From 1415c0b5daa314c1b23a877eab9632012225fe23 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 09:32:15 -0400 Subject: [PATCH 01/38] feat: bun --- .github/workflows/chromatic.yml | 10 +- .github/workflows/ci.yml | 60 +- .github/workflows/int.yml | 23 +- bun.lockb | Bin 0 -> 880378 bytes lib/hooks/useBlocker/useBlocker.tsx | 25 - package-lock.json | 69756 ++++++++------------------ package.json | 38 +- 7 files changed, 19604 insertions(+), 50308 deletions(-) create mode 100755 bun.lockb delete mode 100644 lib/hooks/useBlocker/useBlocker.tsx diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 7c62d4f6..e8666bda 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -21,13 +21,13 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 # - # Use Node - - name: Use Node - uses: actions/setup-node@v2 + # Use Bun + - name: Use Bun + uses: oven-sh/setup-bun@v1 with: - node-version: "18" + bun-version: latest - name: Install dependencies - run: npm install + run: bun install # 👇 Adds Chromatic as a step in the workflow - name: Publish to Chromatic uses: chromaui/action@v1 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d0c108b8..cef7460d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,31 +15,24 @@ jobs: # Checkout - name: Checkout uses: actions/checkout@v2 - # Use Node - - name: Use Node - uses: actions/setup-node@v2 + # Use Bun + - name: Use Bun + uses: oven-sh/setup-bun@v1 with: - node-version: "18" - # Cache - - uses: actions/cache@v2 - with: - path: ~/.npm - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node- + bun-version: latest # Install - name: Install - run: npm install + run: bun install # Build - name: Build run: | - CONTEXT=production npm run build + CONTEXT=production bun run build env: VITE_GITHUB_RUN_NUMBER: ${{github.run_number}} VITE_GITHUB_SHA: ${{github.sha}} # Validate - name: Validate - run: npm run validate + run: bun run validate # Upload Artifacts - name: Upload Artifacts uses: actions/upload-artifact@v1 @@ -55,22 +48,14 @@ jobs: name: Preview url: https://${{github.run_id}}--fari.netlify.app steps: - # Setup - - uses: actions/checkout@v2 - - name: Use Node - uses: actions/setup-node@v2 + # Use Bun + - name: Use Bun + uses: oven-sh/setup-bun@v1 with: - node-version: "18" - # Cache - - uses: actions/cache@v2 - with: - path: ~/.npm - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node- + bun-version: latest # Install - name: Install - run: npm install + run: bun install # Download Artifacts - name: Download Artifacts uses: actions/download-artifact@master @@ -79,7 +64,7 @@ jobs: path: dist # Deploy Preview - name: Deploy Preview - run: npm run deploy:preview -- --auth ${{secrets.NETLIFY_AUTH_TOKEN}} --alias $GITHUB_RUN_ID + run: bun run deploy:preview -- --auth ${{secrets.NETLIFY_AUTH_TOKEN}} --alias $GITHUB_RUN_ID deploy-production: needs: [build] runs-on: ubuntu-latest @@ -90,21 +75,14 @@ jobs: steps: # Setup - uses: actions/checkout@v2 - - name: Use Node - uses: actions/setup-node@v2 - with: - node-version: "18" - # Cache - - name: Cache - uses: actions/cache@v2 + # Use Bun + - name: Use Bun + uses: oven-sh/setup-bun@v1 with: - path: ~/.npm - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node- + bun-version: latest # Install - name: Install - run: npm install + run: bun install # Download Artifacts - name: Download Artifacts uses: actions/download-artifact@master @@ -113,4 +91,4 @@ jobs: path: dist # Deploy Production - name: Deploy Production - run: npm run deploy:prod -- --auth ${{secrets.NETLIFY_AUTH_TOKEN}} + run: bun run deploy:prod -- --auth ${{secrets.NETLIFY_AUTH_TOKEN}} diff --git a/.github/workflows/int.yml b/.github/workflows/int.yml index bb585fc6..c324a330 100644 --- a/.github/workflows/int.yml +++ b/.github/workflows/int.yml @@ -15,30 +15,23 @@ jobs: # Checkout - name: Checkout uses: actions/checkout@v2 - # Use Node - - name: Use Node - uses: actions/setup-node@v2 + # Use Bun + - name: Use Bun + uses: oven-sh/setup-bun@v1 with: - node-version: "18" - # Cache - - uses: actions/cache@v2 - with: - path: ~/.npm - key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-node- + bun-version: latest # Install - name: Install - run: npm install + run: bun install # Build - name: Build - run: npm run build - # Install NPM dependencies, cache them correctly + run: bun run build + # Install bun dependencies, cache them correctly # and run all Cypress tests - name: Cypress run uses: cypress-io/github-action@v5 with: - start: npm run serve:build + start: bun run serve:build - name: Upload Cypress Videos uses: actions/upload-artifact@v3 if: always() diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..477e9522f1c8dd87ab9d9fe12483d60acb9431cc GIT binary patch literal 880378 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Şy2+3Qi@ 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%0D1&pAJ8)xwnCCd^v##(HA4qBk)o<uGNY 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 MT~B2H_@DmwANA$x5C8xG literal 0 HcmV?d00001 diff --git a/lib/hooks/useBlocker/useBlocker.tsx b/lib/hooks/useBlocker/useBlocker.tsx deleted file mode 100644 index 725eb9c8..00000000 --- a/lib/hooks/useBlocker/useBlocker.tsx +++ /dev/null @@ -1,25 +0,0 @@ -// // import type { History, Transition } from "history"; - -// /** -// * @source https://github.com/remix-run/react-router/issues/8139#issuecomment-1021457943 -// */ -// export function usePrompt() { -// // const blocker = useCallback( -// // (tx: Transition) => { -// // let response; -// // if (typeof message === "function") { -// // response = message(tx.location, tx.action); -// // if (typeof response === "string") { -// // response = window.confirm(response); -// // } -// // } else { -// // response = window.confirm(message); -// // } -// // if (response) { -// // tx.retry(); -// // } -// // }, -// // [message], -// // ); -// // return useBlocker(blocker, when); -// } diff --git a/package-lock.json b/package-lock.json index 5bd7fcaa..2338736b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7 +1,7 @@ { "name": "fari", "version": "6.3.6", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { @@ -17,7 +17,7 @@ "@liveblocks/node": "^1.2.1", "@liveblocks/react": "^1.2.1", "@mui/icons-material": "^5.14.3", - "@mui/lab": "^5.0.0-alpha.139", + "@mui/lab": "5.0.0-alpha.142", "@mui/material": "^5.14.4", "@mui/x-data-grid": "^6.11.0", "@sentry/react": "^7.61.1", @@ -74,7 +74,6 @@ "eslint-plugin-react": "^7.33.1", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-storybook": "^0.6.13", - "esm": "^3.2.25", "fs-extra": "^11.1.1", "husky": "^8.0.3", "jsdom": "^22.1.0", @@ -85,27 +84,22 @@ "typescript": "^5.1.6", "vite": "^4.4.9", "vitest": "^0.34.1" - }, - "engines": { - "node": "^18.17.0" } }, "node_modules/@aashutoshrathi/word-wrap": { "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "version": "2.2.1", "dev": true, + "license": "Apache-2.0", "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { @@ -114,9 +108,8 @@ }, "node_modules/@aw-web-design/x-default-browser": { "version": "1.4.126", - "resolved": "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz", - "integrity": "sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==", "dev": true, + "license": "MIT", "dependencies": { "default-browser-id": "3.0.0" }, @@ -125,46 +118,100 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.10.tgz", - "integrity": "sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==", + "version": "7.22.13", + "license": "MIT", "dependencies": { - "@babel/highlight": "^7.22.10", + "@babel/highlight": "^7.22.13", "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/compat-data": { "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", - "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.10.tgz", - "integrity": "sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==", + "version": "7.22.17", "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.10", - "@babel/generator": "^7.22.10", - "@babel/helper-compilation-targets": "^7.22.10", - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helpers": "^7.22.10", - "@babel/parser": "^7.22.10", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.10", - "@babel/types": "^7.22.10", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.22.17", + "@babel/helpers": "^7.22.15", + "@babel/parser": "^7.22.16", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.17", + "@babel/types": "^7.22.17", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", + "json5": "^2.2.3", "semver": "^6.3.1" }, "engines": { @@ -175,22 +222,96 @@ "url": "https://opencollective.com/babel" } }, + "node_modules/@babel/core/node_modules/@babel/code-frame": { + "version": "7.22.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/core/node_modules/semver": { "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/generator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.10.tgz", - "integrity": "sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.10", + "@babel/types": "^7.22.15", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -199,25 +320,10 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@babel/helper-annotate-as-pure": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -226,25 +332,23 @@ } }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.10.tgz", - "integrity": "sha512-Av0qubwDQxC56DoUReVDeLfMEjYYSN1nZrTUrWkXd7hpU73ymRANkbuDm3yni9npkn+RXy9nNbEJZEzXr7xrfQ==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.10" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz", - "integrity": "sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", "browserslist": "^4.21.9", "lru-cache": "^5.1.1", "semver": "^6.3.1" @@ -255,38 +359,34 @@ }, "node_modules/@babel/helper-compilation-targets/node_modules/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, + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache/node_modules/yallist": { + "version": "3.1.1", + "dev": true, + "license": "ISC" + }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.10.tgz", - "integrity": "sha512-5IBb77txKYQPpOEdUdIhBx8VrZyDCQ+H82H0+5dX1TmuscP5vJKEE3cKurjtIw/vFwzbVH48VweE78kVDBrqjA==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", "@babel/helper-optimise-call-expression": "^7.22.5", "@babel/helper-replace-supers": "^7.22.9", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", @@ -302,18 +402,16 @@ }, "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz", - "integrity": "sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "regexpu-core": "^5.3.1", @@ -328,43 +426,24 @@ }, "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", - "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, "node_modules/@babel/helper-environment-visitor": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.22.5", "@babel/types": "^7.22.5" @@ -375,9 +454,8 @@ }, "node_modules/@babel/helper-hoist-variables": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -386,39 +464,36 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", - "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "version": "7.22.15", + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", - "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", + "version": "7.22.17", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", "@babel/helper-simple-access": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.5" + "@babel/helper-validator-identifier": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -429,9 +504,8 @@ }, "node_modules/@babel/helper-optimise-call-expression": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -441,22 +515,20 @@ }, "node_modules/@babel/helper-plugin-utils": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz", - "integrity": "sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==", + "version": "7.22.17", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-wrap-function": "^7.22.9" + "@babel/helper-wrap-function": "^7.22.17" }, "engines": { "node": ">=6.9.0" @@ -467,9 +539,8 @@ }, "node_modules/@babel/helper-replace-supers": { "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", - "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-member-expression-to-functions": "^7.22.5", @@ -484,9 +555,8 @@ }, "node_modules/@babel/helper-simple-access": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -496,9 +566,8 @@ }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -508,9 +577,8 @@ }, "node_modules/@babel/helper-split-export-declaration": { "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -520,61 +588,55 @@ }, "node_modules/@babel/helper-string-parser": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "version": "7.22.15", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", + "version": "7.22.15", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.10.tgz", - "integrity": "sha512-OnMhjWjuGYtdoO3FmsEFWvBStBAe2QOgwOLsLNDjN+aaiMD8InJk1/O3HSD8lkqTjCgg5YI34Tz15KNNA3p+nQ==", + "version": "7.22.17", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.10" + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.17" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.10.tgz", - "integrity": "sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.10", - "@babel/types": "^7.22.10" + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.15", + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.10.tgz", - "integrity": "sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==", + "version": "7.22.13", + "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.22.5", "chalk": "^2.4.2", @@ -584,11 +646,66 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/parser": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.10.tgz", - "integrity": "sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==", - "dev": true, + "version": "7.22.16", + "license": "MIT", "bin": { "parser": "bin/babel-parser.js" }, @@ -597,10 +714,9 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.5", - "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.22.5.tgz", - "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -612,14 +728,13 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", - "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.5" + "@babel/plugin-transform-optional-chaining": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -630,9 +745,8 @@ }, "node_modules/@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, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -646,9 +760,8 @@ }, "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -662,9 +775,8 @@ }, "node_modules/@babel/plugin-proposal-optional-chaining": { "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", @@ -677,23 +789,10 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@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, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-async-generators": { "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -703,9 +802,8 @@ }, "node_modules/@babel/plugin-syntax-class-properties": { "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -715,9 +813,8 @@ }, "node_modules/@babel/plugin-syntax-class-static-block": { "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -730,9 +827,8 @@ }, "node_modules/@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, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -742,9 +838,8 @@ }, "node_modules/@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" }, @@ -754,9 +849,8 @@ }, "node_modules/@babel/plugin-syntax-flow": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", - "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -769,9 +863,8 @@ }, "node_modules/@babel/plugin-syntax-import-assertions": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -784,9 +877,8 @@ }, "node_modules/@babel/plugin-syntax-import-attributes": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", - "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -799,9 +891,8 @@ }, "node_modules/@babel/plugin-syntax-import-meta": { "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -811,9 +902,8 @@ }, "node_modules/@babel/plugin-syntax-json-strings": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -823,9 +913,8 @@ }, "node_modules/@babel/plugin-syntax-jsx": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -838,9 +927,8 @@ }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -850,9 +938,8 @@ }, "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -862,9 +949,8 @@ }, "node_modules/@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -874,9 +960,8 @@ }, "node_modules/@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -886,9 +971,8 @@ }, "node_modules/@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -898,9 +982,8 @@ }, "node_modules/@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -910,9 +993,8 @@ }, "node_modules/@babel/plugin-syntax-private-property-in-object": { "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -925,9 +1007,8 @@ }, "node_modules/@babel/plugin-syntax-top-level-await": { "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -940,9 +1021,8 @@ }, "node_modules/@babel/plugin-syntax-typescript": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -955,9 +1035,8 @@ }, "node_modules/@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, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -971,9 +1050,8 @@ }, "node_modules/@babel/plugin-transform-arrow-functions": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -985,10 +1063,9 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.10.tgz", - "integrity": "sha512-eueE8lvKVzq5wIObKK/7dvoeKJ+xc6TvRn6aysIjS6pSCeLy7S/eVi7pEQknZqyqvzaNKdDtem8nUNTBgDVR2g==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", @@ -1004,9 +1081,8 @@ }, "node_modules/@babel/plugin-transform-async-to-generator": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", @@ -1021,9 +1097,8 @@ }, "node_modules/@babel/plugin-transform-block-scoped-functions": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1035,10 +1110,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.10.tgz", - "integrity": "sha512-1+kVpGAOOI1Albt6Vse7c8pHzcZQdQKW+wJH+g8mCaszOdDVwRXa/slHPqIw+oJAJANTKDMuM2cBdV0Dg618Vg==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1051,9 +1125,8 @@ }, "node_modules/@babel/plugin-transform-class-properties": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", - "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1066,12 +1139,11 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", - "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", + "version": "7.22.11", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, @@ -1083,18 +1155,17 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz", - "integrity": "sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-function-name": "^7.22.5", "@babel/helper-optimise-call-expression": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", "@babel/helper-split-export-declaration": "^7.22.6", "globals": "^11.1.0" }, @@ -1105,11 +1176,18 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-classes/node_modules/globals": { + "version": "11.12.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/template": "^7.22.5" @@ -1122,10 +1200,9 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.10.tgz", - "integrity": "sha512-dPJrL0VOyxqLM9sritNbMSGx/teueHF/htMKrPT7DNxccXxRDPYqlgPFFdr8u+F+qUZOkZoXue/6rL5O5GduEw==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1138,9 +1215,8 @@ }, "node_modules/@babel/plugin-transform-dotall-regex": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1154,9 +1230,8 @@ }, "node_modules/@babel/plugin-transform-duplicate-keys": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1168,10 +1243,9 @@ } }, "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", - "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", + "version": "7.22.11", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3" @@ -1185,9 +1259,8 @@ }, "node_modules/@babel/plugin-transform-exponentiation-operator": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1200,10 +1273,9 @@ } }, "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", - "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", + "version": "7.22.11", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -1217,9 +1289,8 @@ }, "node_modules/@babel/plugin-transform-flow-strip-types": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", - "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-flow": "^7.22.5" @@ -1232,10 +1303,9 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", - "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1248,9 +1318,8 @@ }, "node_modules/@babel/plugin-transform-function-name": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.5", "@babel/helper-function-name": "^7.22.5", @@ -1264,10 +1333,9 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", - "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", + "version": "7.22.11", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-json-strings": "^7.8.3" @@ -1281,9 +1349,8 @@ }, "node_modules/@babel/plugin-transform-literals": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1295,10 +1362,9 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", - "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", + "version": "7.22.11", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -1312,9 +1378,8 @@ }, "node_modules/@babel/plugin-transform-member-expression-literals": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1327,9 +1392,8 @@ }, "node_modules/@babel/plugin-transform-modules-amd": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", - "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1342,12 +1406,11 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", - "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-simple-access": "^7.22.5" }, @@ -1359,13 +1422,12 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", - "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "version": "7.22.11", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.9", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-identifier": "^7.22.5" }, @@ -1378,9 +1440,8 @@ }, "node_modules/@babel/plugin-transform-modules-umd": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1394,9 +1455,8 @@ }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1410,9 +1470,8 @@ }, "node_modules/@babel/plugin-transform-new-target": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1424,10 +1483,9 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", - "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "version": "7.22.11", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -1440,10 +1498,9 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", - "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "version": "7.22.11", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -1456,16 +1513,15 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", - "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.5" + "@babel/plugin-transform-parameters": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -1476,9 +1532,8 @@ }, "node_modules/@babel/plugin-transform-object-super": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-replace-supers": "^7.22.5" @@ -1491,10 +1546,9 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", - "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "version": "7.22.11", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" @@ -1507,10 +1561,9 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.10.tgz", - "integrity": "sha512-MMkQqZAZ+MGj+jGTG3OTuhKeBpNcO+0oCEbrGNEaOmiEn+1MzRyQlYsruGiU8RTK3zV6XwrVJTmwiDOyYK6J9g==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", @@ -1524,10 +1577,9 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", - "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1540,9 +1592,8 @@ }, "node_modules/@babel/plugin-transform-private-methods": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", - "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1555,13 +1606,12 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", - "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", + "version": "7.22.11", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, @@ -1574,9 +1624,8 @@ }, "node_modules/@babel/plugin-transform-property-literals": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1589,9 +1638,8 @@ }, "node_modules/@babel/plugin-transform-react-jsx-self": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz", - "integrity": "sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1604,9 +1652,8 @@ }, "node_modules/@babel/plugin-transform-react-jsx-source": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz", - "integrity": "sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1619,9 +1666,8 @@ }, "node_modules/@babel/plugin-transform-regenerator": { "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", - "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "regenerator-transform": "^0.15.2" @@ -1635,9 +1681,8 @@ }, "node_modules/@babel/plugin-transform-reserved-words": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1650,9 +1695,8 @@ }, "node_modules/@babel/plugin-transform-shorthand-properties": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1665,9 +1709,8 @@ }, "node_modules/@babel/plugin-transform-spread": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" @@ -1681,9 +1724,8 @@ }, "node_modules/@babel/plugin-transform-sticky-regex": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1696,9 +1738,8 @@ }, "node_modules/@babel/plugin-transform-template-literals": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1711,9 +1752,8 @@ }, "node_modules/@babel/plugin-transform-typeof-symbol": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1725,13 +1765,12 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.10.tgz", - "integrity": "sha512-7++c8I/ymsDo4QQBAgbraXLzIM6jmfao11KgIBEYZRReWzNWH9NtNgJcyrZiXsOPh523FQm6LfpLyy/U5fn46A==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.10", + "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-typescript": "^7.22.5" }, @@ -1744,9 +1783,8 @@ }, "node_modules/@babel/plugin-transform-unicode-escapes": { "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", - "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1759,9 +1797,8 @@ }, "node_modules/@babel/plugin-transform-unicode-property-regex": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", - "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1775,9 +1812,8 @@ }, "node_modules/@babel/plugin-transform-unicode-regex": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1791,9 +1827,8 @@ }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", - "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1806,17 +1841,16 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.10.tgz", - "integrity": "sha512-riHpLb1drNkpLlocmSyEg4oYJIQFeXAK/d7rI6mbD0XsvoTOOweXDmQPG/ErxsEhWk3rl3Q/3F6RFQlVFS8m0A==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.10", + "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", @@ -1837,41 +1871,41 @@ "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.22.10", + "@babel/plugin-transform-async-generator-functions": "^7.22.15", "@babel/plugin-transform-async-to-generator": "^7.22.5", "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.22.10", + "@babel/plugin-transform-block-scoping": "^7.22.15", "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.5", - "@babel/plugin-transform-classes": "^7.22.6", + "@babel/plugin-transform-class-static-block": "^7.22.11", + "@babel/plugin-transform-classes": "^7.22.15", "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.22.10", + "@babel/plugin-transform-destructuring": "^7.22.15", "@babel/plugin-transform-dotall-regex": "^7.22.5", "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.11", "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.5", - "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.11", + "@babel/plugin-transform-for-of": "^7.22.15", "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.11", "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", "@babel/plugin-transform-member-expression-literals": "^7.22.5", "@babel/plugin-transform-modules-amd": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.5", - "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.15", + "@babel/plugin-transform-modules-systemjs": "^7.22.11", "@babel/plugin-transform-modules-umd": "^7.22.5", "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", - "@babel/plugin-transform-numeric-separator": "^7.22.5", - "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", + "@babel/plugin-transform-numeric-separator": "^7.22.11", + "@babel/plugin-transform-object-rest-spread": "^7.22.15", "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.10", - "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.11", + "@babel/plugin-transform-optional-chaining": "^7.22.15", + "@babel/plugin-transform-parameters": "^7.22.15", "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", "@babel/plugin-transform-property-literals": "^7.22.5", "@babel/plugin-transform-regenerator": "^7.22.10", "@babel/plugin-transform-reserved-words": "^7.22.5", @@ -1885,7 +1919,7 @@ "@babel/plugin-transform-unicode-regex": "^7.22.5", "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", "@babel/preset-modules": "0.1.6-no-external-plugins", - "@babel/types": "^7.22.10", + "@babel/types": "^7.22.15", "babel-plugin-polyfill-corejs2": "^0.4.5", "babel-plugin-polyfill-corejs3": "^0.8.3", "babel-plugin-polyfill-regenerator": "^0.5.2", @@ -1899,23 +1933,75 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.2", + "core-js-compat": "^3.31.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { + "version": "1.22.4", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/preset-flow": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.22.5.tgz", - "integrity": "sha512-ta2qZ+LSiGCrP5pgcGt8xMnnkXQrq8Sa4Ulhy06BOlF5QbLw9q5hIx7bn5MrsvyTGAfh6kTOo07Q+Pfld/8Y5Q==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", "@babel/plugin-transform-flow-strip-types": "^7.22.5" }, "engines": { @@ -1927,9 +2013,8 @@ }, "node_modules/@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, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -1940,16 +2025,15 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz", - "integrity": "sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.5", - "@babel/plugin-transform-typescript": "^7.22.5" + "@babel/plugin-transform-modules-commonjs": "^7.22.15", + "@babel/plugin-transform-typescript": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -1959,10 +2043,9 @@ } }, "node_modules/@babel/register": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.5.tgz", - "integrity": "sha512-vV6pm/4CijSQ8Y47RH5SopXzursN35RQINfGJkmOlcpAtGuf94miFvIPhCKGQN7WGIcsgG1BHEX2KVdTYwTwUQ==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", "find-cache-dir": "^2.0.0", @@ -1979,9 +2062,8 @@ }, "node_modules/@babel/register/node_modules/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, + "license": "MIT", "dependencies": { "commondir": "^1.0.1", "make-dir": "^2.0.0", @@ -1991,11 +2073,21 @@ "node": ">=6" } }, - "node_modules/@babel/register/node_modules/find-up": { + "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^3.0.0" }, @@ -2003,11 +2095,10 @@ "node": ">=6" } }, - "node_modules/@babel/register/node_modules/locate-path": { + "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/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, + "license": "MIT", "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" @@ -2016,24 +2107,21 @@ "node": ">=6" } }, - "node_modules/@babel/register/node_modules/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==", + "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "p-limit": "^2.0.0" }, "engines": { "node": ">=6" } }, - "node_modules/@babel/register/node_modules/p-limit": { + "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/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, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -2044,67 +2132,50 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/register/node_modules/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, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/path-exists": { + "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/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, + "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/@babel/register/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "node_modules/@babel/register/node_modules/make-dir": { + "version": "2.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, "engines": { "node": ">=6" } }, - "node_modules/@babel/register/node_modules/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==", + "node_modules/@babel/register/node_modules/make-dir/node_modules/pify": { + "version": "4.0.1", "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/@babel/register/node_modules/semver": { + "node_modules/@babel/register/node_modules/make-dir/node_modules/semver": { "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver" } }, "node_modules/@babel/regjsgen": { "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@babel/runtime": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.10.tgz", - "integrity": "sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==", + "version": "7.22.15", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2114,209 +2185,460 @@ }, "node_modules/@babel/runtime/node_modules/regenerator-runtime": { "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + "license": "MIT" }, "node_modules/@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "version": "7.22.15", "dev": true, + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/traverse": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.10.tgz", - "integrity": "sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==", + "node_modules/@babel/template/node_modules/@babel/code-frame": { + "version": "7.22.13", "dev": true, + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.22.10", - "@babel/generator": "^7.22.10", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.22.10", - "@babel/types": "^7.22.10", - "debug": "^4.1.0", - "globals": "^11.1.0" + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/types": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", - "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", + "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", - "to-fast-properties": "^2.0.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=4" } }, - "node_modules/@base2/pretty-print-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz", - "integrity": "sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==", - "dev": true - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, "engines": { - "node": ">=0.1.90" + "node": ">=4" } }, - "node_modules/@cypress/request": { - "version": "2.88.12", - "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.12.tgz", - "integrity": "sha512-tOn+0mDZxASFM+cuAP9szGUGPI1HwWVSvdzm7V4cCsPdFTx6qMj29CwaQmRAMIEhORIUBFBsYROYJcveK4uOjA==", + "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", "dev": true, + "license": "MIT", "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", - "http-signature": "~1.3.6", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "performance-now": "^2.1.0", - "qs": "~6.10.3", - "safe-buffer": "^5.1.2", - "tough-cookie": "^4.1.3", - "tunnel-agent": "^0.6.0", - "uuid": "^8.3.2" - }, + "color-name": "1.1.3" + } + }, + "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=0.8.0" } }, - "node_modules/@cypress/request/node_modules/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==", + "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", "dev": true, + "license": "MIT", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "has-flag": "^3.0.0" }, "engines": { - "node": ">= 0.12" + "node": ">=4" } }, - "node_modules/@cypress/request/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", "dev": true, - "bin": { - "uuid": "dist/bin/uuid" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/@cypress/xvfb": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", - "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", + "node_modules/@babel/traverse": { + "version": "7.22.17", "dev": true, + "license": "MIT", "dependencies": { - "debug": "^3.1.0", - "lodash.once": "^4.1.1" + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.16", + "@babel/types": "^7.22.17", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@cypress/xvfb/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/@babel/traverse/node_modules/@babel/code-frame": { + "version": "7.22.13", "dev": true, + "license": "MIT", "dependencies": { - "ms": "^2.1.1" + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@dice-roller/rpg-dice-roller": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@dice-roller/rpg-dice-roller/-/rpg-dice-roller-5.4.1.tgz", - "integrity": "sha512-Tbi/ej65KoHhUPlb/zlj+V/4gMNhF3W6fP+KBF7+mHgFUWnJ1ADKHKHe4jygwn1y8pRlLDAprYCEvQTK2FoRgg==", - "funding": [ - "https://github.com/sponsors/dice-roller", - "https://github.com/sponsors/GreenImp" - ], + "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "dev": true, + "license": "MIT", "dependencies": { - "mathjs": "^11.2.1", - "random-js": "^2.1.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=18.0" + "node": ">=4" } }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, "engines": { - "node": ">=10.0.0" + "node": ">=4" } }, - "node_modules/@emotion/babel-plugin": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", - "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", + "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/serialize": "^1.1.2", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.2.0" + "color-name": "1.1.3" } }, - "node_modules/@emotion/cache": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", - "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", - "dependencies": { - "@emotion/memoize": "^0.8.1", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "stylis": "4.2.0" + "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" } }, - "node_modules/@emotion/css": { + "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.22.17", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.15", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@base2/pretty-print-object": { + "version": "1.0.1", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@bugsnag/browser": { + "version": "7.21.0", + "license": "MIT", + "dependencies": { + "@bugsnag/core": "^7.19.0" + } + }, + "node_modules/@bugsnag/core": { + "version": "7.19.0", + "license": "MIT", + "dependencies": { + "@bugsnag/cuid": "^3.0.0", + "@bugsnag/safe-json-stringify": "^6.0.0", + "error-stack-parser": "^2.0.3", + "iserror": "0.0.2", + "stack-generator": "^2.0.3" + } + }, + "node_modules/@bugsnag/cuid": { + "version": "3.0.2", + "license": "MIT" + }, + "node_modules/@bugsnag/js": { + "version": "7.20.2", + "license": "MIT", + "dependencies": { + "@bugsnag/browser": "^7.20.2", + "@bugsnag/node": "^7.19.0" + } + }, + "node_modules/@bugsnag/node": { + "version": "7.19.0", + "license": "MIT", + "dependencies": { + "@bugsnag/core": "^7.19.0", + "byline": "^5.0.0", + "error-stack-parser": "^2.0.2", + "iserror": "^0.0.2", + "pump": "^3.0.0", + "stack-generator": "^2.0.3" + } + }, + "node_modules/@bugsnag/safe-json-stringify": { + "version": "6.0.0", + "license": "MIT" + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@cypress/request": { + "version": "2.88.12", + "dev": true, + "license": "Apache-2.0", + "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", + "http-signature": "~1.3.6", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "performance-now": "^2.1.0", + "qs": "~6.10.3", + "safe-buffer": "^5.1.2", + "tough-cookie": "^4.1.3", + "tunnel-agent": "^0.6.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@cypress/request/node_modules/form-data": { + "version": "2.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/@cypress/request/node_modules/qs": { + "version": "6.10.5", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@cypress/request/node_modules/uuid": { + "version": "8.3.2", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@cypress/xvfb": { + "version": "1.2.4", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.1.0", + "lodash.once": "^4.1.1" + } + }, + "node_modules/@cypress/xvfb/node_modules/debug": { + "version": "3.2.7", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@cypress/xvfb/node_modules/debug/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@dabh/diagnostics": { + "version": "2.0.3", + "license": "MIT", + "dependencies": { + "colorspace": "1.1.x", + "enabled": "2.0.x", + "kuler": "^2.0.0" + } + }, + "node_modules/@dependents/detective-less": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "gonzales-pe": "^4.3.0", + "node-source-walk": "^6.0.1" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@dice-roller/rpg-dice-roller": { + "version": "5.4.1", + "funding": [ + "https://github.com/sponsors/dice-roller", + "https://github.com/sponsors/GreenImp" + ], + "license": "MIT", + "dependencies": { + "mathjs": "^11.2.1", + "random-js": "^2.1.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.11.0", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/serialize": "^1.1.2", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.11.0", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.8.1", + "@emotion/sheet": "^1.2.2", + "@emotion/utils": "^1.2.1", + "@emotion/weak-memoize": "^0.3.1", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/css": { "version": "11.11.2", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.11.2.tgz", - "integrity": "sha512-VJxe1ucoMYMS7DkiMdC2T7PWNbrEI0a39YRiyDvK2qq4lXwjRbVP/z4lpG+odCsRzadlR+1ywwrTzhdm5HNdew==", + "license": "MIT", "dependencies": { "@emotion/babel-plugin": "^11.11.0", "@emotion/cache": "^11.11.0", @@ -2327,26 +2649,22 @@ }, "node_modules/@emotion/hash": { "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", - "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" + "license": "MIT" }, "node_modules/@emotion/is-prop-valid": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", - "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", + "license": "MIT", "dependencies": { "@emotion/memoize": "^0.8.1" } }, "node_modules/@emotion/memoize": { "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", - "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + "license": "MIT" }, "node_modules/@emotion/react": { "version": "11.11.1", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz", - "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.11.0", @@ -2368,8 +2686,7 @@ }, "node_modules/@emotion/serialize": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz", - "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==", + "license": "MIT", "dependencies": { "@emotion/hash": "^0.9.1", "@emotion/memoize": "^0.8.1", @@ -2380,13 +2697,11 @@ }, "node_modules/@emotion/sheet": { "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz", - "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==" + "license": "MIT" }, "node_modules/@emotion/styled": { "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz", - "integrity": "sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.11.0", @@ -2407,509 +2722,270 @@ }, "node_modules/@emotion/unitless": { "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", - "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" + "license": "MIT" }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", - "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", + "license": "MIT", "peerDependencies": { "react": ">=16.8.0" } }, "node_modules/@emotion/utils": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", - "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==" + "license": "MIT" }, "node_modules/@emotion/weak-memoize": { "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", - "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==" + "license": "MIT" }, - "node_modules/@esbuild/android-arm": { + "node_modules/@esbuild/darwin-arm64": { "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", "cpu": [ - "arm" + "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "android" + "darwin" ], "engines": { "node": ">=12" } }, - "node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "cpu": [ - "arm64" - ], + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", "dev": true, - "optional": true, - "os": [ - "android" - ], + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, - "node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "cpu": [ - "x64" - ], + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", "dev": true, - "optional": true, - "os": [ - "android" - ], + "license": "Apache-2.0", "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "cpu": [ - "arm64" - ], + "node_modules/@eslint-community/regexpp": { + "version": "4.8.0", "dev": true, - "optional": true, - "os": [ - "darwin" - ], + "license": "MIT", "engines": { - "node": ">=12" + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "cpu": [ - "x64" - ], + "node_modules/@eslint/eslintrc": { + "version": "2.1.2", "dev": true, - "optional": true, - "os": [ - "darwin" - ], + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "cpu": [ - "arm64" - ], + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } + "node_modules/@eslint/eslintrc/node_modules/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==", + "dev": true }, - "node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "cpu": [ - "arm" - ], + "node_modules/@eslint/js": { + "version": "8.49.0", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "cpu": [ - "arm64" - ], + "node_modules/@fal-works/esbuild-plugin-global-externals": { + "version": "2.1.2", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT" + }, + "node_modules/@fastify/accept-negotiator": { + "version": "1.1.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=14" } }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "node_modules/@fastify/ajv-compiler": { + "version": "3.5.0", + "license": "MIT", + "dependencies": { + "ajv": "^8.11.0", + "ajv-formats": "^2.1.1", + "fast-uri": "^2.0.0" } }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "node_modules/@fastify/deepmerge": { + "version": "1.3.0", + "license": "MIT" + }, + "node_modules/@fastify/error": { + "version": "3.3.0", + "license": "MIT" + }, + "node_modules/@fastify/fast-json-stringify-compiler": { + "version": "4.3.0", + "license": "MIT", + "dependencies": { + "fast-json-stringify": "^5.7.0" } }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "node_modules/@fastify/send": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "@lukeed/ms": "^2.0.1", + "escape-html": "~1.0.3", + "fast-decode-uri-component": "^1.0.1", + "http-errors": "2.0.0", + "mime": "^3.0.0" } }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@fastify/send/node_modules/mime": { + "version": "3.0.0", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, "engines": { - "node": ">=12" + "node": ">=10.0.0" } }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "node_modules/@fastify/static": { + "version": "6.10.2", + "license": "MIT", + "dependencies": { + "@fastify/accept-negotiator": "^1.0.0", + "@fastify/send": "^2.0.0", + "content-disposition": "^0.5.3", + "fastify-plugin": "^4.0.0", + "glob": "^8.0.1", + "p-limit": "^3.1.0", + "readable-stream": "^4.0.0" } }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@fastify/static/node_modules/glob": { + "version": "8.1.0", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@fastify/static/node_modules/glob/node_modules/minimatch": { + "version": "5.1.6", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" + "node_modules/@fastify/static/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], + "node_modules/@fastify/static/node_modules/p-limit": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], + "node_modules/@fastify/static/node_modules/p-limit/node_modules/yocto-queue": { + "version": "0.1.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz", - "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz", - "integrity": "sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/js": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz", - "integrity": "sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@fal-works/esbuild-plugin-global-externals": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz", - "integrity": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==", - "dev": true - }, "node_modules/@floating-ui/core": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.4.1.tgz", - "integrity": "sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ==", + "license": "MIT", "dependencies": { "@floating-ui/utils": "^0.1.1" } }, "node_modules/@floating-ui/dom": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.1.tgz", - "integrity": "sha512-KwvVcPSXg6mQygvA1TjbN/gh///36kKtllIF8SUm0qpFj8+rvYrpvlYdL1JoA71SHpDqgSSdGOSoQ0Mp3uY5aw==", + "version": "1.5.2", + "license": "MIT", "dependencies": { "@floating-ui/core": "^1.4.1", "@floating-ui/utils": "^0.1.1" } }, "node_modules/@floating-ui/react-dom": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.1.tgz", - "integrity": "sha512-rZtAmSht4Lry6gdhAJDrCp/6rKN7++JnL1/Anbr/DdeyYXQPxvg/ivrbYvJulbRf4vL8b212suwMM2lxbv+RQA==", + "version": "2.0.2", + "license": "MIT", "dependencies": { - "@floating-ui/dom": "^1.3.0" + "@floating-ui/dom": "^1.5.1" }, "peerDependencies": { "react": ">=16.8.0", @@ -2917,82 +2993,87 @@ } }, "node_modules/@floating-ui/utils": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.1.tgz", - "integrity": "sha512-m0G6wlnhm/AX0H12IOWtK8gASEMffnX08RtKkCgTdHb9JpHKGloI7icFfLg9ZmQeavcvR0PKmzxClyuFPSjKWw==" + "version": "0.1.2", + "license": "MIT" }, "node_modules/@fontsource/caveat-brush": { "version": "4.5.9", - "resolved": "https://registry.npmjs.org/@fontsource/caveat-brush/-/caveat-brush-4.5.9.tgz", - "integrity": "sha512-H4uDBRSmTYX0Pman53VO8IP8JVnGd2wD4YyXHY0KTQX6jE0rs+UHuzraKGF8WTqBO7854VRCq09sPDhvLvqicQ==" + "license": "MIT" }, "node_modules/@fontsource/crimson-pro": { "version": "4.5.11", - "resolved": "https://registry.npmjs.org/@fontsource/crimson-pro/-/crimson-pro-4.5.11.tgz", - "integrity": "sha512-AQcsh0g6Tmh708JJYDmxV8itXu+k6ZFokETxJAxJVg0rj9Dz3p9QZWUqqWNfrjChJDL86yBDKyV3sB2BjW1XFg==" + "license": "MIT" }, "node_modules/@fontsource/recursive": { "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@fontsource/recursive/-/recursive-4.5.13.tgz", - "integrity": "sha512-d40oYxlkac4rrDo/4GkdvkUopyc7WzAlX0vAuUzKVqh7X1qZlSteckvQWdPnjEFMG599JiwKXJK7qXLvgvwdYg==" + "license": "MIT" }, "node_modules/@fontsource/source-code-pro": { "version": "4.5.14", - "resolved": "https://registry.npmjs.org/@fontsource/source-code-pro/-/source-code-pro-4.5.14.tgz", - "integrity": "sha512-EWE0djE7wFCBmExWa9oT1vIp+qj5MUroVvXWb9G7Ig4t4aXDd9QDidYZzMzNemb8gQxTdOzGmhx6EZnDTFMh5Q==" + "license": "MIT" }, "node_modules/@fontsource/source-sans-pro": { "version": "4.5.11", - "resolved": "https://registry.npmjs.org/@fontsource/source-sans-pro/-/source-sans-pro-4.5.11.tgz", - "integrity": "sha512-f7iw44q1EjBv3MNcHCGAgrW/QVyweaEouFsJzykPhTOGnZFSwFJRISToXornOmuAy7xUUGiVdqOLiykgZoYB8A==" + "license": "MIT" }, "node_modules/@formatjs/ecma402-abstract": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.17.0.tgz", - "integrity": "sha512-6ueQTeJZtwKjmh23bdkq/DMqH4l4bmfvtQH98blOSbiXv/OUiyijSW6jU22IT8BNM1ujCaEvJfTtyCYVH38EMQ==", + "version": "1.17.2", + "license": "MIT", "dependencies": { - "@formatjs/intl-localematcher": "0.4.0", + "@formatjs/intl-localematcher": "0.4.2", "tslib": "^2.4.0" } }, + "node_modules/@formatjs/ecma402-abstract/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, "node_modules/@formatjs/fast-memoize": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz", - "integrity": "sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==", + "license": "MIT", "dependencies": { "tslib": "^2.4.0" } }, + "node_modules/@formatjs/fast-memoize/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, "node_modules/@formatjs/icu-messageformat-parser": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.6.0.tgz", - "integrity": "sha512-yT6at0qc0DANw9qM/TU8RZaCtfDXtj4pZM/IC2WnVU80yAcliS3KVDiuUt4jSQAeFL9JS5bc2hARnFmjPdA6qw==", + "version": "2.6.2", + "license": "MIT", "dependencies": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/icu-skeleton-parser": "1.6.0", + "@formatjs/ecma402-abstract": "1.17.2", + "@formatjs/icu-skeleton-parser": "1.6.2", "tslib": "^2.4.0" } }, + "node_modules/@formatjs/icu-messageformat-parser/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, "node_modules/@formatjs/icu-skeleton-parser": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.6.0.tgz", - "integrity": "sha512-eMmxNpoX/J1IPUjPGSZwo0Wh+7CEvdEMddP2Jxg1gQJXfGfht/FdW2D5XDFj3VMbOTUQlDIdZJY7uC6O6gjPoA==", + "version": "1.6.2", + "license": "MIT", "dependencies": { - "@formatjs/ecma402-abstract": "1.17.0", + "@formatjs/ecma402-abstract": "1.17.2", "tslib": "^2.4.0" } }, + "node_modules/@formatjs/icu-skeleton-parser/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, "node_modules/@formatjs/intl": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.9.0.tgz", - "integrity": "sha512-Ym0trUoC/VO6wQu4YHa0H1VR2tEixFRmwZgADkDLm7nD+vv1Ob+/88mUAoT0pwvirFqYKgUKEwp1tFepqyqvVA==", + "version": "2.9.2", + "license": "MIT", "dependencies": { - "@formatjs/ecma402-abstract": "1.17.0", + "@formatjs/ecma402-abstract": "1.17.2", "@formatjs/fast-memoize": "2.2.0", - "@formatjs/icu-messageformat-parser": "2.6.0", - "@formatjs/intl-displaynames": "6.5.0", - "@formatjs/intl-listformat": "7.4.0", - "intl-messageformat": "10.5.0", + "@formatjs/icu-messageformat-parser": "2.6.2", + "@formatjs/intl-displaynames": "6.5.2", + "@formatjs/intl-listformat": "7.4.2", + "intl-messageformat": "10.5.2", "tslib": "^2.4.0" }, "peerDependencies": { @@ -3005,38 +3086,97 @@ } }, "node_modules/@formatjs/intl-displaynames": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.5.0.tgz", - "integrity": "sha512-sg/nR8ILEdUl+2sWu6jc1nQ5s04yucGlH1RVfatW8TSJ5uG3Yy3vgigi8NNC/BuhcncUNPWqSpTCSI1hA+rhiw==", + "version": "6.5.2", + "license": "MIT", "dependencies": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/intl-localematcher": "0.4.0", + "@formatjs/ecma402-abstract": "1.17.2", + "@formatjs/intl-localematcher": "0.4.2", "tslib": "^2.4.0" } }, + "node_modules/@formatjs/intl-displaynames/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, "node_modules/@formatjs/intl-listformat": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.4.0.tgz", - "integrity": "sha512-ifupb+balZUAF/Oh3QyGRqPRWGSKwWoMPR0cYZEG7r61SimD+m38oFQqVx/3Fp7LfQFF11m7IS+MlxOo2sKINA==", + "version": "7.4.2", + "license": "MIT", "dependencies": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/intl-localematcher": "0.4.0", + "@formatjs/ecma402-abstract": "1.17.2", + "@formatjs/intl-localematcher": "0.4.2", "tslib": "^2.4.0" } }, + "node_modules/@formatjs/intl-listformat/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, "node_modules/@formatjs/intl-localematcher": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.4.0.tgz", - "integrity": "sha512-bRTd+rKomvfdS4QDlVJ6TA/Jx1F2h/TBVO5LjvhQ7QPPHp19oPNMIum7W2CMEReq/zPxpmCeB31F9+5gl/qtvw==", + "version": "0.4.2", + "license": "MIT", "dependencies": { "tslib": "^2.4.0" } }, + "node_modules/@formatjs/intl-localematcher/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, + "node_modules/@formatjs/intl/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, + "node_modules/@grpc/grpc-js": { + "version": "1.9.2", + "license": "Apache-2.0", + "dependencies": { + "@grpc/proto-loader": "^0.7.8", + "@types/node": ">=12.12.47" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/@grpc/proto-loader": { + "version": "0.7.9", + "license": "Apache-2.0", + "dependencies": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.2.4", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@honeycombio/opentelemetry-node": { + "version": "0.4.0", + "license": "Apache-2.0", + "dependencies": { + "@grpc/grpc-js": "^1.7.3", + "@opentelemetry/api": "^1.4.1", + "@opentelemetry/exporter-metrics-otlp-grpc": "^0.36.1", + "@opentelemetry/exporter-metrics-otlp-proto": "^0.36.1", + "@opentelemetry/exporter-trace-otlp-grpc": "^0.36.1", + "@opentelemetry/exporter-trace-otlp-proto": "^0.36.1", + "@opentelemetry/resources": "^1.10.1", + "@opentelemetry/sdk-metrics": "^1.10.1", + "@opentelemetry/sdk-node": "^0.36.1", + "@opentelemetry/sdk-trace-base": "^1.10.1", + "axios": "^1.1.3" + }, + "engines": { + "node": ">=14" + } + }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", - "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "version": "0.11.11", "dev": true, + "license": "Apache-2.0", "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", @@ -3046,11 +3186,21 @@ "node": ">=10.10.0" } }, + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.0.8", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -3059,20 +3209,29 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/momoa": { + "version": "2.0.4", + "license": "Apache-2.0", + "engines": { + "node": ">=10.10.0" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@icons/material": { "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@icons/material/-/material-0.2.4.tgz", - "integrity": "sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw==", + "license": "MIT", "peerDependencies": { "react": "*" } }, + "node_modules/@import-maps/resolve": { + "version": "1.0.1", + "license": "MIT" + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -3102,18 +3261,6 @@ "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/@isaacs/cliui/node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", @@ -3171,9 +3318,8 @@ }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -3185,11 +3331,18 @@ "node": ">=8" } }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/@istanbuljs/load-nyc-config/node_modules/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, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -3198,11 +3351,10 @@ "node": ">=8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/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, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -3210,11 +3362,21 @@ "node": ">=8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/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, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -3225,32 +3387,38 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/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==", + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { + "version": "3.14.1", "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^2.2.0" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, - "engines": { - "node": ">=8" + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml/node_modules/argparse": { + "version": "1.0.10", + "dev": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" } }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/@jest/schemas": { - "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", - "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", + "version": "29.6.3", "dev": true, + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -3259,22 +3427,21 @@ } }, "node_modules/@jest/transform": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.2.tgz", - "integrity": "sha512-ZqCqEISr58Ce3U+buNFJYUktLJZOggfyvR+bZMaiV1e8B1SIvJbwZMrYz3gx/KAPn9EXmOmN+uB08yLCjWkQQg==", + "version": "29.6.4", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", - "@jest/types": "^29.6.1", + "@jest/types": "^29.6.3", "@jridgewell/trace-mapping": "^0.3.18", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.2", + "jest-haste-map": "^29.6.4", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.6.3", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", @@ -3284,174 +3451,65 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/transform/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@jest/transform/node_modules/@jest/types": { + "version": "29.6.3", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/transform/node_modules/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==", + "node_modules/@jest/transform/node_modules/@jest/types/node_modules/@types/yargs": { + "version": "17.0.24", "dev": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@types/yargs-parser": "*" } }, - "node_modules/@jest/transform/node_modules/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 - }, "node_modules/@jest/transform/node_modules/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 - }, - "node_modules/@jest/transform/node_modules/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, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "node_modules/@jest/transform/node_modules/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==", + "node_modules/@jest/transform/node_modules/write-file-atomic": { + "version": "4.0.2", "dev": true, + "license": "ISC", "dependencies": { - "has-flag": "^4.0.0" + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/@jest/types": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", - "dev": true, + "version": "27.5.1", + "license": "MIT", "dependencies": { - "@jest/schemas": "^29.6.0", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^17.0.8", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types/node_modules/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, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/types/node_modules/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 - }, - "node_modules/@jest/types/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types/node_modules/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, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@joshwooding/vite-plugin-react-docgen-typescript": { "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.2.1.tgz", - "integrity": "sha512-ou4ZJSXMMWHqGS4g8uNRbC5TiTWxAgQZiVucoUrOCWuPrTbkpJbmVyIi9jU72SBry7gQtuMEDp4YR8EEXAg7VQ==", "dev": true, + "license": "MIT", "dependencies": { "glob": "^7.2.0", "glob-promise": "^4.2.0", @@ -3470,9 +3528,8 @@ }, "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/magic-string": { "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.13" }, @@ -3481,13 +3538,13 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "version": "0.3.3", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { "node": ">=6.0.0" @@ -3495,59 +3552,37 @@ }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "version": "1.1.2", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "version": "0.3.5", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" } }, - "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", - "dev": true, - "peer": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -3555,49 +3590,69 @@ }, "node_modules/@juggle/resize-observer": { "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", - "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/@liveblocks/client": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@liveblocks/client/-/client-1.2.1.tgz", - "integrity": "sha512-Oh3h05fK0bpBhJ8zxBIDI2d/w1UXvaBuEBt1Gr6ZebqdAnBvW6L85hAEWbKKkRpokZyM79ZfRtOEqj9shJ9aww==", + "version": "1.3.1", + "license": "Apache-2.0", "dependencies": { - "@liveblocks/core": "1.2.1" + "@liveblocks/core": "1.3.1" } }, "node_modules/@liveblocks/core": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@liveblocks/core/-/core-1.2.1.tgz", - "integrity": "sha512-W1hNNw3Rc0fy9pj7s5FQuEmZwFqOomW8FcgZLSFg3QlhDfAsPfAJW5IMQXaBKc4C41aSlc/Pude5o1e7tQtu8g==" + "version": "1.3.1", + "license": "Apache-2.0" }, "node_modules/@liveblocks/node": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@liveblocks/node/-/node-1.2.1.tgz", - "integrity": "sha512-8zkq9hWwCBJVJEJ4q9A2wwU5stu2bq39ojNaqJWR0V18wIoQTNhgEJRKX8g/nHHpYfK2zOMQTeSNhXRlvrXHkg==", + "version": "1.3.1", + "license": "Apache-2.0", "dependencies": { "node-fetch": "^2.6.1" } }, "node_modules/@liveblocks/react": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@liveblocks/react/-/react-1.2.1.tgz", - "integrity": "sha512-JSOWVzi7p3YircwtTrXNJ28nc86uaFprW1XhH37Q0AGRwJ+Oy2WVllOmsRYRLtHONvHJS0YMprh6OHXI4XfgUg==", + "version": "1.3.1", + "license": "Apache-2.0", "dependencies": { - "@liveblocks/client": "1.2.1", - "@liveblocks/core": "1.2.1", + "@liveblocks/client": "1.3.1", + "@liveblocks/core": "1.3.1", + "nanoid": "^3", "use-sync-external-store": "^1.2.0" }, "peerDependencies": { "react": "^16.14.0 || ^17 || ^18" } }, + "node_modules/@lukeed/ms": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.11", + "license": "BSD-3-Clause", + "dependencies": { + "detect-libc": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.7", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, "node_modules/@mdx-js/react": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.3.0.tgz", - "integrity": "sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==", "dev": true, + "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0", "@types/react": ">=16" @@ -3611,14 +3666,14 @@ } }, "node_modules/@mui/base": { - "version": "5.0.0-beta.10", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.10.tgz", - "integrity": "sha512-moTAhGwFfQffj7hsu61FnqcGqVcd53A1CrOhnskM9TF0Uh2rnLDMCuar4JRUWWpaJofAfQEbQBBFPadFQLI4PA==", + "version": "5.0.0-beta.13", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.22.10", "@emotion/is-prop-valid": "^1.2.1", + "@floating-ui/react-dom": "^2.0.1", "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.4", + "@mui/utils": "^5.14.7", "@popperjs/core": "^2.11.8", "clsx": "^2.0.0", "prop-types": "^15.8.1", @@ -3642,29 +3697,19 @@ } } }, - "node_modules/@mui/base/node_modules/clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", - "engines": { - "node": ">=6" - } - }, "node_modules/@mui/core-downloads-tracker": { - "version": "5.14.4", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.4.tgz", - "integrity": "sha512-pW2XghSi3hpYKX57Wu0SCWMTSpzvXZmmucj3TcOJWaCiFt4xr05w2gcwBZi36dAp9uvd9//9N51qbblmnD+GPg==", + "version": "5.14.8", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/mui" } }, "node_modules/@mui/icons-material": { - "version": "5.14.3", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.14.3.tgz", - "integrity": "sha512-XkxWPhageu1OPUm2LWjo5XqeQ0t2xfGe8EiLkRW9oz2LHMMZmijvCxulhgquUVTF1DnoSh+3KoDLSsoAFtVNVw==", + "version": "5.14.8", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6" + "@babel/runtime": "^7.22.10" }, "engines": { "node": ">=12.0.0" @@ -3685,15 +3730,14 @@ } }, "node_modules/@mui/lab": { - "version": "5.0.0-alpha.139", - "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.139.tgz", - "integrity": "sha512-YlKKELtGZEpd3Hj9cUo6ekwB6RSDzGBw+LlaCBntudhVb4aRn5mQYFej3BYn6fOYz5335jkTgvBt0sEwlSo4qA==", + "version": "5.0.0-alpha.142", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", - "@mui/base": "5.0.0-beta.10", - "@mui/system": "^5.14.4", + "@babel/runtime": "^7.22.10", + "@mui/base": "5.0.0-beta.13", + "@mui/system": "^5.14.7", "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.4", + "@mui/utils": "^5.14.7", "clsx": "^2.0.0", "prop-types": "^15.8.1", "react-is": "^18.2.0" @@ -3725,25 +3769,16 @@ } } }, - "node_modules/@mui/lab/node_modules/clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", - "engines": { - "node": ">=6" - } - }, "node_modules/@mui/material": { - "version": "5.14.4", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.14.4.tgz", - "integrity": "sha512-2XUV3KyRC07BQPPzEgd+ss3x/ezXtHeKtOGCMCNmx3MauZojPYUpSwFkE0fYgYCD9dMQMVG4DY/VF38P0KShsg==", + "version": "5.14.8", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", - "@mui/base": "5.0.0-beta.10", - "@mui/core-downloads-tracker": "^5.14.4", - "@mui/system": "^5.14.4", + "@babel/runtime": "^7.22.10", + "@mui/base": "5.0.0-beta.14", + "@mui/core-downloads-tracker": "^5.14.8", + "@mui/system": "^5.14.8", "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.4", + "@mui/utils": "^5.14.8", "@types/react-transition-group": "^4.4.6", "clsx": "^2.0.0", "csstype": "^3.1.2", @@ -3777,21 +3812,44 @@ } } }, - "node_modules/@mui/material/node_modules/clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", + "node_modules/@mui/material/node_modules/@mui/base": { + "version": "5.0.0-beta.14", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.22.10", + "@emotion/is-prop-valid": "^1.2.1", + "@floating-ui/react-dom": "^2.0.1", + "@mui/types": "^7.2.4", + "@mui/utils": "^5.14.8", + "@popperjs/core": "^2.11.8", + "clsx": "^2.0.0", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, "engines": { - "node": ">=6" + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/@mui/private-theming": { - "version": "5.14.4", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.14.4.tgz", - "integrity": "sha512-ISXsHDiQ3z1XA4IuKn+iXDWvDjcz/UcQBiFZqtdoIsEBt8CB7wgdQf3LwcwqO81dl5ofg/vNQBEnXuKfZHrnYA==", + "version": "5.14.8", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", - "@mui/utils": "^5.14.4", + "@babel/runtime": "^7.22.10", + "@mui/utils": "^5.14.8", "prop-types": "^15.8.1" }, "engines": { @@ -3812,11 +3870,10 @@ } }, "node_modules/@mui/styled-engine": { - "version": "5.13.2", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.13.2.tgz", - "integrity": "sha512-VCYCU6xVtXOrIN8lcbuPmoG+u7FYuOERG++fpY74hPpEWkyFQG97F+/XfTQVYzlR2m7nPjnwVUgATcTCMEaMvw==", + "version": "5.14.8", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.21.0", + "@babel/runtime": "^7.22.10", "@emotion/cache": "^11.11.0", "csstype": "^3.1.2", "prop-types": "^15.8.1" @@ -3843,15 +3900,14 @@ } }, "node_modules/@mui/system": { - "version": "5.14.4", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.14.4.tgz", - "integrity": "sha512-oPgfWS97QNfHcDBapdkZIs4G5i85BJt69Hp6wbXF6s7vi3Evcmhdk8AbCRW6n0sX4vTj8oe0mh0RIm1G2A1KDA==", + "version": "5.14.8", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", - "@mui/private-theming": "^5.14.4", - "@mui/styled-engine": "^5.13.2", + "@babel/runtime": "^7.22.10", + "@mui/private-theming": "^5.14.8", + "@mui/styled-engine": "^5.14.8", "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.4", + "@mui/utils": "^5.14.8", "clsx": "^2.0.0", "csstype": "^3.1.2", "prop-types": "^15.8.1" @@ -3881,18 +3937,9 @@ } } }, - "node_modules/@mui/system/node_modules/clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", - "engines": { - "node": ">=6" - } - }, "node_modules/@mui/types": { "version": "7.2.4", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.4.tgz", - "integrity": "sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA==", + "license": "MIT", "peerDependencies": { "@types/react": "*" }, @@ -3903,11 +3950,10 @@ } }, "node_modules/@mui/utils": { - "version": "5.14.4", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.14.4.tgz", - "integrity": "sha512-4ANV0txPD3x0IcTCSEHKDWnsutg1K3m6Vz5IckkbLXVYu17oOZCVUdOKsb/txUmaCd0v0PmSRe5PW+Mlvns5dQ==", + "version": "5.14.8", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.22.10", "@types/prop-types": "^15.7.5", "@types/react-is": "^18.2.1", "prop-types": "^15.8.1", @@ -3925,13 +3971,12 @@ } }, "node_modules/@mui/x-data-grid": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-6.11.0.tgz", - "integrity": "sha512-ZyOZmr6JmOZPXWq1mbStkYg/uMY7zzQPQElCvdOnJPrCtifZN1UorKhWlfchV/quSydxm1VxvmsfEnJ0wHZY7g==", + "version": "6.13.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", - "@mui/utils": "^5.14.1", - "clsx": "^1.2.1", + "@babel/runtime": "^7.22.15", + "@mui/utils": "^5.14.7", + "clsx": "^2.0.0", "prop-types": "^15.8.1", "reselect": "^4.1.8" }, @@ -3951,5986 +3996,4812 @@ }, "node_modules/@ndelangen/get-tarball": { "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz", - "integrity": "sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==", "dev": true, + "license": "MIT", "dependencies": { "gunzip-maybe": "^1.4.2", "pump": "^3.0.0", "tar-fs": "^2.1.1" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } + "node_modules/@netlify/binary-info": { + "version": "1.0.0", + "license": "Apache 2" }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, + "node_modules/@netlify/build": { + "version": "29.17.3", + "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", - "dev": true - }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@radix-ui/number": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.1.tgz", - "integrity": "sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz", - "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/react-alert-dialog": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.0.4.tgz", - "integrity": "sha512-jbfBCRlKYlhbitueOAv7z74PXYeIQmWpKwm3jllsdkw7fGWNkxqP3v0nY9WmOzcPqpQuoorNtvViBgL46n5gVg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dialog": "1.0.4", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2" + "@bugsnag/js": "^7.0.0", + "@honeycombio/opentelemetry-node": "^0.4.0", + "@netlify/cache-utils": "^5.1.5", + "@netlify/config": "^20.6.4", + "@netlify/edge-bundler": "8.17.1", + "@netlify/framework-info": "^9.8.10", + "@netlify/functions-utils": "^5.2.19", + "@netlify/git-utils": "^5.1.1", + "@netlify/plugins-list": "^6.68.0", + "@netlify/run-utils": "^5.1.1", + "@netlify/zip-it-and-ship-it": "9.13.1", + "@opentelemetry/api": "^1.4.1", + "@sindresorhus/slugify": "^2.0.0", + "ansi-escapes": "^6.0.0", + "chalk": "^5.0.0", + "clean-stack": "^4.0.0", + "execa": "^6.0.0", + "fdir": "^6.0.1", + "figures": "^5.0.0", + "filter-obj": "^5.0.0", + "got": "^12.0.0", + "hot-shots": "10.0.0", + "indent-string": "^5.0.0", + "is-plain-obj": "^4.0.0", + "js-yaml": "^4.0.0", + "keep-func-props": "^4.0.0", + "locate-path": "^7.0.0", + "log-process-errors": "^8.0.0", + "map-obj": "^5.0.0", + "memoize-one": "^6.0.0", + "os-name": "^5.0.0", + "p-event": "^5.0.0", + "p-every": "^2.0.0", + "p-filter": "^3.0.0", + "p-locate": "^6.0.0", + "p-reduce": "^3.0.0", + "path-exists": "^5.0.0", + "path-type": "^5.0.0", + "pkg-dir": "^7.0.0", + "pretty-ms": "^8.0.0", + "ps-list": "^8.0.0", + "read-pkg-up": "^9.0.0", + "readdirp": "^3.4.0", + "resolve": "^2.0.0-next.1", + "rfdc": "^1.3.0", + "safe-json-stringify": "^1.2.0", + "semver": "^7.3.8", + "string-width": "^5.0.0", + "strip-ansi": "^7.0.0", + "supports-color": "^9.0.0", + "terminal-link": "^3.0.0", + "ts-node": "^10.9.1", + "typescript": "^5.0.0", + "uuid": "^9.0.0", + "yargs": "^17.6.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "bin": { + "netlify-build": "bin.js" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-arrow": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz", - "integrity": "sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==", + "node_modules/@netlify/build-info": { + "version": "7.7.3", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" + "@bugsnag/js": "^7.20.0", + "dot-prop": "^7.2.0", + "find-up": "^6.3.0", + "minimatch": "^9.0.0", + "read-pkg": "^7.1.0", + "semver": "^7.3.8", + "toml": "^3.0.0", + "yaml": "^2.1.3", + "yargs": "^17.6.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "bin": { + "build-info": "bin.js" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-collection": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.3.tgz", - "integrity": "sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==", - "dev": true, + "node_modules/@netlify/build-info/node_modules/@bugsnag/js": { + "version": "7.21.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "@bugsnag/browser": "^7.21.0", + "@bugsnag/node": "^7.19.0" } }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", - "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", + "node_modules/@netlify/build-info/node_modules/find-up": { + "version": "6.3.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-context": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz", - "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==", + "node_modules/@netlify/build-info/node_modules/find-up/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/@netlify/build-info/node_modules/minimatch": { + "version": "9.0.3", + "license": "ISC", "dependencies": { - "@babel/runtime": "^7.13.10" + "brace-expansion": "^2.0.1" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=16 || 14 >=14.17" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@radix-ui/react-context-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-1.0.0.tgz", - "integrity": "sha512-JkwOgdXwErwEEpsmgu0Ob8zD3gzWS1brPXnNGPyZEtR6/EYyDgruQYKiihXVsCrPCdrNUHawop9I1+6JTdXPTA==", + "node_modules/@netlify/build-info/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-menu": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "balanced-match": "^1.0.0" } }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/build-info/node_modules/yaml": { + "version": "2.3.2", + "license": "ISC", + "engines": { + "node": ">= 14" } }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", + "node_modules/@netlify/build/node_modules/@bugsnag/js": { + "version": "7.21.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "@bugsnag/browser": "^7.21.0", + "@bugsnag/node": "^7.19.0" } }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", + "node_modules/@netlify/build/node_modules/@netlify/config": { + "version": "20.8.1", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" + "chalk": "^5.0.0", + "cron-parser": "^4.1.0", + "deepmerge": "^4.2.2", + "dot-prop": "^7.0.0", + "execa": "^6.0.0", + "fast-safe-stringify": "^2.0.7", + "figures": "^5.0.0", + "filter-obj": "^5.0.0", + "find-up": "^6.0.0", + "indent-string": "^5.0.0", + "is-plain-obj": "^4.0.0", + "js-yaml": "^4.0.0", + "map-obj": "^5.0.0", + "netlify": "^13.1.10", + "netlify-headers-parser": "^7.1.2", + "netlify-redirect-parser": "^14.2.0", + "node-fetch": "^3.3.1", + "omit.js": "^2.0.2", + "p-locate": "^6.0.0", + "path-type": "^5.0.0", + "toml": "^3.0.0", + "tomlify-j0.4": "^3.0.0", + "validate-npm-package-name": "^4.0.0", + "yargs": "^17.6.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "bin": { + "netlify-config": "bin.js" + }, + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", + "node_modules/@netlify/build/node_modules/@netlify/config/node_modules/cron-parser": { + "version": "4.9.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" + "luxon": "^3.2.1" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=12.0.0" } }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", + "node_modules/@netlify/build/node_modules/@netlify/config/node_modules/find-up": { + "version": "6.3.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", + "node_modules/@netlify/build/node_modules/@netlify/config/node_modules/netlify-redirect-parser": { + "version": "14.2.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" + "fast-safe-stringify": "^2.1.1", + "filter-obj": "^5.0.0", + "is-plain-obj": "^4.0.0", + "path-exists": "^5.0.0", + "toml": "^3.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-dialog": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.0.4.tgz", - "integrity": "sha512-hJtRy/jPULGQZceSAP2Re6/4NpKo8im6V8P2hUqZsdFiSL8l35kYsw3qbRI6Ay5mQd2+wlLqje770eq+RJ3yZg==", + "node_modules/@netlify/build/node_modules/@netlify/config/node_modules/node-fetch": { + "version": "3.3.2", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "node_modules/@radix-ui/react-direction": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.1.tgz", - "integrity": "sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "node_modules/@netlify/build/node_modules/chalk": { + "version": "5.3.0", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz", - "integrity": "sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==", + "node_modules/@netlify/build/node_modules/execa": { + "version": "6.1.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-escape-keydown": "1.0.3" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@radix-ui/react-dropdown-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-1.0.0.tgz", - "integrity": "sha512-Ptben3TxPWrZLbInO7zjAK73kmjYuStsxfg6ujgt+EywJyREoibhZYnsSNqC+UiOtl4PdW/MOHhxVDtew5fouQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-menu": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" + "node_modules/@netlify/build/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/build/node_modules/execa/node_modules/human-signals": { + "version": "3.0.1", + "license": "Apache-2.0", + "engines": { + "node": ">=12.20.0" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", + "node_modules/@netlify/build/node_modules/execa/node_modules/npm-run-path": { + "version": "5.1.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" + "path-key": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", + "node_modules/@netlify/build/node_modules/execa/node_modules/onetime": { + "version": "6.0.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" + "mimic-fn": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", - "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" + "node_modules/@netlify/build/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" + "node_modules/@netlify/build/node_modules/execa/node_modules/strip-final-newline": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", + "node_modules/@netlify/build/node_modules/figures": { + "version": "5.0.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/build/node_modules/figures/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" + "node_modules/@netlify/build/node_modules/figures/node_modules/is-unicode-supported": { + "version": "1.3.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "node_modules/@netlify/build/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz", - "integrity": "sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==", + "node_modules/@netlify/build/node_modules/pkg-dir": { + "version": "7.0.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" + "find-up": "^6.3.0" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=14.16" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz", - "integrity": "sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==", + "node_modules/@netlify/build/node_modules/pkg-dir/node_modules/find-up": { + "version": "6.3.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-icons": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.1.1.tgz", - "integrity": "sha512-xc3wQC59rsFylVbSusQCrrM+6695ppF730Q6yqzhRdqDcRNWIm2R6ngpzBoSOQMcwnq4p805F+Gr7xo4fmtN1A==", - "peerDependencies": { - "react": "^16.x || ^17.x || ^18.x" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-id": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz", - "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==", + "node_modules/@netlify/build/node_modules/string-width": { + "version": "5.1.2", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-1.0.0.tgz", - "integrity": "sha512-icW4C64T6nHh3Z4Q1fxO1RlSShouFF4UpUmPV8FLaJZfphDljannKErDuALDx4ClRLihAPZ9i+PrLNPoWS2DMA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-dismissable-layer": "1.0.0", - "@radix-ui/react-focus-guards": "1.0.0", - "@radix-ui/react-focus-scope": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-popper": "1.0.0", - "@radix-ui/react-portal": "1.0.0", - "@radix-ui/react-presence": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-roving-focus": "1.0.0", - "@radix-ui/react-slot": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.4" + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@floating-ui/core": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz", - "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==" - }, - "node_modules/@radix-ui/react-menu/node_modules/@floating-ui/dom": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz", - "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==", - "dependencies": { - "@floating-ui/core": "^0.7.3" - } + "node_modules/@netlify/build/node_modules/string-width/node_modules/emoji-regex": { + "version": "9.2.2", + "license": "MIT" }, - "node_modules/@radix-ui/react-menu/node_modules/@floating-ui/react-dom": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-0.7.2.tgz", - "integrity": "sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==", + "node_modules/@netlify/build/node_modules/strip-ansi": { + "version": "7.1.0", + "license": "MIT", "dependencies": { - "@floating-ui/dom": "^0.5.3", - "use-isomorphic-layout-effect": "^1.1.1" + "ansi-regex": "^6.0.1" }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/build/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-arrow": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.0.tgz", - "integrity": "sha512-1MUuv24HCdepi41+qfv125EwMuxgQ+U+h0A9K3BjCO/J8nVRREKHHpkD9clwfnjEDk9hgGzCnff4aUKCPiRepw==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.0" + "node_modules/@netlify/build/node_modules/supports-color": { + "version": "9.4.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-collection": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.0.tgz", - "integrity": "sha512-8i1pf5dKjnq90Z8udnnXKzdCEV3/FYrfw0n/b6NvB6piXEn3fO1bOh7HBcpG8XrnIXzxlYu2oCcR38QpyLS/mg==", + "node_modules/@netlify/cache-utils": { + "version": "5.1.5", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-slot": "1.0.0" + "cpy": "^9.0.0", + "get-stream": "^6.0.0", + "globby": "^13.0.0", + "junk": "^4.0.0", + "locate-path": "^7.0.0", + "move-file": "^3.0.0", + "path-exists": "^5.0.0", + "readdirp": "^3.4.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/cache-utils/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", + "node_modules/@netlify/cache-utils/node_modules/globby": { + "version": "13.2.2", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-direction": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", - "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/cache-utils/node_modules/globby/node_modules/slash": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.0.tgz", - "integrity": "sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-escape-keydown": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "node_modules/@netlify/cache-utils/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.0.tgz", - "integrity": "sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==", + "node_modules/@netlify/config": { + "version": "20.6.4", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" + "chalk": "^5.0.0", + "cron-parser": "^4.1.0", + "deepmerge": "^4.2.2", + "dot-prop": "^7.0.0", + "execa": "^6.0.0", + "fast-safe-stringify": "^2.0.7", + "figures": "^5.0.0", + "filter-obj": "^5.0.0", + "find-up": "^6.0.0", + "indent-string": "^5.0.0", + "is-plain-obj": "^4.0.0", + "js-yaml": "^4.0.0", + "map-obj": "^5.0.0", + "netlify": "^13.1.10", + "netlify-headers-parser": "^7.1.2", + "netlify-redirect-parser": "^14.1.3", + "node-fetch": "^3.3.1", + "omit.js": "^2.0.2", + "p-locate": "^6.0.0", + "path-type": "^5.0.0", + "toml": "^3.0.0", + "tomlify-j0.4": "^3.0.0", + "validate-npm-package-name": "^4.0.0", + "yargs": "^17.6.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "bin": { + "netlify-config": "bin.js" + }, + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.0.tgz", - "integrity": "sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0" + "node_modules/@netlify/config/node_modules/chalk": { + "version": "5.3.0", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", - "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", + "node_modules/@netlify/config/node_modules/cron-parser": { + "version": "4.9.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" + "luxon": "^3.2.1" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=12.0.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.0.0.tgz", - "integrity": "sha512-k2dDd+1Wl0XWAMs9ZvAxxYsB9sOsEhrFQV4CINd7IUZf0wfdye4OHen9siwxvZImbzhgVeKTJi68OQmPRvVdMg==", + "node_modules/@netlify/config/node_modules/execa": { + "version": "6.1.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "0.7.2", - "@radix-ui/react-arrow": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0", - "@radix-ui/react-use-rect": "1.0.0", - "@radix-ui/react-use-size": "1.0.0", - "@radix-ui/rect": "1.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-portal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.0.tgz", - "integrity": "sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.0" + "node_modules/@netlify/config/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-presence": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz", - "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==", + "node_modules/@netlify/config/node_modules/execa/node_modules/human-signals": { + "version": "3.0.1", + "license": "Apache-2.0", + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/@netlify/config/node_modules/execa/node_modules/npm-run-path": { + "version": "5.1.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0" + "path-key": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", + "node_modules/@netlify/config/node_modules/execa/node_modules/onetime": { + "version": "6.0.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" + "mimic-fn": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" + "node_modules/@netlify/config/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/config/node_modules/execa/node_modules/strip-final-newline": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz", - "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==", + "node_modules/@netlify/config/node_modules/figures": { + "version": "5.0.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/config/node_modules/figures/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-rect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.0.tgz", - "integrity": "sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.0" + "node_modules/@netlify/config/node_modules/figures/node_modules/is-unicode-supported": { + "version": "1.3.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-size": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", - "integrity": "sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==", + "node_modules/@netlify/config/node_modules/find-up": { + "version": "6.3.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/rect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.0.tgz", - "integrity": "sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/config/node_modules/find-up/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/react-remove-scroll": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz", - "integrity": "sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==", + "node_modules/@netlify/config/node_modules/netlify-redirect-parser": { + "version": "14.2.0", + "license": "MIT", "dependencies": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" + "fast-safe-stringify": "^2.1.1", + "filter-obj": "^5.0.0", + "is-plain-obj": "^4.0.0", + "path-exists": "^5.0.0", + "toml": "^3.0.0" }, "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-popover": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.6.tgz", - "integrity": "sha512-cZ4defGpkZ0qTRtlIBzJLSzL6ht7ofhhW4i1+pkemjV1IKXm0wgCRnee154qlV6r9Ttunmh2TNZhMfV2bavUyA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "node_modules/@netlify/config/node_modules/netlify-redirect-parser/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@radix-ui/react-popper": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz", - "integrity": "sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==", + "node_modules/@netlify/config/node_modules/node-fetch": { + "version": "3.3.2", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-rect": "1.0.1", - "@radix-ui/react-use-size": "1.0.1", - "@radix-ui/rect": "1.0.1" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "node_modules/@radix-ui/react-portal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz", - "integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==", + "node_modules/@netlify/edge-bundler": { + "version": "8.17.1", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-presence": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.1.tgz", - "integrity": "sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "@import-maps/resolve": "^1.0.1", + "ajv": "^8.11.2", + "ajv-errors": "^3.0.0", + "better-ajv-errors": "^1.2.0", + "common-path-prefix": "^3.0.0", + "env-paths": "^3.0.0", + "execa": "^6.0.0", + "find-up": "^6.3.0", + "get-port": "^6.1.2", + "glob-to-regexp": "^0.4.1", + "is-path-inside": "^4.0.0", + "jsonc-parser": "^3.2.0", + "node-fetch": "^3.1.1", + "node-stream-zip": "^1.15.0", + "p-retry": "^5.1.1", + "p-wait-for": "^4.1.0", + "path-key": "^4.0.0", + "regexp-tree": "^0.1.24", + "semver": "^7.3.8", + "tmp-promise": "^3.0.3", + "urlpattern-polyfill": "8.0.2", + "uuid": "^9.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-primitive": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz", - "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==", + "node_modules/@netlify/edge-bundler/node_modules/execa": { + "version": "6.1.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@radix-ui/react-roving-focus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.0.tgz", - "integrity": "sha512-lHvO4MhvoWpeNbiJAoyDsEtbKqP2jkkdwsMVJ3kfqbkC71J/aXE6Th6gkZA1xHEqSku+t+UgoDjvE7Z3gsBpcg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" + "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/human-signals": { + "version": "3.0.1", + "license": "Apache-2.0", + "engines": { + "node": ">=12.20.0" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-collection": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.0.tgz", - "integrity": "sha512-8i1pf5dKjnq90Z8udnnXKzdCEV3/FYrfw0n/b6NvB6piXEn3fO1bOh7HBcpG8XrnIXzxlYu2oCcR38QpyLS/mg==", + "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/npm-run-path": { + "version": "5.1.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-slot": "1.0.0" + "path-key": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", + "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/onetime": { + "version": "6.0.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" + "mimic-fn": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-direction": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", - "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/strip-final-newline": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", - "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", + "node_modules/@netlify/edge-bundler/node_modules/find-up": { + "version": "6.3.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "node_modules/@netlify/edge-bundler/node_modules/find-up/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" + "node_modules/@netlify/edge-bundler/node_modules/get-port": { + "version": "6.1.2", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/edge-bundler/node_modules/is-path-inside": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", + "node_modules/@netlify/edge-bundler/node_modules/node-fetch": { + "version": "3.3.2", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", + "node_modules/@netlify/edge-bundler/node_modules/p-wait-for": { + "version": "4.1.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" + "p-timeout": "^5.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-select": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz", - "integrity": "sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/number": "1.0.1", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-previous": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" + "node_modules/@netlify/edge-bundler/node_modules/p-wait-for/node_modules/p-timeout": { + "version": "5.1.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-separator": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.0.3.tgz", - "integrity": "sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" + "node_modules/@netlify/esbuild": { + "version": "0.14.39", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=12" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "optionalDependencies": { + "@netlify/esbuild-android-64": "0.14.39", + "@netlify/esbuild-android-arm64": "0.14.39", + "@netlify/esbuild-darwin-64": "0.14.39", + "@netlify/esbuild-darwin-arm64": "0.14.39", + "@netlify/esbuild-freebsd-64": "0.14.39", + "@netlify/esbuild-freebsd-arm64": "0.14.39", + "@netlify/esbuild-linux-32": "0.14.39", + "@netlify/esbuild-linux-64": "0.14.39", + "@netlify/esbuild-linux-arm": "0.14.39", + "@netlify/esbuild-linux-arm64": "0.14.39", + "@netlify/esbuild-linux-mips64le": "0.14.39", + "@netlify/esbuild-linux-ppc64le": "0.14.39", + "@netlify/esbuild-linux-riscv64": "0.14.39", + "@netlify/esbuild-linux-s390x": "0.14.39", + "@netlify/esbuild-netbsd-64": "0.14.39", + "@netlify/esbuild-openbsd-64": "0.14.39", + "@netlify/esbuild-sunos-64": "0.14.39", + "@netlify/esbuild-windows-32": "0.14.39", + "@netlify/esbuild-windows-64": "0.14.39", + "@netlify/esbuild-windows-arm64": "0.14.39" } }, - "node_modules/@radix-ui/react-slot": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", - "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", + "node_modules/@netlify/esbuild-darwin-arm64": { + "version": "0.14.39", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@netlify/framework-info": { + "version": "9.8.10", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "ajv": "^8.12.0", + "filter-obj": "^5.0.0", + "find-up": "^6.3.0", + "is-plain-obj": "^4.0.0", + "locate-path": "^7.0.0", + "p-filter": "^3.0.0", + "p-locate": "^6.0.0", + "process": "^0.11.10", + "read-pkg-up": "^9.0.0", + "semver": "^7.3.8" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz", - "integrity": "sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==", - "dev": true, + "node_modules/@netlify/framework-info/node_modules/find-up": { + "version": "6.3.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-toggle-group": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz", - "integrity": "sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==", - "dev": true, + "node_modules/@netlify/framework-info/node_modules/find-up/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/@netlify/functions-utils": { + "version": "5.2.28", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-toggle": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "@netlify/zip-it-and-ship-it": "9.18.0", + "cpy": "^9.0.0", + "path-exists": "^5.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-roving-focus": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz", - "integrity": "sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==", - "dev": true, + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it": { + "version": "9.18.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1" + "@babel/parser": "^7.22.5", + "@netlify/binary-info": "^1.0.0", + "@netlify/serverless-functions-api": "^1.7.3", + "@vercel/nft": "^0.23.0", + "archiver": "^6.0.0", + "common-path-prefix": "^3.0.0", + "cp-file": "^10.0.0", + "es-module-lexer": "^1.0.0", + "esbuild": "0.19.2", + "execa": "^6.0.0", + "filter-obj": "^5.0.0", + "find-up": "^6.0.0", + "get-tsconfig": "^4.6.2", + "glob": "^8.0.3", + "is-builtin-module": "^3.1.0", + "is-path-inside": "^4.0.0", + "junk": "^4.0.0", + "locate-path": "^7.0.0", + "merge-options": "^3.0.4", + "minimatch": "^9.0.0", + "normalize-path": "^3.0.0", + "p-map": "^5.0.0", + "path-exists": "^5.0.0", + "precinct": "^11.0.0", + "require-package-name": "^2.0.1", + "resolve": "^2.0.0-next.1", + "semver": "^7.3.8", + "tmp-promise": "^3.0.2", + "toml": "^3.0.0", + "unixify": "^1.0.0", + "urlpattern-polyfill": "8.0.2", + "yargs": "^17.0.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "bin": { + "zip-it-and-ship-it": "dist/bin.js" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": "^14.18.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-toolbar": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz", - "integrity": "sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==", - "dev": true, + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api": { + "version": "1.7.3", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-separator": "1.0.3", - "@radix-ui/react-toggle-group": "1.0.4" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "@netlify/node-cookies": "^0.1.0", + "urlpattern-polyfill": "8.0.2" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": "^14.18.0 || >=16.0.0" } }, - "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-roving-focus": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz", - "integrity": "sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==", - "dev": true, + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver": { + "version": "6.0.1", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1" + "archiver-utils": "^4.0.1", + "async": "^3.2.4", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.1.2", + "tar-stream": "^3.0.0", + "zip-stream": "^5.0.1" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": ">= 12.0.0" } }, - "node_modules/@radix-ui/react-tooltip": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.0.6.tgz", - "integrity": "sha512-DmNFOiwEc2UDigsYj6clJENma58OelxD24O4IODoZ+3sQc3Zb+L8w1EP+y9laTuKCLAysPw4fD6/v0j4KNV8rg==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/archiver-utils": { + "version": "4.0.1", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "glob": "^8.0.0", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash": "^4.17.15", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": ">= 12.0.0" } }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz", - "integrity": "sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">= 6" } }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz", - "integrity": "sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/tar-stream": { + "version": "3.1.6", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" } }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz", - "integrity": "sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/zip-stream": { + "version": "5.0.1", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "archiver-utils": "^4.0.1", + "compress-commons": "^5.0.1", + "readable-stream": "^3.6.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">= 12.0.0" } }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz", - "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/zip-stream/node_modules/compress-commons": { + "version": "5.0.1", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "crc-32": "^1.2.0", + "crc32-stream": "^5.0.0", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">= 12.0.0" } }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz", - "integrity": "sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==", - "dev": true, + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/zip-stream/node_modules/compress-commons/node_modules/crc32-stream": { + "version": "5.0.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">= 12.0.0" } }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz", - "integrity": "sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/es-module-lexer": { + "version": "1.3.1", + "license": "MIT" }, - "node_modules/@radix-ui/react-use-size": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz", - "integrity": "sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/esbuild": { + "version": "0.19.2", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=12" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "optionalDependencies": { + "@esbuild/android-arm": "0.19.2", + "@esbuild/android-arm64": "0.19.2", + "@esbuild/android-x64": "0.19.2", + "@esbuild/darwin-arm64": "0.19.2", + "@esbuild/darwin-x64": "0.19.2", + "@esbuild/freebsd-arm64": "0.19.2", + "@esbuild/freebsd-x64": "0.19.2", + "@esbuild/linux-arm": "0.19.2", + "@esbuild/linux-arm64": "0.19.2", + "@esbuild/linux-ia32": "0.19.2", + "@esbuild/linux-loong64": "0.19.2", + "@esbuild/linux-mips64el": "0.19.2", + "@esbuild/linux-ppc64": "0.19.2", + "@esbuild/linux-riscv64": "0.19.2", + "@esbuild/linux-s390x": "0.19.2", + "@esbuild/linux-x64": "0.19.2", + "@esbuild/netbsd-x64": "0.19.2", + "@esbuild/openbsd-x64": "0.19.2", + "@esbuild/sunos-x64": "0.19.2", + "@esbuild/win32-arm64": "0.19.2", + "@esbuild/win32-ia32": "0.19.2", + "@esbuild/win32-x64": "0.19.2" + } + }, + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/esbuild/node_modules/@esbuild/darwin-arm64": { + "version": "0.19.2", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz", - "integrity": "sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa": { + "version": "6.1.0", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@radix-ui/rect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1.tgz", - "integrity": "sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@react-dnd/asap": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@react-dnd/asap/-/asap-5.0.2.tgz", - "integrity": "sha512-WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A==" - }, - "node_modules/@react-dnd/invariant": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@react-dnd/invariant/-/invariant-4.0.2.tgz", - "integrity": "sha512-xKCTqAK/FFauOM9Ta2pswIyT3D8AQlfrYdOi/toTPEhqCuAs1v5tcJ3Y08Izh1cJ5Jchwy9SeAXmMg6zrKs2iw==" - }, - "node_modules/@react-dnd/shallowequal": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@react-dnd/shallowequal/-/shallowequal-4.0.2.tgz", - "integrity": "sha512-/RVXdLvJxLg4QKvMoM5WlwNR9ViO9z8B/qPcc+C0Sa/teJY7QG7kJ441DwzOjMYEY7GmU4dj5EcGHIkKZiQZCA==" - }, - "node_modules/@remix-run/router": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.7.2.tgz", - "integrity": "sha512-7Lcn7IqGMV+vizMPoEl5F0XDshcdDYtMI6uJLQdQz5CfZAwy3vvGKYSUk789qndt5dEC4HfSjviSYlSoHGL2+A==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/human-signals": { + "version": "3.0.1", + "license": "Apache-2.0", "engines": { - "node": ">=14" + "node": ">=12.20.0" } }, - "node_modules/@rollup/pluginutils": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.3.tgz", - "integrity": "sha512-hfllNN4a80rwNQ9QCxhxuHCGHMAvabXqxNdaChUSSadMre7t4iEUI6fFAhBOn/eIYTgYVhBv7vCLsAJ4u3lf3g==", - "dev": true, + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/npm-run-path": { + "version": "5.1.0", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" + "path-key": "^4.0.0" }, "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@rollup/pluginutils/node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", - "dev": true - }, - "node_modules/@sentry-internal/tracing": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.61.1.tgz", - "integrity": "sha512-E8J6ZMXHGdWdmgKBK/ounuUppDK65c4Hphin6iVckDGMEATn0auYAKngeyRUMLof1167DssD8wxcIA4aBvmScA==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/onetime": { + "version": "6.0.0", + "license": "MIT", "dependencies": { - "@sentry/core": "7.61.1", - "@sentry/types": "7.61.1", - "@sentry/utils": "7.61.1", - "tslib": "^2.4.1 || ^1.9.3" + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">=8" - } + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/@sentry/browser": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.61.1.tgz", - "integrity": "sha512-v6Wv0O/PF+sqji+WWpJmxAlQafsiKmsXQLzKAIntVjl3HbYO5oVS3ubCyqfxSlLxIhM5JuHcEOLn6Zi3DPtpcw==", - "dependencies": { - "@sentry-internal/tracing": "7.61.1", - "@sentry/core": "7.61.1", - "@sentry/replay": "7.61.1", - "@sentry/types": "7.61.1", - "@sentry/utils": "7.61.1", - "tslib": "^2.4.1 || ^1.9.3" + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/strip-final-newline": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@sentry/core": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.61.1.tgz", - "integrity": "sha512-WTRt0J33KhUbYuDQZ5G58kdsNeQ5JYrpi6o+Qz+1xTv60DQq/tBGRJ7d86SkmdnGIiTs6W1hsxAtyiLS0y9d2A==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/find-up": { + "version": "6.3.0", + "license": "MIT", "dependencies": { - "@sentry/types": "7.61.1", - "@sentry/utils": "7.61.1", - "tslib": "^2.4.1 || ^1.9.3" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@sentry/react": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.61.1.tgz", - "integrity": "sha512-n8xNT05gdERpETvq3GJZ2lP6HZYLRQQoUDc13egDzKf840MzCjle0LiLmsVhRv8AL1GnWaIPwnvTGvS4BuNlvw==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob": { + "version": "8.1.0", + "license": "ISC", "dependencies": { - "@sentry/browser": "7.61.1", - "@sentry/types": "7.61.1", - "@sentry/utils": "7.61.1", - "hoist-non-react-statics": "^3.3.2", - "tslib": "^2.4.1 || ^1.9.3" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": ">=8" + "node": ">=12" }, - "peerDependencies": { - "react": "15.x || 16.x || 17.x || 18.x" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@sentry/replay": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.61.1.tgz", - "integrity": "sha512-Nsnnzx8c+DRjnfQ0Md11KGdY21XOPa50T2B3eBEyFAhibvYEc/68PuyVWkMBQ7w9zo/JV+q6HpIXKD0THUtqZA==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch": { + "version": "5.1.6", + "license": "ISC", "dependencies": { - "@sentry/core": "7.61.1", - "@sentry/types": "7.61.1", - "@sentry/utils": "7.61.1" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/@sentry/types": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.61.1.tgz", - "integrity": "sha512-CpPKL+OfwYOduRX9AT3p+Ie1fftgcCPd5WofTVVq7xeWRuerOOf2iJd0v+8yHQ25omgres1YOttDkCcvQRn4Jw==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/is-path-inside": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@sentry/utils": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.61.1.tgz", - "integrity": "sha512-pUPXoiuYrTEPcBHjRizFB6eZEGm/6cTBwdWSHUjkGKvt19zuZ1ixFJQV6LrIL/AMeiQbmfQ+kTd/8SR7E9rcTQ==", + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch": { + "version": "9.0.3", + "license": "ISC", "dependencies": { - "@sentry/types": "7.61.1", - "tslib": "^2.4.1 || ^1.9.3" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true + "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } }, - "node_modules/@stitches/react": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@stitches/react/-/react-1.2.8.tgz", - "integrity": "sha512-9g9dWI4gsSVe8bNLlb+lMkBYsnIKCZTmvqvDG+Avnn69XfmHZKiaMrx7cgTaddq7aTPPmXiTsbFcUy0xgI4+wA==", - "peerDependencies": { - "react": ">= 16.3.0" + "node_modules/@netlify/functions-utils/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@storybook/addon-actions": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.3.1.tgz", - "integrity": "sha512-wZQLNRgDrhHh/5BtJzjFzEI77B1+0U3M5adn3GrJor9JJIGC6xGYGWIqNjJs8IppT0HoYhoNkB/V89IO/8NVWA==", - "dev": true, + "node_modules/@netlify/git-utils": { + "version": "5.1.1", + "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "polished": "^4.2.2", - "prop-types": "^15.7.2", - "react-inspector": "^6.0.0", - "telejson": "^7.0.3", - "ts-dedent": "^2.0.0", - "uuid": "^9.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "execa": "^6.0.0", + "map-obj": "^5.0.0", + "micromatch": "^4.0.2", + "moize": "^6.1.3", + "path-exists": "^5.0.0" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@storybook/addon-backgrounds": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-7.3.1.tgz", - "integrity": "sha512-Br6qfUlynXhuwtuQL78fpPMNZQGsUYwU5BqJpNe3x43N0K3t4qyGz8nXIV+X3adJbGVQGDlXHRVAZAW4GyTLCQ==", - "dev": true, + "node_modules/@netlify/git-utils/node_modules/execa": { + "version": "6.1.0", + "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "memoizerific": "^1.11.3", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@storybook/addon-controls": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.3.1.tgz", - "integrity": "sha512-4izb5spfoXZYFW0hiF9fqagYY8XMQapLDtSPdcdp40mEvb/2XgIfGfdnh63nEEjLMCQcO7PyK5U8EuH64NCKkg==", - "dev": true, - "dependencies": { - "@storybook/blocks": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/manager-api": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "lodash": "^4.17.21", - "ts-dedent": "^2.0.0" + "node_modules/@netlify/git-utils/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/addon-docs": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-7.3.1.tgz", - "integrity": "sha512-GjCE2+L7frDNsC3w7KLM8HZS71K0UL4pX7unaO4OYFZXbJecJFYYsC12dPGz9d34moTXGsPTJ5KXTmYBGFmXBg==", - "dev": true, - "dependencies": { - "@jest/transform": "^29.3.1", - "@mdx-js/react": "^2.1.5", - "@storybook/blocks": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/csf-plugin": "7.3.1", - "@storybook/csf-tools": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.3.1", - "@storybook/postinstall": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/react-dom-shim": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "fs-extra": "^11.1.0", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "node_modules/@netlify/git-utils/node_modules/execa/node_modules/human-signals": { + "version": "3.0.1", + "license": "Apache-2.0", + "engines": { + "node": ">=12.20.0" } }, - "node_modules/@storybook/addon-essentials": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-7.3.1.tgz", - "integrity": "sha512-3sVzE1c84MH4Q2i/MpJZuCk1GgLYrL+Ef4lU9j0/XNK6E/Ock/H8WnPTA6lYp9x3IxNfrLVtuNeXSBGHker1JA==", - "dev": true, - "dependencies": { - "@storybook/addon-actions": "7.3.1", - "@storybook/addon-backgrounds": "7.3.1", - "@storybook/addon-controls": "7.3.1", - "@storybook/addon-docs": "7.3.1", - "@storybook/addon-highlight": "7.3.1", - "@storybook/addon-measure": "7.3.1", - "@storybook/addon-outline": "7.3.1", - "@storybook/addon-toolbars": "7.3.1", - "@storybook/addon-viewport": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/manager-api": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@storybook/preview-api": "7.3.1", - "ts-dedent": "^2.0.0" + "node_modules/@netlify/git-utils/node_modules/execa/node_modules/npm-run-path": { + "version": "5.1.0", + "license": "MIT", + "dependencies": { + "path-key": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/addon-highlight": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-7.3.1.tgz", - "integrity": "sha512-RkiD2hH8JR4ISNXIxnyt3zZ4i8gNmbXR7FptmBk4bnYULHa3iWE+NZxmlpDUUO+50iPmjstgVgDId1aNeLhP0w==", - "dev": true, + "node_modules/@netlify/git-utils/node_modules/execa/node_modules/onetime": { + "version": "6.0.0", + "license": "MIT", "dependencies": { - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.3.1" + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/addon-interactions": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.3.1.tgz", - "integrity": "sha512-6ogXTIxQCpm8GLn20vRmj7g6fCzPScxpdy0Y/stgnCPeguwpVqGKEdUjY/8LA85fZKo6uTRb5LbDBcuVF9s5fw==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/instrumenter": "7.3.1", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "jest-mock": "^27.0.6", - "polished": "^4.2.2", - "ts-dedent": "^2.2.0" + "node_modules/@netlify/git-utils/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/addon-links": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-7.3.1.tgz", - "integrity": "sha512-JL3zdC1GWwRU+F4CslHVfjAB0ciSNS6+si/KvXOy2Y9S4uRgYkp2IWnuOFmZGpifgSdQbjGvLnj0fuw/hO+IcA==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/router": "7.3.1", - "@storybook/types": "7.3.1", - "prop-types": "^15.7.2", - "ts-dedent": "^2.0.0" + "node_modules/@netlify/git-utils/node_modules/execa/node_modules/strip-final-newline": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/addon-measure": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-7.3.1.tgz", - "integrity": "sha512-YUwV16qVgyLcP1jhOgxMFVzifgqFTcdbaVK9Ln7mEG3zKnappdAhoUOI0mpNdVxwfYis4RXNDruAry/lzsMr9A==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/types": "7.3.1", - "tiny-invariant": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "node_modules/@netlify/git-utils/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@storybook/addon-onboarding": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-1.0.8.tgz", - "integrity": "sha512-3WwCocUuTibHWO89uzAbeONEn6x9NkmxA0mOU4rYPhEsMQ4NDNDD1GXcievZmpwt5VviFgw5FRx8+BxPn54YmQ==", - "dev": true, + "node_modules/@netlify/local-functions-proxy": { + "version": "1.1.1", + "license": "MIT", + "optionalDependencies": { + "@netlify/local-functions-proxy-darwin-arm64": "1.1.1", + "@netlify/local-functions-proxy-darwin-x64": "1.1.1", + "@netlify/local-functions-proxy-freebsd-arm64": "1.1.1", + "@netlify/local-functions-proxy-freebsd-x64": "1.1.1", + "@netlify/local-functions-proxy-linux-arm": "1.1.1", + "@netlify/local-functions-proxy-linux-arm64": "1.1.1", + "@netlify/local-functions-proxy-linux-ia32": "1.1.1", + "@netlify/local-functions-proxy-linux-ppc64": "1.1.1", + "@netlify/local-functions-proxy-linux-x64": "1.1.1", + "@netlify/local-functions-proxy-openbsd-x64": "1.1.1", + "@netlify/local-functions-proxy-win32-ia32": "1.1.1", + "@netlify/local-functions-proxy-win32-x64": "1.1.1" + } + }, + "node_modules/@netlify/local-functions-proxy-darwin-arm64": { + "version": "1.1.1", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" + } + }, + "node_modules/@netlify/node-cookies": { + "version": "0.1.0", + "license": "MIT", + "engines": { + "node": "^14.16.0 || >=16.0.0" + } + }, + "node_modules/@netlify/open-api": { + "version": "2.21.0", + "license": "MIT" + }, + "node_modules/@netlify/plugins-list": { + "version": "6.71.0", + "license": "MIT", + "engines": { + "node": "^14.14.0 || >=16.0.0" + } + }, + "node_modules/@netlify/run-utils": { + "version": "5.1.1", + "license": "MIT", "dependencies": { - "@storybook/telemetry": "^7.1.0-alpha.32", - "react-confetti": "^6.1.0" + "execa": "^6.0.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@storybook/addon-outline": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-7.3.1.tgz", - "integrity": "sha512-vZFNr67Ydyolh9jbhYRmrujCQddnX4UxsrBeIPjOqjwy2kgTXNaIDvIPGdhmXoJLd5IsHCKmmI+J1CdAnkZ7hg==", - "dev": true, + "node_modules/@netlify/run-utils/node_modules/execa": { + "version": "6.1.0", + "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/types": "7.3.1", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@storybook/addon-toolbars": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-7.3.1.tgz", - "integrity": "sha512-iOgayzcYPaGhIeG0IH5/5iM6+OOebkg7WMnByQ1QsfjIb9aDGWzP0UCOdK50U1Ez157R8Ovnpa+7nVvMEIEvDQ==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1" + "node_modules/@netlify/run-utils/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@netlify/run-utils/node_modules/execa/node_modules/human-signals": { + "version": "3.0.1", + "license": "Apache-2.0", + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/@netlify/run-utils/node_modules/execa/node_modules/npm-run-path": { + "version": "5.1.0", + "license": "MIT", + "dependencies": { + "path-key": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/addon-viewport": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.3.1.tgz", - "integrity": "sha512-/eyGhAJjnSATxcZSm8/D6mF28NoTmWguCQWqCJ5SScfOhru+XpatcF/jVR0qm++9tPIEAokPB+53vcVTv6Ix3g==", - "dev": true, + "node_modules/@netlify/run-utils/node_modules/execa/node_modules/onetime": { + "version": "6.0.0", + "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "memoizerific": "^1.11.3", - "prop-types": "^15.7.2" + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@netlify/run-utils/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@netlify/run-utils/node_modules/execa/node_modules/strip-final-newline": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/blocks": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.3.1.tgz", - "integrity": "sha512-MIMM5+nU/3/RHEmCmSwkHs3Mq6mwJqUpkWUDPx81sQnq9C5r0NHHNmHGTqxF/SPyptPxmWGI88ETpiidVZK6RQ==", - "dev": true, + "node_modules/@netlify/serverless-functions-api": { + "version": "1.5.2", + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.0.0" + } + }, + "node_modules/@netlify/zip-it-and-ship-it": { + "version": "9.13.1", + "license": "MIT", "dependencies": { - "@storybook/channels": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/docs-tools": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "@types/lodash": "^4.14.167", - "color-convert": "^2.0.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "markdown-to-jsx": "^7.1.8", - "memoizerific": "^1.11.3", - "polished": "^4.2.2", - "react-colorful": "^5.1.2", - "telejson": "^7.0.3", - "tocbot": "^4.20.1", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" + "@babel/parser": "^7.22.5", + "@netlify/binary-info": "^1.0.0", + "@netlify/esbuild": "0.14.39", + "@netlify/serverless-functions-api": "^1.5.2", + "@vercel/nft": "^0.23.0", + "archiver": "^5.3.0", + "common-path-prefix": "^3.0.0", + "cp-file": "^10.0.0", + "es-module-lexer": "^1.0.0", + "execa": "^6.0.0", + "filter-obj": "^5.0.0", + "find-up": "^6.0.0", + "glob": "^8.0.3", + "is-builtin-module": "^3.1.0", + "is-path-inside": "^4.0.0", + "junk": "^4.0.0", + "locate-path": "^7.0.0", + "merge-options": "^3.0.4", + "minimatch": "^9.0.0", + "normalize-path": "^3.0.0", + "p-map": "^5.0.0", + "path-exists": "^5.0.0", + "precinct": "^11.0.0", + "require-package-name": "^2.0.1", + "resolve": "^2.0.0-next.1", + "semver": "^7.3.8", + "tmp-promise": "^3.0.2", + "toml": "^3.0.0", + "unixify": "^1.0.0", + "yargs": "^17.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "bin": { + "zip-it-and-ship-it": "dist/bin.js" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": "^14.18.0 || >=16.0.0" } }, - "node_modules/@storybook/blocks/node_modules/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, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api": { + "version": "1.7.3", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "@netlify/node-cookies": "^0.1.0", + "urlpattern-polyfill": "8.0.2" }, "engines": { - "node": ">=7.0.0" + "node": "^14.18.0 || >=16.0.0" } }, - "node_modules/@storybook/blocks/node_modules/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 + "node_modules/@netlify/zip-it-and-ship-it/node_modules/es-module-lexer": { + "version": "1.3.1", + "license": "MIT" }, - "node_modules/@storybook/builder-manager": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.3.1.tgz", - "integrity": "sha512-kWM9ZKO1SONUW1OQE1lJafNBWYIsU2ZIQ0oP6KnMsLAauPKMo/uGLVrvmo37MmH9LXdCYTILUMfSQGL2GftgHQ==", - "dev": true, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa": { + "version": "6.1.0", + "license": "MIT", "dependencies": { - "@fal-works/esbuild-plugin-global-externals": "^2.1.2", - "@storybook/core-common": "7.3.1", - "@storybook/manager": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@types/ejs": "^3.1.1", - "@types/find-cache-dir": "^3.2.1", - "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", - "browser-assert": "^1.2.1", - "ejs": "^3.1.8", - "esbuild": "^0.18.0", - "esbuild-plugin-alias": "^0.2.1", - "express": "^4.17.3", - "find-cache-dir": "^3.0.0", - "fs-extra": "^11.1.0", - "process": "^0.11.10", - "util": "^0.12.4" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@storybook/builder-vite": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-7.3.1.tgz", - "integrity": "sha512-9zIsSX0uAan1I9xDmA41znwsU13aBBM3JeJWwnUqjdLH6KW2RztlgCvIGHv+K2m1TQNoi5geqs+ghGKr3kpWFA==", - "dev": true, - "dependencies": { - "@storybook/channels": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/csf-plugin": "7.3.1", - "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.3.1", - "@storybook/preview": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/types": "7.3.1", - "@types/find-cache-dir": "^3.2.1", - "browser-assert": "^1.2.1", - "es-module-lexer": "^0.9.3", - "express": "^4.17.3", - "find-cache-dir": "^3.0.0", - "fs-extra": "^11.1.0", - "magic-string": "^0.30.0", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "rollup": "^2.25.0 || ^3.3.0" + "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "@preact/preset-vite": "*", - "typescript": ">= 4.3.x", - "vite": "^3.0.0 || ^4.0.0", - "vite-plugin-glimmerx": "*" - }, - "peerDependenciesMeta": { - "@preact/preset-vite": { - "optional": true - }, - "typescript": { - "optional": true - }, - "vite-plugin-glimmerx": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/channels": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.3.1.tgz", - "integrity": "sha512-DHdUdwfnMOSmtYv55Ixysklo/ZeD3TiTEQvyBaxhnMR3G0j7nb+TxqyfAn4fb7bntOPRNVB1Vz3nZXkkjrPNgw==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "qs": "^6.10.0", - "telejson": "^7.0.3", - "tiny-invariant": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/human-signals": { + "version": "3.0.1", + "license": "Apache-2.0", + "engines": { + "node": ">=12.20.0" } }, - "node_modules/@storybook/cli": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.3.1.tgz", - "integrity": "sha512-m7ET8sVIm9nDI9wKFIhs1gYq+txaUwF/PeDLh+hVHOIbTdQ+lmfzgG9BgNrXgsmfijzRdKcLcAJPhhUa3kyjDA==", - "dev": true, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/npm-run-path": { + "version": "5.1.0", + "license": "MIT", "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/types": "^7.22.5", - "@ndelangen/get-tarball": "^3.0.7", - "@storybook/codemod": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/core-server": "7.3.1", - "@storybook/csf-tools": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@storybook/telemetry": "7.3.1", - "@storybook/types": "7.3.1", - "@types/semver": "^7.3.4", - "@yarnpkg/fslib": "2.10.3", - "@yarnpkg/libzip": "2.3.0", - "chalk": "^4.1.0", - "commander": "^6.2.1", - "cross-spawn": "^7.0.3", - "detect-indent": "^6.1.0", - "envinfo": "^7.7.3", - "execa": "^5.0.0", - "express": "^4.17.3", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "get-npm-tarball-url": "^2.0.3", - "get-port": "^5.1.1", - "giget": "^1.0.0", - "globby": "^11.0.2", - "jscodeshift": "^0.14.0", - "leven": "^3.1.0", - "ora": "^5.4.1", - "prettier": "^2.8.0", - "prompts": "^2.4.0", - "puppeteer-core": "^2.1.1", - "read-pkg-up": "^7.0.1", - "semver": "^7.3.7", - "simple-update-notifier": "^2.0.0", - "strip-json-comments": "^3.0.1", - "tempy": "^1.0.1", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" + "path-key": "^4.0.0" }, - "bin": { - "getstorybook": "bin/index.js", - "sb": "bin/index.js" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/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, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/onetime": { + "version": "6.0.0", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/strip-final-newline": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/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, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/find-up": { + "version": "6.3.0", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">=7.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/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 - }, - "node_modules/@storybook/cli/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/glob": { + "version": "8.1.0", + "license": "ISC", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@storybook/cli/node_modules/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==", - "dev": true, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch": { + "version": "5.1.6", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/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, - "engines": { - "node": ">=8" + "node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/@storybook/cli/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/is-path-inside": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=10.17.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" + "node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch": { + "version": "9.0.3", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@storybook/cli/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, + "balanced-match": "^1.0.0" + } + }, + "node_modules/@netlify/zip-it-and-ship-it/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@storybook/cli/node_modules/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, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": ">=8" + "node": ">= 8" } }, - "node_modules/@storybook/client-logger": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.3.1.tgz", - "integrity": "sha512-VfKi8C5Z1hquaP6xtVn9ngKcnXZjHNV6+RAqLbUJyAoGeO8fFaMblYgbY+tF7Xyf3bZKMLBo4QqtegTh2QjdAA==", - "dev": true, - "dependencies": { - "@storybook/global": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "license": "MIT", + "engines": { + "node": ">= 8" } }, - "node_modules/@storybook/codemod": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.3.1.tgz", - "integrity": "sha512-KVGc9CqWd0m3Qzh6oN22CGhsISUj60/7zcdi+GkwRD0+odr3zxHrdBGMcNfeUtjwN05cgTjcaTjG3HhSj/mQIg==", - "dev": true, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "license": "MIT", "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/types": "^7.22.5", - "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@storybook/types": "7.3.1", - "@types/cross-spawn": "^6.0.2", - "cross-spawn": "^7.0.3", - "globby": "^11.0.2", - "jscodeshift": "^0.14.0", - "lodash": "^4.17.21", - "prettier": "^2.8.0", - "recast": "^0.23.1" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">= 8" } }, - "node_modules/@storybook/codemod/node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, + "node_modules/@octokit/auth-token": { + "version": "3.0.4", + "license": "MIT", "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "node": ">= 14" } }, - "node_modules/@storybook/components": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.3.1.tgz", - "integrity": "sha512-8dk3WutobHvjxweVzA9Vqrp564vWOTQaV38JSi84ME8wzOdl20Xne9LoeMnqPHXFhnVZdm/Gkosfv4tqkDy4aw==", - "dev": true, + "node_modules/@octokit/core": { + "version": "4.2.4", + "license": "MIT", "dependencies": { - "@radix-ui/react-select": "^1.2.2", - "@radix-ui/react-toolbar": "^1.0.4", - "@storybook/client-logger": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/icons": "^1.1.6", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "memoizerific": "^1.11.3", - "use-resize-observer": "^9.1.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "@octokit/auth-token": "^3.0.0", + "@octokit/graphql": "^5.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^9.0.0", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">= 14" } }, - "node_modules/@storybook/core-client": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.3.1.tgz", - "integrity": "sha512-UzZ9H7i9w5K2OEtlen9nJsgCOGl1Yf8cTq5EykXRrJCb+4JRzPwMdd83cDZhZNWKgYpx9js6KmyfWwxts0GvJQ==", - "dev": true, + "node_modules/@octokit/endpoint": { + "version": "7.0.6", + "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/preview-api": "7.3.1" + "@octokit/types": "^9.0.0", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">= 14" } }, - "node_modules/@storybook/core-common": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.3.1.tgz", - "integrity": "sha512-jALwn9T6xjVQ/GBD2UVMi0XAhJDIsSNf3ghxatRQpa5dphG4nZccF6xwnUdsQqDGr8E4lHgDDzIKP/wqQ3fi1Q==", - "dev": true, + "node_modules/@octokit/graphql": { + "version": "5.0.6", + "license": "MIT", "dependencies": { - "@storybook/node-logger": "7.3.1", - "@storybook/types": "7.3.1", - "@types/find-cache-dir": "^3.2.1", - "@types/node": "^16.0.0", - "@types/node-fetch": "^2.6.4", - "@types/pretty-hrtime": "^1.0.0", - "chalk": "^4.1.0", - "esbuild": "^0.18.0", - "esbuild-register": "^3.4.0", - "file-system-cache": "2.3.0", - "find-cache-dir": "^3.0.0", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "glob": "^10.0.0", - "handlebars": "^4.7.7", - "lazy-universal-dotenv": "^4.0.0", - "node-fetch": "^2.0.0", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "ts-dedent": "^2.0.0" + "@octokit/request": "^6.0.0", + "@octokit/types": "^9.0.0", + "universal-user-agent": "^6.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">= 14" } }, - "node_modules/@storybook/core-common/node_modules/@types/node": { - "version": "16.18.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.40.tgz", - "integrity": "sha512-+yno3ItTEwGxXiS/75Q/aHaa5srkpnJaH+kdkTVJ3DtJEwv92itpKbxU+FjPoh2m/5G9zmUQfrL4A4C13c+iGA==", - "dev": true + "node_modules/@octokit/openapi-types": { + "version": "18.0.0", + "license": "MIT" }, - "node_modules/@storybook/core-common/node_modules/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, + "node_modules/@octokit/plugin-paginate-rest": { + "version": "6.1.2", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "@octokit/tsconfig": "^1.0.2", + "@octokit/types": "^9.2.3" }, "engines": { - "node": ">=8" + "node": ">= 14" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@octokit/core": ">=4" } }, - "node_modules/@storybook/core-common/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" + "node_modules/@octokit/plugin-request-log": { + "version": "1.0.4", + "license": "MIT", + "peerDependencies": { + "@octokit/core": ">=3" } }, - "node_modules/@storybook/core-common/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/@octokit/plugin-rest-endpoint-methods": { + "version": "7.2.3", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@octokit/types": "^10.0.0" }, "engines": { - "node": ">=10" + "node": ">= 14" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@octokit/core": ">=3" } }, - "node_modules/@storybook/core-common/node_modules/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, + "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": { + "version": "10.0.0", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@octokit/openapi-types": "^18.0.0" } }, - "node_modules/@storybook/core-common/node_modules/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 - }, - "node_modules/@storybook/core-common/node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, + "node_modules/@octokit/request": { + "version": "6.2.8", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" + "@octokit/endpoint": "^7.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^9.0.0", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.7", + "universal-user-agent": "^6.0.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 14" } }, - "node_modules/@storybook/core-common/node_modules/glob": { - "version": "10.3.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.3.tgz", - "integrity": "sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==", - "dev": true, + "node_modules/@octokit/request-error": { + "version": "3.0.3", + "license": "MIT", "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/cjs/src/bin.js" + "@octokit/types": "^9.0.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" }, "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 14" } }, - "node_modules/@storybook/core-common/node_modules/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, + "node_modules/@octokit/rest": { + "version": "19.0.13", + "license": "MIT", + "dependencies": { + "@octokit/core": "^4.2.1", + "@octokit/plugin-paginate-rest": "^6.1.2", + "@octokit/plugin-request-log": "^1.0.4", + "@octokit/plugin-rest-endpoint-methods": "^7.1.2" + }, "engines": { - "node": ">=8" + "node": ">= 14" } }, - "node_modules/@storybook/core-common/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, + "node_modules/@octokit/tsconfig": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/@octokit/types": { + "version": "9.3.2", + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" - }, + "@octokit/openapi-types": "^18.0.0" + } + }, + "node_modules/@opentelemetry/api": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", + "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==", "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=8.0.0" } }, - "node_modules/@storybook/core-common/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, + "node_modules/@opentelemetry/context-async-hooks": { + "version": "1.10.1", + "license": "Apache-2.0", "engines": { "node": ">=14" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/core-common/node_modules/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, + "node_modules/@opentelemetry/core": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "has-flag": "^4.0.0" + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=8" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/core-events": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.3.1.tgz", - "integrity": "sha512-7Pkgwmj/9B7Z3NNSn2swnviBrg9L1VeYSFw6JJKxtQskt8QoY8LxAsPzVMlHjqRmO6sO7lHo9FgpzIFxdmFaAA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/@opentelemetry/core/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", + "engines": { + "node": ">=14" } }, - "node_modules/@storybook/core-server": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.3.1.tgz", - "integrity": "sha512-T/6zQrH+6AW7hin+p9PrQaEQsxbsJWeS/eIStA+/IsyYaJoVDsw//okr7O6VVbrdFWm+gLQ2WAXJh8x8u8AvgA==", - "dev": true, + "node_modules/@opentelemetry/exporter-jaeger": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@aw-web-design/x-default-browser": "1.4.126", - "@discoveryjs/json-ext": "^0.5.3", - "@storybook/builder-manager": "7.3.1", - "@storybook/channels": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.3.1", - "@storybook/docs-mdx": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/manager": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/telemetry": "7.3.1", - "@storybook/types": "7.3.1", - "@types/detect-port": "^1.3.0", - "@types/node": "^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "@types/semver": "^7.3.4", - "better-opn": "^3.0.2", - "chalk": "^4.1.0", - "cli-table3": "^0.6.1", - "compression": "^1.7.4", - "detect-port": "^1.3.0", - "express": "^4.17.3", - "fs-extra": "^11.1.0", - "globby": "^11.0.2", - "ip": "^2.0.0", - "lodash": "^4.17.21", - "open": "^8.4.0", - "pretty-hrtime": "^1.0.3", - "prompts": "^2.4.0", - "read-pkg-up": "^7.0.1", - "semver": "^7.3.7", - "serve-favicon": "^2.5.0", - "telejson": "^7.0.3", - "tiny-invariant": "^1.3.1", - "ts-dedent": "^2.0.0", - "util": "^0.12.4", - "util-deprecate": "^1.0.2", - "watchpack": "^2.2.0", - "ws": "^8.2.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/core-server/node_modules/@types/node": { - "version": "16.18.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.40.tgz", - "integrity": "sha512-+yno3ItTEwGxXiS/75Q/aHaa5srkpnJaH+kdkTVJ3DtJEwv92itpKbxU+FjPoh2m/5G9zmUQfrL4A4C13c+iGA==", - "dev": true - }, - "node_modules/@storybook/core-server/node_modules/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, - "dependencies": { - "color-convert": "^2.0.1" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1", + "jaeger-client": "^3.15.0" }, "engines": { - "node": ">=8" + "node": ">=14" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/@storybook/core-server/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/@opentelemetry/exporter-jaeger/node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=10" + "node": ">=14" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/core-server/node_modules/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, + "node_modules/@opentelemetry/exporter-jaeger/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "color-name": "~1.1.4" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/core-server/node_modules/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 - }, - "node_modules/@storybook/core-server/node_modules/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, + "node_modules/@opentelemetry/exporter-jaeger/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", "engines": { - "node": ">=8" + "node": ">=14" } }, - "node_modules/@storybook/core-server/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, + "node_modules/@opentelemetry/exporter-metrics-otlp-grpc": { + "version": "0.36.1", + "license": "Apache-2.0", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@grpc/grpc-js": "^1.7.1", + "@opentelemetry/core": "1.10.1", + "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", + "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-metrics": "1.10.1" }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.3.0" } }, - "node_modules/@storybook/core-server/node_modules/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, + "node_modules/@opentelemetry/exporter-metrics-otlp-grpc/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "has-flag": "^4.0.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=8" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/csf": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.1.tgz", - "integrity": "sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg==", - "dev": true, - "dependencies": { - "type-fest": "^2.19.0" + "node_modules/@opentelemetry/exporter-metrics-otlp-grpc/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", + "engines": { + "node": ">=14" } }, - "node_modules/@storybook/csf-plugin": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-7.3.1.tgz", - "integrity": "sha512-5VAToY3ndAkV+ii3Cnz78OjlOkcE9XFJUsAXtG9jH6Onm3ACH1nwIC6fKZXGXUzLqzcFnT5gJkcVKnatiUQxpA==", - "dev": true, + "node_modules/@opentelemetry/exporter-metrics-otlp-grpc/node_modules/@opentelemetry/sdk-metrics": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@storybook/csf-tools": "7.3.1", - "unplugin": "^1.3.1" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "lodash.merge": "4.6.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/csf-tools": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.3.1.tgz", - "integrity": "sha512-8b2VD1RrcAuogoj5mpukX8n4DKF1WjQpWbki6UrZ70btpl0TQclUqAlQw8SQqCQwuljPYaMLrj9x4bpbnBah3Q==", - "dev": true, - "dependencies": { - "@babel/generator": "^7.22.9", - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@babel/types": "^7.22.5", - "@storybook/csf": "^0.1.0", - "@storybook/types": "7.3.1", - "fs-extra": "^11.1.0", - "recast": "^0.23.1", - "ts-dedent": "^2.0.0" + "engines": { + "node": ">=14" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.5.0" } }, - "node_modules/@storybook/docs-mdx": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz", - "integrity": "sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==", - "dev": true - }, - "node_modules/@storybook/docs-tools": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.3.1.tgz", - "integrity": "sha512-9N8CRarcejQoYhIKxbSrS9WJwdbrnj2I8tRWS91cgC2o4pDykqoXD7hXabVixQREzHOZEwakKAg8LsDLfCZCkw==", - "dev": true, + "node_modules/@opentelemetry/exporter-metrics-otlp-http": { + "version": "0.36.1", + "license": "Apache-2.0", "dependencies": { - "@storybook/core-common": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/types": "7.3.1", - "@types/doctrine": "^0.0.3", - "doctrine": "^3.0.0", - "lodash": "^4.17.21" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-metrics": "1.10.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/global": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", - "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", - "dev": true - }, - "node_modules/@storybook/icons": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.1.6.tgz", - "integrity": "sha512-co5gDCYPojRAc5lRMnWxbjrR1V37/rTmAo9Vok4a1hDpHZIwkGTWesdzvYivSQXYFxZTpxdM1b5K3W87brnahw==", - "dev": true, "engines": { - "node": ">=14.0.0" + "node": ">=14" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "@opentelemetry/api": "^1.3.0" } }, - "node_modules/@storybook/instrumenter": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.3.1.tgz", - "integrity": "sha512-Yxuj+tRecjdGa6q04+3hUgvXNHrwBcLVXOBaaRBjNL/QJsX8w9F+Y9EQZrkB9jvPe3aA1Bm5klB+bH5RZbJE6w==", - "dev": true, + "node_modules/@opentelemetry/exporter-metrics-otlp-http/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@storybook/channels": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.3.1" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/manager": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.3.1.tgz", - "integrity": "sha512-Ip+FxWCO+D30Ay+KiZkzJ+FQECAc0TJ/urbWKcQaeXKiW2SQKbL51jctr+bsY7H9VTlwpWN+LtZsTow5C1ZAxA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/@opentelemetry/exporter-metrics-otlp-http/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", + "engines": { + "node": ">=14" } }, - "node_modules/@storybook/manager-api": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.3.1.tgz", - "integrity": "sha512-jFH0EfWasdwHW8X5DUzTbH5mpdCZBHU7lIEUj6lVMBcBxbTniqBiG7mkwbW9VLocqEbBZimLCb/2RtTpK1Ue3Q==", - "dev": true, + "node_modules/@opentelemetry/exporter-metrics-otlp-http/node_modules/@opentelemetry/sdk-metrics": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@storybook/channels": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/router": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "semver": "^7.3.7", - "store2": "^2.14.2", - "telejson": "^7.0.3", - "ts-dedent": "^2.0.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "lodash.merge": "4.6.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=14" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "@opentelemetry/api": ">=1.3.0 <1.5.0" } }, - "node_modules/@storybook/manager-api/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, + "node_modules/@opentelemetry/exporter-metrics-otlp-proto": { + "version": "0.36.1", + "license": "Apache-2.0", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", + "@opentelemetry/otlp-exporter-base": "0.36.1", + "@opentelemetry/otlp-proto-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-metrics": "1.10.1" }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.3.0" } }, - "node_modules/@storybook/mdx2-csf": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz", - "integrity": "sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==", - "dev": true - }, - "node_modules/@storybook/node-logger": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.3.1.tgz", - "integrity": "sha512-UVjXJ3nRsGI+yyVFCDKFCjkzrQsUSAMORSlo5vOqypO3PjSahGQBgKjlKnZGXwvdGKB2FW56PbKnb/sPBI/kPg==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/postinstall": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-7.3.1.tgz", - "integrity": "sha512-5L6fWFJA/MyFkrhN22t2R9IoBOa76I9Nax9/10F2MM59Kgdl2BDO69e4yxYMSXSm2p7s1xoLs8VhSgWpjZkbNQ==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/preview": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.3.1.tgz", - "integrity": "sha512-7C5Gzg2cbwPduLNHaSyh5I5U/Ms4I+loPWAnwuXJxrdNLqXyLmCcEZ6ABbqEw6JKFh1FF9dLCqQz3D0nELraLQ==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/preview-api": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.3.1.tgz", - "integrity": "sha512-otFvUJBFxhg11O5XLiyqddTS1ge/tjIs4gA4Uli6M+a6PV+SdNuTE8OjpvvgjsFTFdhyciHKTimKSLAqvopcuw==", - "dev": true, - "dependencies": { - "@storybook/channels": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/types": "7.3.1", - "@types/qs": "^6.9.5", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/react": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.3.1.tgz", - "integrity": "sha512-EIVxvI3qayJyQW83ExOt98/zveUeHv47AHUyUOanVOlwDpOHAv19VnijQq50Kk+XM1ooxz3rLJsNMlMPPeTiDw==", - "dev": true, + "node_modules/@opentelemetry/exporter-metrics-otlp-proto/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/core-client": "7.3.1", - "@storybook/docs-tools": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.3.1", - "@storybook/react-dom-shim": "7.3.1", - "@storybook/types": "7.3.1", - "@types/escodegen": "^0.0.6", - "@types/estree": "^0.0.51", - "@types/node": "^16.0.0", - "acorn": "^7.4.1", - "acorn-jsx": "^5.3.1", - "acorn-walk": "^7.2.0", - "escodegen": "^2.0.0", - "html-tags": "^3.1.0", - "lodash": "^4.17.21", - "prop-types": "^15.7.2", - "react-element-to-jsx-string": "^15.0.0", - "ts-dedent": "^2.0.0", - "type-fest": "~2.19", - "util-deprecate": "^1.0.2" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node": ">=14" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "typescript": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/react-dom-shim": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.3.1.tgz", - "integrity": "sha512-cdPCB42QvVatTEeJeXM5dP9CGpt28NGCkShnECRWepP9y2ZJTjMYZuaXSeefsQweyFuqYFO66ghJoFjaNKw+4g==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "node_modules/@opentelemetry/exporter-metrics-otlp-proto/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", + "engines": { + "node": ">=14" } }, - "node_modules/@storybook/react-vite": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/react-vite/-/react-vite-7.3.1.tgz", - "integrity": "sha512-Hplz2d7BNyZfDh+rzBejunV/jL01xJkUOhCLAMOwtobzBBfKWeGcCPiadeVSM66ApVIoqRYl47pyF81Gh0PnKw==", - "dev": true, + "node_modules/@opentelemetry/exporter-metrics-otlp-proto/node_modules/@opentelemetry/sdk-metrics": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@joshwooding/vite-plugin-react-docgen-typescript": "0.2.1", - "@rollup/pluginutils": "^5.0.2", - "@storybook/builder-vite": "7.3.1", - "@storybook/react": "7.3.1", - "@vitejs/plugin-react": "^3.0.1", - "ast-types": "^0.14.2", - "magic-string": "^0.30.0", - "react-docgen": "6.0.0-alpha.3" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "lodash.merge": "4.6.2" }, "engines": { - "node": ">=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node": ">=14" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "vite": "^3.0.0 || ^4.0.0" + "@opentelemetry/api": ">=1.3.0 <1.5.0" } }, - "node_modules/@storybook/react-vite/node_modules/@vitejs/plugin-react": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz", - "integrity": "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==", - "dev": true, + "node_modules/@opentelemetry/exporter-trace-otlp-grpc": { + "version": "0.36.1", + "license": "Apache-2.0", "dependencies": { - "@babel/core": "^7.20.12", - "@babel/plugin-transform-react-jsx-self": "^7.18.6", - "@babel/plugin-transform-react-jsx-source": "^7.19.6", - "magic-string": "^0.27.0", - "react-refresh": "^0.14.0" + "@grpc/grpc-js": "^1.7.1", + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=14" }, "peerDependencies": { - "vite": "^4.1.0-beta.0" + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/@storybook/react-vite/node_modules/@vitejs/plugin-react/node_modules/magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, + "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=12" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/react-vite/node_modules/ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "dev": true, - "dependencies": { - "tslib": "^2.0.1" - }, + "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", "engines": { - "node": ">=4" + "node": ">=14" } }, - "node_modules/@storybook/react/node_modules/@types/node": { - "version": "16.18.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.40.tgz", - "integrity": "sha512-+yno3ItTEwGxXiS/75Q/aHaa5srkpnJaH+kdkTVJ3DtJEwv92itpKbxU+FjPoh2m/5G9zmUQfrL4A4C13c+iGA==", - "dev": true - }, - "node_modules/@storybook/router": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.3.1.tgz", - "integrity": "sha512-KY+Mo0oF2xcRUDCXPJjAB5xy7d8Hi2dh8VqLahGa14ZHwhsZ/RxqE2bypwLXXkRpEiyOpfMbSsG73+1ml3fIUg==", - "dev": true, + "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@storybook/client-logger": "7.3.1", - "memoizerific": "^1.11.3", - "qs": "^6.10.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=14" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/telemetry": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.3.1.tgz", - "integrity": "sha512-yRM1ACOIuacwIy0V0NzEpm83b/qhE9urHIZq9b9Bnnv22865vbJCSt5yfiH+HHn0FColNDgSx6dY35cneFG/Xg==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/csf-tools": "7.3.1", - "chalk": "^4.1.0", - "detect-package-manager": "^2.0.1", - "fetch-retry": "^5.0.2", - "fs-extra": "^11.1.0", - "read-pkg-up": "^7.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", + "engines": { + "node": ">=14" } }, - "node_modules/@storybook/telemetry/node_modules/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, + "node_modules/@opentelemetry/exporter-trace-otlp-http": { + "version": "0.36.1", + "license": "Apache-2.0", "dependencies": { - "color-convert": "^2.0.1" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1" }, "engines": { - "node": ">=8" + "node": ">=14" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/@storybook/telemetry/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=10" + "node": ">=14" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/telemetry/node_modules/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, + "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", + "engines": { + "node": ">=14" + } + }, + "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "color-name": "~1.1.4" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@storybook/telemetry/node_modules/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 - }, - "node_modules/@storybook/telemetry/node_modules/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, + "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", "engines": { - "node": ">=8" + "node": ">=14" } }, - "node_modules/@storybook/telemetry/node_modules/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, + "node_modules/@opentelemetry/exporter-trace-otlp-proto": { + "version": "0.36.1", + "license": "Apache-2.0", "dependencies": { - "has-flag": "^4.0.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-exporter-base": "0.36.1", + "@opentelemetry/otlp-proto-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1" }, "engines": { - "node": ">=8" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/@storybook/testing-library": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@storybook/testing-library/-/testing-library-0.2.0.tgz", - "integrity": "sha512-Ff6jNnrsosmDshgCf0Eb5Cz7IA34p/1Ps5N3Kp3598kfXpBSccSkQQvVFUXC3kIHw/isIXWPqntZuKqnWUz7Gw==", - "dev": true, + "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@testing-library/dom": "^9.0.0", - "@testing-library/user-event": "^14.0.0", - "ts-dedent": "^2.2.0" - } - }, - "node_modules/@storybook/theming": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.3.1.tgz", - "integrity": "sha512-1CF6bT8o8pZcd/ptl1q4CiTGY4oLV19tE8Wnhd/TO934fdMp4fUx1FF4pFL6an98lxVeZT0JQ4uvkuaTvHJFRQ==", - "dev": true, - "dependencies": { - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@storybook/client-logger": "7.3.1", - "@storybook/global": "^5.0.0", - "memoizerific": "^1.11.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/types": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.3.1.tgz", - "integrity": "sha512-QR714i/Stus/RYqJ8chTCfWNt3RY6/64xRXxaMLqkx75OIq5+rtsmes9I5iUqM4FuupvE7YdlZ5xKvxLYLYgJQ==", - "dev": true, - "dependencies": { - "@storybook/channels": "7.3.1", - "@types/babel__core": "^7.0.0", - "@types/express": "^4.7.0", - "file-system-cache": "2.3.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@swc/core": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.75.tgz", - "integrity": "sha512-YLqd5oZVnaOq/OzkjRSsJUQqAfKYiD0fzUyVUPVlNNCoQEfVfSMcXH80hLmYe9aDH0T/a7qEMjWyIr/0kWqy1A==", - "hasInstallScript": true, - "optional": true, - "peer": true, "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/swc" - }, - "optionalDependencies": { - "@swc/core-darwin-arm64": "1.3.75", - "@swc/core-darwin-x64": "1.3.75", - "@swc/core-linux-arm-gnueabihf": "1.3.75", - "@swc/core-linux-arm64-gnu": "1.3.75", - "@swc/core-linux-arm64-musl": "1.3.75", - "@swc/core-linux-x64-gnu": "1.3.75", - "@swc/core-linux-x64-musl": "1.3.75", - "@swc/core-win32-arm64-msvc": "1.3.75", - "@swc/core-win32-ia32-msvc": "1.3.75", - "@swc/core-win32-x64-msvc": "1.3.75" + "node": ">=14" }, "peerDependencies": { - "@swc/helpers": "^0.5.0" - }, - "peerDependenciesMeta": { - "@swc/helpers": { - "optional": true - } - } - }, - "node_modules/@swc/core-darwin-arm64": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.75.tgz", - "integrity": "sha512-anDnx9L465lGbjB2mvcV54NGHW6illr0IDvVV7JmkabYUVneaRdQvTr0tbHv3xjHnjrK1wuwVOHKV0LcQF2tnQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">=10" + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@swc/core-darwin-x64": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.75.tgz", - "integrity": "sha512-dIHDfrLmeZfr2xwi1whO7AmzdI3HdamgvxthaL+S8L1x8TeczAZEvsmZTjy3s8p3Va4rbGXcb3+uBhmfkqCbfw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "peer": true, + "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", "engines": { - "node": ">=10" + "node": ">=14" } }, - "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.75.tgz", - "integrity": "sha512-qeJmvMGrjC6xt+G0R4kVqqxvlhxJx7tTzhcEoWgLJnfvGZiF6SJdsef4OSM7HuReXrlBoEtJbfGPrLJtbV+C0w==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.10.1", + "license": "Apache-2.0", + "dependencies": { + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.75.tgz", - "integrity": "sha512-sqA9JqHEJBF4AdNuwo5zRqq0HC3l31SPsG9zpRa4nRzG5daBBJ80H7fi6PZQud1rfNNq+Q08gjYrdrxwHstvjw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", "engines": { - "node": ">=10" + "node": ">=14" } }, - "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.75.tgz", - "integrity": "sha512-95rQT5xTAL3eKhMJbJbLsZHHP9EUlh1rcrFoLf0gUApoVF8g94QjZ9hYZiI72mMP5WPjgTEXQVnVB9O2GxeaLw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "node_modules/@opentelemetry/exporter-zipkin": { + "version": "1.10.1", + "license": "Apache-2.0", + "dependencies": { + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.75.tgz", - "integrity": "sha512-If7UpAhnPduMmtC+TSgPpZ1UXZfp2hIpjUFxpeCmHHYLS6Fn/2GZC5hpEiu+wvFJF0hzPh93eNAHa9gUxGUG+w==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "node_modules/@opentelemetry/exporter-zipkin/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", + "dependencies": { + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@swc/core-linux-x64-musl": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.75.tgz", - "integrity": "sha512-HOhxX0YNHTElCZqIviquka3CGYTN8rSQ6BdFfSk/K0O+ZEHx3qGte0qr+gGLPF/237GxreUkp3OMaWKuURtuCg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "peer": true, + "node_modules/@opentelemetry/exporter-zipkin/node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.10.1", + "license": "Apache-2.0", + "dependencies": { + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.75.tgz", - "integrity": "sha512-7QPI+mvBXAerVfWahrgBNe+g7fK8PuetxFnZSEmXUcDXvWcdJXAndD7GjAJzbDyjQpLKHbsDKMiHYvfNxZoN/A==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "peer": true, + "node_modules/@opentelemetry/exporter-zipkin/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", "engines": { - "node": ">=10" + "node": ">=14" } }, - "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.75.tgz", - "integrity": "sha512-EfABCy4Wlq7O5ShWsm32FgDkSjyeyj/SQ4wnUIvWpkXhgfT1iNXky7KRU1HtX+SmnVk/k/NnabVZpIklYbjtZA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "peer": true, + "node_modules/@opentelemetry/instrumentation": { + "version": "0.36.1", + "license": "Apache-2.0", + "dependencies": { + "require-in-the-middle": "^6.0.0", + "semver": "^7.3.2", + "shimmer": "^1.2.1" + }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.3.0" } }, - "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.75.tgz", - "integrity": "sha512-cTvP0pOD9C3pSp1cwtt85ZsrUkQz8RZfSPhM+jCGxKxmoowDCnInoOQ4Ica/ehyuUnQ4/IstSdYtYpO5yzPDJg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "peer": true, + "node_modules/@opentelemetry/otlp-exporter-base": { + "version": "0.36.1", + "license": "Apache-2.0", + "dependencies": { + "@opentelemetry/core": "1.10.1" + }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/@testing-library/dom": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.1.tgz", - "integrity": "sha512-0DGPd9AR3+iDTjGoMpxIkAsUihHZ3Ai6CneU6bRRrffXMgzCdlNk43jTrD2/5LT6CBb3MWTP8v510JzYtahD2w==", - "dev": true, + "node_modules/@opentelemetry/otlp-grpc-exporter-base": { + "version": "0.36.1", + "license": "Apache-2.0", "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.1.3", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" + "@grpc/grpc-js": "^1.7.1", + "@grpc/proto-loader": "^0.7.3", + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-exporter-base": "0.36.1" }, "engines": { "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/@testing-library/dom/node_modules/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, + "node_modules/@opentelemetry/otlp-proto-exporter-base": { + "version": "0.36.1", + "license": "Apache-2.0", "dependencies": { - "color-convert": "^2.0.1" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-exporter-base": "0.36.1", + "protobufjs": "^7.1.2" }, "engines": { - "node": ">=8" + "node": ">=14" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/@testing-library/dom/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/@opentelemetry/otlp-transformer": { + "version": "0.36.1", + "license": "Apache-2.0", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-metrics": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1" }, "engines": { - "node": ">=10" + "node": ">=14" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.5.0" } }, - "node_modules/@testing-library/dom/node_modules/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, + "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "color-name": "~1.1.4" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@testing-library/dom/node_modules/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 - }, - "node_modules/@testing-library/dom/node_modules/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, + "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", "engines": { - "node": ">=8" + "node": ">=14" } }, - "node_modules/@testing-library/dom/node_modules/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, + "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/sdk-metrics": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "has-flag": "^4.0.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "lodash.merge": "4.6.2" }, "engines": { - "node": ">=8" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.5.0" } }, - "node_modules/@testing-library/react": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.0.0.tgz", - "integrity": "sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==", - "dev": true, + "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^9.0.0", - "@types/react-dom": "^18.0.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { "node": ">=14" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@testing-library/user-event": { - "version": "14.4.3", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.4.3.tgz", - "integrity": "sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q==", - "dev": true, + "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", "engines": { - "node": ">=12", - "npm": ">=6" + "node": ">=14" + } + }, + "node_modules/@opentelemetry/propagator-b3": { + "version": "1.10.1", + "license": "Apache-2.0", + "dependencies": { + "@opentelemetry/core": "1.10.1" + }, + "engines": { + "node": ">=14" }, "peerDependencies": { - "@testing-library/dom": ">=7.21.4" + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@tldraw/core": { - "version": "1.23.2", - "resolved": "https://registry.npmjs.org/@tldraw/core/-/core-1.23.2.tgz", - "integrity": "sha512-cx+KfqemSHvVonNGwEolosMOsJt5cl3PGRBaXcZOOXQxnFALF22dnMtm6lbmlQQA71EfqNMP5e+qV3jCwuYaqA==", + "node_modules/@opentelemetry/propagator-jaeger": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@tldraw/intersect": "^1.9.2", - "@tldraw/vec": "^1.9.2", - "@use-gesture/react": "^10.2.19", - "perfect-freehand": "^1.1.0" + "@opentelemetry/core": "1.10.1" + }, + "engines": { + "node": ">=14" }, "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@tldraw/intersect": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@tldraw/intersect/-/intersect-1.9.2.tgz", - "integrity": "sha512-teUQLy+p5YT4PIKOHaL+zM0NYD1779mPp02xabP+5LGLvv7tt9VaqJ9D899EYppQbBLN6be6CJUrmibrvLtnUQ==", + "node_modules/@opentelemetry/resources": { + "version": "1.16.0", + "license": "Apache-2.0", "dependencies": { - "@tldraw/vec": "^1.9.2" + "@opentelemetry/core": "1.16.0", + "@opentelemetry/semantic-conventions": "1.16.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.6.0" } }, - "node_modules/@tldraw/tldraw": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/@tldraw/tldraw/-/tldraw-1.29.2.tgz", - "integrity": "sha512-s7evSbiSjQoMXazZaan6TwV5OxEGC2+A030wtokEfF82d5GlJ6oPadlSbx4v53rDrRfTB2wS9vIKOrahKyf7uQ==", + "node_modules/@opentelemetry/resources/node_modules/@opentelemetry/core": { + "version": "1.16.0", + "license": "Apache-2.0", "dependencies": { - "@fontsource/caveat-brush": "^4.5.9", - "@fontsource/crimson-pro": "^4.5.10", - "@fontsource/recursive": "^4.5.11", - "@fontsource/source-code-pro": "^4.5.12", - "@fontsource/source-sans-pro": "^4.5.11", - "@radix-ui/react-alert-dialog": "^1.0.0", - "@radix-ui/react-context-menu": "^1.0.0", - "@radix-ui/react-dialog": "^1.0.0", - "@radix-ui/react-dropdown-menu": "^1.0.0", - "@radix-ui/react-icons": "^1.1.1", - "@radix-ui/react-popover": "^1.0.0", - "@radix-ui/react-tooltip": "^1.0.0", - "@stitches/react": "^1.2.8", - "@tldraw/core": "^1.23.2", - "@tldraw/intersect": "^1.9.2", - "@tldraw/vec": "^1.9.2", - "browser-fs-access": "^0.31.0", - "idb-keyval": "^6.2.0", - "perfect-freehand": "^1.2.0", - "react-error-boundary": "^3.1.4", - "react-hotkeys-hook": "^3.4.7", - "react-intl": "^6.1.1", - "tslib": "^2.4.0", - "zustand": "^4.1.1" + "@opentelemetry/semantic-conventions": "1.16.0" + }, + "engines": { + "node": ">=14" }, "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" + "@opentelemetry/api": ">=1.0.0 <1.6.0" } }, - "node_modules/@tldraw/vec": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@tldraw/vec/-/vec-1.9.2.tgz", - "integrity": "sha512-k9vH52MRpJHjVcaahWu6VqvhLeE9h1qL5Z2gLobS9zTMpUJ59kBQPNo0VPzPlDYBpXdS4GxuB4jYQMnKvuPAZg==" - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, + "node_modules/@opentelemetry/sdk-metrics": { + "version": "1.16.0", + "license": "Apache-2.0", + "dependencies": { + "@opentelemetry/core": "1.16.0", + "@opentelemetry/resources": "1.16.0", + "lodash.merge": "^4.6.2" + }, "engines": { - "node": ">= 10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.6.0" } }, - "node_modules/@types/aria-query": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", - "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==", - "dev": true - }, - "node_modules/@types/babel__core": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", - "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", - "dev": true, + "node_modules/@opentelemetry/sdk-metrics/node_modules/@opentelemetry/core": { + "version": "1.16.0", + "license": "Apache-2.0", "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "@opentelemetry/semantic-conventions": "1.16.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.6.0" } }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, + "node_modules/@opentelemetry/sdk-node": { + "version": "0.36.1", + "license": "Apache-2.0", "dependencies": { - "@babel/types": "^7.0.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/exporter-jaeger": "1.10.1", + "@opentelemetry/exporter-trace-otlp-grpc": "0.36.1", + "@opentelemetry/exporter-trace-otlp-http": "0.36.1", + "@opentelemetry/exporter-trace-otlp-proto": "0.36.1", + "@opentelemetry/exporter-zipkin": "1.10.1", + "@opentelemetry/instrumentation": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-metrics": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1", + "@opentelemetry/sdk-trace-node": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.5.0" } }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, + "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@types/babel__traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", - "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", - "dev": true, + "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/sdk-metrics": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@babel/types": "^7.20.7" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "lodash.merge": "4.6.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.5.0" } }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, + "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@types/chai": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.5.tgz", - "integrity": "sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==", - "dev": true + "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", + "engines": { + "node": ">=14" + } }, - "node_modules/@types/chai-subset": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.3.tgz", - "integrity": "sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==", - "dev": true, + "node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.16.0", + "license": "Apache-2.0", "dependencies": { - "@types/chai": "*" + "@opentelemetry/core": "1.16.0", + "@opentelemetry/resources": "1.16.0", + "@opentelemetry/semantic-conventions": "1.16.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.6.0" } }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, + "node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/core": { + "version": "1.16.0", + "license": "Apache-2.0", "dependencies": { - "@types/node": "*" + "@opentelemetry/semantic-conventions": "1.16.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.6.0" } }, - "node_modules/@types/cross-spawn": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.2.tgz", - "integrity": "sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==", - "dev": true, + "node_modules/@opentelemetry/sdk-trace-node": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@types/node": "*" + "@opentelemetry/context-async-hooks": "1.10.1", + "@opentelemetry/core": "1.10.1", + "@opentelemetry/propagator-b3": "1.10.1", + "@opentelemetry/propagator-jaeger": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1", + "semver": "^7.3.5" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@types/detect-port": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.3.tgz", - "integrity": "sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg==", - "dev": true - }, - "node_modules/@types/doctrine": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.3.tgz", - "integrity": "sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==", - "dev": true - }, - "node_modules/@types/dompurify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.2.tgz", - "integrity": "sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==", - "dev": true, + "node_modules/@opentelemetry/sdk-trace-node/node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@types/trusted-types": "*" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@types/ejs": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.2.tgz", - "integrity": "sha512-ZmiaE3wglXVWBM9fyVC17aGPkLo/UgaOjEiI2FXQfyczrCefORPxIe+2dVmnmk3zkVIbizjrlQzmPGhSYGXG5g==", - "dev": true - }, - "node_modules/@types/emscripten": { - "version": "1.39.7", - "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.7.tgz", - "integrity": "sha512-tLqYV94vuqDrXh515F/FOGtBcRMTPGvVV1LzLbtYDcQmmhtpf/gLYf+hikBbQk8MzOHNz37wpFfJbYAuSn8HqA==", - "dev": true - }, - "node_modules/@types/escodegen": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@types/escodegen/-/escodegen-0.0.6.tgz", - "integrity": "sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==", - "dev": true - }, - "node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true - }, - "node_modules/@types/express": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", - "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", - "dev": true, + "node_modules/@opentelemetry/sdk-trace-node/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "license": "Apache-2.0", "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.35", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", - "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "node_modules/@opentelemetry/sdk-trace-node/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "license": "Apache-2.0", + "engines": { + "node": ">=14" } }, - "node_modules/@types/find-cache-dir": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz", - "integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==", - "dev": true + "node_modules/@opentelemetry/semantic-conventions": { + "version": "1.16.0", + "license": "Apache-2.0", + "engines": { + "node": ">=14" + } }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "dev": true, - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" + "optional": true, + "engines": { + "node": ">=14" } }, - "node_modules/@types/graceful-fs": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", - "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", - "dev": true, - "dependencies": { - "@types/node": "*" + "node_modules/@pnpm/config.env-replace": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=12.22.0" } }, - "node_modules/@types/hoist-non-react-statics": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", - "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "node_modules/@pnpm/network.ca-file": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" + "graceful-fs": "4.2.10" + }, + "engines": { + "node": ">=12.22.0" } }, - "node_modules/@types/http-errors": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", - "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==", - "dev": true - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true + "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { + "version": "4.2.10", + "license": "ISC" }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, + "node_modules/@pnpm/npm-conf": { + "version": "2.2.2", + "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "*" + "@pnpm/config.env-replace": "^1.1.0", + "@pnpm/network.ca-file": "^1.0.1", + "config-chain": "^1.1.11" + }, + "engines": { + "node": ">=12" } }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "node_modules/@polka/url": { + "version": "1.0.0-next.23", "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", - "dev": true - }, - "node_modules/@types/lodash": { - "version": "4.14.196", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.196.tgz", - "integrity": "sha512-22y3o88f4a94mKljsZcanlNWPzO0uBsBdzLAngf2tp533LzZcQzb6+eZPJ+vCTt+bqF2XnvT9gejTLsAcJAJyQ==", - "dev": true + "license": "MIT" }, - "node_modules/@types/mdx": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.6.tgz", - "integrity": "sha512-sVcwEG10aFU2KcM7cIA0M410UPv/DesOPyG8zMVk0QUDexHA3lYmGucpEpZ2dtWWhi2ip3CG+5g/iH0PwoW4Fw==", - "dev": true + "node_modules/@popperjs/core": { + "version": "2.11.8", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "license": "BSD-3-Clause" }, - "node_modules/@types/mime-types": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.1.tgz", - "integrity": "sha512-vXOTGVSLR2jMw440moWTC7H19iUyLtP3Z1YTj7cSsubOICinjMxFeb/V57v9QdyyPGbbWolUFSSmSiRSn94tFw==", - "dev": true + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "license": "BSD-3-Clause" }, - "node_modules/@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 + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "license": "BSD-3-Clause" }, - "node_modules/@types/node": { - "version": "20.4.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.8.tgz", - "integrity": "sha512-0mHckf6D2DiIAzh8fM8f3HQCvMKDpK94YQ0DSVkfWTG9BZleYIWudw9cJxX8oCk9bM+vAkDyujDV6dmKHbvQpg==" + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "license": "BSD-3-Clause" }, - "node_modules/@types/node-fetch": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", - "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", - "dev": true, + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "license": "BSD-3-Clause", "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" } }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "node_modules/@types/pretty-hrtime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz", - "integrity": "sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==", - "dev": true + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "license": "BSD-3-Clause" }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "license": "BSD-3-Clause" }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "dev": true + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "license": "BSD-3-Clause" }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "license": "BSD-3-Clause" }, - "node_modules/@types/react": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.19.tgz", - "integrity": "sha512-e2S8wmY1ePfM517PqCG80CcE48Xs5k0pwJzuDZsfE8IZRRBfOMCF+XqnFxu6mWtyivum1MQm4aco+WIt6Coimw==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "license": "BSD-3-Clause" }, - "node_modules/@types/react-color": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/react-color/-/react-color-3.0.6.tgz", - "integrity": "sha512-OzPIO5AyRmLA7PlOyISlgabpYUa3En74LP8mTMa0veCA719SvYQov4WLMsHvCgXP+L+KI9yGhYnqZafVGG0P4w==", + "node_modules/@radix-ui/number": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "@types/react": "*", - "@types/reactcss": "*" + "@babel/runtime": "^7.13.10" } }, - "node_modules/@types/react-dom": { - "version": "18.2.7", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", - "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", - "devOptional": true, + "node_modules/@radix-ui/primitive": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@types/react": "*" + "@babel/runtime": "^7.13.10" } }, - "node_modules/@types/react-is": { - "version": "18.2.1", - "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-18.2.1.tgz", - "integrity": "sha512-wyUkmaaSZEzFZivD8F2ftSyAfk6L+DfFliVj/mYdOXbVjRcS87fQJLTnhk6dRZPuJjI+9g6RZJO4PNCngUrmyw==", + "node_modules/@radix-ui/react-alert-dialog": { + "version": "1.0.4", + "license": "MIT", "dependencies": { - "@types/react": "*" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-dialog": "1.0.4", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@types/react-transition-group": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz", - "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==", + "node_modules/@radix-ui/react-arrow": { + "version": "1.0.3", + "license": "MIT", "dependencies": { - "@types/react": "*" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@types/reactcss": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@types/reactcss/-/reactcss-1.2.6.tgz", - "integrity": "sha512-qaIzpCuXNWomGR1Xq8SCFTtF4v8V27Y6f+b9+bzHiv087MylI/nTCqqdChNeWS7tslgROmYB7yeiruWX7WnqNg==", + "node_modules/@radix-ui/react-collection": { + "version": "1.0.3", "dev": true, + "license": "MIT", "dependencies": { - "@types/react": "*" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "node_modules/@types/semver": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", - "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", - "dev": true - }, - "node_modules/@types/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", - "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", - "dev": true, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@types/mime": "^1", - "@types/node": "*" + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@types/serve-static": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", - "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", - "dev": true, + "node_modules/@radix-ui/react-context": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@types/sinonjs__fake-timers": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", - "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", - "dev": true - }, - "node_modules/@types/sizzle": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", - "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==", - "dev": true - }, - "node_modules/@types/trusted-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", - "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==", - "dev": true - }, - "node_modules/@types/unist": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.7.tgz", - "integrity": "sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==", - "dev": true - }, - "node_modules/@types/uuid": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.2.tgz", - "integrity": "sha512-kNnC1GFBLuhImSnV7w4njQkUiJi0ZXUycu1rUaouPqiKlXkh77JKgdRnTAp1x5eBwcIwbtI+3otwzuIDEuDoxQ==", - "dev": true - }, - "node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dev": true, + "node_modules/@radix-ui/react-context-menu": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@types/yargs-parser": "*" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-menu": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "node_modules/@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "dev": true, - "optional": true, + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/primitive": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@types/node": "*" + "@babel/runtime": "^7.13.10" } }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.3.0.tgz", - "integrity": "sha512-IZYjYZ0ifGSLZbwMqIip/nOamFiWJ9AH+T/GYNZBWkVcyNQOFGtSMoWV7RvY4poYCMZ/4lHzNl796WOSNxmk8A==", - "dev": true, + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-context": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.3.0", - "@typescript-eslint/type-utils": "6.3.0", - "@typescript-eslint/utils": "6.3.0", - "@typescript-eslint/visitor-keys": "6.3.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.4", - "natural-compare": "^1.4.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@babel/runtime": "^7.13.10" }, "peerDependencies": { - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-primitive": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.0" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@typescript-eslint/parser": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.3.0.tgz", - "integrity": "sha512-ibP+y2Gr6p0qsUkhs7InMdXrwldjxZw66wpcQq9/PzAroM45wdwyu81T+7RibNCh8oc0AgrsyCwJByncY0Ongg==", - "dev": true, + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-primitive/node_modules/@radix-ui/react-slot": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "6.3.0", - "@typescript-eslint/types": "6.3.0", - "@typescript-eslint/typescript-estree": "6.3.0", - "@typescript-eslint/visitor-keys": "6.3.0", - "debug": "^4.3.4" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" }, - "engines": { - "node": "^16.0.0 || >=18.0.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-primitive/node_modules/@radix-ui/react-slot/node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-dialog": { + "version": "1.0.4", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-dismissable-layer": "1.0.4", + "@radix-ui/react-focus-guards": "1.0.1", + "@radix-ui/react-focus-scope": "1.0.3", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-portal": "1.0.3", + "@radix-ui/react-presence": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2", + "@radix-ui/react-use-controllable-state": "1.0.1", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { - "typescript": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { "optional": true } } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.3.0.tgz", - "integrity": "sha512-WlNFgBEuGu74ahrXzgefiz/QlVb+qg8KDTpknKwR7hMH+lQygWyx0CQFoUmMn1zDkQjTBBIn75IxtWss77iBIQ==", - "dev": true, + "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.3.0", - "@typescript-eslint/visitor-keys": "6.3.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" }, - "engines": { - "node": "^16.0.0 || >=18.0.0" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.3.0.tgz", - "integrity": "sha512-7Oj+1ox1T2Yc8PKpBvOKWhoI/4rWFd1j7FA/rPE0lbBPXTKjdbtC+7Ev0SeBjEKkIhKWVeZSP+mR7y1Db1CdfQ==", - "dev": true, + "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-controllable-state/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "6.3.0", - "@typescript-eslint/utils": "6.3.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@babel/runtime": "^7.13.10" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { - "typescript": { + "@types/react": { "optional": true } } }, - "node_modules/@typescript-eslint/types": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.3.0.tgz", - "integrity": "sha512-K6TZOvfVyc7MO9j60MkRNWyFSf86IbOatTKGrpTQnzarDZPYPVy0oe3myTMq7VjhfsUAbNUW8I5s+2lZvtx1gg==", - "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.3.0.tgz", - "integrity": "sha512-Xh4NVDaC4eYKY4O3QGPuQNp5NxBAlEvNQYOqJquR2MePNxO11E5K3t5x4M4Mx53IZvtpW+mBxIT0s274fLUocg==", + "node_modules/@radix-ui/react-direction": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.3.0", - "@typescript-eslint/visitor-keys": "6.3.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" + "@babel/runtime": "^7.13.10" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { - "typescript": { + "@types/react": { "optional": true } } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.0.4", + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-escape-keydown": "1.0.3" }, - "bin": { - "semver": "bin/semver.js" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, - "engines": { - "node": ">=10" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@typescript-eslint/utils": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.3.0.tgz", - "integrity": "sha512-hLLg3BZE07XHnpzglNBG8P/IXq/ZVXraEbgY7FM0Cnc1ehM8RMdn9mat3LubJ3KBeYXXPxV1nugWbQPjGeJk6Q==", - "dev": true, + "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.3.0", - "@typescript-eslint/types": "6.3.0", - "@typescript-eslint/typescript-estree": "6.3.0", - "semver": "^7.5.4" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": "^16.0.0 || >=18.0.0" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dropdown-menu": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-menu": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/primitive": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "@babel/runtime": "^7.13.10" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.3.0.tgz", - "integrity": "sha512-kEhRRj7HnvaSjux1J9+7dBen15CdWmDnwrpyiHsFX6Qx2iW5LOBUgNefOFeh2PjWPlNwN8TOn6+4eBU3J/gupw==", - "dev": true, + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.3.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" + "@babel/runtime": "^7.13.10" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@use-gesture/core": { - "version": "10.2.27", - "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.27.tgz", - "integrity": "sha512-V4XV7hn9GAD2MYu8yBBVi5iuWBsAMfjPRMsEVzoTNGYH72tf0kFP+OKqGKc8YJFQIJx6yj+AOqxmEHOmx2/MEA==" - }, - "node_modules/@use-gesture/react": { - "version": "10.2.27", - "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.27.tgz", - "integrity": "sha512-7E5vnWCxeslWlxwZ8uKIcnUZVMTRMZ8cvSnLLKF1NkyNb3PnNiAzoXM4G1vTKJKRhgOTeI6wK1YsEpwo9ABV5w==", + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-context": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@use-gesture/core": "10.2.27" + "@babel/runtime": "^7.13.10" }, "peerDependencies": { - "react": ">= 16.8.0" + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@vitejs/plugin-legacy": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-4.1.1.tgz", - "integrity": "sha512-um3gbVouD2Q/g19C0qpDfHwveXDCAHzs8OC3e9g6aXpKoD1H14himgs7wkMnhAynBJy7QqUoZNAXDuqN8zLR2g==", - "dev": true, + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-id": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "browserslist": "^4.21.9", - "core-js": "^3.31.1", - "magic-string": "^0.30.1", - "regenerator-runtime": "^0.13.11", - "systemjs": "^6.14.1" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.0" }, "peerDependencies": { - "terser": "^5.4.0", - "vite": "^4.0.0" + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@vitejs/plugin-react": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.0.4.tgz", - "integrity": "sha512-7wU921ABnNYkETiMaZy7XqpueMnpu5VxvVps13MjmCo+utBdD79sZzrApHawHtVX66cCJQQTXFcjH0y9dSUK8g==", - "dev": true, + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-id/node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@babel/core": "^7.22.9", - "@babel/plugin-transform-react-jsx-self": "^7.22.5", - "@babel/plugin-transform-react-jsx-source": "^7.22.5", - "react-refresh": "^0.14.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" + "@babel/runtime": "^7.13.10" }, "peerDependencies": { - "vite": "^4.2.0" + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@vitest/expect": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.34.1.tgz", - "integrity": "sha512-q2CD8+XIsQ+tHwypnoCk8Mnv5e6afLFvinVGCq3/BOT4kQdVQmY6rRfyKkwcg635lbliLPqbunXZr+L1ssUWiQ==", - "dev": true, + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-primitive": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@vitest/spy": "0.34.1", - "@vitest/utils": "0.34.1", - "chai": "^4.3.7" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.0" }, - "funding": { - "url": "https://opencollective.com/vitest" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@vitest/runner": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.34.1.tgz", - "integrity": "sha512-YfQMpYzDsYB7yqgmlxZ06NI4LurHWfrH7Wy3Pvf/z/vwUSgq1zLAb1lWcItCzQG+NVox+VvzlKQrYEXb47645g==", - "dev": true, + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-primitive/node_modules/@radix-ui/react-slot": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@vitest/utils": "0.34.1", - "p-limit": "^4.0.0", - "pathe": "^1.1.1" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" }, - "funding": { - "url": "https://opencollective.com/vitest" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@vitest/runner/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "yocto-queue": "^1.0.0" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@vitest/runner/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "dev": true, - "engines": { - "node": ">=12.20" + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@vitest/snapshot": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.34.1.tgz", - "integrity": "sha512-0O9LfLU0114OqdF8lENlrLsnn024Tb1CsS9UwG0YMWY2oGTQfPtkW+B/7ieyv0X9R2Oijhi3caB1xgGgEgclSQ==", - "dev": true, + "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "magic-string": "^0.30.1", - "pathe": "^1.1.1", - "pretty-format": "^29.5.0" + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/snapshot/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@vitest/snapshot/node_modules/pretty-format": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", - "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node_modules/@radix-ui/react-icons": { + "version": "1.3.0", + "license": "MIT", + "peerDependencies": { + "react": "^16.x || ^17.x || ^18.x" } }, - "node_modules/@vitest/spy": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.34.1.tgz", - "integrity": "sha512-UT4WcI3EAPUNO8n6y9QoEqynGGEPmmRxC+cLzneFFXpmacivjHZsNbiKD88KUScv5DCHVDgdBsLD7O7s1enFcQ==", - "dev": true, + "node_modules/@radix-ui/react-id": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "tinyspy": "^2.1.1" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1" }, - "funding": { - "url": "https://opencollective.com/vitest" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@vitest/ui": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/ui/-/ui-0.34.1.tgz", - "integrity": "sha512-bwmkgMjDcMr3pg0UXLwfwZ/WI1fq2N+5DUisqHkY9bvnNRnpT6QiewtSS/VhmN61ixgNpSKbEGVboml2GLuxfA==", - "dev": true, + "node_modules/@radix-ui/react-menu": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@vitest/utils": "0.34.1", - "fast-glob": "^3.3.0", - "fflate": "^0.8.0", - "flatted": "^3.2.7", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "sirv": "^2.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-collection": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", + "@radix-ui/react-dismissable-layer": "1.0.0", + "@radix-ui/react-focus-guards": "1.0.0", + "@radix-ui/react-focus-scope": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-popper": "1.0.0", + "@radix-ui/react-portal": "1.0.0", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-roving-focus": "1.0.0", + "@radix-ui/react-slot": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.4" }, "peerDependencies": { - "vitest": ">=0.30.1 <1" + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@vitest/utils": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.34.1.tgz", - "integrity": "sha512-/ql9dsFi4iuEbiNcjNHQWXBum7aL8pyhxvfnD9gNtbjR9fUKAjxhj4AA3yfLXg6gJpMGGecvtF8Au2G9y3q47Q==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/primitive": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "diff-sequences": "^29.4.3", - "loupe": "^2.3.6", - "pretty-format": "^29.5.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" + "@babel/runtime": "^7.13.10" } }, - "node_modules/@vitest/utils/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-collection": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-slot": "1.0.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@vitest/utils/node_modules/pretty-format": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", - "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@jest/schemas": "^29.6.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@yarnpkg/esbuild-plugin-pnp": { - "version": "3.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz", - "integrity": "sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-context": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=14.15.0" + "@babel/runtime": "^7.13.10" }, "peerDependencies": { - "esbuild": ">=0.10.0" + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@yarnpkg/fslib": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz", - "integrity": "sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-direction": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@yarnpkg/libzip": "^2.3.0", - "tslib": "^1.13.0" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@yarnpkg/fslib/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@yarnpkg/libzip": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz", - "integrity": "sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@types/emscripten": "^1.39.6", - "tslib": "^1.13.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", + "@radix-ui/react-use-escape-keydown": "1.0.0" }, - "engines": { - "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@yarnpkg/libzip/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "node_modules/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, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.0" }, - "engines": { - "node": ">= 0.6" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-guards": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/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, "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/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==", - "dev": true, - "engines": { - "node": ">=0.4.0" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-scope": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "dev": true, - "engines": { - "node": ">= 10.0.0" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-id": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-id/node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "debug": "4" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": ">= 6.0.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "@babel/runtime": "^7.13.10", + "@floating-ui/react-dom": "0.7.2", + "@radix-ui/react-arrow": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0", + "@radix-ui/react-use-rect": "1.0.0", + "@radix-ui/react-use-size": "1.0.0", + "@radix-ui/rect": "1.0.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@floating-ui/react-dom": { + "version": "0.7.2", + "license": "MIT", "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" + "@floating-ui/dom": "^0.5.3", + "use-isomorphic-layout-effect": "^1.1.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@floating-ui/react-dom/node_modules/@floating-ui/dom": { + "version": "0.5.4", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^0.7.3" } }, - "node_modules/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, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@floating-ui/react-dom/node_modules/@floating-ui/dom/node_modules/@floating-ui/core": { + "version": "0.7.3", + "license": "MIT" + }, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-arrow": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/ansi-escapes/node_modules/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, - "engines": { - "node": ">=10" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/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==", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-rect": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/rect": "1.0.0" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/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, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-size": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.0" }, - "engines": { - "node": ">= 8" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/app-root-dir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/app-root-dir/-/app-root-dir-1.0.2.tgz", - "integrity": "sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==", - "dev": true - }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@radix-ui/rect": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "sprintf-js": "~1.0.2" + "@babel/runtime": "^7.13.10" } }, - "node_modules/aria-hidden": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.3.tgz", - "integrity": "sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-portal": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "tslib": "^2.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.0" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-presence": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "deep-equal": "^2.0.5" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/array-buffer-byte-length": { + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-presence/node_modules/@radix-ui/react-use-layout-effect": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/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 - }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-primitive": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.0" }, - "engines": { - "node": ">= 0.4" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-roving-focus": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-collection": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-slot": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/react-remove-scroll": { + "version": "2.5.4", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" + "react-remove-scroll-bar": "^2.3.3", + "react-style-singleton": "^2.2.1", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.0", + "use-sidecar": "^1.1.2" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", - "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", - "dev": true, + "node_modules/@radix-ui/react-menu/node_modules/react-remove-scroll/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, + "node_modules/@radix-ui/react-popover": { + "version": "1.0.6", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.1.3" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-dismissable-layer": "1.0.4", + "@radix-ui/react-focus-guards": "1.0.1", + "@radix-ui/react-focus-scope": "1.0.3", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-popper": "1.1.2", + "@radix-ui/react-portal": "1.0.3", + "@radix-ui/react-presence": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2", + "@radix-ui/react-use-controllable-state": "1.0.1", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/arraybuffer.prototype.slice": { + "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-use-controllable-state": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz", - "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==", - "dev": true, + "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" }, - "engines": { - "node": ">= 0.4" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/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==", - "dev": true, + "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-use-controllable-state/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "safer-buffer": "~2.1.0" + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/assert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", - "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", - "dev": true, - "dependencies": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/ast-types": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", - "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", - "dev": true, + "node_modules/@radix-ui/react-popper": { + "version": "1.1.2", + "license": "MIT", "dependencies": { - "tslib": "^2.0.1" + "@babel/runtime": "^7.13.10", + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.0.3", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-layout-effect": "1.0.1", + "@radix-ui/react-use-rect": "1.0.1", + "@radix-ui/react-use-size": "1.0.1", + "@radix-ui/rect": "1.0.1" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "engines": { - "node": ">=8" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", - "dev": true - }, - "node_modules/async-limiter": { + "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-callback-ref": { "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 - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, - "engines": { - "node": ">= 0.4" + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", - "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", - "dev": true - }, - "node_modules/babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "dev": true, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, + "node_modules/@radix-ui/react-portal": { + "version": "1.0.3", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "node_modules/@radix-ui/react-presence": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-use-layout-effect": "1.0.1" }, - "engines": { - "node": ">=10", - "npm": ">=6" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", - "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", - "dev": true, + "node_modules/@radix-ui/react-primitive": { + "version": "1.0.3", + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.2", - "semver": "^6.3.1" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.2" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.0.4", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-collection": "1.0.3", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", - "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2", - "core-js-compat": "^3.31.0" + "@babel/runtime": "^7.13.10" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", - "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/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 - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "node_modules/@radix-ui/react-select": { + "version": "1.2.2", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/number": "1.0.1", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-collection": "1.0.3", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-dismissable-layer": "1.0.4", + "@radix-ui/react-focus-guards": "1.0.1", + "@radix-ui/react-focus-scope": "1.0.3", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-popper": "1.1.2", + "@radix-ui/react-portal": "1.0.3", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.1", + "@radix-ui/react-use-layout-effect": "1.0.1", + "@radix-ui/react-use-previous": "1.0.1", + "@radix-ui/react-visually-hidden": "1.0.3", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true }, - { - "type": "consulting", - "url": "https://feross.org/support" + "@types/react-dom": { + "optional": true } - ] - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" } }, - "node_modules/better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", + "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "open": "^8.0.4" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": ">=12.0.0" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.1", "dev": true, - "engines": { - "node": ">=0.6" + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "node_modules/@radix-ui/react-separator": { + "version": "1.0.3", "dev": true, - "engines": { - "node": ">=8" + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, + "node_modules/@radix-ui/react-slot": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/blob-util": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", - "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", - "dev": true - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "node_modules/@radix-ui/react-toggle": { + "version": "1.0.3", "dev": true, + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "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.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-controllable-state": "1.0.1" }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/@radix-ui/react-toggle-group": { + "version": "1.0.4", "dev": true, - "engines": { - "node": ">= 0.8" + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-roving-focus": "1.0.4", + "@radix-ui/react-toggle": "1.0.3", + "@radix-ui/react-use-controllable-state": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/bplist-parser": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", - "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", + "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-use-controllable-state/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "big-integer": "^1.6.44" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": ">= 5.10.0" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-use-controllable-state/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/browser-assert": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", - "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", - "dev": true - }, - "node_modules/browser-fs-access": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/browser-fs-access/-/browser-fs-access-0.31.2.tgz", - "integrity": "sha512-wZSA7UgKMwR6oxddFQeSIoD7cxiNiaZT+iuVJw4/avr9t2ROwu80gxENT0YJChsLxJ7xBbLZDGHTAXfAg3Pq5Q==" - }, - "node_modules/browserslist": { - "version": "4.21.10", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", - "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", + "node_modules/@radix-ui/react-toolbar": { + "version": "1.0.4", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001517", - "electron-to-chromium": "^1.4.477", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.11" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-roving-focus": "1.0.4", + "@radix-ui/react-separator": "1.0.3", + "@radix-ui/react-toggle-group": "1.0.4" }, - "bin": { - "browserslist": "cli.js" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, + "node_modules/@radix-ui/react-tooltip": { + "version": "1.0.6", + "license": "MIT", "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-dismissable-layer": "1.0.4", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-popper": "1.1.2", + "@radix-ui/react-portal": "1.0.3", + "@radix-ui/react-presence": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2", + "@radix-ui/react-use-controllable-state": "1.0.1", + "@radix-ui/react-visually-hidden": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true }, - { - "type": "consulting", - "url": "https://feross.org/support" + "@types/react-dom": { + "optional": true } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "engines": { - "node": "*" } }, - "node_modules/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==", - "dev": true - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "engines": { - "node": ">= 0.8" + "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/c8": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/c8/-/c8-7.14.0.tgz", - "integrity": "sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==", - "dev": true, + "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-use-controllable-state/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@istanbuljs/schema": "^0.1.3", - "find-up": "^5.0.0", - "foreground-child": "^2.0.0", - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-reports": "^3.1.4", - "rimraf": "^3.0.2", - "test-exclude": "^6.0.0", - "v8-to-istanbul": "^9.0.0", - "yargs": "^16.2.0", - "yargs-parser": "^20.2.9" + "@babel/runtime": "^7.13.10" }, - "bin": { - "c8": "bin/c8.js" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, - "engines": { - "node": ">=10.12.0" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/c8/node_modules/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, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/c8/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.0" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/c8/node_modules/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, - "engines": { - "node": ">=10" + "node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@radix-ui/react-use-escape-keydown/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/cachedir": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", - "dev": true, - "engines": { - "node": ">=6" + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "node_modules/@radix-ui/react-use-previous": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" + "node_modules/@radix-ui/react-use-rect": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/rect": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001519", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz", - "integrity": "sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + "node_modules/@radix-ui/react-use-size": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-visually-hidden": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" + "@types/react-dom": { + "optional": true } - ] + } }, - "node_modules/canvas-confetti": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.6.0.tgz", - "integrity": "sha512-ej+w/m8Jzpv9Z7W7uJZer14Ke8P2ogsjg4ZMGIuq4iqUOqY2Jq8BNW42iGmNfRwREaaEfFIczLuZZiEVSYNHAA==", - "funding": { - "type": "donate", - "url": "https://www.paypal.me/kirilvatev" + "node_modules/@radix-ui/rect": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.13.10" } }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true + "node_modules/@react-dnd/asap": { + "version": "5.0.2", + "license": "MIT" }, - "node_modules/chai": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.7.tgz", - "integrity": "sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==", + "node_modules/@react-dnd/invariant": { + "version": "4.0.2", + "license": "MIT" + }, + "node_modules/@react-dnd/shallowequal": { + "version": "4.0.2", + "license": "MIT" + }, + "node_modules/@remix-run/router": { + "version": "1.8.0", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.0.4", "dev": true, + "license": "MIT", "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^4.1.2", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": ">=4" + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@samverschueren/stream-to-observable": { + "version": "0.3.1", + "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "any-observable": "^0.3.0" }, "engines": { - "node": ">=4" + "node": ">=6" + }, + "peerDependenciesMeta": { + "rxjs": { + "optional": true + }, + "zen-observable": { + "optional": true + } } }, - "node_modules/chalk/node_modules/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==", + "node_modules/@sentry-internal/tracing": { + "version": "7.68.0", + "license": "MIT", + "dependencies": { + "@sentry/core": "7.68.0", + "@sentry/types": "7.68.0", + "@sentry/utils": "7.68.0", + "tslib": "^2.4.1 || ^1.9.3" + }, "engines": { - "node": ">=0.8.0" + "node": ">=8" } }, - "node_modules/check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", - "dev": true, + "node_modules/@sentry/browser": { + "version": "7.68.0", + "license": "MIT", + "dependencies": { + "@sentry-internal/tracing": "7.68.0", + "@sentry/core": "7.68.0", + "@sentry/replay": "7.68.0", + "@sentry/types": "7.68.0", + "@sentry/utils": "7.68.0", + "tslib": "^2.4.1 || ^1.9.3" + }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/check-more-types": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", - "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==", - "dev": true, + "node_modules/@sentry/core": { + "version": "7.68.0", + "license": "MIT", + "dependencies": { + "@sentry/types": "7.68.0", + "@sentry/utils": "7.68.0", + "tslib": "^2.4.1 || ^1.9.3" + }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], + "node_modules/@sentry/react": { + "version": "7.68.0", + "license": "MIT", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "@sentry/browser": "7.68.0", + "@sentry/types": "7.68.0", + "@sentry/utils": "7.68.0", + "hoist-non-react-statics": "^3.3.2", + "tslib": "^2.4.1 || ^1.9.3" }, "engines": { - "node": ">= 8.10.0" + "node": ">=8" }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "peerDependencies": { + "react": "15.x || 16.x || 17.x || 18.x" } }, - "node_modules/chokidar/node_modules/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, + "node_modules/@sentry/replay": { + "version": "7.68.0", + "license": "MIT", "dependencies": { - "is-glob": "^4.0.1" + "@sentry/core": "7.68.0", + "@sentry/types": "7.68.0", + "@sentry/utils": "7.68.0" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/chromatic": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-6.21.0.tgz", - "integrity": "sha512-Nnp28jrhk6T4z1izFXQZVRG9Uivq5ZWibRJ3f/SbHUzJuWb1otHFqbUMomrYm770ar8ByIF09Mx+5VEW+RDrug==", - "dev": true, - "bin": { - "chroma": "dist/bin.js", - "chromatic": "dist/bin.js", - "chromatic-cli": "dist/bin.js" + "node": ">=12" } }, - "node_modules/ci-info": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", - "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==", - "dev": true - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, + "node_modules/@sentry/types": { + "version": "7.68.0", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/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, + "node_modules/@sentry/utils": { + "version": "7.68.0", + "license": "MIT", "dependencies": { - "restore-cursor": "^3.1.0" + "@sentry/types": "7.68.0", + "tslib": "^2.4.1 || ^1.9.3" }, "engines": { "node": ">=8" } }, - "node_modules/cli-spinners": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "node_modules/@sinclair/typebox": { + "version": "0.27.8", "dev": true, + "license": "MIT" + }, + "node_modules/@sindresorhus/is": { + "version": "5.6.0", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/cli-table3": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", - "integrity": "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==", - "dev": true, + "node_modules/@sindresorhus/slugify": { + "version": "2.2.1", + "license": "MIT", "dependencies": { - "string-width": "^4.2.0" + "@sindresorhus/transliterate": "^1.0.0", + "escape-string-regexp": "^5.0.0" }, "engines": { - "node": "10.* || >= 12.*" + "node": ">=12" }, - "optionalDependencies": { - "@colors/colors": "1.5.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-truncate": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", - "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", - "dev": true, - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, + "node_modules/@sindresorhus/slugify/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, + "node_modules/@sindresorhus/transliterate": { + "version": "1.6.0", + "license": "MIT", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "escape-string-regexp": "^5.0.0" }, "engines": { "node": ">=12" @@ -9939,1707 +8810,1696 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, + "node_modules/@sindresorhus/transliterate/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" + "node_modules/@stitches/react": { + "version": "1.2.8", + "license": "MIT", + "peerDependencies": { + "react": ">= 16.3.0" } }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "node_modules/@storybook/addon-actions": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "polished": "^4.2.2", + "prop-types": "^15.7.2", + "react-inspector": "^6.0.0", + "telejson": "^7.2.0", + "ts-dedent": "^2.0.0", + "uuid": "^9.0.0" }, - "engines": { - "node": ">=6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/clone-deep/node_modules/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==", + "node_modules/@storybook/addon-backgrounds": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "memoizerific": "^1.11.3", + "ts-dedent": "^2.0.0" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "dependencies": { - "color-name": "1.1.3" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/@storybook/addon-controls": { + "version": "7.4.1", "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" + "license": "MIT", + "dependencies": { + "@storybook/blocks": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/manager-api": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "lodash": "^4.17.21", + "ts-dedent": "^2.0.0" }, - "engines": { - "node": ">= 0.8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "node_modules/@storybook/addon-docs": { + "version": "7.4.1", "dev": true, - "engines": { - "node": ">= 6" + "license": "MIT", + "dependencies": { + "@jest/transform": "^29.3.1", + "@mdx-js/react": "^2.1.5", + "@storybook/blocks": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/csf-plugin": "7.4.1", + "@storybook/csf-tools": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/mdx2-csf": "^1.0.0", + "@storybook/node-logger": "7.4.1", + "@storybook/postinstall": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/react-dom-shim": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "fs-extra": "^11.1.0", + "remark-external-links": "^8.0.0", + "remark-slug": "^6.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "node_modules/@storybook/addon-essentials": { + "version": "7.4.1", "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/complex.js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", - "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==", - "engines": { - "node": "*" + "license": "MIT", + "dependencies": { + "@storybook/addon-actions": "7.4.1", + "@storybook/addon-backgrounds": "7.4.1", + "@storybook/addon-controls": "7.4.1", + "@storybook/addon-docs": "7.4.1", + "@storybook/addon-highlight": "7.4.1", + "@storybook/addon-measure": "7.4.1", + "@storybook/addon-outline": "7.4.1", + "@storybook/addon-toolbars": "7.4.1", + "@storybook/addon-viewport": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/manager-api": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/preview-api": "7.4.1", + "ts-dedent": "^2.0.0" }, "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "node_modules/@storybook/addon-highlight": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "7.4.1" }, - "engines": { - "node": ">= 0.6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "node_modules/@storybook/addon-interactions": { + "version": "7.4.1", "dev": true, + "license": "MIT", "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" + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/instrumenter": "7.4.1", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "jest-mock": "^27.0.6", + "polished": "^4.2.2", + "ts-dedent": "^2.2.0" }, - "engines": { - "node": ">= 0.8.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/@storybook/addon-links": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "@storybook/client-logger": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/router": "7.4.1", + "@storybook/types": "7.4.1", + "prop-types": "^15.7.2", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "node_modules/@storybook/addon-measure": { + "version": "7.4.1", "dev": true, - "engines": [ - "node >= 0.8" - ], + "license": "MIT", "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/types": "7.4.1", + "tiny-invariant": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/concat-stream/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/@storybook/addon-onboarding": { + "version": "1.0.8", "dev": true, + "license": "MIT", "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" + "@storybook/telemetry": "^7.1.0-alpha.32", + "react-confetti": "^6.1.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/concat-stream/node_modules/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==", + "node_modules/@storybook/addon-onboarding/node_modules/@storybook/telemetry": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.4.1.tgz", + "integrity": "sha512-53eQPm22Fa7qzjXFSE++bJv5qNG/89rRLU5xywuSYmjQgtaS6HKLPjIRtNPPbU50gRvklVedDDxD8UqN73mD3w==", "dev": true, "dependencies": { - "safe-buffer": "~5.1.0" + "@storybook/client-logger": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/csf-tools": "7.4.1", + "chalk": "^4.1.0", + "detect-package-manager": "^2.0.1", + "fetch-retry": "^5.0.2", + "fs-extra": "^11.1.0", + "read-pkg-up": "^7.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/concurrently": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-8.2.0.tgz", - "integrity": "sha512-nnLMxO2LU492mTUj9qX/az/lESonSZu81UznYDoXtz1IQf996ixVqPAgHXwvHiHCAef/7S8HIK+fTFK7Ifk8YA==", + "node_modules/@storybook/addon-onboarding/node_modules/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, "dependencies": { - "chalk": "^4.1.2", - "date-fns": "^2.30.0", - "lodash": "^4.17.21", - "rxjs": "^7.8.1", - "shell-quote": "^1.8.1", - "spawn-command": "0.0.2", - "supports-color": "^8.1.1", - "tree-kill": "^1.2.2", - "yargs": "^17.7.2" - }, - "bin": { - "conc": "dist/bin/concurrently.js", - "concurrently": "dist/bin/concurrently.js" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": "^14.13.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" + "node": ">=8" } }, - "node_modules/concurrently/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@storybook/addon-onboarding/node_modules/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 + }, + "node_modules/@storybook/addon-onboarding/node_modules/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, "dependencies": { - "color-convert": "^2.0.1" + "p-locate": "^4.1.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/concurrently/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@storybook/addon-onboarding/node_modules/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, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/@storybook/addon-onboarding/node_modules/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, + "dependencies": { + "p-try": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/concurrently/node_modules/chalk/node_modules/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==", + "node_modules/@storybook/addon-onboarding/node_modules/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, "dependencies": { - "has-flag": "^4.0.0" + "p-limit": "^2.2.0" }, "engines": { "node": ">=8" } }, - "node_modules/concurrently/node_modules/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==", + "node_modules/@storybook/addon-onboarding/node_modules/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, "dependencies": { - "color-name": "~1.1.4" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/concurrently/node_modules/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 - }, - "node_modules/concurrently/node_modules/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, "engines": { "node": ">=8" } }, - "node_modules/concurrently/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/@storybook/addon-onboarding/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/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==", + "node_modules/@storybook/addon-onboarding/node_modules/read-pkg/node_modules/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, - "dependencies": { - "safe-buffer": "5.2.1" - }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/content-disposition/node_modules/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==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "node_modules/@storybook/addon-onboarding/node_modules/resolve": { + "version": "1.22.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", + "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "dependencies": { - "safe-buffer": "~5.1.1" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "node_modules/@storybook/addon-onboarding/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "engines": { - "node": ">= 0.6" + "bin": { + "semver": "bin/semver" } }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "node_modules/core-js": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.0.tgz", - "integrity": "sha512-rd4rYZNlF3WuoYuRIDEmbR/ga9CeuWX9U05umAvgrrZoHY4Z++cp/xwPQMvUpBB4Ag6J8KfD80G0zwCyaSxDww==", + "node_modules/@storybook/addon-onboarding/node_modules/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, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "engines": { + "node": ">=8" } }, - "node_modules/core-js-compat": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.0.tgz", - "integrity": "sha512-7a9a3D1k4UCVKnLhrgALyFcP7YCsLOQIxPd0dKjf/6GuPcgyiGP70ewWdCGrSK7evyhymi0qO4EqCmSJofDeYw==", + "node_modules/@storybook/addon-outline": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "browserslist": "^4.21.9" + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/types": "7.4.1", + "ts-dedent": "^2.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/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==", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "url": "https://opencollective.com/storybook" }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cross-fetch": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.6.tgz", - "integrity": "sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==", - "dependencies": { - "node-fetch": "^2.6.11" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/@storybook/addon-toolbars": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1" }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "dev": true, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/cssstyle": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", - "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", + "node_modules/@storybook/addon-viewport": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "rrweb-cssom": "^0.6.0" + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "memoizerific": "^1.11.3", + "prop-types": "^15.7.2" }, - "engines": { - "node": ">=14" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "node_modules/cypress": { - "version": "12.17.3", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-12.17.3.tgz", - "integrity": "sha512-/R4+xdIDjUSLYkiQfwJd630S81KIgicmQOLXotFxVXkl+eTeVO+3bHXxdi5KBh/OgC33HWN33kHX+0tQR/ZWpg==", + "node_modules/@storybook/blocks": { + "version": "7.4.1", "dev": true, - "hasInstallScript": true, + "license": "MIT", "dependencies": { - "@cypress/request": "^2.88.11", - "@cypress/xvfb": "^1.2.4", - "@types/node": "^16.18.39", - "@types/sinonjs__fake-timers": "8.1.1", - "@types/sizzle": "^2.3.2", - "arch": "^2.2.0", - "blob-util": "^2.0.2", - "bluebird": "^3.7.2", - "buffer": "^5.6.0", - "cachedir": "^2.3.0", - "chalk": "^4.1.0", - "check-more-types": "^2.24.0", - "cli-cursor": "^3.1.0", - "cli-table3": "~0.6.1", - "commander": "^6.2.1", - "common-tags": "^1.8.0", - "dayjs": "^1.10.4", - "debug": "^4.3.4", - "enquirer": "^2.3.6", - "eventemitter2": "6.4.7", - "execa": "4.1.0", - "executable": "^4.1.1", - "extract-zip": "2.0.1", - "figures": "^3.2.0", - "fs-extra": "^9.1.0", - "getos": "^3.2.1", - "is-ci": "^3.0.0", - "is-installed-globally": "~0.4.0", - "lazy-ass": "^1.6.0", - "listr2": "^3.8.3", + "@storybook/channels": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/docs-tools": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "@types/lodash": "^4.14.167", + "color-convert": "^2.0.1", + "dequal": "^2.0.2", "lodash": "^4.17.21", - "log-symbols": "^4.0.0", - "minimist": "^1.2.8", - "ospath": "^1.2.2", - "pretty-bytes": "^5.6.0", - "proxy-from-env": "1.0.0", - "request-progress": "^3.0.0", - "semver": "^7.5.3", - "supports-color": "^8.1.1", - "tmp": "~0.2.1", - "untildify": "^4.0.0", - "yauzl": "^2.10.0" + "markdown-to-jsx": "^7.1.8", + "memoizerific": "^1.11.3", + "polished": "^4.2.2", + "react-colorful": "^5.1.2", + "telejson": "^7.2.0", + "tocbot": "^4.20.1", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" }, - "bin": { - "cypress": "bin/cypress" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" }, - "engines": { - "node": "^14.0.0 || ^16.0.0 || >=18.0.0" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/cypress/node_modules/@types/node": { - "version": "16.18.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.39.tgz", - "integrity": "sha512-8q9ZexmdYYyc5/cfujaXb4YOucpQxAV4RMG0himLyDUOEr8Mr79VrqsFI+cQ2M2h89YIuy95lbxuYjxT4Hk4kQ==", - "dev": true - }, - "node_modules/cypress/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@storybook/builder-manager": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@fal-works/esbuild-plugin-global-externals": "^2.1.2", + "@storybook/core-common": "7.4.1", + "@storybook/manager": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@types/ejs": "^3.1.1", + "@types/find-cache-dir": "^3.2.1", + "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", + "browser-assert": "^1.2.1", + "ejs": "^3.1.8", + "esbuild": "^0.18.0", + "esbuild-plugin-alias": "^0.2.1", + "express": "^4.17.3", + "find-cache-dir": "^3.0.0", + "fs-extra": "^11.1.0", + "process": "^0.11.10", + "util": "^0.12.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/cypress/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@storybook/builder-vite": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "@storybook/channels": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/csf-plugin": "7.4.1", + "@storybook/mdx2-csf": "^1.0.0", + "@storybook/node-logger": "7.4.1", + "@storybook/preview": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/types": "7.4.1", + "@types/find-cache-dir": "^3.2.1", + "browser-assert": "^1.2.1", + "es-module-lexer": "^0.9.3", + "express": "^4.17.3", + "find-cache-dir": "^3.0.0", + "fs-extra": "^11.1.0", + "magic-string": "^0.30.0", + "remark-external-links": "^8.0.0", + "remark-slug": "^6.0.0", + "rollup": "^2.25.0 || ^3.3.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/cypress/node_modules/chalk/node_modules/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, - "dependencies": { - "has-flag": "^4.0.0" + "type": "opencollective", + "url": "https://opencollective.com/storybook" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@preact/preset-vite": "*", + "typescript": ">= 4.3.x", + "vite": "^3.0.0 || ^4.0.0", + "vite-plugin-glimmerx": "*" + }, + "peerDependenciesMeta": { + "@preact/preset-vite": { + "optional": true + }, + "typescript": { + "optional": true + }, + "vite-plugin-glimmerx": { + "optional": true + } } }, - "node_modules/cypress/node_modules/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==", + "node_modules/@storybook/channels": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "@storybook/client-logger": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "qs": "^6.10.0", + "telejson": "^7.2.0", + "tiny-invariant": "^1.3.1" }, - "engines": { - "node": ">=7.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/cypress/node_modules/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 - }, - "node_modules/cypress/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/@storybook/cli": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/core": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/types": "^7.22.5", + "@ndelangen/get-tarball": "^3.0.7", + "@storybook/codemod": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/core-server": "7.4.1", + "@storybook/csf-tools": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/telemetry": "7.4.1", + "@storybook/types": "7.4.1", + "@types/semver": "^7.3.4", + "@yarnpkg/fslib": "2.10.3", + "@yarnpkg/libzip": "2.3.0", + "chalk": "^4.1.0", + "commander": "^6.2.1", + "cross-spawn": "^7.0.3", + "detect-indent": "^6.1.0", + "envinfo": "^7.7.3", + "execa": "^5.0.0", + "express": "^4.17.3", + "find-up": "^5.0.0", + "fs-extra": "^11.1.0", + "get-npm-tarball-url": "^2.0.3", + "get-port": "^5.1.1", + "giget": "^1.0.0", + "globby": "^11.0.2", + "jscodeshift": "^0.14.0", + "leven": "^3.1.0", + "ora": "^5.4.1", + "prettier": "^2.8.0", + "prompts": "^2.4.0", + "puppeteer-core": "^2.1.1", + "read-pkg-up": "^7.0.1", + "semver": "^7.3.7", + "simple-update-notifier": "^2.0.0", + "strip-json-comments": "^3.0.1", + "tempy": "^1.0.1", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" }, - "engines": { - "node": ">=10" + "bin": { + "getstorybook": "bin/index.js", + "sb": "bin/index.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/cypress/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@storybook/cli/node_modules/@storybook/telemetry": { + "version": "7.4.1", "dev": true, - "engines": { - "node": ">=8" + "license": "MIT", + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/csf-tools": "7.4.1", + "chalk": "^4.1.0", + "detect-package-manager": "^2.0.1", + "fetch-retry": "^5.0.2", + "fs-extra": "^11.1.0", + "read-pkg-up": "^7.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/cypress/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "node_modules/@storybook/cli/node_modules/envinfo": { + "version": "7.10.0", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "license": "MIT", "bin": { - "semver": "bin/semver.js" + "envinfo": "dist/cli.js" }, "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/cypress/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/@storybook/cli/node_modules/execa": { + "version": "5.1.1", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "node_modules/@storybook/cli/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/data-urls": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz", - "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==", + "node_modules/@storybook/cli/node_modules/execa/node_modules/human-signals": { + "version": "2.1.0", "dev": true, - "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.0" - }, + "license": "Apache-2.0", "engines": { - "node": ">=14" + "node": ">=10.17.0" } }, - "node_modules/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==", + "node_modules/@storybook/cli/node_modules/execa/node_modules/is-stream": { + "version": "2.0.1", "dev": true, - "dependencies": { - "@babel/runtime": "^7.21.0" - }, + "license": "MIT", "engines": { - "node": ">=0.11" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/dayjs": { - "version": "1.11.9", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz", - "integrity": "sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "node_modules/@storybook/cli/node_modules/ora": { + "version": "5.4.1", "dev": true, + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "engines": { - "node": ">=6.0" + "node": ">=10" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" - }, - "node_modules/deep-eql": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", - "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", + "node_modules/@storybook/cli/node_modules/ora/node_modules/is-interactive": { + "version": "1.0.0", "dev": true, - "dependencies": { - "type-detect": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/deep-equal": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz", - "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==", + "node_modules/@storybook/cli/node_modules/prettier": { + "version": "2.8.8", "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.1", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" + "license": "MIT", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/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==", - "dev": true - }, - "node_modules/default-browser-id": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", - "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", + "node_modules/@storybook/cli/node_modules/read-pkg-up": { + "version": "7.0.1", "dev": true, + "license": "MIT", "dependencies": { - "bplist-parser": "^0.2.0", - "untildify": "^4.0.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", "dev": true, + "license": "MIT", "dependencies": { - "clone": "^1.0.2" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path": { + "version": "5.0.0", "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, "engines": { "node": ">=8" } }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { + "version": "4.1.0", "dev": true, + "license": "MIT", "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "p-limit": "^2.2.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/defu": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.2.tgz", - "integrity": "sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==", - "dev": true - }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", "dev": true, + "license": "MIT", "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" + "p-try": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "5.2.0", "dev": true, + "license": "MIT", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, "engines": { - "node": ">=0.4.0" + "node": ">=8" } }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/hosted-git-info": { + "version": "2.8.9", "dev": true, - "engines": { - "node": ">=6" + "license": "ISC" + }, + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/resolve": { + "version": "1.22.4", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", "dev": true, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=8" } }, - "node_modules/detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" - }, - "node_modules/detect-package-manager": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-package-manager/-/detect-package-manager-2.0.1.tgz", - "integrity": "sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==", + "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", "dev": true, - "dependencies": { - "execa": "^5.1.1" - }, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/detect-package-manager/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/@storybook/cli/node_modules/tempy": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", + "del": "^6.0.0", "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detect-package-manager/node_modules/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==", + "node_modules/@storybook/cli/node_modules/tempy/node_modules/is-stream": { + "version": "2.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detect-package-manager/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "node_modules/@storybook/cli/node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=10.17.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detect-port": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", - "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "node_modules/@storybook/cli/node_modules/tempy/node_modules/unique-string": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "address": "^1.0.1", - "debug": "4" + "crypto-random-string": "^2.0.0" }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" + "engines": { + "node": ">=8" } }, - "node_modules/diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "node_modules/@storybook/cli/node_modules/tempy/node_modules/unique-string/node_modules/crypto-random-string": { + "version": "2.0.0", "dev": true, + "license": "MIT", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=8" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/@storybook/client-logger": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "path-type": "^4.0.0" + "@storybook/global": "^5.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/dnd-core": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/dnd-core/-/dnd-core-16.0.1.tgz", - "integrity": "sha512-HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng==", + "node_modules/@storybook/codemod": { + "version": "7.4.1", + "dev": true, + "license": "MIT", "dependencies": { - "@react-dnd/asap": "^5.0.1", - "@react-dnd/invariant": "^4.0.1", - "redux": "^4.2.0" + "@babel/core": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/types": "^7.22.5", + "@storybook/csf": "^0.1.0", + "@storybook/csf-tools": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/types": "7.4.1", + "@types/cross-spawn": "^6.0.2", + "cross-spawn": "^7.0.3", + "globby": "^11.0.2", + "jscodeshift": "^0.14.0", + "lodash": "^4.17.21", + "prettier": "^2.8.0", + "recast": "^0.23.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "node_modules/@storybook/codemod/node_modules/prettier": { + "version": "2.8.8", "dev": true, - "dependencies": { - "esutils": "^2.0.2" + "license": "MIT", + "bin": { + "prettier": "bin-prettier.js" }, "engines": { - "node": ">=6.0.0" + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "dev": true - }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "node_modules/@storybook/components": { + "version": "7.4.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" + "@radix-ui/react-select": "^1.2.2", + "@radix-ui/react-toolbar": "^1.0.4", + "@storybook/client-logger": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "memoizerific": "^1.11.3", + "use-resize-observer": "^9.1.0", + "util-deprecate": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "node_modules/@storybook/core-client": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "webidl-conversions": "^7.0.0" + "@storybook/client-logger": "7.4.1", + "@storybook/preview-api": "7.4.1" }, - "engines": { - "node": ">=12" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/dompurify": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.5.tgz", - "integrity": "sha512-F9e6wPGtY+8KNMRAVfxeCOHU0/NPWMSENNq4pQctuXRqqdEPW7q3CrLbR5Nse044WwacyjHGOMlvNsBe1y6z9A==" - }, - "node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "node_modules/@storybook/core-common": { + "version": "7.4.1", "dev": true, - "engines": { - "node": ">=12" + "license": "MIT", + "dependencies": { + "@storybook/core-events": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/types": "7.4.1", + "@types/find-cache-dir": "^3.2.1", + "@types/node": "^16.0.0", + "@types/node-fetch": "^2.6.4", + "@types/pretty-hrtime": "^1.0.0", + "chalk": "^4.1.0", + "esbuild": "^0.18.0", + "esbuild-register": "^3.4.0", + "file-system-cache": "2.3.0", + "find-cache-dir": "^3.0.0", + "find-up": "^5.0.0", + "fs-extra": "^11.1.0", + "glob": "^10.0.0", + "handlebars": "^4.7.7", + "lazy-universal-dotenv": "^4.0.0", + "node-fetch": "^2.0.0", + "picomatch": "^2.3.0", + "pkg-dir": "^5.0.0", + "pretty-hrtime": "^1.0.3", + "resolve-from": "^5.0.0", + "ts-dedent": "^2.0.0" }, "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/dotenv-expand": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", - "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", + "node_modules/@storybook/core-common/node_modules/@types/node": { + "version": "16.18.50", "dev": true, - "engines": { - "node": ">=12" - } + "license": "MIT" }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "node_modules/@storybook/core-common/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/duplexify/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/@storybook/core-common/node_modules/glob": { + "version": "10.3.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.4.tgz", + "integrity": "sha512-6LFElP3A+i/Q8XQKEvZjkEWEOTgAIALR9AO2rwT8bgPhDd1anmqDJDZ6lLddI4ehxxxR1S5RIqKe1uapMQfYaQ==", "dev": true, "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" + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/duplexify/node_modules/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==", + "node_modules/@storybook/core-common/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "node_modules/@storybook/core-events": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/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 - }, - "node_modules/ejs": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", - "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "node_modules/@storybook/core-server": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" + "@aw-web-design/x-default-browser": "1.4.126", + "@discoveryjs/json-ext": "^0.5.3", + "@storybook/builder-manager": "7.4.1", + "@storybook/channels": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/csf-tools": "7.4.1", + "@storybook/docs-mdx": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/manager": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/telemetry": "7.4.1", + "@storybook/types": "7.4.1", + "@types/detect-port": "^1.3.0", + "@types/node": "^16.0.0", + "@types/pretty-hrtime": "^1.0.0", + "@types/semver": "^7.3.4", + "better-opn": "^3.0.2", + "chalk": "^4.1.0", + "cli-table3": "^0.6.1", + "compression": "^1.7.4", + "detect-port": "^1.3.0", + "express": "^4.17.3", + "fs-extra": "^11.1.0", + "globby": "^11.0.2", + "ip": "^2.0.0", + "lodash": "^4.17.21", + "open": "^8.4.0", + "pretty-hrtime": "^1.0.3", + "prompts": "^2.4.0", + "read-pkg-up": "^7.0.1", + "semver": "^7.3.7", + "serve-favicon": "^2.5.0", + "telejson": "^7.2.0", + "tiny-invariant": "^1.3.1", + "ts-dedent": "^2.0.0", + "util": "^0.12.4", + "util-deprecate": "^1.0.2", + "watchpack": "^2.2.0", + "ws": "^8.2.3" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/electron-to-chromium": { - "version": "1.4.487", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.487.tgz", - "integrity": "sha512-XbCRs/34l31np/p33m+5tdBrdXu9jJkZxSbNxj5I0H1KtV2ZMSB+i/HYqDiRzHaFx2T5EdytjoBRe8QRJE2vQg==", - "dev": true - }, - "node_modules/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 - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "node_modules/@storybook/core-server/node_modules/@storybook/telemetry": { + "version": "7.4.1", "dev": true, - "engines": { - "node": ">= 0.8" + "license": "MIT", + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/csf-tools": "7.4.1", + "chalk": "^4.1.0", + "detect-package-manager": "^2.0.1", + "fetch-retry": "^5.0.2", + "fs-extra": "^11.1.0", + "read-pkg-up": "^7.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "node_modules/@storybook/core-server/node_modules/@types/node": { + "version": "16.18.50", "dev": true, - "dependencies": { - "once": "^1.4.0" - } + "license": "MIT" }, - "node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "node_modules/@storybook/core-server/node_modules/read-pkg-up": { + "version": "7.0.1", "dev": true, + "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.1" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { - "node": ">=8.6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/envinfo": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz", - "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==", + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", "dev": true, - "bin": { - "envinfo": "dist/cli.js" + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/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==", + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path": { + "version": "5.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "is-arrayish": "^0.2.1" + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/es-abstract": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", - "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { + "version": "4.1.0", "dev": true, + "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.1", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.1", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "safe-array-concat": "^1.0.0", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.10" + "p-limit": "^2.2.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "5.2.0", "dev": true, + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "has": "^1.0.3" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/hosted-git-info": { + "version": "2.8.9", + "dev": true, + "license": "ISC" + }, + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/resolve": { + "version": "1.22.4", "dev": true, + "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==", - "dev": true - }, - "node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", "dev": true, - "hasInstallScript": true, + "license": "ISC", "bin": { - "esbuild": "bin/esbuild" - }, + "semver": "bin/semver" + } + }, + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" + "node": ">=8" } }, - "node_modules/esbuild-plugin-alias": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz", - "integrity": "sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==", - "dev": true - }, - "node_modules/esbuild-register": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.4.2.tgz", - "integrity": "sha512-kG/XyTDyz6+YDuyfB9ZoSIOOmgyFCH+xPRtsCa8W85HLRV5Csp+o3jWVbOSHgSLfyLc5DmP+KFDNwty4mEjC+Q==", + "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "peerDependencies": { - "esbuild": ">=0.12 <1" + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node_modules/@storybook/csf": { + "version": "0.1.1", "dev": true, - "engines": { - "node": ">=6" + "license": "MIT", + "dependencies": { + "type-fest": "^2.19.0" } }, - "node_modules/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==", - "dev": true - }, - "node_modules/escape-latex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/escape-latex/-/escape-latex-1.2.0.tgz", - "integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" + "node_modules/@storybook/csf-plugin": { + "version": "7.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/csf-tools": "7.4.1", + "unplugin": "^1.3.1" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "node_modules/@storybook/csf-tools": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" + "@babel/generator": "^7.22.9", + "@babel/parser": "^7.22.7", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", + "@storybook/csf": "^0.1.0", + "@storybook/types": "7.4.1", + "fs-extra": "^11.1.0", + "recast": "^0.23.1", + "ts-dedent": "^2.0.0" }, - "optionalDependencies": { - "source-map": "~0.6.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/@storybook/docs-mdx": { + "version": "0.1.0", "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/eslint": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz", - "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==", + "node_modules/@storybook/docs-tools": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.1", - "@eslint/js": "^8.46.0", - "@humanwhocodes/config-array": "^0.11.10", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", + "@storybook/core-common": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/types": "7.4.1", + "@types/doctrine": "^0.0.3", "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.2", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "lodash": "^4.17.21" }, "funding": { - "url": "https://opencollective.com/eslint" + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/eslint-config-prettier": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz", - "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==", + "node_modules/@storybook/global": { + "version": "5.0.0", "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } + "license": "MIT" }, - "node_modules/eslint-plugin-react": { - "version": "7.33.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.1.tgz", - "integrity": "sha512-L093k0WAMvr6VhNwReB8VgOq5s2LesZmrpPdKz/kZElQDzqS7G7+DnKoqT+w4JwuiGeAhAvHO0fvy0Eyk4ejDA==", + "node_modules/@storybook/instrumenter": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.8" - }, - "engines": { - "node": ">=4" + "@storybook/channels": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "7.4.1" }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "node_modules/@storybook/manager": { + "version": "7.4.1", "dev": true, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "node_modules/@storybook/manager-api": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "esutils": "^2.0.2" + "@storybook/channels": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/router": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "memoizerific": "^1.11.3", + "semver": "^7.3.7", + "store2": "^2.14.2", + "telejson": "^7.2.0", + "ts-dedent": "^2.0.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "node_modules/@storybook/mdx2-csf": { + "version": "1.1.0", "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, + "license": "MIT" + }, + "node_modules/@storybook/node-logger": { + "version": "7.4.1", + "dev": true, + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@storybook/postinstall": { + "version": "7.4.1", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/eslint-plugin-storybook": { - "version": "0.6.13", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.13.tgz", - "integrity": "sha512-smd+CS0WH1jBqUEJ3znGS7DU4ayBE9z6lkQAK2yrSUv1+rq8BT/tiI5C/rKE7rmiqiAfojtNYZRhzo5HrulccQ==", + "node_modules/@storybook/preview": { + "version": "7.4.1", "dev": true, - "dependencies": { - "@storybook/csf": "^0.0.1", - "@typescript-eslint/utils": "^5.45.0", - "requireindex": "^1.1.0", - "ts-dedent": "^2.2.0" - }, - "engines": { - "node": "12.x || 14.x || >= 16" - }, - "peerDependencies": { - "eslint": ">=6" + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz", - "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.15" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "node_modules/@storybook/preview-api": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "@storybook/channels": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/types": "7.4.1", + "@types/qs": "^6.9.5", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "memoizerific": "^1.11.3", + "qs": "^6.10.0", + "synchronous-promise": "^2.0.15", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://opencollective.com/storybook" } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "node_modules/@storybook/react": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "@storybook/client-logger": "7.4.1", + "@storybook/core-client": "7.4.1", + "@storybook/docs-tools": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "7.4.1", + "@storybook/react-dom-shim": "7.4.1", + "@storybook/types": "7.4.1", + "@types/escodegen": "^0.0.6", + "@types/estree": "^0.0.51", + "@types/node": "^16.0.0", + "acorn": "^7.4.1", + "acorn-jsx": "^5.3.1", + "acorn-walk": "^7.2.0", + "escodegen": "^2.1.0", + "html-tags": "^3.1.0", + "lodash": "^4.17.21", + "prop-types": "^15.7.2", + "react-element-to-jsx-string": "^15.0.0", + "ts-dedent": "^2.0.0", + "type-fest": "~2.19", + "util-deprecate": "^1.0.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=16.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "typescript": "*" }, "peerDependenciesMeta": { "typescript": { @@ -11647,1245 +10507,1228 @@ } } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "node_modules/@storybook/react-dom-shim": { + "version": "7.4.1", "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, + "license": "MIT", "funding": { "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "node_modules/@storybook/react-vite": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" + "@joshwooding/vite-plugin-react-docgen-typescript": "0.2.1", + "@rollup/pluginutils": "^5.0.2", + "@storybook/builder-vite": "7.4.1", + "@storybook/react": "7.4.1", + "@vitejs/plugin-react": "^3.0.1", + "ast-types": "^0.14.2", + "magic-string": "^0.30.0", + "react-docgen": "6.0.0-alpha.3" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=16" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "vite": "^3.0.0 || ^4.0.0" } }, - "node_modules/eslint-plugin-storybook/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "node_modules/@storybook/react-vite/node_modules/@vitejs/plugin-react": { + "version": "3.1.0", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@babel/core": "^7.20.12", + "@babel/plugin-transform-react-jsx-self": "^7.18.6", + "@babel/plugin-transform-react-jsx-source": "^7.19.6", + "magic-string": "^0.27.0", + "react-refresh": "^0.14.0" }, "engines": { - "node": ">=10" + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.1.0-beta.0" } }, - "node_modules/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==", + "node_modules/@storybook/react-vite/node_modules/@vitejs/plugin-react/node_modules/magic-string": { + "version": "0.27.0", "dev": true, + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "@jridgewell/sourcemap-codec": "^1.4.13" }, "engines": { - "node": ">=8.0.0" + "node": ">=12" } }, - "node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "node_modules/@storybook/react/node_modules/@types/node": { + "version": "16.18.50", "dev": true, - "engines": { - "node": ">=4.0" - } + "license": "MIT" }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz", - "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==", + "node_modules/@storybook/router": { + "version": "7.4.1", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "license": "MIT", + "dependencies": { + "@storybook/client-logger": "7.4.1", + "memoizerific": "^1.11.3", + "qs": "^6.10.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@storybook/testing-library": { + "version": "0.2.0", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@testing-library/dom": "^9.0.0", + "@testing-library/user-event": "^14.0.0", + "ts-dedent": "^2.2.0" + } + }, + "node_modules/@storybook/theming": { + "version": "7.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@storybook/client-logger": "7.4.1", + "@storybook/global": "^5.0.0", + "memoizerific": "^1.11.3" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/eslint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@storybook/types": { + "version": "7.4.1", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "@storybook/channels": "7.4.1", + "@types/babel__core": "^7.0.0", + "@types/express": "^4.7.0", + "file-system-cache": "2.3.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/eslint/node_modules/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, + "node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "defer-to-connect": "^2.0.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=14.16" } }, - "node_modules/eslint/node_modules/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 - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "node_modules/@testing-library/dom": { + "version": "9.3.1", "dev": true, + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=14" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "node_modules/@testing-library/react": { + "version": "14.0.0", "dev": true, + "license": "MIT", "dependencies": { - "type-fest": "^0.20.2" + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^9.0.0", + "@types/react-dom": "^18.0.0" }, "engines": { - "node": ">=8" + "node": ">=14" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@testing-library/user-event": { + "version": "14.4.3", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" } }, - "node_modules/eslint/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, + "node_modules/@tldraw/core": { + "version": "1.23.2", + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "@tldraw/intersect": "^1.9.2", + "@tldraw/vec": "^1.9.2", + "@use-gesture/react": "^10.2.19", + "perfect-freehand": "^1.1.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" } }, - "node_modules/eslint/node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, + "node_modules/@tldraw/intersect": { + "version": "1.9.2", + "license": "MIT", "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, - "engines": { - "node": ">= 0.8.0" + "@tldraw/vec": "^1.9.2" } }, - "node_modules/eslint/node_modules/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, + "node_modules/@tldraw/tldraw": { + "version": "1.29.2", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@fontsource/caveat-brush": "^4.5.9", + "@fontsource/crimson-pro": "^4.5.10", + "@fontsource/recursive": "^4.5.11", + "@fontsource/source-code-pro": "^4.5.12", + "@fontsource/source-sans-pro": "^4.5.11", + "@radix-ui/react-alert-dialog": "^1.0.0", + "@radix-ui/react-context-menu": "^1.0.0", + "@radix-ui/react-dialog": "^1.0.0", + "@radix-ui/react-dropdown-menu": "^1.0.0", + "@radix-ui/react-icons": "^1.1.1", + "@radix-ui/react-popover": "^1.0.0", + "@radix-ui/react-tooltip": "^1.0.0", + "@stitches/react": "^1.2.8", + "@tldraw/core": "^1.23.2", + "@tldraw/intersect": "^1.9.2", + "@tldraw/vec": "^1.9.2", + "browser-fs-access": "^0.31.0", + "idb-keyval": "^6.2.0", + "perfect-freehand": "^1.2.0", + "react-error-boundary": "^3.1.4", + "react-hotkeys-hook": "^3.4.7", + "react-intl": "^6.1.1", + "tslib": "^2.4.0", + "zustand": "^4.1.1" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" } }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "node_modules/@tldraw/tldraw/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, + "node_modules/@tldraw/vec": { + "version": "1.9.2", + "license": "MIT" + }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", + "license": "MIT" + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10" } }, - "node_modules/esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", + "node_modules/@tsconfig/node10": { + "version": "1.0.9", + "license": "MIT" + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "license": "MIT" + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "license": "MIT" + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "license": "MIT" + }, + "node_modules/@types/aria-query": { + "version": "5.0.1", "dev": true, - "engines": { - "node": ">=6" - } + "license": "MIT" }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "node_modules/@types/babel__core": { + "version": "7.20.1", "dev": true, + "license": "MIT", "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/espree/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "node_modules/@types/babel__generator": { + "version": "7.6.4", "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "node_modules/@types/babel__template": { + "version": "7.4.1", "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "node_modules/@types/babel__traverse": { + "version": "7.20.1", "dev": true, + "license": "MIT", "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" + "@babel/types": "^7.20.7" } }, - "node_modules/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, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" + "@types/connect": "*", + "@types/node": "*" } }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "node_modules/@types/chai": { + "version": "4.3.6", "dev": true, - "engines": { - "node": ">=4.0" - } + "license": "MIT" }, - "node_modules/estree-to-babel": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/estree-to-babel/-/estree-to-babel-3.2.1.tgz", - "integrity": "sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==", + "node_modules/@types/chai-subset": { + "version": "1.3.3", "dev": true, + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.1.6", - "@babel/types": "^7.2.0", - "c8": "^7.6.0" - }, - "engines": { - "node": ">=8.3.0" + "@types/chai": "*" } }, - "node_modules/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 + "node_modules/@types/connect": { + "version": "3.4.36", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "node_modules/@types/cross-spawn": { + "version": "6.0.3", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "@types/node": "*" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "node_modules/@types/detect-port": { + "version": "1.3.3", "dev": true, - "engines": { - "node": ">= 0.6" - } + "license": "MIT" }, - "node_modules/eventemitter2": { - "version": "6.4.7", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", - "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", - "dev": true + "node_modules/@types/doctrine": { + "version": "0.0.3", + "dev": true, + "license": "MIT" }, - "node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "node_modules/@types/dompurify": { + "version": "3.0.2", "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "@types/trusted-types": "*" } }, - "node_modules/executable": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", - "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "node_modules/@types/ejs": { + "version": "3.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/emscripten": { + "version": "1.39.7", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/escodegen": { + "version": "0.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "0.0.51", "dev": true, + "license": "MIT" + }, + "node_modules/@types/express": { + "version": "4.17.17", + "devOptional": true, + "license": "MIT", "dependencies": { - "pify": "^2.2.0" - }, - "engines": { - "node": ">=4" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dev": true, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.36", + "devOptional": true, + "license": "MIT", "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" } }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/@types/find-cache-dir": { + "version": "3.2.1", "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "license": "MIT" }, - "node_modules/express/node_modules/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==", + "node_modules/@types/glob": { + "version": "7.2.0", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true + "license": "MIT", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } }, - "node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "node_modules/@types/graceful-fs": { + "version": "4.1.6", "dev": true, + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "@types/node": "*" } }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "node_modules/@types/graceful-fs/node_modules/@types/node": { + "version": "20.6.0", "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/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==" + "license": "MIT" }, - "node_modules/fast-glob": { + "node_modules/@types/hoist-non-react-statics": { "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "dev": true, + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" } }, - "node_modules/fast-glob/node_modules/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, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "license": "MIT" + }, + "node_modules/@types/http-errors": { + "version": "2.0.1", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.11", + "license": "MIT", "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" + "@types/node": "*" } }, - "node_modules/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==", - "dev": true + "node_modules/@types/http-proxy/node_modules/@types/node": { + "version": "20.6.0", + "license": "MIT" }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "license": "MIT" }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "reusify": "^1.0.4" + "@types/istanbul-lib-coverage": "*" } }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "license": "MIT", "dependencies": { - "bser": "2.1.1" + "@types/istanbul-lib-report": "*" } }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "node_modules/@types/json-schema": { + "version": "7.0.12", "dev": true, - "dependencies": { - "pend": "~1.2.0" - } + "license": "MIT" }, - "node_modules/fetch-retry": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz", - "integrity": "sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==", - "dev": true + "node_modules/@types/lodash": { + "version": "4.14.198", + "dev": true, + "license": "MIT" }, - "node_modules/fflate": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.0.tgz", - "integrity": "sha512-FAdS4qMuFjsJj6XHbBaZeXOgaypXp8iw/Tpyuq/w3XA41jjLHT8NPA+n7czH/DDhdncq0nAyDZmPeWXh2qmdIg==", - "dev": true + "node_modules/@types/mdx": { + "version": "2.0.7", + "dev": true, + "license": "MIT" }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "node_modules/@types/mime": { + "version": "3.0.1", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/mime-types": { + "version": "2.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.6.0", + "license": "MIT" + }, + "node_modules/@types/node-fetch": { + "version": "2.6.4", "dev": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@types/node": "*", + "form-data": "^3.0.0" } }, - "node_modules/figures/node_modules/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==", + "node_modules/@types/node-fetch/node_modules/@types/node": { + "version": "20.6.0", "dev": true, - "engines": { - "node": ">=0.8.0" - } + "license": "MIT" }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "node_modules/@types/node-fetch/node_modules/form-data": { + "version": "3.0.1", "dev": true, + "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">= 6" } }, - "node_modules/file-system-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz", - "integrity": "sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==", + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "license": "MIT" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/@types/pretty-hrtime": { + "version": "1.0.1", "dev": true, + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "license": "MIT" + }, + "node_modules/@types/qs": { + "version": "6.9.8", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.2.21", + "license": "MIT", "dependencies": { - "fs-extra": "11.1.1", - "ramda": "0.29.0" + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "node_modules/@types/react-color": { + "version": "3.0.6", "dev": true, + "license": "MIT", "dependencies": { - "minimatch": "^5.0.1" + "@types/react": "*", + "@types/reactcss": "*" } }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, + "node_modules/@types/react-dom": { + "version": "18.2.7", + "devOptional": true, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "@types/react": "*" } }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, + "node_modules/@types/react-is": { + "version": "18.2.1", + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" + "@types/react": "*" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, + "node_modules/@types/react-transition-group": { + "version": "4.4.6", + "license": "MIT", "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" + "@types/react": "*" } }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "node_modules/@types/reactcss": { + "version": "1.2.6", "dev": true, + "license": "MIT", "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" + "@types/react": "*" } }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/@types/retry": { + "version": "0.12.1", + "license": "MIT" + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "license": "MIT" + }, + "node_modules/@types/semver": { + "version": "7.5.1", "dev": true, + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "0.17.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "@types/mime": "^1", + "@types/node": "*" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "node_modules/@types/send/node_modules/@types/mime": { + "version": "1.3.2", + "devOptional": true, + "license": "MIT" }, - "node_modules/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, + "node_modules/@types/serve-static": { + "version": "1.15.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" } }, - "node_modules/find-cache-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/sizzle": { + "version": "2.3.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/triple-beam": { + "version": "1.3.2", + "license": "MIT" + }, + "node_modules/@types/trusted-types": { + "version": "2.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/unist": { + "version": "2.0.8", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/uuid": { + "version": "9.0.3", "dev": true, + "license": "MIT" + }, + "node_modules/@types/yargs": { + "version": "16.0.5", + "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@types/yargs-parser": "*" } }, - "node_modules/find-cache-dir/node_modules/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, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "license": "MIT" + }, + "node_modules/@types/yauzl": { + "version": "2.10.0", + "license": "MIT", + "optional": true, "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" + "@types/node": "*" } }, - "node_modules/find-cache-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/@types/yauzl/node_modules/@types/node": { + "version": "20.6.0", + "license": "MIT", + "optional": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "6.6.0", "dev": true, + "license": "MIT", "dependencies": { - "p-try": "^2.0.0" + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.6.0", + "@typescript-eslint/type-utils": "6.6.0", + "@typescript-eslint/utils": "6.6.0", + "@typescript-eslint/visitor-keys": "6.6.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" }, "engines": { - "node": ">=6" + "node": "^16.0.0 || >=18.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-cache-dir/node_modules/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, - "dependencies": { - "p-limit": "^2.2.0" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/find-cache-dir/node_modules/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==", + "node_modules/@typescript-eslint/parser": { + "version": "6.6.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "find-up": "^4.0.0" + "@typescript-eslint/scope-manager": "6.6.0", + "@typescript-eslint/types": "6.6.0", + "@typescript-eslint/typescript-estree": "6.6.0", + "@typescript-eslint/visitor-keys": "6.6.0", + "debug": "^4.3.4" }, "engines": { - "node": ">=8" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "6.6.0", "dev": true, + "license": "MIT", "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "@typescript-eslint/types": "6.6.0", + "@typescript-eslint/visitor-keys": "6.6.0" }, "engines": { - "node": ">=10" + "node": "^16.0.0 || >=18.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "node_modules/@typescript-eslint/type-utils": { + "version": "6.6.0", "dev": true, + "license": "MIT", "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" + "@typescript-eslint/typescript-estree": "6.6.0", + "@typescript-eslint/utils": "6.6.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "node_modules/flow-parser": { - "version": "0.214.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.214.0.tgz", - "integrity": "sha512-RW1Dh6BuT14DA7+gtNRKzgzvG3GTPdrceHCi4ddZ9VFGQ9HtO5L8wzxMGsor7XtInIrbWZZCSak0oxnBF7tApw==", + "node_modules/@typescript-eslint/types": { + "version": "6.6.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/foreground-child": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", - "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "node_modules/@typescript-eslint/typescript-estree": { + "version": "6.6.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" + "@typescript-eslint/types": "6.6.0", + "@typescript-eslint/visitor-keys": "6.6.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" }, "engines": { - "node": ">=8.0.0" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "node_modules/@typescript-eslint/utils": { + "version": "6.6.0", "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.6.0", + "@typescript-eslint/types": "6.6.0", + "@typescript-eslint/typescript-estree": "6.6.0", + "semver": "^7.5.4" + }, "engines": { - "node": "*" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" } }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "6.6.0", "dev": true, + "license": "MIT", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "@typescript-eslint/types": "6.6.0", + "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "engines": { - "node": "*" + "node": "^16.0.0 || >=18.0.0" }, "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, - "engines": { - "node": ">= 0.6" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true + "node_modules/@use-gesture/core": { + "version": "10.2.27", + "license": "MIT" }, - "node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dev": true, + "node_modules/@use-gesture/react": { + "version": "10.2.27", + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@use-gesture/core": "10.2.27" }, - "engines": { - "node": ">=14.14" + "peerDependencies": { + "react": ">= 16.8.0" } }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, + "node_modules/@vercel/nft": { + "version": "0.23.1", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0" + "@mapbox/node-pre-gyp": "^1.0.5", + "@rollup/pluginutils": "^4.0.0", + "acorn": "^8.6.0", + "async-sema": "^3.1.1", + "bindings": "^1.4.0", + "estree-walker": "2.0.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.2", + "node-gyp-build": "^4.2.2", + "resolve-from": "^5.0.0" + }, + "bin": { + "nft": "out/cli.js" }, "engines": { - "node": ">= 8" + "node": ">=14" } }, - "node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, + "node_modules/@vercel/nft/node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" }, "engines": { - "node": ">=8" + "node": ">= 8.0.0" } }, - "node_modules/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 - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], + "node_modules/@vercel/nft/node_modules/acorn": { + "version": "8.10.0", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">=0.4.0" } }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "node_modules/@vitejs/plugin-legacy": { + "version": "4.1.1", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "@babel/core": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "browserslist": "^4.21.9", + "core-js": "^3.31.1", + "magic-string": "^0.30.1", + "regenerator-runtime": "^0.13.11", + "systemjs": "^6.14.1" }, "engines": { - "node": ">= 0.4" + "node": "^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "peerDependencies": { + "terser": "^5.4.0", + "vite": "^4.0.0" } }, - "node_modules/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==", + "node_modules/@vitejs/plugin-react": { + "version": "4.0.4", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.22.9", + "@babel/plugin-transform-react-jsx-self": "^7.22.5", + "@babel/plugin-transform-react-jsx-source": "^7.22.5", + "react-refresh": "^0.14.0" + }, "engines": { - "node": ">=6.9.0" + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0" } }, - "node_modules/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==", + "node_modules/@vitest/expect": { + "version": "0.34.4", "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" + "license": "MIT", + "dependencies": { + "@vitest/spy": "0.34.4", + "@vitest/utils": "0.34.4", + "chai": "^4.3.7" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "node_modules/get-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", + "node_modules/@vitest/runner": { + "version": "0.34.4", "dev": true, - "engines": { - "node": "*" + "license": "MIT", + "dependencies": { + "@vitest/utils": "0.34.4", + "p-limit": "^4.0.0", + "pathe": "^1.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "node_modules/@vitest/snapshot": { + "version": "0.34.4", "dev": true, + "license": "MIT", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "magic-string": "^0.30.1", + "pathe": "^1.1.1", + "pretty-format": "^29.5.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", - "engines": { - "node": ">=6" + "url": "https://opencollective.com/vitest" } }, - "node_modules/get-npm-tarball-url": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/get-npm-tarball-url/-/get-npm-tarball-url-2.0.3.tgz", - "integrity": "sha512-R/PW6RqyaBQNWYaSyfrh54/qtcnOp22FHCCiRhSSZj0FP3KQWCsxxt0DzIdVTbwTqe9CtQfvl/FPD4UIPt4pqw==", + "node_modules/@vitest/snapshot/node_modules/pretty-format": { + "version": "29.6.3", "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, "engines": { - "node": ">=12.17" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "node_modules/@vitest/snapshot/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=8.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", + "node_modules/@vitest/spy": { + "version": "0.34.4", "dev": true, - "engines": { - "node": ">=8" + "license": "MIT", + "dependencies": { + "tinyspy": "^2.1.1" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/vitest" } }, - "node_modules/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==", + "node_modules/@vitest/ui": { + "version": "0.34.4", "dev": true, + "license": "MIT", "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" + "@vitest/utils": "0.34.4", + "fast-glob": "^3.3.0", + "fflate": "^0.8.0", + "flatted": "^3.2.7", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "sirv": "^2.0.3" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "vitest": ">=0.30.1 <1" } }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "node_modules/@vitest/utils": { + "version": "0.34.4", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" + "diff-sequences": "^29.4.3", + "loupe": "^2.3.6", + "pretty-format": "^29.5.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://opencollective.com/vitest" } }, - "node_modules/getos": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", - "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", + "node_modules/@vitest/utils/node_modules/pretty-format": { + "version": "29.6.3", "dev": true, + "license": "MIT", "dependencies": { - "async": "^3.2.0" + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "node_modules/@vitest/utils/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@xhmikosr/archive-type": { + "version": "6.0.1", + "license": "MIT", "dependencies": { - "assert-plus": "^1.0.0" + "file-type": "^18.5.0" + }, + "engines": { + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/giget": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/giget/-/giget-1.1.2.tgz", - "integrity": "sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==", - "dev": true, + "node_modules/@xhmikosr/decompress": { + "version": "9.0.1", + "license": "MIT", "dependencies": { - "colorette": "^2.0.19", - "defu": "^6.1.2", - "https-proxy-agent": "^5.0.1", - "mri": "^1.2.0", - "node-fetch-native": "^1.0.2", - "pathe": "^1.1.0", - "tar": "^6.1.13" + "@xhmikosr/decompress-tar": "^7.0.0", + "@xhmikosr/decompress-tarbz2": "^7.0.0", + "@xhmikosr/decompress-targz": "^7.0.0", + "@xhmikosr/decompress-unzip": "^6.0.0", + "graceful-fs": "^4.2.11", + "make-dir": "^4.0.0", + "strip-dirs": "^3.0.0" }, - "bin": { - "giget": "dist/cli.mjs" + "engines": { + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", - "dev": true - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, + "node_modules/@xhmikosr/decompress-tar": { + "version": "7.0.0", + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "file-type": "^18.5.0", + "is-stream": "^3.0.0", + "tar-stream": "^3.1.4" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, + "node_modules/@xhmikosr/decompress-tar/node_modules/tar-stream": { + "version": "3.1.6", + "license": "MIT", "dependencies": { - "is-glob": "^4.0.3" + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/@xhmikosr/decompress-tarbz2": { + "version": "7.0.0", + "license": "MIT", + "dependencies": { + "@xhmikosr/decompress-tar": "^7.0.0", + "file-type": "^18.5.0", + "is-stream": "^3.0.0", + "seek-bzip": "^1.0.6", + "unbzip2-stream": "^1.4.3" }, "engines": { - "node": ">=10.13.0" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/glob-promise": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", - "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", - "dev": true, + "node_modules/@xhmikosr/decompress-targz": { + "version": "7.0.0", + "license": "MIT", "dependencies": { - "@types/glob": "^7.1.3" + "@xhmikosr/decompress-tar": "^7.0.0", + "file-type": "^18.5.0", + "is-stream": "^3.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/ahmadnassri" - }, - "peerDependencies": { - "glob": "^7.1.6" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "node_modules/global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", - "dev": true, + "node_modules/@xhmikosr/decompress-unzip": { + "version": "6.0.0", + "license": "MIT", "dependencies": { - "ini": "2.0.0" + "file-type": "^18.5.0", + "get-stream": "^6.0.1", + "yauzl": "^2.10.0" }, + "engines": { + "node": "^14.14.0 || >=16.0.0" + } + }, + "node_modules/@xhmikosr/decompress-unzip/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", "engines": { "node": ">=10" }, @@ -12893,43 +11736,41 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/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, - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, + "node_modules/@xhmikosr/decompress/node_modules/make-dir": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "define-properties": "^1.1.3" + "semver": "^7.5.3" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, + "node_modules/@xhmikosr/downloader": { + "version": "13.0.1", + "license": "MIT", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "@xhmikosr/archive-type": "^6.0.1", + "@xhmikosr/decompress": "^9.0.1", + "content-disposition": "^0.5.4", + "ext-name": "^5.0.0", + "file-type": "^18.5.0", + "filenamify": "^5.1.1", + "get-stream": "^6.0.1", + "got": "^12.6.1", + "merge-options": "^3.0.4", + "p-event": "^5.0.1" }, + "engines": { + "node": "^14.14.0 || >=16.0.0" + } + }, + "node_modules/@xhmikosr/downloader/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", "engines": { "node": ">=10" }, @@ -12937,373 +11778,336 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "node_modules/@yarnpkg/esbuild-plugin-pnp": { + "version": "3.0.0-rc.15", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "get-intrinsic": "^1.1.3" + "tslib": "^2.4.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "esbuild": ">=0.10.0" } }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/gunzip-maybe": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz", - "integrity": "sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==", + "node_modules/@yarnpkg/fslib": { + "version": "2.10.3", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "browserify-zlib": "^0.1.4", - "is-deflate": "^1.0.0", - "is-gzip": "^1.0.0", - "peek-stream": "^1.1.0", - "pumpify": "^1.3.3", - "through2": "^2.0.3" + "@yarnpkg/libzip": "^2.3.0", + "tslib": "^1.13.0" }, - "bin": { - "gunzip-maybe": "bin.js" + "engines": { + "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" } }, - "node_modules/gunzip-maybe/node_modules/browserify-zlib": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", - "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", + "node_modules/@yarnpkg/fslib/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "node_modules/@yarnpkg/libzip": { + "version": "2.3.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "pako": "~0.2.0" + "@types/emscripten": "^1.39.6", + "tslib": "^1.13.0" + }, + "engines": { + "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" } }, - "node_modules/gunzip-maybe/node_modules/pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "dev": true + "node_modules/@yarnpkg/libzip/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" }, - "node_modules/handlebars": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", - "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "node_modules/abab": { + "version": "2.0.6", "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/abbrev": { + "version": "1.1.1", + "license": "ISC" + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" + "event-target-shim": "^5.0.0" }, "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" + "node": ">=6.5" } }, - "node_modules/handlebars/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, + "node_modules/abstract-logging": { + "version": "2.0.1", + "license": "MIT" + }, + "node_modules/accepts": { + "version": "1.3.8", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" + "node_modules/acorn": { + "version": "7.4.1", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": ">= 0.4.0" + "node": ">=0.4.0" } }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "node_modules/acorn-jsx": { + "version": "5.3.2", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/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==", + "node_modules/acorn-walk": { + "version": "7.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=0.4.0" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "node_modules/address": { + "version": "1.2.2", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 10.0.0" } }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" + "node_modules/agent-base": { + "version": "6.0.2", + "license": "MIT", + "dependencies": { + "debug": "4" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 6.0.0" } }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, + "node_modules/aggregate-error": { + "version": "4.0.1", + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dependencies": { - "react-is": "^16.7.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/hoist-non-react-statics/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/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 - }, - "node_modules/hotkeys-js": { - "version": "3.9.4", - "resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.9.4.tgz", - "integrity": "sha512-2zuLt85Ta+gIyvs4N88pCYskNrxf1TFv3LR9t5mdAZIX8BcgQQ48F2opUptvHa6m8zsy5v/a0i9mWzTrlNWU0Q==" - }, - "node_modules/html-encoding-sniffer": { + "node_modules/ajv-errors": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^8.0.1" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "license": "MIT", "dependencies": { - "whatwg-encoding": "^2.0.0" + "ajv": "^8.0.0" }, - "engines": { - "node": ">=12" + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/html-parse-stringify": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", - "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", + "node_modules/all-node-versions": { + "version": "11.3.0", + "license": "Apache-2.0", "dependencies": { - "void-elements": "3.1.0" + "fetch-node-website": "^7.3.0", + "filter-obj": "^5.1.0", + "get-stream": "^6.0.0", + "global-cache-dir": "^4.3.1", + "is-plain-obj": "^4.1.0", + "path-exists": "^5.0.0", + "semver": "^7.3.7", + "write-file-atomic": "^4.0.1" + }, + "engines": { + "node": ">=14.18.0" } }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "dev": true, + "node_modules/all-node-versions/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/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, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, + "node_modules/all-node-versions/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, + "node_modules/all-node-versions/node_modules/write-file-atomic": { + "version": "4.0.2", + "license": "ISC", "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" }, "engines": { - "node": ">= 6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/http-signature": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", - "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", - "dev": true, + "node_modules/ansi-align": { + "version": "3.0.1", + "license": "ISC", "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^2.0.2", - "sshpk": "^1.14.1" - }, - "engines": { - "node": ">=0.10" + "string-width": "^4.1.0" } }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "node_modules/ansi-color": { + "version": "0.2.1" + }, + "node_modules/ansi-colors": { + "version": "4.1.3", "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "6.2.0", + "license": "MIT", "dependencies": { - "agent-base": "6", - "debug": "4" + "type-fest": "^3.0.0" }, "engines": { - "node": ">= 6" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/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, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "3.13.1", + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=8.12.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/husky": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", - "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", - "dev": true, - "bin": { - "husky": "lib/bin.js" - }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "license": "MIT", "engines": { - "node": ">=14" + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.1", + "license": "MIT", + "engines": { + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/typicode" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/i18next": { - "version": "23.4.3", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.4.3.tgz", - "integrity": "sha512-EgwHA+R+WIJ/eypepS6RWzyiPp3JR8c3W7vyvgRcY2q9a4PQQHY96jugVF5CBHm0MvK8XBYCGUgtjd4R6UTvwA==", - "funding": [ - { - "type": "individual", - "url": "https://locize.com" - }, - { - "type": "individual", - "url": "https://locize.com/i18next.html" - }, - { - "type": "individual", - "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" - } - ], + "node_modules/ansi-to-html": { + "version": "0.7.2", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.5" + "entities": "^2.2.0" + }, + "bin": { + "ansi-to-html": "bin/ansi-to-html" + }, + "engines": { + "node": ">=8.0.0" } }, - "node_modules/i18next-browser-languagedetector": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-7.1.0.tgz", - "integrity": "sha512-cr2k7u1XJJ4HTOjM9GyOMtbOA47RtUoWRAtt52z43r3AoMs2StYKyjS3URPhzHaf+mn10hY9dZWamga5WPQjhA==", - "dependencies": { - "@babel/runtime": "^7.19.4" + "node_modules/ansi-to-html/node_modules/entities": { + "version": "2.2.0", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/i18next-http-backend": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.2.1.tgz", - "integrity": "sha512-ZXIdn/8NJIBJ0X4hzXfc3STYxKrCKh1fYjji9HPyIpEJfvTvy8/ZlTl8RuTizzCPj2ZcWrfaecyOMKs6bQ7u5A==", - "dependencies": { - "cross-fetch": "3.1.6" + "node_modules/any-observable": { + "version": "0.3.0", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, + "node_modules/anymatch": { + "version": "3.1.3", + "license": "ISC", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/idb-keyval": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz", - "integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==" + "node_modules/app-root-dir": { + "version": "1.0.2", + "dev": true, + "license": "MIT" }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "node_modules/aproba": { + "version": "2.0.0", + "license": "ISC" + }, + "node_modules/arch": { + "version": "2.2.0", "dev": true, "funding": [ { @@ -13318,216 +12122,223 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/immer": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/immer/-/immer-10.0.2.tgz", - "integrity": "sha512-Rx3CqeqQ19sxUtYV9CU911Vhy8/721wRFnJv3REVGWUmoAcIwzifTsdmJte/MV+0/XpM35LZdQMBGkRIoLPwQA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/archiver": { + "version": "5.3.2", + "license": "MIT", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "archiver-utils": "^2.1.0", + "async": "^3.2.4", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.1.2", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10" } }, - "node_modules/import-fresh/node_modules/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==", + "node_modules/archiver-utils": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, "engines": { - "node": ">=4" + "node": ">= 6" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" + "node_modules/archiver-utils/node_modules/readable-stream": { + "version": "2.3.8", + "license": "MIT", + "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" } }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/archiver-utils/node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/archiver-utils/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" + }, + "node_modules/archiver-utils/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "node_modules/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, + "node_modules/archiver/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "node_modules/archy": { + "version": "1.0.0", + "license": "MIT" }, - "node_modules/ini": { + "node_modules/are-we-there-yet": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true, + "license": "ISC", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, "engines": { "node": ">=10" } }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dev": true, + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">= 6" } }, - "node_modules/intl-messageformat": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.0.tgz", - "integrity": "sha512-AvojYuOaRb6r2veOKfTVpxH9TrmjSdc5iR9R5RgBwrDZYSmAAFVT+QLbW3C4V7Qsg0OguMp67Q/EoUkxZzXRGw==", - "dependencies": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/fast-memoize": "2.2.0", - "@formatjs/icu-messageformat-parser": "2.6.0", - "tslib": "^2.4.0" - } + "node_modules/arg": { + "version": "4.1.3", + "license": "MIT" }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "node_modules/argparse": { + "version": "2.0.1", + "license": "Python-2.0" + }, + "node_modules/aria-hidden": { + "version": "1.2.3", + "license": "MIT", "dependencies": { - "loose-envify": "^1.0.0" + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true + "node_modules/aria-hidden/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" }, - "node_modules/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==", + "node_modules/aria-query": { + "version": "5.1.3", "dev": true, + "license": "Apache-2.0", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=0.10.0" } }, - "node_modules/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, + "node_modules/arr-flatten": { + "version": "1.1.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, + "node_modules/arr-union": { + "version": "3.1.0", + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "is-array-buffer": "^3.0.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "node_modules/array-flatten": { + "version": "1.1.1", + "license": "MIT" }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "node_modules/array-includes": { + "version": "3.1.7", "dev": true, + "license": "MIT", "dependencies": { - "has-bigints": "^1.0.1" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-binary-path": { + "node_modules/array-timsort": { + "version": "1.0.3", + "license": "MIT" + }, + "node_modules/array-union": { "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, - "dependencies": { - "binary-extensions": "^2.0.0" - }, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "node_modules/array-unique": { + "version": "0.3.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -13536,11 +12347,16 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/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==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -13548,36 +12364,30 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "node_modules/array.prototype.tosorted": { + "version": "1.1.2", "dev": true, + "license": "MIT", "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", "dev": true, + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -13586,163 +12396,148 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-deflate": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz", - "integrity": "sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==", - "dev": true - }, - "node_modules/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, - "bin": { - "is-docker": "cli.js" - }, + "node_modules/arrify": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "node_modules/ascii-table": { + "version": "0.0.9", + "license": "MIT" }, - "node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "node_modules/asn1": { + "version": "0.2.6", "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "license": "MIT", + "dependencies": { + "safer-buffer": "~2.1.0" } }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "node_modules/assert": { + "version": "2.1.0", "dev": true, + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" - }, + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.8" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "node_modules/assertion-error": { + "version": "1.1.0", "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/is-gzip": { + "node_modules/assign-symbols": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", - "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", - "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "node_modules/ast-module-types": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/ast-types": { + "version": "0.14.2", "dev": true, + "license": "MIT", "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" + "tslib": "^2.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "node_modules/ast-types/node_modules/tslib": { + "version": "2.6.2", + "dev": true, + "license": "0BSD" + }, + "node_modules/astral-regex": { + "version": "2.0.0", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "node_modules/async": { + "version": "3.2.4", + "license": "MIT" + }, + "node_modules/async-limiter": { + "version": "1.0.1", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "license": "MIT" }, - "node_modules/is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "node_modules/async-sema": { + "version": "3.1.1", + "license": "MIT" + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "has-symbols": "^1.0.3" } }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "node_modules/asynckit": { + "version": "0.4.0", + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", "dev": true, + "license": "ISC", "engines": { - "node": ">= 0.4" + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "license": "(MIT OR Apache-2.0)", + "bin": { + "atob": "bin/atob.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 4.5.0" } }, - "node_modules/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, + "node_modules/atomic-sleep": { + "version": "1.0.0", + "license": "MIT", "engines": { - "node": ">=0.12.0" + "node": ">=8.0.0" } }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "node_modules/available-typed-arrays": { + "version": "1.0.5", "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -13750,1351 +12545,1214 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/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, - "engines": { - "node": ">=6" + "node_modules/avvio": { + "version": "8.2.1", + "license": "MIT", + "dependencies": { + "archy": "^1.0.0", + "debug": "^4.0.0", + "fastq": "^1.6.1" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "node_modules/aws-sign2": { + "version": "0.7.0", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "node_modules/aws4": { + "version": "1.12.0", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT" + }, + "node_modules/axios": { + "version": "1.5.0", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true + "node_modules/axios/node_modules/proxy-from-env": { + "version": "1.1.0", + "license": "MIT" }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "node_modules/b4a": { + "version": "1.6.4", + "license": "ISC" + }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" } }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "7.1.0", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=10" } }, - "node_modules/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, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig/node_modules/yaml": { + "version": "1.10.2", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/babel-plugin-macros/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, + "node_modules/babel-plugin-macros/node_modules/resolve": { + "version": "1.22.4", + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.5", "dev": true, + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.2", + "semver": "^6.3.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "node_modules/babel-plugin-polyfill-corejs2/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.2", "dev": true, + "license": "MIT", "dependencies": { - "which-typed-array": "^1.1.11" - }, - "engines": { - "node": ">= 0.4" + "@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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "node_modules/babel-plugin-polyfill-corejs2/node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { + "version": "1.22.4", "dev": true, - "engines": { - "node": ">=10" + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.2", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "@babel/helper-define-polyfill-provider": "^0.4.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "node_modules/babel-plugin-polyfill-regenerator/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.2", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "@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" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator/node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { + "version": "1.22.4", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, + "node_modules/backoff": { + "version": "2.5.0", + "license": "MIT", + "dependencies": { + "precond": "0.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true + "node_modules/balanced-match": { + "version": "1.0.2", + "license": "MIT" }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, + "node_modules/base": { + "version": "0.11.2", + "license": "MIT", + "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" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" + "is-descriptor": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/istanbul-lib-report": { + "node_modules/base/node_modules/isobject": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", "dev": true, - "engines": { - "node": ">=8" + "license": "BSD-3-Clause", + "dependencies": { + "tweetnacl": "^0.14.3" } }, - "node_modules/istanbul-lib-report/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, + "node_modules/before-after-hook": { + "version": "2.2.3", + "license": "Apache-2.0" + }, + "node_modules/better-ajv-errors": { + "version": "1.2.0", + "license": "Apache-2.0", "dependencies": { - "semver": "^7.5.3" + "@babel/code-frame": "^7.16.0", + "@humanwhocodes/momoa": "^2.0.2", + "chalk": "^4.1.2", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0 < 4" }, "engines": { - "node": ">=10" + "node": ">= 12.13.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "ajv": "4.11.8 - 8" } }, - "node_modules/istanbul-lib-report/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, + "node_modules/better-opn": { + "version": "3.0.2", + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "open": "^8.0.4" }, "engines": { - "node": ">=10" + "node": ">=12.0.0" } }, - "node_modules/istanbul-lib-report/node_modules/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==", + "node_modules/big-integer": { + "version": "1.6.51", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, + "license": "Unlicense", "engines": { - "node": ">=8" + "node": ">=0.6" } }, - "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/jackspeak": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.0.tgz", - "integrity": "sha512-uKmsITSsF4rUWQHzqaRUuyAir3fZfW3f202Ee34lz/gZCi970CPZwyQXLGNgWJvvZbvFyzeyGq0+4fcG/mBKZg==", - "dev": true, + "node_modules/bindings": { + "version": "1.5.0", + "license": "MIT", "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "file-uri-to-path": "1.0.0" } }, - "node_modules/jake": { - "version": "10.8.7", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", - "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", - "dev": true, + "node_modules/bl": { + "version": "4.1.0", + "license": "MIT", "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "node_modules/jake/node_modules/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, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 6" } }, - "node_modules/jake/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/blob-util": { + "version": "2.0.2", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/bluebird": { + "version": "3.7.2", "dev": true, + "license": "MIT" + }, + "node_modules/blueimp-md5": { + "version": "2.19.0", + "license": "MIT" + }, + "node_modules/boxen": { + "version": "7.1.1", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-align": "^3.0.1", + "camelcase": "^7.0.1", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" }, "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jake/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jake/node_modules/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 - }, - "node_modules/jake/node_modules/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, + "node_modules/boxen/node_modules/chalk": { + "version": "5.3.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jake/node_modules/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, + "node_modules/boxen/node_modules/string-width": { + "version": "5.1.2", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/javascript-natural-sort": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", - "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==" + "node_modules/boxen/node_modules/string-width/node_modules/emoji-regex": { + "version": "9.2.2", + "license": "MIT" }, - "node_modules/jest-haste-map": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.2.tgz", - "integrity": "sha512-+51XleTDAAysvU8rT6AnS1ZJ+WHVNqhj1k6nTvN2PYP+HjU3kqlaKQ1Lnw3NYW3bm2r8vq82X0Z1nDDHZMzHVA==", - "dev": true, + "node_modules/boxen/node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "license": "MIT", "dependencies": { - "@jest/types": "^29.6.1", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.2", - "jest-worker": "^29.6.2", - "micromatch": "^4.0.4", - "walker": "^1.0.8" + "ansi-regex": "^6.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=12" }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*" - }, + "node_modules/boxen/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "license": "MIT", "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/jest-mock/node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "dev": true, + "node_modules/boxen/node_modules/wrap-ansi": { + "version": "8.1.0", + "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-mock/node_modules/@types/yargs": { - "version": "16.0.5", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", - "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/jest-mock/node_modules/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, + "node_modules/boxen/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/jest-mock/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "node_modules/boxen/node_modules/wrap-ansi/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/jest-mock/node_modules/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==", + "node_modules/bplist-parser": { + "version": "0.2.0", "dev": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "big-integer": "^1.6.44" }, "engines": { - "node": ">=7.0.0" + "node": ">= 5.10.0" } }, - "node_modules/jest-mock/node_modules/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 - }, - "node_modules/jest-mock/node_modules/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, - "engines": { - "node": ">=8" + "node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/jest-mock/node_modules/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, + "node_modules/braces": { + "version": "3.0.2", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "fill-range": "^7.0.1" }, "engines": { "node": ">=8" } }, - "node_modules/jest-regex-util": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.4.3.tgz", - "integrity": "sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==", - "dev": true, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } + "node_modules/browser-assert": { + "version": "1.2.1", + "dev": true }, - "node_modules/jest-util": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.2.tgz", - "integrity": "sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==", + "node_modules/browser-fs-access": { + "version": "0.31.2", + "license": "Apache-2.0" + }, + "node_modules/browserify-zlib": { + "version": "0.1.4", "dev": true, + "license": "MIT", "dependencies": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "pako": "~0.2.0" } }, - "node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/browserslist": { + "version": "4.21.10", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.11" }, - "engines": { - "node": ">=8" + "bin": { + "browserslist": "cli.js" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/jest-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/bser": { + "version": "2.1.1", "dev": true, + "license": "Apache-2.0", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node-int64": "^0.4.0" } }, - "node_modules/jest-util/node_modules/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, + "node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "node_modules/jest-util/node_modules/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 - }, - "node_modules/jest-util/node_modules/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, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "license": "MIT", "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/jest-util/node_modules/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, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "license": "BSD-3-Clause" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "license": "MIT" + }, + "node_modules/bufrw": { + "version": "1.3.0", "dependencies": { - "has-flag": "^4.0.0" + "ansi-color": "^0.2.1", + "error": "^7.0.0", + "hexer": "^1.5.0", + "xtend": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.10.x" } }, - "node_modules/jest-worker": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.2.tgz", - "integrity": "sha512-l3ccBOabTdkng8I/ORCkADz4eSMKejTYv1vB/Z83UiubqhC1oQ5Li6dWCyqOIvSifGjUBxuvxvlm6KGK2DtuAQ==", - "dev": true, + "node_modules/bufrw/node_modules/error": { + "version": "7.2.1", "dependencies": { - "@types/node": "*", - "jest-util": "^29.6.2", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/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, - "engines": { - "node": ">=8" + "string-template": "~0.2.1" } }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/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, + "node_modules/builtins": { + "version": "5.0.1", + "license": "MIT", "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "semver": "^7.0.0" } }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true + "node_modules/byline": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/jscodeshift": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", - "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", + "node_modules/bytes": { + "version": "3.1.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/c8": { + "version": "7.14.0", "dev": true, + "license": "ISC", "dependencies": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.21.0", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" + "@bcoe/v8-coverage": "^0.2.3", + "@istanbuljs/schema": "^0.1.3", + "find-up": "^5.0.0", + "foreground-child": "^2.0.0", + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-reports": "^3.1.4", + "rimraf": "^3.0.2", + "test-exclude": "^6.0.0", + "v8-to-istanbul": "^9.0.0", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9" }, "bin": { - "jscodeshift": "bin/jscodeshift.js" + "c8": "bin/c8.js" }, - "peerDependencies": { - "@babel/preset-env": "^7.1.6" + "engines": { + "node": ">=10.12.0" } }, - "node_modules/jscodeshift/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/c8/node_modules/foreground-child": { + "version": "2.0.0", "dev": true, + "license": "ISC", "dependencies": { - "color-convert": "^2.0.1" + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=8.0.0" } }, - "node_modules/jscodeshift/node_modules/ast-types": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", - "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "node_modules/c8/node_modules/yargs": { + "version": "16.2.0", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.0.1" + "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" }, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/jscodeshift/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/c8/node_modules/yargs-parser": { + "version": "20.2.9", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "license": "ISC", "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jscodeshift/node_modules/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==", + "node_modules/c8/node_modules/yargs/node_modules/cliui": { + "version": "7.0.4", "dev": true, + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/jscodeshift/node_modules/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 - }, - "node_modules/jscodeshift/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/cac": { + "version": "6.7.14", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/jscodeshift/node_modules/recast": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", - "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", - "dev": true, + "node_modules/cache-base": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "ast-types": "0.15.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" + "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" }, "engines": { - "node": ">= 4" + "node": ">=0.10.0" } }, - "node_modules/jscodeshift/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, + "node_modules/cache-base/node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/jscodeshift/node_modules/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, - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=14.16" } }, - "node_modules/jscodeshift/node_modules/write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, + "node_modules/cacheable-request": { + "version": "10.2.13", + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "@types/http-cache-semantics": "^4.0.1", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" } }, - "node_modules/jsdom": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", - "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", - "dev": true, - "dependencies": { - "abab": "^2.0.6", - "cssstyle": "^3.0.0", - "data-urls": "^4.0.0", - "decimal.js": "^10.4.3", - "domexception": "^4.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.4", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.6.0", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.1", - "ws": "^8.13.0", - "xml-name-validator": "^4.0.0" - }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", "engines": { - "node": ">=16" - }, - "peerDependencies": { - "canvas": "^2.5.0" + "node": ">=10" }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jsdom/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, + "node_modules/cachedir": { + "version": "2.4.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsite": { + "version": "1.0.0", "engines": { - "node": ">= 6" + "node": "*" } }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, + "node_modules/callsites": { + "version": "3.1.0", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/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==" - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true + "node_modules/camelcase": { + "version": "7.0.1", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/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==", - "dev": true + "node_modules/caniuse-lite": { + "version": "1.0.30001532", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" }, - "node_modules/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 + "node_modules/canvas-confetti": { + "version": "1.6.0", + "license": "ISC", + "funding": { + "type": "donate", + "url": "https://www.paypal.me/kirilvatev" + } }, - "node_modules/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==", - "dev": true + "node_modules/caseless": { + "version": "0.12.0", + "dev": true, + "license": "Apache-2.0" }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "node_modules/chai": { + "version": "4.3.8", "dev": true, - "bin": { - "json5": "lib/cli.js" + "license": "MIT", + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.2", + "deep-eql": "^4.1.2", + "get-func-name": "^2.0.0", + "loupe": "^2.3.1", + "pathval": "^1.1.1", + "type-detect": "^4.0.5" }, "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, + "node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", "dependencies": { - "universalify": "^2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jsprim": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", - "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], + "node_modules/chalk/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jsx-ast-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", - "dev": true, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", "dependencies": { - "array-includes": "^3.1.4", - "object.assign": "^4.1.2" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=4.0" + "node": ">=8" } }, - "node_modules/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==", + "node_modules/chardet": { + "version": "0.7.0", + "license": "MIT" + }, + "node_modules/check-error": { + "version": "1.0.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "node_modules/check-more-types": { + "version": "2.24.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 0.8.0" } }, - "node_modules/lazy-ass": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", - "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==", - "dev": true, + "node_modules/chokidar": { + "version": "3.5.3", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, "engines": { - "node": "> 0.8" + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/lazy-universal-dotenv": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz", - "integrity": "sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==", - "dev": true, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "license": "ISC", "dependencies": { - "app-root-dir": "^1.0.2", - "dotenv": "^16.0.0", - "dotenv-expand": "^10.0.0" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=14.0.0" + "node": ">= 6" } }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "node_modules/chownr": { + "version": "1.1.4", + "dev": true, + "license": "ISC" + }, + "node_modules/chromatic": { + "version": "6.24.1", "dev": true, + "license": "MIT", + "bin": { + "chroma": "dist/bin.js", + "chromatic": "dist/bin.js", + "chromatic-cli": "dist/bin.js" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, + "node_modules/class-utils": { + "version": "0.3.6", + "license": "MIT", "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.0" } }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/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==" - }, - "node_modules/lint-staged": { - "version": "13.2.3", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.2.3.tgz", - "integrity": "sha512-zVVEXLuQIhr1Y7R7YAWx4TZLdvuzk7DnmrsTNL0fax6Z3jrpFcas+vKbzxhhvp6TA55m1SQuWkpzI1qbfDZbAg==", - "dev": true, + "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.6", + "license": "MIT", "dependencies": { - "chalk": "5.2.0", - "cli-truncate": "^3.1.0", - "commander": "^10.0.0", - "debug": "^4.3.4", - "execa": "^7.0.0", - "lilconfig": "2.1.0", - "listr2": "^5.0.7", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-inspect": "^1.12.3", - "pidtree": "^0.6.0", - "string-argv": "^0.3.1", - "yaml": "^2.2.2" - }, - "bin": { - "lint-staged": "bin/lint-staged.js" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "engines": { - "node": "^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/lint-staged" + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/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, + "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/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, + "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" + }, + "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor": { + "version": "0.1.4", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/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 + "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/lint-staged/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "dev": true, + "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" + }, + "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "license": "MIT", "engines": { - "node": ">=14" + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/execa": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", - "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", - "dev": true, + "node_modules/class-utils/node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-deep": { + "version": "3.4.0", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" + "lodash.isempty": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.transform": "^4.6.0" }, "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=4" } }, - "node_modules/lint-staged/node_modules/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==", - "dev": true, + "node_modules/clean-stack": { + "version": "4.2.0", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "5.0.0" + }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", - "dev": true, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/lint-staged/node_modules/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, + "node_modules/clean-stack/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/is-stream": { + "node_modules/cli-boxes": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-5.0.8.tgz", - "integrity": "sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA==", + "node_modules/cli-cursor": { + "version": "3.1.0", "dev": true, + "license": "MIT", "dependencies": { - "cli-truncate": "^2.1.0", - "colorette": "^2.0.19", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rfdc": "^1.3.0", - "rxjs": "^7.8.0", - "through": "^2.3.8", - "wrap-ansi": "^7.0.0" + "restore-cursor": "^3.1.0" }, "engines": { - "node": "^14.13.1 || >=16.0.0" - }, - "peerDependencies": { - "enquirer": ">= 2.3.0 < 3" - }, - "peerDependenciesMeta": { - "enquirer": { - "optional": true - } + "node": ">=8" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, + "node_modules/cli-progress": { + "version": "3.12.0", + "license": "MIT", "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" + "string-width": "^4.2.3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/lint-staged/node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, + "node_modules/cli-spinners": { + "version": "2.9.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "node_modules/cli-table3": { + "version": "0.6.3", "dev": true, + "license": "MIT", "dependencies": { - "path-key": "^4.0.0" + "string-width": "^4.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "10.* || >= 12.*" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "@colors/colors": "1.5.0" } }, - "node_modules/lint-staged/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "node_modules/cli-truncate": { + "version": "2.1.0", "dev": true, + "license": "MIT", "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/slice-ansi": { + "node_modules/cli-truncate/node_modules/slice-ansi": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -15104,2263 +13762,1696 @@ "node": ">=8" } }, - "node_modules/lint-staged/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "node_modules/cli-truncate/node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/lint-staged/node_modules/yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", - "dev": true, - "engines": { - "node": ">= 14" - } + "node_modules/cli-width": { + "version": "2.2.1", + "license": "ISC" }, - "node_modules/listr2": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", - "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==", - "dev": true, + "node_modules/cliui": { + "version": "8.0.1", + "license": "ISC", "dependencies": { - "cli-truncate": "^2.1.0", - "colorette": "^2.0.16", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rfdc": "^1.3.0", - "rxjs": "^7.5.1", - "through": "^2.3.8", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "enquirer": ">= 2.3.0 < 3" - }, - "peerDependenciesMeta": { - "enquirer": { - "optional": true - } + "node": ">=12" } }, - "node_modules/listr2/node_modules/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, - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/clone": { + "version": "1.0.4", + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.8" } }, - "node_modules/listr2/node_modules/cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "node_modules/clone-deep": { + "version": "4.0.1", "dev": true, + "license": "MIT", "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/listr2/node_modules/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==", + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", "dev": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "isobject": "^3.0.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/listr2/node_modules/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 - }, - "node_modules/listr2/node_modules/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==", + "node_modules/clone-deep/node_modules/is-plain-object/node_modules/isobject": { + "version": "3.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/listr2/node_modules/slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, + "node_modules/clsx": { + "version": "2.0.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/local-pkg": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", - "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", - "dev": true, + "node_modules/code-point-at": { + "version": "1.1.0", + "license": "MIT", "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" + "node": ">=0.10.0" } }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, + "node_modules/collection-visit": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "p-locate": "^5.0.0" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "node_modules/color": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } }, - "node_modules/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==" - }, - "node_modules/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 - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, + "node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=7.0.0" } }, - "node_modules/log-symbols/node_modules/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, + "node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node_modules/color-support": { + "version": "1.1.3", + "license": "ISC", + "bin": { + "color-support": "bin.js" } }, - "node_modules/log-symbols/node_modules/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, + "node_modules/color/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "color-name": "1.1.3" } }, - "node_modules/log-symbols/node_modules/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 + "node_modules/color/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" }, - "node_modules/log-symbols/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/colorette": { + "version": "2.0.20", "dev": true, + "license": "MIT" + }, + "node_modules/colors": { + "version": "1.4.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.1.90" } }, - "node_modules/log-symbols/node_modules/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, + "node_modules/colors-option": { + "version": "3.0.0", + "license": "Apache-2.0", "dependencies": { - "has-flag": "^4.0.0" + "chalk": "^5.0.0", + "filter-obj": "^3.0.0", + "is-plain-obj": "^4.0.0", + "jest-validate": "^27.3.1" }, "engines": { - "node": ">=8" + "node": ">=12.20.0" } }, - "node_modules/log-update": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", - "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.3.0", - "cli-cursor": "^3.1.0", - "slice-ansi": "^4.0.0", - "wrap-ansi": "^6.2.0" + "node_modules/colors-option/node_modules/chalk": { + "version": "5.3.0", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/colors-option/node_modules/filter-obj": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/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, + "node_modules/colorspace": { + "version": "1.1.4", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "color": "^3.1.3", + "text-hex": "1.0.x" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 0.8" } }, - "node_modules/log-update/node_modules/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==", + "node_modules/commander": { + "version": "6.2.1", "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/comment-json": { + "version": "4.2.3", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "array-timsort": "^1.0.3", + "core-util-is": "^1.0.3", + "esprima": "^4.0.1", + "has-own-prop": "^2.0.0", + "repeat-string": "^1.6.1" }, "engines": { - "node": ">=7.0.0" + "node": ">= 6" } }, - "node_modules/log-update/node_modules/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 - }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "node_modules/common-path-prefix": { "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==", + "license": "ISC" + }, + "node_modules/common-tags": { + "version": "1.8.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=4.0.0" } }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "node_modules/commondir": { + "version": "1.0.1", "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, + "license": "MIT" + }, + "node_modules/complex.js": { + "version": "2.1.1", + "license": "MIT", "engines": { - "node": ">=10" + "node": "*" }, "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "type": "patreon", + "url": "https://www.patreon.com/infusion" } }, - "node_modules/log-update/node_modules/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, + "node_modules/component-emitter": { + "version": "1.3.0", + "license": "MIT" + }, + "node_modules/compress-commons": { + "version": "4.1.2", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" }, "engines": { - "node": ">=8" + "node": ">= 10" } }, - "node_modules/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==", + "node_modules/compress-commons/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/loupe": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", - "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", - "dev": true, - "dependencies": { - "get-func-name": "^2.0.0" + "engines": { + "node": ">= 6" } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/compressible": { + "version": "2.0.18", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "mime-db": ">= 1.43.0 < 2" }, "engines": { - "node": ">=10" - } - }, - "node_modules/lz-string": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", - "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "dev": true, - "bin": { - "lz-string": "bin/bin.js" + "node": ">= 0.6" } }, - "node_modules/magic-string": { - "version": "0.30.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.2.tgz", - "integrity": "sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==", + "node_modules/compression": { + "version": "1.7.4", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "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" }, "engines": { - "node": ">=12" + "node": ">= 0.8.0" } }, - "node_modules/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==", + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8" } }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", "dev": true, + "license": "MIT", "dependencies": { - "tmpl": "1.0.5" + "ms": "2.0.0" } }, - "node_modules/map-or-similar": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", - "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", - "dev": true + "node_modules/compression/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/markdown-to-jsx": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz", - "integrity": "sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==", + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", "dev": true, - "engines": { - "node": ">= 10" - }, - "peerDependencies": { - "react": ">= 0.14.0" - } + "license": "MIT" }, - "node_modules/material-colors": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/material-colors/-/material-colors-1.2.6.tgz", - "integrity": "sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==" + "node_modules/concat-map": { + "version": "0.0.1", + "license": "MIT" }, - "node_modules/mathjs": { - "version": "11.9.1", - "resolved": "https://registry.npmjs.org/mathjs/-/mathjs-11.9.1.tgz", - "integrity": "sha512-VdB9ELZ6Dwda13j5d1eCBETmPO8m9qIJETUdfZmTA9cPnXUiIk7UuoAmvxFqtfAe32XYuRugAec2Ndv0/RfRhg==", + "node_modules/concat-stream": { + "version": "1.6.2", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", - "complex.js": "^2.1.1", - "decimal.js": "^10.4.3", - "escape-latex": "^1.2.0", - "fraction.js": "^4.2.0", - "javascript-natural-sort": "^0.7.1", - "seedrandom": "^3.0.5", - "tiny-emitter": "^2.1.0", - "typed-function": "^4.1.0" - }, - "bin": { - "mathjs": "bin/cli.js" - }, - "engines": { - "node": ">= 14" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, - "node_modules/mdast-util-definitions": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", - "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.8", "dev": true, + "license": "MIT", "dependencies": { - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "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" } }, - "node_modules/mdast-util-to-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz", - "integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==", + "node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } + "license": "MIT" }, - "node_modules/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==", + "node_modules/concat-stream/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", "dev": true, - "engines": { - "node": ">= 0.6" - } + "license": "MIT" }, - "node_modules/memoizerific": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", - "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", + "node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", "dev": true, + "license": "MIT", "dependencies": { - "map-or-similar": "^1.5.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true - }, - "node_modules/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 - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, + "node_modules/concordance": { + "version": "5.0.4", + "license": "ISC", + "dependencies": { + "date-time": "^3.1.0", + "esutils": "^2.0.3", + "fast-diff": "^1.2.0", + "js-string-escape": "^1.0.1", + "lodash": "^4.17.15", + "md5-hex": "^3.0.1", + "semver": "^7.3.2", + "well-known-symbols": "^2.0.0" + }, "engines": { - "node": ">= 8" + "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14" } }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "node_modules/concurrently": { + "version": "8.2.1", "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2", + "date-fns": "^2.30.0", + "lodash": "^4.17.21", + "rxjs": "^7.8.1", + "shell-quote": "^1.8.1", + "spawn-command": "0.0.2", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "yargs": "^17.7.2" + }, + "bin": { + "conc": "dist/bin/concurrently.js", + "concurrently": "dist/bin/concurrently.js" + }, "engines": { - "node": ">= 0.6" + "node": "^14.13.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, + "node_modules/config-chain": { + "version": "1.1.13", + "license": "MIT", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/configstore": { + "version": "6.0.0", + "license": "BSD-2-Clause", + "dependencies": { + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" }, "engines": { - "node": ">=8.6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/yeoman/configstore?sponsor=1" } }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" + "node_modules/configstore/node_modules/dot-prop": { + "version": "6.0.1", + "license": "MIT", + "dependencies": { + "is-obj": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" + "node_modules/configstore/node_modules/write-file-atomic": { + "version": "3.0.3", + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" } }, - "node_modules/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==", - "dev": true, + "node_modules/console-control-strings": { + "version": "1.1.0", + "license": "ISC" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "license": "MIT", "dependencies": { - "mime-db": "1.52.0" + "safe-buffer": "5.2.1" }, "engines": { "node": ">= 0.6" } }, - "node_modules/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, + "node_modules/content-type": { + "version": "1.0.5", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 0.6" } }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, + "node_modules/convert-source-map": { + "version": "1.9.0", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.5.0", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "license": "MIT" + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "license": "MIT", "engines": { - "node": "*" + "node": ">=0.10.0" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/copy-template-dir": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "graceful-fs": "^4.1.3", + "maxstache": "^1.0.0", + "maxstache-stream": "^1.0.0", + "mkdirp": "^0.5.1", + "noop2": "^2.0.0", + "pump": "^1.0.0", + "readdirp": "^2.0.0", + "run-parallel": "^1.1.4" } }, - "node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" + "node_modules/copy-template-dir/node_modules/pump": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, + "node_modules/copy-template-dir/node_modules/readdirp": { + "version": "2.2.1", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" }, "engines": { - "node": ">= 8" + "node": ">=0.10" } }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "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" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/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, + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces": { + "version": "2.3.2", + "license": "MIT", "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, - "node_modules/mlly": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.0.tgz", - "integrity": "sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==", - "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "pathe": "^1.1.1", - "pkg-types": "^1.0.3", - "ufo": "^1.1.2" - } - }, - "node_modules/mlly/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" + "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" }, "engines": { - "node": ">=0.4.0" + "node": ">=0.10.0" } }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true, + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "dev": true, + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/extend-shallow/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "node_modules/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, - "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/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 - }, - "node_modules/netlify-cli": { - "version": "15.11.0", - "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-15.11.0.tgz", - "integrity": "sha512-GKw1sHJ8kgI+7EWnSuKclwDejIlaFZkgFlLYke7UdwRFrHzFWliD4MqkhCHkMlhPu5SU4QCO2ML+UnfG+okZbA==", - "hasInstallScript": true, - "hasShrinkwrap": true, + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/is-number": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "@bugsnag/js": "7.20.2", - "@fastify/static": "6.10.2", - "@netlify/build": "29.17.3", - "@netlify/build-info": "7.7.3", - "@netlify/config": "20.6.4", - "@netlify/edge-bundler": "8.17.1", - "@netlify/framework-info": "9.8.10", - "@netlify/local-functions-proxy": "1.1.1", - "@netlify/serverless-functions-api": "1.5.2", - "@netlify/zip-it-and-ship-it": "9.13.1", - "@octokit/rest": "19.0.13", - "ansi-escapes": "6.2.0", - "ansi-styles": "6.2.1", - "ansi-to-html": "0.7.2", - "ascii-table": "0.0.9", - "backoff": "2.5.0", - "better-opn": "3.0.2", - "boxen": "7.1.1", - "chalk": "5.2.0", - "chokidar": "3.5.3", - "ci-info": "3.8.0", - "clean-deep": "3.4.0", - "commander": "10.0.1", - "comment-json": "4.2.3", - "concordance": "5.0.4", - "configstore": "6.0.0", - "content-type": "1.0.5", - "cookie": "0.5.0", - "copy-template-dir": "1.4.0", - "cron-parser": "4.8.1", - "debug": "4.3.4", - "decache": "4.6.2", - "dot-prop": "7.2.0", - "dotenv": "16.0.3", - "env-paths": "3.0.0", - "envinfo": "7.8.1", - "etag": "1.8.1", - "execa": "5.1.1", - "express": "4.18.2", - "express-logging": "1.1.1", - "extract-zip": "2.0.1", - "fastest-levenshtein": "1.0.16", - "fastify": "4.17.0", - "find-up": "6.3.0", - "flush-write-stream": "2.0.0", - "folder-walker": "3.2.0", - "from2-array": "0.0.4", - "fuzzy": "0.1.3", - "get-port": "5.1.1", - "gh-release-fetch": "4.0.3", - "git-repo-info": "2.1.1", - "gitconfiglocal": "2.1.0", - "hasbin": "1.2.3", - "hasha": "5.2.2", - "http-proxy": "1.18.1", - "http-proxy-middleware": "2.0.6", - "https-proxy-agent": "5.0.1", - "inquirer": "6.5.2", - "inquirer-autocomplete-prompt": "1.4.0", - "is-docker": "3.0.0", - "is-stream": "3.0.0", - "is-wsl": "2.2.0", - "isexe": "2.0.0", - "jsonwebtoken": "9.0.1", - "jwt-decode": "3.1.2", - "lambda-local": "2.1.1", - "listr": "0.14.3", - "locate-path": "7.2.0", - "lodash": "4.17.21", - "log-symbols": "5.1.0", - "log-update": "5.0.1", - "minimist": "1.2.8", - "multiparty": "4.2.3", - "netlify": "13.1.10", - "netlify-headers-parser": "7.1.2", - "netlify-redirect-parser": "14.1.3", - "netlify-redirector": "0.4.0", - "node-fetch": "2.6.12", - "node-version-alias": "3.4.1", - "ora": "6.3.1", - "p-filter": "3.0.0", - "p-map": "5.5.0", - "p-wait-for": "5.0.2", - "parallel-transform": "1.2.0", - "parse-github-url": "1.0.2", - "parse-gitignore": "2.0.0", - "path-key": "4.0.0", - "prettyjson": "1.2.5", - "pump": "3.0.0", - "raw-body": "2.5.2", - "read-pkg-up": "9.1.0", - "semver": "7.5.4", - "source-map-support": "0.5.21", - "strip-ansi-control-characters": "2.0.0", - "tabtab": "3.0.2", - "tempy": "3.0.0", - "terminal-link": "3.0.0", - "through2-filter": "3.0.0", - "through2-map": "3.0.0", - "to-readable-stream": "3.0.0", - "toml": "3.0.0", - "ulid": "2.3.0", - "unixify": "1.0.0", - "update-notifier": "6.0.2", - "uuid": "9.0.0", - "wait-port": "1.0.4", - "winston": "3.8.2", - "write-file-atomic": "5.0.1" - }, - "bin": { - "netlify": "bin/run.mjs", - "ntl": "bin/run.mjs" + "kind-of": "^3.0.2" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "@babel/highlight": "^7.22.5" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=6.9.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", - "engines": { - "node": ">=6.9.0" - } + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/is-number/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/to-regex-range": { + "version": "2.1.1", + "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, "engines": { - "node": ">=6.9.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/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==", - "dependencies": { - "color-convert": "^1.9.0" - }, + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/readable-stream": { + "version": "2.3.8", + "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" + "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" } }, - "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/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==", - "engines": { - "node": ">=0.8.0" - } + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/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==", - "engines": { - "node": ">=4" - } + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/copy-template-dir/node_modules/readdirp/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/@babel/parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", - "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/netlify-cli/node_modules/@bugsnag/browser": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.20.2.tgz", - "integrity": "sha512-4J4s53ZpYr3hHA+QjxUjOI6U+A8+XuUVH45UshE87Jp2Y4mV8ML2DovejqJS8J8yjdbnh2z1Wtg/v3WUNt4ayQ==", - "dependencies": { - "@bugsnag/core": "^7.19.0" + "node_modules/core-js": { + "version": "3.32.2", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/netlify-cli/node_modules/@bugsnag/core": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@bugsnag/core/-/core-7.19.0.tgz", - "integrity": "sha512-2KGwdaLD9PhR7Wk7xPi3jGuGsKTatc/28U4TOZIDU3CgC2QhGjubwiXSECel5gwxhZ3jACKcMKSV2ovHhv1NrA==", + "node_modules/core-js-compat": { + "version": "3.32.2", + "dev": true, + "license": "MIT", "dependencies": { - "@bugsnag/cuid": "^3.0.0", - "@bugsnag/safe-json-stringify": "^6.0.0", - "error-stack-parser": "^2.0.3", - "iserror": "0.0.2", - "stack-generator": "^2.0.3" + "browserslist": "^4.21.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/netlify-cli/node_modules/@bugsnag/cuid": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@bugsnag/cuid/-/cuid-3.0.2.tgz", - "integrity": "sha512-cIwzC93r3PQ/INeuwtZwkZIG2K8WWN0rRLZQhu+mr48Ay+i6sEki4GYfTsflse7hZ1BeDWrNb/Q9vgY3B31xHQ==" - }, - "node_modules/netlify-cli/node_modules/@bugsnag/js": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@bugsnag/js/-/js-7.20.2.tgz", - "integrity": "sha512-Q08k0h0h6NFwFGkFmib39Uln2WpvJdqT1EGF1JlyYiGW03Y+VopVb9r37pZrRrN9IY08mxaIEO8la5xeaWAs6A==", - "dependencies": { - "@bugsnag/browser": "^7.20.2", - "@bugsnag/node": "^7.19.0" - } + "node_modules/core-util-is": { + "version": "1.0.3", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@bugsnag/node": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@bugsnag/node/-/node-7.19.0.tgz", - "integrity": "sha512-c4snyxx5d/fsMogmgehFBGc//daH6+4XCplia4zrEQYltjaQ+l8ud0dPx623DgJl/2j1+2zlRc7y7IHSd7Gm5w==", + "node_modules/cp-file": { + "version": "10.0.0", + "license": "MIT", "dependencies": { - "@bugsnag/core": "^7.19.0", - "byline": "^5.0.0", - "error-stack-parser": "^2.0.2", - "iserror": "^0.0.2", - "pump": "^3.0.0", - "stack-generator": "^2.0.3" - } - }, - "node_modules/netlify-cli/node_modules/@bugsnag/safe-json-stringify": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@bugsnag/safe-json-stringify/-/safe-json-stringify-6.0.0.tgz", - "integrity": "sha512-htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA==" - }, - "node_modules/netlify-cli/node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "graceful-fs": "^4.2.10", + "nested-error-stacks": "^2.1.1", + "p-event": "^5.0.1" + }, "engines": { - "node": ">=0.1.90" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "node_modules/cpy": { + "version": "9.0.1", + "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" + "arrify": "^3.0.0", + "cp-file": "^9.1.0", + "globby": "^13.1.1", + "junk": "^4.0.0", + "micromatch": "^4.0.4", + "nested-error-stacks": "^2.1.0", + "p-filter": "^3.0.0", + "p-map": "^5.3.0" }, "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@dabh/diagnostics": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", - "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==", + "node_modules/cpy/node_modules/cp-file": { + "version": "9.1.0", + "license": "MIT", "dependencies": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@dependents/detective-less": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dependents/detective-less/-/detective-less-4.0.0.tgz", - "integrity": "sha512-0udn+HKjGUzTX4Z+0vXdEJVsO28gxy5QxWjeChK4ZH+bwdvIXLuztiGZk8wLyAG1+LNZ5haVHKr5j1XfJnAkyQ==", + "node_modules/cpy/node_modules/cp-file/node_modules/p-event": { + "version": "4.2.0", + "license": "MIT", "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.0" + "p-timeout": "^3.1.0" }, "engines": { - "node": ">=14" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@fastify/accept-negotiator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-1.1.0.tgz", - "integrity": "sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==", + "node_modules/cpy/node_modules/cp-file/node_modules/p-event/node_modules/p-timeout": { + "version": "3.2.0", + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, "engines": { - "node": ">=14" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@fastify/ajv-compiler": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.5.0.tgz", - "integrity": "sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==", + "node_modules/cpy/node_modules/globby": { + "version": "13.2.2", + "license": "MIT", "dependencies": { - "ajv": "^8.11.0", - "ajv-formats": "^2.1.1", - "fast-uri": "^2.0.0" + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@fastify/ajv-compiler/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "node_modules/cpy/node_modules/globby/node_modules/slash": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@fastify/ajv-compiler/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/netlify-cli/node_modules/@fastify/deepmerge": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@fastify/deepmerge/-/deepmerge-1.3.0.tgz", - "integrity": "sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==" - }, - "node_modules/netlify-cli/node_modules/@fastify/error": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.2.0.tgz", - "integrity": "sha512-KAfcLa+CnknwVi5fWogrLXgidLic+GXnLjijXdpl8pvkvbXU5BGa37iZO9FGvsh9ZL4y+oFi5cbHBm5UOG+dmQ==" - }, - "node_modules/netlify-cli/node_modules/@fastify/fast-json-stringify-compiler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz", - "integrity": "sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==", - "dependencies": { - "fast-json-stringify": "^5.7.0" + "node_modules/crc-32": { + "version": "1.2.2", + "license": "Apache-2.0", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" } }, - "node_modules/netlify-cli/node_modules/@fastify/send": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@fastify/send/-/send-2.0.1.tgz", - "integrity": "sha512-8jdouu0o5d0FMq1+zCKeKXc1tmOQ5tTGYdQP3MpyF9+WWrZT1KCBdh6hvoEYxOm3oJG/akdE9BpehLiJgYRvGw==", + "node_modules/crc32-stream": { + "version": "4.0.3", + "license": "MIT", "dependencies": { - "@lukeed/ms": "^2.0.1", - "escape-html": "~1.0.3", - "fast-decode-uri-component": "^1.0.1", - "http-errors": "2.0.0", - "mime": "^3.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/send/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, "engines": { - "node": ">= 0.8" + "node": ">= 10" } }, - "node_modules/netlify-cli/node_modules/@fastify/send/node_modules/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==", + "node_modules/crc32-stream/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">= 0.8" + "node": ">= 6" } }, - "node_modules/netlify-cli/node_modules/@fastify/send/node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "bin": { - "mime": "cli.js" + "node_modules/create-require": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/cron-parser": { + "version": "4.8.1", + "license": "MIT", + "dependencies": { + "luxon": "^3.2.1" }, "engines": { - "node": ">=10.0.0" + "node": ">=12.0.0" } }, - "node_modules/netlify-cli/node_modules/@fastify/static": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/@fastify/static/-/static-6.10.2.tgz", - "integrity": "sha512-UoaMvIHSBLCZBYOVZwFRYqX2ufUhd7FFMYGDeSf0Z+D8jhYtwljjmuQGuanUP8kS4y/ZEV1a8mfLha3zNwsnnQ==", + "node_modules/cross-fetch": { + "version": "3.1.6", + "license": "MIT", "dependencies": { - "@fastify/accept-negotiator": "^1.0.0", - "@fastify/send": "^2.0.0", - "content-disposition": "^0.5.3", - "fastify-plugin": "^4.0.0", - "glob": "^8.0.1", - "p-limit": "^3.1.0", - "readable-stream": "^4.0.0" + "node-fetch": "^2.6.11" } }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/cross-spawn": { + "version": "7.0.3", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "node_modules/cross-spawn/node_modules/path-key": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "node_modules/crypto-random-string": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "type-fest": "^1.0.1" }, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, + "node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "node_modules/cssstyle": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "rrweb-cssom": "^0.6.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "node_modules/csstype": { + "version": "3.1.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } + "node_modules/cyclist": { + "version": "1.0.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@grpc/grpc-js": { - "version": "1.8.17", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.17.tgz", - "integrity": "sha512-DGuSbtMFbaRsyffMf+VEkVu8HkSXEUfO3UyGJNtqxW9ABdtTIA+2UXAJpwbJS+xfQxuwqLUeELmL6FuZkOqPxw==", + "node_modules/cypress": { + "version": "12.17.4", + "dev": true, + "hasInstallScript": true, + "license": "MIT", "dependencies": { - "@grpc/proto-loader": "^0.7.0", - "@types/node": ">=12.12.47" + "@cypress/request": "2.88.12", + "@cypress/xvfb": "^1.2.4", + "@types/node": "^16.18.39", + "@types/sinonjs__fake-timers": "8.1.1", + "@types/sizzle": "^2.3.2", + "arch": "^2.2.0", + "blob-util": "^2.0.2", + "bluebird": "^3.7.2", + "buffer": "^5.6.0", + "cachedir": "^2.3.0", + "chalk": "^4.1.0", + "check-more-types": "^2.24.0", + "cli-cursor": "^3.1.0", + "cli-table3": "~0.6.1", + "commander": "^6.2.1", + "common-tags": "^1.8.0", + "dayjs": "^1.10.4", + "debug": "^4.3.4", + "enquirer": "^2.3.6", + "eventemitter2": "6.4.7", + "execa": "4.1.0", + "executable": "^4.1.1", + "extract-zip": "2.0.1", + "figures": "^3.2.0", + "fs-extra": "^9.1.0", + "getos": "^3.2.1", + "is-ci": "^3.0.0", + "is-installed-globally": "~0.4.0", + "lazy-ass": "^1.6.0", + "listr2": "^3.8.3", + "lodash": "^4.17.21", + "log-symbols": "^4.0.0", + "minimist": "^1.2.8", + "ospath": "^1.2.2", + "pretty-bytes": "^5.6.0", + "process": "^0.11.10", + "proxy-from-env": "1.0.0", + "request-progress": "^3.0.0", + "semver": "^7.5.3", + "supports-color": "^8.1.1", + "tmp": "~0.2.1", + "untildify": "^4.0.0", + "yauzl": "^2.10.0" + }, + "bin": { + "cypress": "bin/cypress" }, "engines": { - "node": "^8.13.0 || >=10.10.0" + "node": "^14.0.0 || ^16.0.0 || >=18.0.0" } }, - "node_modules/netlify-cli/node_modules/@grpc/proto-loader": { - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.7.tgz", - "integrity": "sha512-1TIeXOi8TuSCQprPItwoMymZXxWT0CPxUhkrkeCUH+D8U7QDwQ6b7SUz2MaLuWM2llT+J/TVFLmQI5KtML3BhQ==", + "node_modules/cypress/node_modules/@types/node": { + "version": "16.18.50", + "dev": true, + "license": "MIT" + }, + "node_modules/cypress/node_modules/fs-extra": { + "version": "9.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^7.0.0", - "yargs": "^17.7.2" - }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/@honeycombio/opentelemetry-node": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@honeycombio/opentelemetry-node/-/opentelemetry-node-0.4.0.tgz", - "integrity": "sha512-6PFX8FGW7uA7vQ3mxNIoN36rH9Zx5kXh4kKP9zu28nynyWyy9JE3l8PNJYd9FS2L/d88ZUpQAiQ1pROaANd5MA==", + "node_modules/dashdash": { + "version": "1.14.1", + "dev": true, + "license": "MIT", "dependencies": { - "@grpc/grpc-js": "^1.7.3", - "@opentelemetry/api": "^1.4.1", - "@opentelemetry/exporter-metrics-otlp-grpc": "^0.36.1", - "@opentelemetry/exporter-metrics-otlp-proto": "^0.36.1", - "@opentelemetry/exporter-trace-otlp-grpc": "^0.36.1", - "@opentelemetry/exporter-trace-otlp-proto": "^0.36.1", - "@opentelemetry/resources": "^1.10.1", - "@opentelemetry/sdk-metrics": "^1.10.1", - "@opentelemetry/sdk-node": "^0.36.1", - "@opentelemetry/sdk-trace-base": "^1.10.1", - "axios": "^1.1.3" + "assert-plus": "^1.0.0" }, "engines": { - "node": ">=14" + "node": ">=0.10" } }, - "node_modules/netlify-cli/node_modules/@humanwhocodes/momoa": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-2.0.4.tgz", - "integrity": "sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA==", + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "license": "MIT", "engines": { - "node": ">=10.10.0" + "node": ">= 12" } }, - "node_modules/netlify-cli/node_modules/@import-maps/resolve": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@import-maps/resolve/-/resolve-1.0.1.tgz", - "integrity": "sha512-tWZNBIS1CoekcwlMuyG2mr0a1Wo5lb5lEHwwWvZo+5GLgr3e9LLDTtmgtCWEwBpXMkxn9D+2W9j2FY6eZQq0tA==" - }, - "node_modules/netlify-cli/node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "node_modules/data-urls": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "dependencies": { - "@types/yargs-parser": "*" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/date-fns": { + "version": "2.30.0", + "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "@babel/runtime": "^7.21.0" }, "engines": { - "node": ">=8" + "node": ">=0.11" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/date-fns" } }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/date-time": { + "version": "3.1.0", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "time-zone": "^1.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/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==", + "node_modules/dayjs": { + "version": "1.11.9", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.3.4", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "ms": "2.1.2" }, "engines": { - "node": ">=7.0.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/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==", + "node_modules/decache": { + "version": "4.6.2", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "callsite": "^1.0.0" } }, - "node_modules/netlify-cli/node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "node_modules/decimal.js": { + "version": "10.4.3", + "license": "MIT" + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "license": "MIT", "engines": { - "node": ">=6.0.0" + "node": ">=0.10" } }, - "node_modules/netlify-cli/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "node_modules/netlify-cli/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "node_modules/decompress-response": { + "version": "6.0.0", + "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@lukeed/ms": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@lukeed/ms/-/ms-2.0.1.tgz", - "integrity": "sha512-Xs/4RZltsAL7pkvaNStUQt7netTkyxrS0K+RILcVr3TRMS/ToOg4I6uNfhB9SlGsnWBym4U+EaXq0f0cEMNkHA==", + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@mapbox/node-pre-gyp": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", - "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", + "node_modules/deep-eql": { + "version": "4.1.3", + "dev": true, + "license": "MIT", "dependencies": { - "detect-libc": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" + "type-detect": "^4.0.0" }, - "bin": { - "node-pre-gyp": "bin/node-pre-gyp" + "engines": { + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/@netlify/binary-info": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@netlify/binary-info/-/binary-info-1.0.0.tgz", - "integrity": "sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==" - }, - "node_modules/netlify-cli/node_modules/@netlify/build": { - "version": "29.17.3", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-29.17.3.tgz", - "integrity": "sha512-8itNAX+3USSZ6I4vx/XwMLJXiliGMVhaKcIVtcD9Wc1AQsSBFiNyDOi7V/8ZYe1iPsKP0bpDCHCQtOPGoheAfQ==", + "node_modules/deep-equal": { + "version": "2.2.2", + "dev": true, + "license": "MIT", "dependencies": { - "@bugsnag/js": "^7.0.0", - "@honeycombio/opentelemetry-node": "^0.4.0", - "@netlify/cache-utils": "^5.1.5", - "@netlify/config": "^20.6.4", - "@netlify/edge-bundler": "8.17.1", - "@netlify/framework-info": "^9.8.10", - "@netlify/functions-utils": "^5.2.19", - "@netlify/git-utils": "^5.1.1", - "@netlify/plugins-list": "^6.68.0", - "@netlify/run-utils": "^5.1.1", - "@netlify/zip-it-and-ship-it": "9.13.1", - "@opentelemetry/api": "^1.4.1", - "@sindresorhus/slugify": "^2.0.0", - "ansi-escapes": "^6.0.0", - "chalk": "^5.0.0", - "clean-stack": "^4.0.0", - "execa": "^6.0.0", - "fdir": "^6.0.1", - "figures": "^5.0.0", - "filter-obj": "^5.0.0", - "got": "^12.0.0", - "hot-shots": "10.0.0", - "indent-string": "^5.0.0", - "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", - "keep-func-props": "^4.0.0", - "locate-path": "^7.0.0", - "log-process-errors": "^8.0.0", - "map-obj": "^5.0.0", - "memoize-one": "^6.0.0", - "os-name": "^5.0.0", - "p-event": "^5.0.0", - "p-every": "^2.0.0", - "p-filter": "^3.0.0", - "p-locate": "^6.0.0", - "p-reduce": "^3.0.0", - "path-exists": "^5.0.0", - "path-type": "^5.0.0", - "pkg-dir": "^7.0.0", - "pretty-ms": "^8.0.0", - "ps-list": "^8.0.0", - "read-pkg-up": "^9.0.0", - "readdirp": "^3.4.0", - "resolve": "^2.0.0-next.1", - "rfdc": "^1.3.0", - "safe-json-stringify": "^1.2.0", - "semver": "^7.3.8", - "string-width": "^5.0.0", - "strip-ansi": "^7.0.0", - "supports-color": "^9.0.0", - "terminal-link": "^3.0.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.0", - "uuid": "^9.0.0", - "yargs": "^17.6.0" - }, - "bin": { - "netlify-build": "bin.js" + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.1", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/@netlify/build-info": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-7.7.3.tgz", - "integrity": "sha512-/X07WiTl8RMA148QkEqVOvWyntiew0dCGeMZLmciUkgsL7r3oncPcuzKbwt+XIEktsf2gJlcOhtuNsrd/tTc4Q==", - "dependencies": { - "@bugsnag/js": "^7.20.0", - "dot-prop": "^7.2.0", - "find-up": "^6.3.0", - "minimatch": "^9.0.0", - "read-pkg": "^7.1.0", - "semver": "^7.3.8", - "toml": "^3.0.0", - "yaml": "^2.1.3", - "yargs": "^17.6.0" - }, - "bin": { - "build-info": "bin.js" - }, + "node_modules/deep-extend": { + "version": "0.6.0", + "license": "MIT", "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=4.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } + "node_modules/deep-is": { + "version": "0.1.4", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, + "node_modules/deepmerge": { + "version": "4.3.1", + "license": "MIT", "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/read-pkg": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", + "node_modules/default-browser-id": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" + "bplist-parser": "^0.2.0", + "untildify": "^4.0.0" }, "engines": { - "node": ">=12.20" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" + "node_modules/defaults": { + "version": "1.0.4", + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "node_modules/defer-to-connect": { + "version": "2.0.1", + "license": "MIT", "engines": { - "node": ">= 14" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "license": "MIT", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "node_modules/define-properties": { + "version": "1.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "defer-to-connect": "^2.0.1" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "engines": { - "node": ">=14.16" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", + "node_modules/define-property": { + "version": "2.0.2", + "license": "MIT", "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "engines": { - "node": ">=14.16" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/define-property/node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "node_modules/defu": { + "version": "6.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/del": { + "version": "6.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", + "node_modules/del/node_modules/p-map": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" + "aggregate-error": "^3.0.0" }, "engines": { - "node": ">=14" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "node_modules/del/node_modules/p-map/node_modules/aggregate-error": { + "version": "3.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/http2-wrapper": { + "node_modules/del/node_modules/p-map/node_modules/aggregate-error/node_modules/clean-stack": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, + "dev": true, + "license": "MIT", "engines": { - "node": ">=10.19.0" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "node_modules/del/node_modules/p-map/node_modules/aggregate-error/node_modules/indent-string": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12.20.0" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "node_modules/delayed-stream": { + "version": "1.0.0", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.4.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/delegates": { + "version": "1.0.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "node_modules/depd": { + "version": "2.0.0", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "node_modules/deprecation": { + "version": "2.3.1", + "license": "ISC" + }, + "node_modules/dequal": { + "version": "2.0.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, + "node_modules/destroy": { + "version": "1.2.0", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, + "node_modules/detect-indent": { + "version": "6.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "node_modules/detect-libc": { + "version": "2.0.2", + "license": "Apache-2.0", "engines": { - "node": ">=12.20" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "node_modules/detect-node-es": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/detect-package-manager": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "yocto-queue": "^1.0.0" + "execa": "^5.1.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "node_modules/detect-package-manager/node_modules/execa": { + "version": "5.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^4.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/parse-ms": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-3.0.0.tgz", - "integrity": "sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==", + "node_modules/detect-package-manager/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/detect-package-manager/node_modules/execa/node_modules/human-signals": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10.17.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "node_modules/detect-package-manager/node_modules/execa/node_modules/is-stream": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "node_modules/detect-port": { + "version": "1.5.1", + "dev": true, + "license": "MIT", "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" + "address": "^1.0.1", + "debug": "4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/pretty-ms": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-8.0.0.tgz", - "integrity": "sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==", + "node_modules/detective-amd": { + "version": "5.0.2", + "license": "MIT", "dependencies": { - "parse-ms": "^3.0.0" + "ast-module-types": "^5.0.0", + "escodegen": "^2.0.0", + "get-amd-module-type": "^5.0.1", + "node-source-walk": "^6.0.1" }, - "engines": { - "node": ">=14.16" + "bin": { + "detective-amd": "bin/cli.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "node_modules/detective-cjs": { + "version": "5.0.1", + "license": "MIT", "dependencies": { - "lowercase-keys": "^3.0.0" + "ast-module-types": "^5.0.0", + "node-source-walk": "^6.0.0" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/detective-es6": { + "version": "4.0.1", + "license": "MIT", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "node-source-walk": "^6.0.1" }, "engines": { - "node": ">=12" + "node": ">=14" + } + }, + "node_modules/detective-postcss": { + "version": "6.1.3", + "license": "MIT", + "dependencies": { + "is-url": "^1.2.4", + "postcss": "^8.4.23", + "postcss-values-parser": "^6.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "node_modules/detective-sass": { + "version": "5.0.3", + "license": "MIT", + "dependencies": { + "gonzales-pe": "^4.3.0", + "node-source-walk": "^6.0.1" + }, "engines": { - "node": ">=12" + "node": ">=14" + } + }, + "node_modules/detective-scss": { + "version": "4.0.3", + "license": "MIT", + "dependencies": { + "gonzales-pe": "^4.3.0", + "node-source-walk": "^6.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "node_modules/detective-stylus": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/@netlify/cache-utils": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-5.1.5.tgz", - "integrity": "sha512-lMNdFmy2Yu3oVquSPooRDLxJ8QOsIX6X6vzA2pKz/9V2LQFJiqBukggXM+Rnqzk1regPpdJ0jK3dPGvOKaRQgg==", + "node_modules/detective-typescript": { + "version": "11.1.0", + "license": "MIT", "dependencies": { - "cpy": "^9.0.0", - "get-stream": "^6.0.0", - "globby": "^13.0.0", - "junk": "^4.0.0", - "locate-path": "^7.0.0", - "move-file": "^3.0.0", - "path-exists": "^5.0.0", - "readdirp": "^3.4.0" + "@typescript-eslint/typescript-estree": "^5.59.5", + "ast-module-types": "^5.0.0", + "node-source-walk": "^6.0.1", + "typescript": "^5.0.4" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "license": "BSD-2-Clause", "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/netlify-cli/node_modules/@netlify/config": { - "version": "20.6.4", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-20.6.4.tgz", - "integrity": "sha512-pJTWziboUevmK6cbItbAq05+TFU6YaygDJKTXdHLxLeJ0JAJGw0xxkgXckf+AcxAQDIJeJ+6Pwo5UFzJfPgm9w==", + "node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "license": "MIT", "dependencies": { - "chalk": "^5.0.0", - "cron-parser": "^4.1.0", - "deepmerge": "^4.2.2", - "dot-prop": "^7.0.0", - "execa": "^6.0.0", - "fast-safe-stringify": "^2.0.7", - "figures": "^5.0.0", - "filter-obj": "^5.0.0", - "find-up": "^6.0.0", - "indent-string": "^5.0.0", - "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", - "map-obj": "^5.0.0", - "netlify": "^13.1.10", - "netlify-headers-parser": "^7.1.2", - "netlify-redirect-parser": "^14.1.3", - "node-fetch": "^3.3.1", - "omit.js": "^2.0.2", - "p-locate": "^6.0.0", - "path-type": "^5.0.0", - "toml": "^3.0.0", - "tomlify-j0.4": "^3.0.0", - "validate-npm-package-name": "^4.0.0", - "yargs": "^17.6.0" - }, - "bin": { - "netlify-config": "bin.js" + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, + "node_modules/diff": { + "version": "4.0.2", + "license": "BSD-3-Clause", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=0.3.1" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/human-signals": { + "node_modules/dir-glob": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "engines": { - "node": ">=12" + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", + "node_modules/dir-glob/node_modules/path-type": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "node_modules/dnd-core": { + "version": "16.0.1", + "license": "MIT", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "@react-dnd/asap": "^5.0.1", + "@react-dnd/invariant": "^4.0.1", + "redux": "^4.2.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "node_modules/doctrine": { + "version": "3.0.0", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "path-key": "^4.0.0" + "esutils": "^2.0.2" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "dev": true, + "license": "MIT" + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "license": "MIT", "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/p-limit": { + "node_modules/domexception": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "license": "MIT", "dependencies": { - "yocto-queue": "^1.0.0" + "webidl-conversions": "^7.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "node_modules/dompurify": { + "version": "3.0.5", + "license": "(MPL-2.0 OR Apache-2.0)" + }, + "node_modules/dot-prop": { + "version": "7.2.0", + "license": "MIT", "dependencies": { - "p-limit": "^4.0.0" + "type-fest": "^2.11.2" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" @@ -17369,175 +15460,162 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "node_modules/dotenv": { + "version": "16.0.3", + "license": "BSD-2-Clause", "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "node_modules/dotenv-expand": { + "version": "10.0.0", + "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/duplexify": { + "version": "3.7.1", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-8.17.1.tgz", - "integrity": "sha512-46FvSx/Bguy12IGj2g2W9J/1P7btfSOp/+mpde3VBCLX/sOmd5nYC2i0v3UTbz0yH02qpxTZaEdepPnDLIueCw==", + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", "dependencies": { - "@import-maps/resolve": "^1.0.1", - "ajv": "^8.11.2", - "ajv-errors": "^3.0.0", - "better-ajv-errors": "^1.2.0", - "common-path-prefix": "^3.0.0", - "env-paths": "^3.0.0", - "execa": "^6.0.0", - "find-up": "^6.3.0", - "get-port": "^6.1.2", - "glob-to-regexp": "^0.4.1", - "is-path-inside": "^4.0.0", - "jsonc-parser": "^3.2.0", - "node-fetch": "^3.1.1", - "node-stream-zip": "^1.15.0", - "p-retry": "^5.1.1", - "p-wait-for": "^4.1.0", - "path-key": "^4.0.0", - "regexp-tree": "^0.1.24", - "semver": "^7.3.8", - "tmp-promise": "^3.0.3", - "urlpattern-polyfill": "8.0.2", - "uuid": "^9.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "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" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "node_modules/duplexify/node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/duplexify/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/duplexify/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "safe-buffer": "~5.1.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/ajv-errors": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz", - "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==", - "peerDependencies": { - "ajv": "^8.0.1" - } + "node_modules/eastasianwidth": { + "version": "0.2.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/get-port": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-6.1.2.tgz", - "integrity": "sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/ejs": { + "version": "3.1.9", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "node_modules/electron-to-chromium": { + "version": "1.4.513", + "dev": true, + "license": "ISC" + }, + "node_modules/elegant-spinner": { + "version": "1.0.1", + "license": "MIT", "engines": { - "node": ">=12.20.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/is-path-inside": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", + "node_modules/emoji-regex": { + "version": "8.0.0", + "license": "MIT" + }, + "node_modules/enabled": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "node_modules/end-of-stream": { + "version": "1.4.4", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "node_modules/enquirer": { + "version": "2.4.1", + "dev": true, + "license": "MIT", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" + "ansi-colors": "^4.1.1", + "strip-ansi": "^6.0.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, + "node_modules/env-paths": { + "version": "3.0.0", + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -17545,61 +15623,180 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "node_modules/envinfo": { + "version": "7.8.1", + "license": "MIT", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error": { + "version": "7.0.2", "dependencies": { - "mimic-fn": "^4.0.0" + "string-template": "~0.2.1", + "xtend": "~4.0.0" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.22.1", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.1", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "safe-array-concat": "^1.0.0", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.10" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", - "engines": { - "node": ">=12" + "node_modules/es-get-iterator": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/p-wait-for": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-4.1.0.tgz", - "integrity": "sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==", + "node_modules/es-iterator-helpers": { + "version": "1.0.14", + "dev": true, + "license": "MIT", "dependencies": { - "p-timeout": "^5.0.0" + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.0", + "safe-array-concat": "^1.0.0" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "dev": true, + "license": "MIT" + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.4" } }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild/-/esbuild-0.14.39.tgz", - "integrity": "sha512-C3xpwdT2xw6SnSb+hLQoxjtikAKiz6BjQjzlIaysHDpGbmIcmUHZ/X+dyLtCqAvf15WNK5GSBZYOlpgcOE0WZA==", + "node_modules/es6-promisify": { + "version": "6.1.1", + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.18.20", + "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -17607,3042 +15804,2662 @@ "node": ">=12" }, "optionalDependencies": { - "@netlify/esbuild-android-64": "0.14.39", - "@netlify/esbuild-android-arm64": "0.14.39", - "@netlify/esbuild-darwin-64": "0.14.39", - "@netlify/esbuild-darwin-arm64": "0.14.39", - "@netlify/esbuild-freebsd-64": "0.14.39", - "@netlify/esbuild-freebsd-arm64": "0.14.39", - "@netlify/esbuild-linux-32": "0.14.39", - "@netlify/esbuild-linux-64": "0.14.39", - "@netlify/esbuild-linux-arm": "0.14.39", - "@netlify/esbuild-linux-arm64": "0.14.39", - "@netlify/esbuild-linux-mips64le": "0.14.39", - "@netlify/esbuild-linux-ppc64le": "0.14.39", - "@netlify/esbuild-linux-riscv64": "0.14.39", - "@netlify/esbuild-linux-s390x": "0.14.39", - "@netlify/esbuild-netbsd-64": "0.14.39", - "@netlify/esbuild-openbsd-64": "0.14.39", - "@netlify/esbuild-sunos-64": "0.14.39", - "@netlify/esbuild-windows-32": "0.14.39", - "@netlify/esbuild-windows-64": "0.14.39", - "@netlify/esbuild-windows-arm64": "0.14.39" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-android-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-android-64/-/esbuild-android-64-0.14.39.tgz", - "integrity": "sha512-azq+lsvjRsKLap8ubIwSJXGyknUACqYu5h98Fvyoh40Qk4QXIVKl16JIJ4s+B7jy2k9qblEc5c4nxdDA3aGbVA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-android-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-android-arm64/-/esbuild-android-arm64-0.14.39.tgz", - "integrity": "sha512-WhIP7ePq4qMC1sxoaeB9SsJqSW6uzW7XDj/IuWl1l9r94nwxywU1sYdVLaF2mZr15njviazYjVr8x1d+ipwL3w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-darwin-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-darwin-64/-/esbuild-darwin-64-0.14.39.tgz", - "integrity": "sha512-eF4GvLYiDxtcyjFT55+h+8c8A2HltjeMezCqkt3AQSgOdu1nhlvwbBhIdg2dyM6gKEaEm5hBtTbicEDSwsLodA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" + "node_modules/esbuild-plugin-alias": { + "version": "0.2.1", + "dev": true, + "license": "MIT" + }, + "node_modules/esbuild-register": { + "version": "3.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "peerDependencies": { + "esbuild": ">=0.12 <1" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-darwin-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.39.tgz", - "integrity": "sha512-b7rtnX/VtYwNbUCxs3eulrCWJ+u2YvqDcXiIV1ka+od+N0fTx+4RrVkVp1lha9L0wEJYK9J7UWZOMLMyd1ynRg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], + "node_modules/escalade": { + "version": "3.1.1", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-freebsd-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.39.tgz", - "integrity": "sha512-XtusxDJt2hUKUdggbTFolMx0kJL2zEa4STI7YwpB+ukEWoW5rODZjiLZbqqYLcjDH8k4YwHaMxs103L8eButEQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/escape-goat": { + "version": "4.0.0", + "license": "MIT", "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-freebsd-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.39.tgz", - "integrity": "sha512-A9XZKai+k6kfndCtN6Dh2usT28V0+OGxzFdZsANONPQiEUTrGZCgwcHWiVlVn7SeAwPR1tKZreTnvrfj8cj7hA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/escape-html": { + "version": "1.0.3", + "license": "MIT" + }, + "node_modules/escape-latex": { + "version": "1.2.0", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-32": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-32/-/esbuild-linux-32-0.14.39.tgz", - "integrity": "sha512-ZQnqk/82YRvINY+aF+LlGfRZ19c5mH0jaxsO046GpIOPx6PcXHG8JJ2lg+vLJVe4zFPohxzabcYpwFuT4cg/GA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/escodegen": { + "version": "2.1.0", + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, "engines": { - "node": ">=12" + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-64/-/esbuild-linux-64-0.14.39.tgz", - "integrity": "sha512-IQtswVw7GAKNX/3yV390wSfSXvMWy0d5cw8csAffwBk9gupftY2lzepK4Cn6uD/aqLt3Iku33FbHop/2nPGfQA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/eslint": { + "version": "8.49.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "8.49.0", + "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-arm": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-arm/-/esbuild-linux-arm-0.14.39.tgz", - "integrity": "sha512-QdOzQniOed0Bz1cTC9TMMwvtAqKayYv66H4edJlbvElC81yJZF/c9XhmYWJ6P5g4nkChZubQ5RcQwTLmrFGexg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "node_modules/eslint-config-prettier": { + "version": "9.0.0", + "dev": true, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.39.tgz", - "integrity": "sha512-4Jie4QV6pWWuGN7TAshNMGbdTA9+VbRkv3rPIxhgK5gBfmsAV1yRKsumE4Y77J0AZNRiOriyoec4zc1qkmI3zg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/eslint-plugin-react": { + "version": "7.33.2", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, "engines": { - "node": ">=12" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-mips64le": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.39.tgz", - "integrity": "sha512-Htozxr95tw4tSd86YNbCLs1eoYQzNu/cHpzFIkuJoztZueUhl8XpRvBdob7n3kEjW1gitLWAIn8XUwSt+aJ1Tg==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-ppc64le": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.39.tgz", - "integrity": "sha512-tFy0ufWIdjeuk1rPHee00TZlhr9OSF00Ufb4ROFyt2ArKuMSkWRJuDgx6MtZcAnCIN4cybo/xWl3MKTM+scnww==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-riscv64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.39.tgz", - "integrity": "sha512-ZzfKvwIxL7wQnYbVFpyNW0wotnLoKageUEM57RbjekesJoNQnqUR6Usm+LDZoB8iRsI58VX1IxnstP0cX8vOHw==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/eslint-plugin-react/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=12" + "node": "*" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-s390x": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.39.tgz", - "integrity": "sha512-yjC0mFwnuMRoh0WcF0h71MF71ytZBFEQQTRdgiGT0+gbC4UApBqnTkJdLx32RscBKi9skbMChiJ748hDJou6FA==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-netbsd-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.39.tgz", - "integrity": "sha512-mIq4znOoz3YfTVdv3sIWfR4Zx5JgMnT4srlhC5KYVHibhxvyDdin5txldYXmR4Zv4dZd6DSuWFsn441aUegHeA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-openbsd-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.39.tgz", - "integrity": "sha512-+t6QdzJCngH19hV7ClpFAeFDI2ko/HNcFbiNwaXTMVLB3hWi1sJtn+fzZck5HfzN4qsajAVqZq4nwX69SSt25A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-sunos-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-sunos-64/-/esbuild-sunos-64-0.14.39.tgz", - "integrity": "sha512-HLfXG6i2p3wyyyWHeeP4ShGDJ1zRMnf9YLJLe2ezv2KqvcKw/Un/m/FBuDW1p13oSUO7ShISMzgc1dw1GGBEOQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-windows-32": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-32/-/esbuild-windows-32-0.14.39.tgz", - "integrity": "sha512-ZpSQcKbVSCU3ln7mHpsL/5dWsUqCNdTnC5YAArnaOwdrlIunrsbo5j4MOZRRcGExb2uvTc/rb+D3mlGb8j1rkA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-windows-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-64/-/esbuild-windows-64-0.14.39.tgz", - "integrity": "sha512-I3gCdO8+6IDhT4Y1ZmV4o2Gg0oELv7N4kCcE4kqclz10fWHNjf19HQNHyBJe0AWnFV5ZfT154VVD31dqgwpgFw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/eslint-plugin-storybook": { + "version": "0.6.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/csf": "^0.0.1", + "@typescript-eslint/utils": "^5.45.0", + "requireindex": "^1.1.0", + "ts-dedent": "^2.2.0" + }, "engines": { - "node": ">=12" + "node": "12.x || 14.x || >= 16" + }, + "peerDependencies": { + "eslint": ">=6" } }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-windows-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.39.tgz", - "integrity": "sha512-WX52W8U1lsfWcz6NWoSpDs57lgiiMHN23seq8G2bvxzGS/tvYD3dxVLLW5UPoKSnFDyVQT7b6Zkt6AkBten1yQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" + "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": { + "version": "0.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.17.15" } }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info": { - "version": "9.8.10", - "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.8.10.tgz", - "integrity": "sha512-VT8ejAaB/XU2xRpdpQinHUO1YL3+BMx6LJ49wJk2u9Yq/VI1/gYCi5VqbqTHBQXJUlOi84YuiRlrDBsLpPr8eg==", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "dev": true, + "license": "MIT", "dependencies": { - "ajv": "^8.12.0", - "filter-obj": "^5.0.0", - "find-up": "^6.3.0", - "is-plain-obj": "^4.0.0", - "locate-path": "^7.0.0", - "p-filter": "^3.0.0", - "p-locate": "^6.0.0", - "process": "^0.11.10", - "read-pkg-up": "^9.0.0", - "semver": "^7.3.8" + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" }, "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "dev": true, + "license": "MIT", "dependencies": { - "yocto-queue": "^1.0.0" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^4.0.0" + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12.20" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/netlify-cli/node_modules/@netlify/functions-utils": { - "version": "5.2.19", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.2.19.tgz", - "integrity": "sha512-VHVNA7atuKCGHmx6OLUnBy6i+ZKxbE7OoTGNRXWFkkoJKAWU0Y9/R4BWj1eTL+w1Tp0rtQ5vlkgnTA2miOLwCg==", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@netlify/zip-it-and-ship-it": "9.13.1", - "cpy": "^9.0.0", - "path-exists": "^5.0.0" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/functions-utils/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-5.1.1.tgz", - "integrity": "sha512-oyHieuTZH3rKTmg7EKpGEGa28IFxta2oXuVwpPJI/FJAtBje3UE+yko0eDjNufgm3AyGa8G77trUxgBhInAYuw==", - "dependencies": { - "execa": "^6.0.0", - "map-obj": "^5.0.0", - "micromatch": "^4.0.2", - "moize": "^6.1.3", - "path-exists": "^5.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, "engines": { - "node": ">=12.20.0" + "node": ">=8.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "node_modules/eslint-scope": { + "version": "7.2.2", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "path-key": "^4.0.0" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/eslint" } }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "license": "Apache-2.0", "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/eslint" } }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy/-/local-functions-proxy-1.1.1.tgz", - "integrity": "sha512-eXSsayLT6PMvjzFQpjC9nkg2Otc3lZ5GoYele9M6f8PmsvWpaXRhwjNQ0NYhQQ2UZbLMIiO2dH8dbRsT3bMkFw==", - "optionalDependencies": { - "@netlify/local-functions-proxy-darwin-arm64": "1.1.1", - "@netlify/local-functions-proxy-darwin-x64": "1.1.1", - "@netlify/local-functions-proxy-freebsd-arm64": "1.1.1", - "@netlify/local-functions-proxy-freebsd-x64": "1.1.1", - "@netlify/local-functions-proxy-linux-arm": "1.1.1", - "@netlify/local-functions-proxy-linux-arm64": "1.1.1", - "@netlify/local-functions-proxy-linux-ia32": "1.1.1", - "@netlify/local-functions-proxy-linux-ppc64": "1.1.1", - "@netlify/local-functions-proxy-linux-x64": "1.1.1", - "@netlify/local-functions-proxy-openbsd-x64": "1.1.1", - "@netlify/local-functions-proxy-win32-ia32": "1.1.1", - "@netlify/local-functions-proxy-win32-x64": "1.1.1" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-darwin-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-arm64/-/local-functions-proxy-darwin-arm64-1.1.1.tgz", - "integrity": "sha512-lphJ9qqZ3glnKWEqlemU1LMqXxtJ/tKf7VzakqqyjigwLscXSZSb6fupSjQfd4tR1xqxA76ylws/2HDhc/gs+Q==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } + "node_modules/eslint/node_modules/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==", + "dev": true }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-darwin-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-x64/-/local-functions-proxy-darwin-x64-1.1.1.tgz", - "integrity": "sha512-4CRB0H+dXZzoEklq5Jpmg+chizXlVwCko94d8+UHWCgy/bA3M/rU/BJ8OLZisnJaAktHoeLABKtcLOhtRHpxZQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" + "node_modules/espree": { + "version": "9.6.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-freebsd-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-arm64/-/local-functions-proxy-freebsd-arm64-1.1.1.tgz", - "integrity": "sha512-u13lWTVMJDF0A6jX7V4N3HYGTIHLe5d1Z2wT43fSIHwXkTs6UXi72cGSraisajG+5JFIwHfPr7asw5vxFC0P9w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/espree/node_modules/acorn": { + "version": "8.10.0", + "dev": true, + "license": "MIT", "bin": { - "local-functions-proxy": "bin/local-functions-proxy" + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-freebsd-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-x64/-/local-functions-proxy-freebsd-x64-1.1.1.tgz", - "integrity": "sha512-g5xw4xATK5YDzvXtzJ8S1qSkWBiyF8VVRehXPMOAMzpGjCX86twYhWp8rbAk7yA1zBWmmWrWNA2Odq/MgpKJJg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/esprima": { + "version": "4.0.1", + "license": "BSD-2-Clause", "bin": { - "local-functions-proxy": "bin/local-functions-proxy" + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-arm": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm/-/local-functions-proxy-linux-arm-1.1.1.tgz", - "integrity": "sha512-YsTpL+AbHwQrfHWXmKnwUrJBjoUON363nr6jUG1ueYnpbbv6wTUA7gI5snMi/gkGpqFusBthAA7C30e6bixfiA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" + "node_modules/esquery": { + "version": "1.5.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" } }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm64/-/local-functions-proxy-linux-arm64-1.1.1.tgz", - "integrity": "sha512-dPGu1H5n8na7mBKxiXQ+FNmthDAiA57wqgpm5JMAHtcdcmRvcXwJkwWVGvwfj8ShhYJHQaSaS9oPgO+mpKkgmA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" + "node_modules/esrecurse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-ia32": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ia32/-/local-functions-proxy-linux-ia32-1.1.1.tgz", - "integrity": "sha512-Ra0FlXDrmPRaq+rYH3/ttkXSrwk1D5Zx/Na7UPfJZxMY7Qo5iY4bgi/FuzjzWzlp0uuKZOhYOYzYzsIIyrSvmw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" + "node_modules/estraverse": { + "version": "5.3.0", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-ppc64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ppc64/-/local-functions-proxy-linux-ppc64-1.1.1.tgz", - "integrity": "sha512-oXf1satwqwUUxz7LHS1BxbRqc4FFEKIDFTls04eXiLReFR3sqv9H/QuYNTCCDMuRcCOd92qKyDfATdnxT4HR8w==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" + "node_modules/estree-to-babel": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.1.6", + "@babel/types": "^7.2.0", + "c8": "^7.6.0" + }, + "engines": { + "node": ">=8.3.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-x64/-/local-functions-proxy-linux-x64-1.1.1.tgz", - "integrity": "sha512-bS3u4JuDg/eC0y4Na3i/29JBOxrdUvsK5JSjHfzUeZEbOcuXYf4KavTpHS5uikdvTgyczoSrvbmQJ5m0FLXfLA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } + "node_modules/estree-walker": { + "version": "2.0.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-openbsd-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-openbsd-x64/-/local-functions-proxy-openbsd-x64-1.1.1.tgz", - "integrity": "sha512-1xLef/kLRNkBTXJ+ZGoRFcwsFxd/B2H3oeJZyXaZ3CN5umd9Mv9wZuAD74NuMt/535yRva8jtAJqvEgl9xMSdA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" + "node_modules/esutils": { + "version": "2.0.3", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-win32-ia32": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-ia32/-/local-functions-proxy-win32-ia32-1.1.1.tgz", - "integrity": "sha512-4IOMDBxp2f8VbIkhZ85zGNDrZR4ey8d68fCMSOIwitjsnKav35YrCf8UmAh3UR6CNIRJdJL4MW1GYePJ7iJ8uA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "bin": { - "local-functions-proxy.exe": "bin/local-functions-proxy.exe" + "node_modules/etag": { + "version": "1.8.1", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-win32-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-x64/-/local-functions-proxy-win32-x64-1.1.1.tgz", - "integrity": "sha512-VCBXBJWBujVxyo5f+3r8ovLc9I7wJqpmgDn3ixs1fvdrER5Ac+SzYwYH4mUug9HI08mzTSAKZErzKeuadSez3w==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "bin": { - "local-functions-proxy.exe": "bin/local-functions-proxy.exe" + "node_modules/event-target-shim": { + "version": "5.0.1", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/@netlify/open-api": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.19.1.tgz", - "integrity": "sha512-RkucRf8o0vYhCDXCRHWU/EdhkVE3JhkqKmZFvMW6qCPD206GV2Cfo9JGSKb0NdN+nmHSNaYmd+9dvT6I9MP4pw==" + "node_modules/eventemitter2": { + "version": "6.4.7", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@netlify/plugins-list": { - "version": "6.68.0", - "resolved": "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-6.68.0.tgz", - "integrity": "sha512-OIW7oDTXFKEyzG2DQr6ndLWjYfNnSZAKbldD2dquH3V8Q6DrbGk8Dhv6LkuGOJBgrKS25SyabYOyHIVASQjrFw==", - "engines": { - "node": "^14.14.0 || >=16.0.0" - } + "node_modules/eventemitter3": { + "version": "5.0.1", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-5.1.1.tgz", - "integrity": "sha512-V2B8ZB19heVKa715uOeDkztxLH7uaqZ+9U5fV7BRzbQ2514DO5Vxj9hG0irzuRLfZXZZjp/chPUesv4VVsce/A==", - "dependencies": { - "execa": "^6.0.0" - }, + "node_modules/events": { + "version": "3.3.0", + "license": "MIT", "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=0.8.x" } }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "node_modules/execa": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", + "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": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "node_modules/execa/node_modules/is-stream": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12.20.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" + "node_modules/executable": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "node_modules/expand-brackets": { + "version": "2.1.4", + "license": "MIT", "dependencies": { - "mimic-fn": "^4.0.0" + "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" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/serverless-functions-api": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.5.2.tgz", - "integrity": "sha512-E9ZqnuWwGftXgO0JhGOl6h05bpnrH5EswQOuHIdTXBmhi4LedXjTNZ6xoSMgnhsE+x13WWq2P0yhaAl8Ly9lKw==", - "engines": { - "node": "^14.18.0 || >=16.0.0" - } + "node_modules/expand-brackets/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it": { - "version": "9.13.1", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-9.13.1.tgz", - "integrity": "sha512-Cn1wOhko5HslamEdalnXwxi+p2tw3saYD68zAyC78MbQulPCQK4t8LtPB5qicHqqgfht6fte5L8QJW6RL27/fg==", + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", "dependencies": { - "@babel/parser": "^7.22.5", - "@netlify/binary-info": "^1.0.0", - "@netlify/esbuild": "0.14.39", - "@netlify/serverless-functions-api": "^1.5.2", - "@vercel/nft": "^0.23.0", - "archiver": "^5.3.0", - "common-path-prefix": "^3.0.0", - "cp-file": "^10.0.0", - "es-module-lexer": "^1.0.0", - "execa": "^6.0.0", - "filter-obj": "^5.0.0", - "find-up": "^6.0.0", - "glob": "^8.0.3", - "is-builtin-module": "^3.1.0", - "is-path-inside": "^4.0.0", - "junk": "^4.0.0", - "locate-path": "^7.0.0", - "merge-options": "^3.0.4", - "minimatch": "^9.0.0", - "normalize-path": "^3.0.0", - "p-map": "^5.0.0", - "path-exists": "^5.0.0", - "precinct": "^11.0.0", - "require-package-name": "^2.0.1", - "resolve": "^2.0.0-next.1", - "semver": "^7.3.8", - "tmp-promise": "^3.0.2", - "toml": "^3.0.0", - "unixify": "^1.0.0", - "yargs": "^17.0.0" - }, - "bin": { - "zip-it-and-ship-it": "dist/bin.js" + "is-descriptor": "^0.1.0" }, "engines": { - "node": "^14.18.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.6", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", - "engines": { - "node": ">=12.20.0" - } + "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/is-path-inside": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", - "engines": { - "node": ">=12" + "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor": { + "version": "0.1.4", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/npm-run-path": { + "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" + }, + "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/kind-of": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "mimic-fn": "^4.0.0" + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/expand-brackets/node_modules/extend-shallow/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" + "node_modules/express": { + "version": "4.18.2", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 0.10.0" } }, - "node_modules/netlify-cli/node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "node_modules/express-logging": { + "version": "1.1.1", + "license": "Apache-2.0", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "on-headers": "^1.0.0" }, "engines": { - "node": ">= 8" + "node": ">= 0.10.26" } }, - "node_modules/netlify-cli/node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/express/node_modules/body-parser": { + "version": "1.20.1", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "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.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, "engines": { - "node": ">= 8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/netlify-cli/node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "node_modules/express/node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@octokit/auth-token": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.1.tgz", - "integrity": "sha512-/USkK4cioY209wXRpund6HZzHo9GmjakpV9ycOkpMcMxMk7QVcVFVyCMtzvXYiHsB2crgDgrtNYSELYFBXhhaA==", + "node_modules/express/node_modules/body-parser/node_modules/raw-body": { + "version": "2.5.1", + "license": "MIT", "dependencies": { - "@octokit/types": "^7.0.0" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 14" + "node": ">= 0.8" } }, - "node_modules/netlify-cli/node_modules/@octokit/core": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.1.tgz", - "integrity": "sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==", - "dependencies": { - "@octokit/auth-token": "^3.0.0", - "@octokit/graphql": "^5.0.0", - "@octokit/request": "^6.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^9.0.0", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - }, + "node_modules/express/node_modules/cookie": { + "version": "0.5.0", + "license": "MIT", "engines": { - "node": ">= 14" + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/@octokit/core/node_modules/@octokit/openapi-types": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", - "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" - }, - "node_modules/netlify-cli/node_modules/@octokit/core/node_modules/@octokit/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", - "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", "dependencies": { - "@octokit/openapi-types": "^18.0.0" + "ms": "2.0.0" } }, - "node_modules/netlify-cli/node_modules/@octokit/endpoint": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.2.tgz", - "integrity": "sha512-8/AUACfE9vpRpehE6ZLfEtzkibe5nfsSwFZVMsG8qabqRt1M81qZYUFRZa1B8w8lP6cdfDJfRq9HWS+MbmR7tw==", + "node_modules/express/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/express/node_modules/qs": { + "version": "6.11.0", + "license": "BSD-3-Clause", "dependencies": { - "@octokit/types": "^7.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" + "side-channel": "^1.0.4" }, "engines": { - "node": ">= 14" + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/@octokit/graphql": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.1.tgz", - "integrity": "sha512-sxmnewSwAixkP1TrLdE6yRG53eEhHhDTYUykUwdV9x8f91WcbhunIHk9x1PZLALdBZKRPUO2HRcm4kezZ79HoA==", + "node_modules/ext-list": { + "version": "2.2.2", + "license": "MIT", "dependencies": { - "@octokit/request": "^6.0.0", - "@octokit/types": "^7.0.0", - "universal-user-agent": "^6.0.0" + "mime-db": "^1.28.0" }, "engines": { - "node": ">= 14" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@octokit/openapi-types": { - "version": "13.13.1", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", - "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==" - }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-paginate-rest": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz", - "integrity": "sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==", + "node_modules/ext-name": { + "version": "5.0.0", + "license": "MIT", "dependencies": { - "@octokit/tsconfig": "^1.0.2", - "@octokit/types": "^9.2.3" + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" }, "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "@octokit/core": ">=4" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/openapi-types": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", - "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" + "node_modules/extend": { + "version": "3.0.2", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", - "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", + "node_modules/extend-shallow": { + "version": "3.0.2", + "license": "MIT", "dependencies": { - "@octokit/openapi-types": "^18.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-request-log": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", - "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "peerDependencies": { - "@octokit/core": ">=3" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-rest-endpoint-methods": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz", - "integrity": "sha512-R0oJ7j6f/AdqPLtB9qRXLO+wjI9pctUn8Ka8UGfGaFCcCv3Otx14CshQ89K4E88pmyYZS8p0rNTiprML/81jig==", + "node_modules/external-editor": { + "version": "3.1.0", + "license": "MIT", "dependencies": { - "@octokit/types": "^9.2.3", - "deprecation": "^2.3.1" + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" }, "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "@octokit/core": ">=3" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/openapi-types": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", - "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" - }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", - "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "license": "MIT", "dependencies": { - "@octokit/openapi-types": "^18.0.0" + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@octokit/request": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.1.tgz", - "integrity": "sha512-gYKRCia3cpajRzDSU+3pt1q2OcuC6PK8PmFIyxZDWCzRXRSIBH8jXjFJ8ZceoygBIm0KsEUg4x1+XcYBz7dHPQ==", + "node_modules/external-editor/node_modules/tmp": { + "version": "0.0.33", + "license": "MIT", "dependencies": { - "@octokit/endpoint": "^7.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^7.0.0", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.7", - "universal-user-agent": "^6.0.0" + "os-tmpdir": "~1.0.2" }, "engines": { - "node": ">= 14" + "node": ">=0.6.0" } }, - "node_modules/netlify-cli/node_modules/@octokit/request-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.1.tgz", - "integrity": "sha512-ym4Bp0HTP7F3VFssV88WD1ZyCIRoE8H35pXSKwLeMizcdZAYc/t6N9X9Yr9n6t3aG9IH75XDnZ6UeZph0vHMWQ==", + "node_modules/extglob": { + "version": "2.0.4", + "license": "MIT", "dependencies": { - "@octokit/types": "^7.0.0", - "deprecation": "^2.0.0", - "once": "^1.4.0" + "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" }, "engines": { - "node": ">= 14" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@octokit/rest": { - "version": "19.0.13", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.13.tgz", - "integrity": "sha512-/EzVox5V9gYGdbAI+ovYj3nXQT1TtTHRT+0eZPcuC05UFSWO3mdO9UY1C0i2eLF9Un1ONJkAk+IEtYGAC+TahA==", + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@octokit/core": "^4.2.1", - "@octokit/plugin-paginate-rest": "^6.1.2", - "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^7.1.2" + "is-descriptor": "^1.0.0" }, "engines": { - "node": ">= 14" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@octokit/tsconfig": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@octokit/tsconfig/-/tsconfig-1.0.2.tgz", - "integrity": "sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==" - }, - "node_modules/netlify-cli/node_modules/@octokit/types": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", - "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "@octokit/openapi-types": "^13.11.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/api": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", - "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==", + "is-extendable": "^0.1.0" + }, "engines": { - "node": ">=8.0.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/context-async-hooks": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-1.10.1.tgz", - "integrity": "sha512-6CC9sWOZDkUkKrAR957fmxXXlaK3uiBu5xVnuNEQ7hI7VqkUC/r0mNYIql0ouRInLz5o0HwmDuga1eXgQU7KNQ==", + "node_modules/extglob/node_modules/extend-shallow/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/core": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.10.1.tgz", - "integrity": "sha512-uBZs9poKMWX7WWHsRfaGHqvrn77D9EU5LwU8Ge3YKD/Su5Gy+T1v476l49nl1UOzEMNo4cISao3nIqQVsABB8g==", + "node_modules/extract-zip": { + "version": "2.0.1", + "license": "BSD-2-Clause", "dependencies": { - "@opentelemetry/semantic-conventions": "1.10.1" + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" }, "engines": { - "node": ">=14" + "node": ">= 10.17.0" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-jaeger": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-jaeger/-/exporter-jaeger-1.10.1.tgz", - "integrity": "sha512-bZIoSD6M7uxO19HtRJCAceAahX56LUmj5N/XQFHmoi3iFqA2JfR7bqsyHQCYbgINdiee155UejaqkNpgvjV7fw==", + "node_modules/extsprintf": { + "version": "1.3.0", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT" + }, + "node_modules/fast-content-type-parse": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/fast-decode-uri-component": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "license": "MIT" + }, + "node_modules/fast-diff": { + "version": "1.3.0", + "license": "Apache-2.0" + }, + "node_modules/fast-equals": { + "version": "3.0.3", + "license": "MIT" + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "license": "MIT", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1", - "jaeger-client": "^3.15.0" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "node": ">=8.6.0" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-metrics-otlp-grpc": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-grpc/-/exporter-metrics-otlp-grpc-0.36.1.tgz", - "integrity": "sha512-yQPHny0Y3HIE1BSqbN82MoqqbbJeLINjL7Qf3kJwv1zt5YLUhYbn3FkqHQWS0YWpAvdjK0/OcN40SjEbVz2HRA==", + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "license": "ISC", "dependencies": { - "@grpc/grpc-js": "^1.7.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", - "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" + "node": ">= 6" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-metrics-otlp-http": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-http/-/exporter-metrics-otlp-http-0.36.1.tgz", - "integrity": "sha512-JcpEBwtBpNhVvmCLH3zjTPDcOld2AeI5rNglv2JrB16QCxQ5pwsOgzw7mPe/UR4u/53Ij7LIjFTOCeyVto/6aA==", + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stringify": { + "version": "5.8.0", + "license": "MIT", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" + "@fastify/deepmerge": "^1.0.0", + "ajv": "^8.10.0", + "ajv-formats": "^2.1.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^2.1.0", + "rfdc": "^1.2.0" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-metrics-otlp-proto": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-proto/-/exporter-metrics-otlp-proto-0.36.1.tgz", - "integrity": "sha512-dKJRKvIiyupuZJOVCzW9wNfsK6RxkELnzCSJHzFoIwhGRXSYpbWyYrfHj4ZJZWYZiQSJ7+I8BFUa4aSkBgnO0w==", + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-querystring": { + "version": "1.1.2", + "license": "MIT", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-proto-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" - }, + "fast-decode-uri-component": "^1.0.1" + } + }, + "node_modules/fast-redact": { + "version": "3.3.0", + "license": "MIT", "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-trace-otlp-grpc": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-grpc/-/exporter-trace-otlp-grpc-0.36.1.tgz", - "integrity": "sha512-U2HdWvQho2VkeSAcAhkZ2wjfUb/1SKQixo5x6LNBF17ES4QYuh5+BagYxfN5FP4dbLnjZpTtFk5lj+97lfNLEw==", - "dependencies": { - "@grpc/grpc-js": "^1.7.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "2.2.0", + "license": "MIT" + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "license": "MIT", "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "node": ">= 4.9.1" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-trace-otlp-http": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-http/-/exporter-trace-otlp-http-0.36.1.tgz", - "integrity": "sha512-q/jKlfuKiHqltDzgzgEvXkoEJ/EyVSIAZhfiaoyBeQ49UhHCPvNTH36/hSwbGSEhKeX98WxXZK4NB/S3sUs8ig==", + "node_modules/fastify": { + "version": "4.17.0", + "license": "MIT", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "@fastify/ajv-compiler": "^3.5.0", + "@fastify/error": "^3.0.0", + "@fastify/fast-json-stringify-compiler": "^4.3.0", + "abstract-logging": "^2.0.1", + "avvio": "^8.2.0", + "fast-content-type-parse": "^1.0.0", + "fast-json-stringify": "^5.7.0", + "find-my-way": "^7.6.0", + "light-my-request": "^5.6.1", + "pino": "^8.5.0", + "process-warning": "^2.0.0", + "proxy-addr": "^2.0.7", + "rfdc": "^1.3.0", + "secure-json-parse": "^2.5.0", + "semver": "^7.3.7", + "tiny-lru": "^11.0.1" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-trace-otlp-proto": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-proto/-/exporter-trace-otlp-proto-0.36.1.tgz", - "integrity": "sha512-pNfrto7amygyyhmL4Kf96wuepROEecBYXSrtoXIVb1aUhUqjWLsA3/6DR3unB5EfSRA1Oq1Z9bqHfNuKqGfPNw==", + "node_modules/fastify-plugin": { + "version": "4.5.1", + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.15.0", + "license": "ISC", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-proto-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "reusify": "^1.0.4" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-zipkin": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-zipkin/-/exporter-zipkin-1.10.1.tgz", - "integrity": "sha512-8gF8MjcFf6IhQ7vm6W4tPYtu/vQswYVzpYvk3pUSaX9BMGrwgjeXg+LpuRtaxGoiGd08/g7JjZ4sWLUaELnzWw==", + "node_modules/fb-watchman": { + "version": "2.0.2", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "bser": "2.1.1" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-exporter-base": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.36.1.tgz", - "integrity": "sha512-fpjPwLafJIjgxY5qx7Ly74AYmRCd9spC6/jCxvEgGheg1YT4+NkfVnrfllxLRgc9wQNhDj7Y0Knp8RcmXLLVfA==", + "node_modules/fd-slicer": { + "version": "1.1.0", + "license": "MIT", "dependencies": { - "@opentelemetry/core": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "pend": "~1.2.0" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-grpc-exporter-base": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-grpc-exporter-base/-/otlp-grpc-exporter-base-0.36.1.tgz", - "integrity": "sha512-71TdQ3Z0D2Trq8rc2UMvky7tmIpg8kVPUhdYH3p0tNsTmbx6GDpEBOpjp2/zCFvQ0SZFVfHH2Oj2OZxZiz+FNQ==", - "dependencies": { - "@grpc/grpc-js": "^1.7.1", - "@grpc/proto-loader": "^0.7.3", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1" - }, - "engines": { - "node": ">=14" - }, + "node_modules/fdir": { + "version": "6.1.0", + "license": "MIT", "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "picomatch": "2.x" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-proto-exporter-base": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-proto-exporter-base/-/otlp-proto-exporter-base-0.36.1.tgz", - "integrity": "sha512-9ErknJ5fS7r2NxEFeca93H+pGWnCjZCUWsz6Stcj5/z2rgsiZGHXLz3fQoUGQz+iXjiXKkks9wxTCRgWOW+Yiw==", + "node_modules/fecha": { + "version": "4.2.3", + "license": "MIT" + }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "protobufjs": "^7.1.2" + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "node": "^12.20 || >= 14.13" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-transformer": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.36.1.tgz", - "integrity": "sha512-d2MomkVHBHwfsmNz6E60s/sm7gtpSjFwDzkFLm9brVq//VXzEhaEyfYSeTabdUs4BmrzhqTIogHWlcd6cOiL+w==", + "node_modules/fetch-node-website": { + "version": "7.3.0", + "license": "Apache-2.0", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" + "cli-progress": "^3.11.2", + "colors-option": "^4.4.0", + "figures": "^5.0.0", + "got": "^12.3.1", + "is-plain-obj": "^4.1.0" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" + "node": ">=14.18.0" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/propagator-b3": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-b3/-/propagator-b3-1.10.1.tgz", - "integrity": "sha512-YrWqU93PH8RyCmqGhtDZgyk64D+cp8XIjQsLhEgOPcOsxvxSSGXnGt46rx9Z8+WdIbJgj13Q4nV/xuh36k+O+A==", + "node_modules/fetch-node-website/node_modules/colors-option": { + "version": "4.5.0", + "license": "MIT", "dependencies": { - "@opentelemetry/core": "1.10.1" + "chalk": "^5.0.1", + "is-plain-obj": "^4.1.0" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">=14.18.0" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/propagator-jaeger": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-jaeger/-/propagator-jaeger-1.10.1.tgz", - "integrity": "sha512-qvwFfDPoBw2YQW/OsGHdLdD/rqNRGBRLz5UZR/akO21C4qwIK+lQcXbSi5ve0p2eLHnFshhNFqDmgQclOYBcmg==", - "dependencies": { - "@opentelemetry/core": "1.10.1" - }, + "node_modules/fetch-node-website/node_modules/colors-option/node_modules/chalk": { + "version": "5.3.0", + "license": "MIT", "engines": { - "node": ">=14" + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.10.1.tgz", - "integrity": "sha512-e+wwdyO44jZtsT1aqGiWMFOfN1XuP9Tv4+H0OYP3yQajBtGdsZjdSUn9UNjw46JsW0Mb+RaTxJwsb2uvfHar0g==", + "node_modules/fetch-node-website/node_modules/figures": { + "version": "5.0.0", + "license": "MIT", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" }, "engines": { "node": ">=14" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-metrics": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.10.1.tgz", - "integrity": "sha512-ARAD4e6lZhLwstwW+1HG2Q3XuYFA/t8vn10KK/mA4em1pZYKFn64c45RJZJcntxWp4wOZRbp9iL1RXsg7zIjow==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "lodash.merge": "4.6.2" - }, + "node_modules/fetch-node-website/node_modules/figures/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=14" + "node": ">=12" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-node/-/sdk-node-0.36.1.tgz", - "integrity": "sha512-7cRIxls3Ccg6HmzSu30R5upi0yHEizab2rm2rATrAyFV3JJ/ISA7cojmwKwYG8p4rkPNNPLOwCxI3vlLJrBnKA==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-jaeger": "1.10.1", - "@opentelemetry/exporter-trace-otlp-grpc": "0.36.1", - "@opentelemetry/exporter-trace-otlp-http": "0.36.1", - "@opentelemetry/exporter-trace-otlp-proto": "0.36.1", - "@opentelemetry/exporter-zipkin": "1.10.1", - "@opentelemetry/instrumentation": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/sdk-trace-node": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, + "node_modules/fetch-node-website/node_modules/figures/node_modules/is-unicode-supported": { + "version": "1.3.0", + "license": "MIT", "engines": { - "node": ">=14" + "node": ">=12" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/instrumentation": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.36.1.tgz", - "integrity": "sha512-gtYErugMEF5NXVacmuE+tHFBiyB82YIiO5l8iZX9/4R4TDV8uCWdrLW5QZMqgTzPhiyOG9AITFdqhwIZMw/5lA==", + "node_modules/fetch-retry": { + "version": "5.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/fflate": { + "version": "0.8.0", + "dev": true, + "license": "MIT" + }, + "node_modules/figures": { + "version": "3.2.0", + "license": "MIT", "dependencies": { - "require-in-the-middle": "^6.0.0", - "semver": "^7.3.2", - "shimmer": "^1.2.1" + "escape-string-regexp": "^1.0.5" }, "engines": { - "node": ">=14" + "node": ">=8" }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node/node_modules/require-in-the-middle": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-6.0.0.tgz", - "integrity": "sha512-+dtWQ7l2lqQDxheaG3jjyN1QI37gEwvzACSgjYi4/C2y+ZTUMeRW8BIOm+9NBKvwaMBUSZfPXVOt1skB0vBkRw==", - "dependencies": { - "debug": "^4.1.1", - "module-details-from-path": "^1.0.3", - "resolve": "^1.22.1" - }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", "engines": { - "node": ">=8.6.0" + "node": ">=0.8.0" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node/node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "node_modules/file-entry-cache": { + "version": "6.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "flat-cache": "^3.0.4" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.10.1.tgz", - "integrity": "sha512-jutSP5t22wrPKReJKzI5uKht4mJ4cQdF/mGFJkN+emFFsDXru9CuFv/NfUrD0jEqoaaiqjcZtPSyTzMgu9LXvw==", + "node_modules/file-system-cache": { + "version": "2.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "fs-extra": "11.1.1", + "ramda": "0.29.0" + } + }, + "node_modules/file-type": { + "version": "18.5.0", + "license": "MIT", + "dependencies": { + "readable-web-to-node-stream": "^3.0.2", + "strtok3": "^7.0.0", + "token-types": "^5.0.1" }, "engines": { - "node": ">=14" + "node": ">=14.16" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-trace-node": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-1.10.1.tgz", - "integrity": "sha512-/y+s1j8rPTaKnPnbrsbYv3ygTb4hjx/1H32zqobFr85cvWX+Tt1RWmcZ51TaPAfq5uJobGFhhLh6ADI2RDvk5Q==", + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/filelist": { + "version": "1.0.4", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@opentelemetry/context-async-hooks": "1.10.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/propagator-b3": "1.10.1", - "@opentelemetry/propagator-jaeger": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "semver": "^7.3.5" + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.10.1.tgz", - "integrity": "sha512-qiAueuCoN+1YEuHNXnsct9bkbroZBPd7QwQgd56YURG0LBRVHwE/lF6FOprfUvp1n1tu0O6+E3s6x+dmUndXFQ==", - "engines": { - "node": ">=14" + "node_modules/filelist/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/netlify-cli/node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", + "node_modules/filename-reserved-regex": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=12.22.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@pnpm/network.ca-file": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.1.tgz", - "integrity": "sha512-gkINruT2KUhZLTaiHxwCOh1O4NVnFT0wLjWFBHmTz9vpKag/C/noIMJXBxFe4F0mYpUVX2puLwAieLYFg2NvoA==", + "node_modules/filenamify": { + "version": "5.1.1", + "license": "MIT", "dependencies": { - "graceful-fs": "4.2.10" + "filename-reserved-regex": "^3.0.0", + "strip-outer": "^2.0.0", + "trim-repeated": "^2.0.0" }, "engines": { - "node": ">=12.22.0" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@pnpm/npm-conf": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.0.tgz", - "integrity": "sha512-roLI1ul/GwzwcfcVpZYPdrgW2W/drLriObl1h+yLF5syc8/5ULWw2ALbCHUWF+4YltIqA3xFSbG4IwyJz37e9g==", + "node_modules/fill-range": { + "version": "7.0.1", + "license": "MIT", "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" + "node_modules/filter-obj": { + "version": "5.1.0", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/netlify-cli/node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + "node_modules/finalhandler": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } }, - "node_modules/netlify-cli/node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } }, - "node_modules/netlify-cli/node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" + "node_modules/finalhandler/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "node_modules/find-cache-dir": { + "version": "3.3.2", + "dev": true, + "license": "MIT", "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "4.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/netlify-cli/node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" + "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/netlify-cli/node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" + "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/netlify-cli/node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" + "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/netlify-cli/node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" + "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/netlify-cli/node_modules/@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "node_modules/find-my-way": { + "version": "7.6.2", + "license": "MIT", "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" + "fast-deep-equal": "^3.1.3", + "fast-querystring": "^1.0.0", + "safe-regex2": "^2.0.0" }, "engines": { - "node": ">= 8.0.0" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/@samverschueren/stream-to-observable": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", - "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", + "node_modules/find-root": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/find-up": { + "version": "5.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "any-observable": "^0.3.0" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, - "peerDependenciesMeta": { - "rxjs": { - "optional": true - }, - "zen-observable": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@sindresorhus/slugify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-2.1.1.tgz", - "integrity": "sha512-XokPHZ+q6FtQGEi1hnfvARVJJVPEhwHQTPHPPuNHaN6zcHjzYNynhhHMopa1wNPqLAFOwpsbintunEqWecXJMg==", + "node_modules/find-up/node_modules/locate-path": { + "version": "6.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@sindresorhus/transliterate": "^1.0.0", - "escape-string-regexp": "^5.0.0" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@sindresorhus/slugify/node_modules/escape-string-regexp": { + "node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@sindresorhus/transliterate": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-1.5.0.tgz", - "integrity": "sha512-/sfSkoNelLq5riqNRp5uBjHIKBi1MWZk9ubRT1WiBQuTfmDf7BeQkph2DJzRB83QagMPHk2VDjuvpy0VuwyzdA==", + "node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { + "version": "3.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": "^5.0.0", - "lodash.deburr": "^4.1.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@sindresorhus/transliterate/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit/node_modules/yocto-queue": { + "version": "0.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/@tokenizer/token": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", - "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==" - }, - "node_modules/netlify-cli/node_modules/@tsconfig/node10": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", - "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==" - }, - "node_modules/netlify-cli/node_modules/@tsconfig/node12": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", - "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==" - }, - "node_modules/netlify-cli/node_modules/@tsconfig/node14": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", - "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==" - }, - "node_modules/netlify-cli/node_modules/@tsconfig/node16": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz", - "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==" - }, - "node_modules/netlify-cli/node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "optional": true, - "peer": true, + "node_modules/flat-cache": { + "version": "3.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "flatted": "^3.2.7", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=12.0.0" } }, - "node_modules/netlify-cli/node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "optional": true, - "peer": true, - "dependencies": { - "@types/node": "*" - } + "node_modules/flatted": { + "version": "3.2.7", + "dev": true, + "license": "ISC" }, - "node_modules/netlify-cli/node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "optional": true, - "peer": true, - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" + "node_modules/flow-parser": { + "version": "0.216.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" } }, - "node_modules/netlify-cli/node_modules/@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "optional": true, - "peer": true, + "node_modules/flush-write-stream": { + "version": "2.0.0", + "license": "MIT", "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" } }, - "node_modules/netlify-cli/node_modules/@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" - }, - "node_modules/netlify-cli/node_modules/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "node_modules/flush-write-stream/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", "dependencies": { - "@types/node": "*" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/netlify-cli/node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + "node_modules/fn.name": { + "version": "1.1.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "node_modules/folder-walker": { + "version": "3.2.0", + "license": "BSD-2-Clause", "dependencies": { - "@types/istanbul-lib-coverage": "*" + "from2": "^2.1.0" } }, - "node_modules/netlify-cli/node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dependencies": { - "@types/istanbul-lib-report": "*" + "node_modules/follow-redirects": { + "version": "1.15.2", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/@types/long": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", - "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" - }, - "node_modules/netlify-cli/node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "optional": true, - "peer": true - }, - "node_modules/netlify-cli/node_modules/@types/node": { - "version": "16.11.22", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.22.tgz", - "integrity": "sha512-DYNtJWauMQ9RNpesl4aVothr97/tIJM8HbyOXJ0AYT1Z2bEjLHyfjOBPAQQVMLf8h3kSShYfNk8Wnto8B2zHUA==" - }, - "node_modules/netlify-cli/node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" - }, - "node_modules/netlify-cli/node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "optional": true, - "peer": true - }, - "node_modules/netlify-cli/node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "optional": true, - "peer": true - }, - "node_modules/netlify-cli/node_modules/@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" - }, - "node_modules/netlify-cli/node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "optional": true, - "peer": true, + "node_modules/for-each": { + "version": "0.3.3", + "dev": true, + "license": "MIT", "dependencies": { - "@types/mime": "^1", - "@types/node": "*" + "is-callable": "^1.1.3" } }, - "node_modules/netlify-cli/node_modules/@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" - }, - "node_modules/netlify-cli/node_modules/@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "optional": true, - "dependencies": { - "@types/node": "*" + "node_modules/for-in": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@vercel/nft": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.23.0.tgz", - "integrity": "sha512-1iuPjyltiPqyZrvc/bW1CyICRdng8bVhpJT8MsIXV7Wj+mRFyJs9krsHbVy2pZwu7BMAgforQsT5TCY1JoBDxw==", + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.5", - "@rollup/pluginutils": "^4.0.0", - "acorn": "^8.6.0", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.2", - "node-gyp-build": "^4.2.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "nft": "out/cli.js" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, "engines": { "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/archive-type": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/archive-type/-/archive-type-6.0.1.tgz", - "integrity": "sha512-PB3NeJL8xARZt52yDBupK0dNPn8uIVQDe15qNehUpoeeLWCZyAOam4vGXnoZGz2N9D1VXtjievJuCsXam2TmbQ==", - "dependencies": { - "file-type": "^18.5.0" - }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress/-/decompress-9.0.1.tgz", - "integrity": "sha512-9Lvlt6Qdpo9SaRQyRIXCo3lgU++eMZ68lzgjcTwtuKDrlwT635+5zsHZ1yrSx/Blc5IDuVLlPkBPj5CZkx+2+Q==", - "dependencies": { - "@xhmikosr/decompress-tar": "^7.0.0", - "@xhmikosr/decompress-tarbz2": "^7.0.0", - "@xhmikosr/decompress-targz": "^7.0.0", - "@xhmikosr/decompress-unzip": "^6.0.0", - "graceful-fs": "^4.2.11", - "make-dir": "^4.0.0", - "strip-dirs": "^3.0.0" - }, + "node_modules/forever-agent": { + "version": "0.6.1", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": "*" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-tar": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tar/-/decompress-tar-7.0.0.tgz", - "integrity": "sha512-kyWf2hybtQVbWtB+FdRyOT+jyR5jxCNZPLqvQGB7djZj75lrpLUPEmRbyo86AtJ5OEtivpYaNWjCkqSJ8xtRWw==", + "node_modules/form-data": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "file-type": "^18.5.0", - "is-stream": "^3.0.0", - "tar-stream": "^3.1.4" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-tar/node_modules/tar-stream": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", - "dependencies": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" + "node": ">= 6" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-tarbz2": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tarbz2/-/decompress-tarbz2-7.0.0.tgz", - "integrity": "sha512-3QnjipYkRgh3Dee1MWDgKmANWxOQBVN4e1IwiGNe2fHYfMYTeSkVvWREt87UIoSucKUh3E95v8uGFttgTknZcA==", - "dependencies": { - "@xhmikosr/decompress-tar": "^7.0.0", - "file-type": "^18.5.0", - "is-stream": "^3.0.0", - "seek-bzip": "^1.0.6", - "unbzip2-stream": "^1.4.3" - }, + "node_modules/form-data-encoder": { + "version": "2.1.4", + "license": "MIT", "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">= 14.17" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-targz": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-targz/-/decompress-targz-7.0.0.tgz", - "integrity": "sha512-7BNHJl92g9OLhw89zqcFS67V1LAtm4Ex02j6OiQzuE8P7Yy9lQcyBuEL3x6v436grLdL+BcFjgbmhWxnem4GHw==", + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "license": "MIT", "dependencies": { - "@xhmikosr/decompress-tar": "^7.0.0", - "file-type": "^18.5.0", - "is-stream": "^3.0.0" + "fetch-blob": "^3.1.2" }, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=12.20.0" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-unzip": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-6.0.0.tgz", - "integrity": "sha512-R1HAkjXLS7RAL74YFLxYY9zYflCcYGssld9KKFDu87PnJ4h4btdhzXfSC8J5i5A2njH3oYIoCzx03RIGTH07Sg==", - "dependencies": { - "file-type": "^18.5.0", - "get-stream": "^6.0.1", - "yauzl": "^2.10.0" - }, + "node_modules/forwarded": { + "version": "0.2.0", + "license": "MIT", "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dependencies": { - "semver": "^7.5.3" - }, + "node_modules/fraction.js": { + "version": "4.3.4", + "license": "MIT", "engines": { - "node": ">=10" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "patreon", + "url": "https://github.com/sponsors/rawify" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-13.0.1.tgz", - "integrity": "sha512-mBvWew1kZJHfNQVVfVllMjUDwCGN9apPa0t4/z1zaUJ9MzpXjRL3w8fsfJKB8gHN/h4rik9HneKfDbh2fErN+w==", + "node_modules/fragment-cache": { + "version": "0.2.1", + "license": "MIT", "dependencies": { - "@xhmikosr/archive-type": "^6.0.1", - "@xhmikosr/decompress": "^9.0.1", - "content-disposition": "^0.5.4", - "ext-name": "^5.0.0", - "file-type": "^18.5.0", - "filenamify": "^5.1.1", - "get-stream": "^6.0.1", - "got": "^12.6.1", - "merge-options": "^3.0.4", - "p-event": "^5.0.1" + "map-cache": "^0.2.2" }, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "node_modules/fresh": { + "version": "0.5.2", + "license": "MIT", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "node_modules/from2": { + "version": "2.3.0", + "license": "MIT", "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "engines": { - "node": ">=14.16" + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", + "node_modules/from2-array": { + "version": "0.0.4", + "license": "MIT", "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" + "from2": "^2.0.3" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/from2/node_modules/readable-stream": { + "version": "2.3.8", + "license": "MIT", + "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" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/filename-reserved-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-3.0.0.tgz", - "integrity": "sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/from2/node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/from2/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" + }, + "node_modules/from2/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/filenamify": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-5.1.1.tgz", - "integrity": "sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==", + "node_modules/fs-constants": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "11.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "filename-reserved-regex": "^3.0.0", - "strip-outer": "^2.0.0", - "trim-repeated": "^2.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14.14" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "node_modules/fs-minipass": { + "version": "2.1.0", + "license": "ISC", "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" + "minipass": "^3.0.0" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "node": ">= 8" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "license": "ISC", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=10.19.0" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "node_modules/fs.realpath": { + "version": "1.0.0", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "node_modules/function-bind": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", - "engines": { - "node": ">=14.16" - }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "dev": true, + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "node_modules/fuzzy": { + "version": "0.1.3", "engines": { - "node": ">=12.20" + "node": ">= 0.6.0" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "node_modules/gauge": { + "version": "3.0.2", + "license": "ISC", "dependencies": { - "lowercase-keys": "^3.0.0" + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/strip-outer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-2.0.0.tgz", - "integrity": "sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==", + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "dev": true, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6.9.0" } }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/trim-repeated": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-2.0.0.tgz", - "integrity": "sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==", + "node_modules/get-amd-module-type": { + "version": "5.0.1", + "license": "MIT", "dependencies": { - "escape-string-regexp": "^5.0.0" + "ast-module-types": "^5.0.0", + "node-source-walk": "^6.0.1" }, "engines": { - "node": ">=12" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "node_modules/netlify-cli/node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dependencies": { - "event-target-shim": "^5.0.0" - }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "license": "ISC", "engines": { - "node": ">=6.5" + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/netlify-cli/node_modules/abstract-logging": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", - "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==" + "node_modules/get-func-name": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/get-intrinsic": { + "version": "1.2.1", + "license": "MIT", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-nonce": { + "version": "1.0.1", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "bin": { - "acorn": "bin/acorn" - }, + "node_modules/get-npm-tarball-url": { + "version": "2.0.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.4.0" + "node": ">=12.17" } }, - "node_modules/netlify-cli/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "node_modules/get-package-type": { + "version": "0.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.4.0" + "node": ">=8.0.0" } }, - "node_modules/netlify-cli/node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dependencies": { - "debug": "4" - }, + "node_modules/get-port": { + "version": "5.1.1", + "license": "MIT", "engines": { - "node": ">= 6.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, + "node_modules/get-stream": { + "version": "5.2.0", + "license": "MIT", "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" + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "node_modules/get-symbol-description": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "ajv": "^8.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, - "peerDependencies": { - "ajv": "^8.0.0" + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "node_modules/get-tsconfig": { + "version": "4.7.0", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "resolve-pkg-maps": "^1.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/netlify-cli/node_modules/all-node-versions": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/all-node-versions/-/all-node-versions-11.3.0.tgz", - "integrity": "sha512-psMkc5s3qpr+QMfires9bC4azRYciPWql1wqZKMsYRh1731qefQDH2X4+O19xSBX6u0Ra/8Y5diG6y/fEmqKsw==", - "dependencies": { - "fetch-node-website": "^7.3.0", - "filter-obj": "^5.1.0", - "get-stream": "^6.0.0", - "global-cache-dir": "^4.3.1", - "is-plain-obj": "^4.1.0", - "path-exists": "^5.0.0", - "semver": "^7.3.7", - "write-file-atomic": "^4.0.1" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/get-value": { + "version": "2.0.6", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "node_modules/getos": { + "version": "3.2.1", + "dev": true, + "license": "MIT", "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "async": "^3.2.0" } }, - "node_modules/netlify-cli/node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "node_modules/getpass": { + "version": "0.1.7", + "dev": true, + "license": "MIT", "dependencies": { - "string-width": "^4.1.0" + "assert-plus": "^1.0.0" } }, - "node_modules/netlify-cli/node_modules/ansi-color": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz", - "integrity": "sha512-bF6xLaZBLpOQzgYUtYEhJx090nPSZk1BQ/q2oyBK9aMMcJHzx9uXGCjI2Y+LebsN4Jwoykr0V9whbPiogdyHoQ==", + "node_modules/gh-release-fetch": { + "version": "4.0.3", + "license": "MIT", + "dependencies": { + "@xhmikosr/downloader": "^13.0.0", + "node-fetch": "^3.3.1", + "semver": "^7.5.3" + }, "engines": { - "node": "*" + "node": "^14.18.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/netlify-cli/node_modules/ansi-escapes": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", - "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==", + "node_modules/gh-release-fetch/node_modules/node-fetch": { + "version": "3.3.2", + "license": "MIT", "dependencies": { - "type-fest": "^3.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, "engines": { - "node": ">=14.16" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "node_modules/netlify-cli/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" + "node_modules/giget": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.19", + "defu": "^6.1.2", + "https-proxy-agent": "^5.0.1", + "mri": "^1.2.0", + "node-fetch-native": "^1.0.2", + "pathe": "^1.1.0", + "tar": "^6.1.13" + }, + "bin": { + "giget": "dist/cli.mjs" } }, - "node_modules/netlify-cli/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "node_modules/git-repo-info": { + "version": "2.1.1", + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 4.0" } }, - "node_modules/netlify-cli/node_modules/ansi-to-html": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.7.2.tgz", - "integrity": "sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g==", + "node_modules/gitconfiglocal": { + "version": "2.1.0", + "license": "BSD", "dependencies": { - "entities": "^2.2.0" - }, - "bin": { - "ansi-to-html": "bin/ansi-to-html" - }, - "engines": { - "node": ">=8.0.0" + "ini": "^1.3.2" } }, - "node_modules/netlify-cli/node_modules/ansi-to-html/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } + "node_modules/github-slugger": { + "version": "1.5.0", + "dev": true, + "license": "ISC" }, - "node_modules/netlify-cli/node_modules/any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, "engines": { - "node": ">=6" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/netlify-cli/node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "node_modules/glob-parent": { + "version": "6.0.2", + "dev": true, + "license": "ISC", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 8" + "node": ">=10.13.0" } }, - "node_modules/netlify-cli/node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" - }, - "node_modules/netlify-cli/node_modules/archiver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.0.tgz", - "integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", + "node_modules/glob-promise": { + "version": "4.2.2", + "dev": true, + "license": "MIT", "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.0", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" + "@types/glob": "^7.1.3" }, "engines": { - "node": ">= 10" + "node": ">=12" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/ahmadnassri" + }, + "peerDependencies": { + "glob": "^7.1.6" } }, - "node_modules/netlify-cli/node_modules/archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "license": "BSD-2-Clause" + }, + "node_modules/global-cache-dir": { + "version": "4.4.0", + "license": "MIT", "dependencies": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" + "cachedir": "^2.3.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">= 6" + "node": ">=14.18.0" } }, - "node_modules/netlify-cli/node_modules/archiver-utils/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "node_modules/global-cache-dir/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" - }, - "node_modules/netlify-cli/node_modules/are-we-there-yet": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", - "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "node_modules/global-dirs": { + "version": "3.0.1", + "license": "MIT", "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" + "ini": "2.0.0" }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" - }, - "node_modules/netlify-cli/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/netlify-cli/node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/globals": { + "version": "13.21.0", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "node_modules/globals/node_modules/type-fest": { + "version": "0.20.2", + "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "node_modules/netlify-cli/node_modules/array-timsort": { + "node_modules/globalthis": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", - "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==" - }, - "node_modules/netlify-cli/node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/arrify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", - "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", + "node_modules/globby": { + "version": "11.1.0", + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/ascii-table": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/ascii-table/-/ascii-table-0.0.9.tgz", - "integrity": "sha1-BqZgTWpV1L9BqaR9mHLXp42jHnM=" - }, - "node_modules/netlify-cli/node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "node_modules/gonzales-pe": { + "version": "4.3.0", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "gonzales": "bin/gonzales.js" + }, "engines": { - "node": ">=0.10.0" + "node": ">=0.6.0" } }, - "node_modules/netlify-cli/node_modules/ast-module-types": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ast-module-types/-/ast-module-types-5.0.0.tgz", - "integrity": "sha512-JvqziE0Wc0rXQfma0HZC/aY7URXHFuZV84fJRtP8u+lhp0JYCNd5wJzVXP45t0PH0Mej3ynlzvdyITYIu0G4LQ==", + "node_modules/gopd": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "12.6.1", + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, "engines": { - "node": ">=14" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + "node_modules/got/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/netlify-cli/node_modules/async-sema": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz", - "integrity": "sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==" + "node_modules/graceful-fs": { + "version": "4.2.11", + "license": "ISC" }, - "node_modules/netlify-cli/node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "node_modules/graphemer": { + "version": "1.4.0", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "node_modules/gunzip-maybe": { + "version": "1.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "browserify-zlib": "^0.1.4", + "is-deflate": "^1.0.0", + "is-gzip": "^1.0.0", + "peek-stream": "^1.1.0", + "pumpify": "^1.3.3", + "through2": "^2.0.3" + }, "bin": { - "atob": "bin/atob.js" + "gunzip-maybe": "bin.js" + } + }, + "node_modules/handlebars": { + "version": "4.7.8", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" }, "engines": { - "node": ">= 4.5.0" + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" } }, - "node_modules/netlify-cli/node_modules/atomic-sleep": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", - "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "node_modules/has": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.1" + }, "engines": { - "node": ">=8.0.0" + "node": ">= 0.4.0" } }, - "node_modules/netlify-cli/node_modules/avvio": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/avvio/-/avvio-8.2.0.tgz", - "integrity": "sha512-bbCQdg7bpEv6kGH41RO/3B2/GMMmJSo2iBK+X8AWN9mujtfUipMDfIjsgHCfpnKqoGEQrrmCDKSa5OQ19+fDmg==", - "dependencies": { - "archy": "^1.0.0", - "debug": "^4.0.0", - "fastq": "^1.6.1" + "node_modules/has-bigints": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/axios": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", - "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" + "node_modules/has-flag": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/b4a": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", - "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==" + "node_modules/has-own-prop": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "node_modules/netlify-cli/node_modules/backoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", - "integrity": "sha512-wC5ihrnUXmR2douXmXLCe5O3zg3GKIyvRi/hi58a/XyRxVI+3/yM0PYueQOZXPXQ9pxBislYkw+sF9b7C/RuMA==", + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "precond": "0.2" + "get-intrinsic": "^1.1.1" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "node_modules/has-symbols": { + "version": "1.0.3", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/netlify-cli/node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "node_modules/has-tostringtag": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "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" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/base/node_modules/define-property": { + "node_modules/has-unicode": { + "version": "2.0.1", + "license": "ISC" + }, + "node_modules/has-value": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", "dependencies": { - "is-descriptor": "^1.0.0" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/before-after-hook": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", - "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" + "node_modules/has-value/node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/netlify-cli/node_modules/better-ajv-errors": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/better-ajv-errors/-/better-ajv-errors-1.2.0.tgz", - "integrity": "sha512-UW+IsFycygIo7bclP9h5ugkNH8EjCSgqyFB/yQ4Hqqa1OEYDtb0uFIkYE0b6+CjkgJYVM5UKI/pJPxjYe9EZlA==", + "node_modules/has-values": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.16.0", - "@humanwhocodes/momoa": "^2.0.2", - "chalk": "^4.1.2", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0 < 4" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "peerDependencies": { - "ajv": "4.11.8 - 8" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/has-values/node_modules/is-number/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" + }, + "node_modules/has-yarn": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/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==", + "node_modules/hasbin": { + "version": "1.2.3", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "async": "~1.5" }, "engines": { - "node": ">=7.0.0" + "node": ">=0.10" } }, - "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/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==" + "node_modules/hasbin/node_modules/async": { + "version": "1.5.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/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==", + "node_modules/hasha": { + "version": "5.2.2", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "dependencies": { - "open": "^8.0.4" - }, + "node_modules/hasha/node_modules/is-stream": { + "version": "2.0.1", + "license": "MIT", "engines": { - "node": ">=12.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "node_modules/hasha/node_modules/type-fest": { + "version": "0.8.1", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/bindings": { + "node_modules/hexer": { "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "dependencies": { - "file-uri-to-path": "1.0.0" + "ansi-color": "^0.2.1", + "minimist": "^1.1.0", + "process": "^0.10.0", + "xtend": "^4.0.0" + }, + "bin": { + "hexer": "cli.js" + }, + "engines": { + "node": ">= 0.10.x" + } + }, + "node_modules/hexer/node_modules/process": { + "version": "0.10.1", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" } }, - "node_modules/netlify-cli/node_modules/bl": { + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "license": "MIT" + }, + "node_modules/hosted-git-info": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "ISC", "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/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==" + "node_modules/hot-shots": { + "version": "10.0.0", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "unix-dgram": "2.x" + } }, - "node_modules/netlify-cli/node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "node_modules/hotkeys-js": { + "version": "3.9.4", + "license": "MIT" + }, + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "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.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "whatwg-encoding": "^2.0.0" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=12" } }, - "node_modules/netlify-cli/node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/html-escaper": { + "version": "2.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/html-parse-stringify": { + "version": "3.0.1", + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "void-elements": "3.1.0" } }, - "node_modules/netlify-cli/node_modules/body-parser/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "node_modules/html-tags": { + "version": "3.3.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/body-parser/node_modules/http-errors": { + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "license": "BSD-2-Clause" + }, + "node_modules/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==", + "license": "MIT", "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", @@ -20654,129 +18471,176 @@ "node": ">= 0.8" } }, - "node_modules/netlify-cli/node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "node_modules/http-proxy": { + "version": "1.18.1", + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } }, - "node_modules/netlify-cli/node_modules/body-parser/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">= 0.8" + "node": ">= 6" } }, - "node_modules/netlify-cli/node_modules/boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "license": "MIT", "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" }, "engines": { - "node": ">=14.16" + "node": ">=12.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/boxen/node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/boxen/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "node_modules/http-proxy/node_modules/eventemitter3": { + "version": "4.0.7", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/boxen/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/http-signature": { + "version": "1.3.6", + "dev": true, + "license": "MIT", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10" } }, - "node_modules/netlify-cli/node_modules/boxen/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" + "node_modules/http2-wrapper": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=10.19.0" } }, - "node_modules/netlify-cli/node_modules/boxen/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "license": "MIT", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=12" + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/husky": { + "version": "8.0.3", + "dev": true, + "license": "MIT", + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">=14" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/typicode" } }, - "node_modules/netlify-cli/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/i18next": { + "version": "23.5.1", + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@babel/runtime": "^7.22.5" } }, - "node_modules/netlify-cli/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/i18next-browser-languagedetector": { + "version": "7.1.0", + "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "@babel/runtime": "^7.19.4" + } + }, + "node_modules/i18next-http-backend": { + "version": "2.2.2", + "license": "MIT", + "dependencies": { + "cross-fetch": "3.1.6" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "node_modules/idb-keyval": { + "version": "6.2.1", + "license": "Apache-2.0" + }, + "node_modules/ieee754": { + "version": "1.2.1", "funding": [ { "type": "github", @@ -20791,47 +18655,30 @@ "url": "https://feross.org/support" } ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } + "license": "BSD-3-Clause" }, - "node_modules/netlify-cli/node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "node_modules/ignore": { + "version": "5.2.4", + "license": "MIT", "engines": { - "node": "*" + "node": ">= 4" } }, - "node_modules/netlify-cli/node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" - }, - "node_modules/netlify-cli/node_modules/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==" + "node_modules/immer": { + "version": "10.0.2", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } }, - "node_modules/netlify-cli/node_modules/bufrw": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bufrw/-/bufrw-1.3.0.tgz", - "integrity": "sha512-jzQnSbdJqhIltU9O5KUiTtljP9ccw2u5ix59McQy4pV2xGhVLhRZIndY8GIrgh5HjXa6+QJ9AQhOd2QWQizJFQ==", + "node_modules/import-fresh": { + "version": "3.3.0", + "license": "MIT", "dependencies": { - "ansi-color": "^0.2.1", - "error": "^7.0.0", - "hexer": "^1.5.0", - "xtend": "^4.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, - "engines": { - "node": ">= 0.10.x" - } - }, - "node_modules/netlify-cli/node_modules/builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", "engines": { "node": ">=6" }, @@ -20839,1002 +18686,773 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/builtins": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.0.tgz", - "integrity": "sha512-aizhtbxgT1Udg0Fj6GssXshAVK+nxbtCV+1OtTrMNy67jffDFBY6CUBAkhO4owbleAx6fdbnWdpsmmcXydbzNw==", - "dependencies": { - "semver": "^7.0.0" + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/byline": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", - "integrity": "sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==", + "node_modules/import-lazy": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/imurmurhash": { + "version": "0.1.4", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=0.8.19" } }, - "node_modules/netlify-cli/node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "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" - }, + "node_modules/indent-string": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/cachedir": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", - "engines": { - "node": ">=6" + "node_modules/inflight": { + "version": "1.0.6", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/netlify-cli/node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "node_modules/inherits": { + "version": "2.0.4", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "license": "ISC" + }, + "node_modules/inquirer": { + "version": "6.5.2", + "license": "MIT", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=6.0.0" } }, - "node_modules/netlify-cli/node_modules/callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "node_modules/inquirer-autocomplete-prompt": { + "version": "1.4.0", + "license": "ISC", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "figures": "^3.2.0", + "run-async": "^2.4.0", + "rxjs": "^6.6.2" + }, "engines": { - "node": "*" + "node": ">=10" + }, + "peerDependencies": { + "inquirer": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/netlify-cli/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "node_modules/inquirer-autocomplete-prompt/node_modules/ansi-escapes": { + "version": "4.3.2", + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", + "node_modules/inquirer-autocomplete-prompt/node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "license": "(MIT OR CC0-1.0)", "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - }, - "node_modules/netlify-cli/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], + "node_modules/inquirer-autocomplete-prompt/node_modules/rxjs": { + "version": "6.6.7", + "license": "Apache-2.0", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "tslib": "^1.9.0" }, "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "npm": ">=2.0.0" } }, - "node_modules/netlify-cli/node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "engines": { - "node": ">=10" - } + "node_modules/inquirer-autocomplete-prompt/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "license": "0BSD" }, - "node_modules/netlify-cli/node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], + "node_modules/inquirer/node_modules/ansi-escapes": { + "version": "3.2.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/inquirer/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "node_modules/inquirer/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", "dependencies": { - "is-descriptor": "^0.1.0" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "node_modules/inquirer/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" - }, + "color-name": "1.1.3" + } + }, + "node_modules/inquirer/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/inquirer/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=0.8.0" } }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/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==", + "node_modules/inquirer/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "node_modules/inquirer/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/cli-cursor": { + "version": "2.1.0", + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "restore-cursor": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-data-descriptor/node_modules/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==", + "node_modules/inquirer/node_modules/cli-cursor/node_modules/restore-cursor": { + "version": "2.0.0", + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/inquirer/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "mimic-fn": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "node_modules/inquirer/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime/node_modules/mimic-fn": { + "version": "1.2.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/clean-deep": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/clean-deep/-/clean-deep-3.4.0.tgz", - "integrity": "sha512-Lo78NV5ItJL/jl+B5w0BycAisaieJGXK1qYi/9m4SjR8zbqmrUtO7Yhro40wEShGmmxs/aJLI/A+jNhdkXK8mw==", + "node_modules/inquirer/node_modules/figures": { + "version": "2.0.0", + "license": "MIT", "dependencies": { - "lodash.isempty": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.transform": "^4.6.0" + "escape-string-regexp": "^1.0.5" }, "engines": { "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/clean-stack": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", - "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", + "node_modules/inquirer/node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/inquirer/node_modules/rxjs": { + "version": "6.6.7", + "license": "Apache-2.0", "dependencies": { - "escape-string-regexp": "5.0.0" + "tslib": "^1.9.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "npm": ">=2.0.0" } }, - "node_modules/netlify-cli/node_modules/clean-stack/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" + "node_modules/inquirer/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "license": "0BSD" + }, + "node_modules/inquirer/node_modules/string-width": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "node_modules/inquirer/node_modules/string-width/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "restore-cursor": "^2.0.0" + "ansi-regex": "^3.0.0" }, "engines": { "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/cli-progress": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz", - "integrity": "sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==", - "dependencies": { - "string-width": "^4.2.3" - }, + "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "3.0.1", + "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "5.2.0", + "license": "MIT", + "dependencies": { + "ansi-regex": "^4.1.0" + }, "engines": { "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" - }, - "node_modules/netlify-cli/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "node_modules/inquirer/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "4.1.1", + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "engines": { - "node": ">=0.10.0" + "node_modules/inspect-with-kind": { + "version": "1.0.5", + "license": "ISC", + "dependencies": { + "kind-of": "^6.0.2" } }, - "node_modules/netlify-cli/node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "node_modules/internal-slot": { + "version": "1.0.5", + "dev": true, + "license": "MIT", "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dependencies": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" + "node": ">= 0.4" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/intl-messageformat": { + "version": "10.5.2", + "license": "BSD-3-Clause", "dependencies": { - "color-name": "1.1.3" + "@formatjs/ecma402-abstract": "1.17.2", + "@formatjs/fast-memoize": "2.2.0", + "@formatjs/icu-messageformat-parser": "2.6.2", + "tslib": "^2.4.0" } }, - "node_modules/netlify-cli/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "node_modules/intl-messageformat/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" }, - "node_modules/netlify-cli/node_modules/color-string": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", - "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", + "node_modules/invariant": { + "version": "2.2.4", + "license": "MIT", "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" + "loose-envify": "^1.0.0" } }, - "node_modules/netlify-cli/node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "bin": { - "color-support": "bin.js" + "node_modules/ip": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "license": "MIT", + "engines": { + "node": ">= 0.10" } }, - "node_modules/netlify-cli/node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "node_modules/is-absolute-url": { + "version": "3.0.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.1.90" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/colors-option": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-3.0.0.tgz", - "integrity": "sha512-DP3FpjsiDDvnQC1OJBsdOJZPuy7r0o6sepY2T5M3L/d2nrE23O/ErFkEqyY3ngVL1ZhTj/H0pCMNObZGkEOaaQ==", + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "chalk": "^5.0.0", - "filter-obj": "^3.0.0", - "is-plain-obj": "^4.0.0", - "jest-validate": "^27.3.1" + "kind-of": "^6.0.0" }, "engines": { - "node": ">=12.20.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/colors-option/node_modules/filter-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", - "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", + "node_modules/is-arguments": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/colorspace": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", - "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", + "node_modules/is-array-buffer": { + "version": "3.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "color": "^3.1.3", - "text-hex": "1.0.x" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/is-arrayish": { + "version": "0.2.1", + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "delayed-stream": "~1.0.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "engines": { - "node": ">=14" + "node_modules/is-bigint": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/comment-json": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.3.tgz", - "integrity": "sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==", + "node_modules/is-binary-path": { + "version": "2.1.0", + "license": "MIT", "dependencies": { - "array-timsort": "^1.0.3", - "core-util-is": "^1.0.3", - "esprima": "^4.0.1", - "has-own-prop": "^2.0.0", - "repeat-string": "^1.6.1" + "binary-extensions": "^2.0.0" }, "engines": { - "node": ">= 6" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/comment-json/node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/netlify-cli/node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - }, - "node_modules/netlify-cli/node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "node_modules/netlify-cli/node_modules/compress-commons": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", - "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "node_modules/is-boolean-object": { + "version": "1.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">= 10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/netlify-cli/node_modules/concordance": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz", - "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==", + "node_modules/is-builtin-module": { + "version": "3.2.1", + "license": "MIT", "dependencies": { - "date-time": "^3.1.0", - "esutils": "^2.0.3", - "fast-diff": "^1.2.0", - "js-string-escape": "^1.0.1", - "lodash": "^4.17.15", - "md5-hex": "^3.0.1", - "semver": "^7.3.2", - "well-known-symbols": "^2.0.0" + "builtin-modules": "^3.3.0" }, "engines": { - "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" + "node_modules/is-callable": { + "version": "1.2.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/config-chain/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/netlify-cli/node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "node_modules/is-ci": { + "version": "3.0.1", + "license": "MIT", "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" + "ci-info": "^3.2.0" }, - "engines": { - "node": ">=12" + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.13.0", + "license": "MIT", + "dependencies": { + "has": "^1.0.3" }, "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/configstore/node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "is-obj": "^2.0.0" + "kind-of": "^6.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/configstore/node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "node_modules/is-date-object": { + "version": "1.0.5", + "dev": true, + "license": "MIT", "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + "node_modules/is-deflate": { + "version": "1.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/is-descriptor": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "safe-buffer": "5.2.1" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/content-disposition/node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "node_modules/netlify-cli/node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/copy-template-dir": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/copy-template-dir/-/copy-template-dir-1.4.0.tgz", - "integrity": "sha512-xkXSJhvKz4MfLbVkZ7GyCaFo4ciB3uKI/HHzkGwj1eyTH5+7RTFxW5CE0irWAZgV5oFcO9hd6+NVXAtY9hlo7Q==", - "dependencies": { - "end-of-stream": "^1.1.0", - "graceful-fs": "^4.1.3", - "maxstache": "^1.0.0", - "maxstache-stream": "^1.0.0", - "mkdirp": "^0.5.1", - "noop2": "^2.0.0", - "pump": "^1.0.0", - "readdirp": "^2.0.0", - "run-parallel": "^1.1.4" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "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" + "node_modules/is-docker": { + "version": "3.0.0", + "license": "MIT", + "bin": { + "is-docker": "cli.js" }, "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "node_modules/is-extendable": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "is-extendable": "^0.1.0" + "is-plain-object": "^2.0.4" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/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==", + "node_modules/is-extendable/node_modules/is-plain-object": { + "version": "2.0.4", + "license": "MIT", "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "isobject": "^3.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, + "node_modules/is-extendable/node_modules/is-plain-object/node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "node_modules/is-extglob": { + "version": "2.1.1", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/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==", + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "call-bind": "^1.0.2" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/is-number/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "node_modules/is-generator-function": { + "version": "1.0.10", + "dev": true, + "license": "MIT", "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" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/pump": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", - "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "node_modules/is-glob": { + "version": "4.0.3", + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">=0.10" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/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==", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, + "node_modules/is-gzip": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/cp-file": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-10.0.0.tgz", - "integrity": "sha512-vy2Vi1r2epK5WqxOLnskeKeZkdZvTKfFZQCplE3XWsP+SUJyd5XAUFC9lFgTjjXJF2GMne/UML14iEmkAaDfFg==", + "node_modules/is-installed-globally": { + "version": "0.4.0", + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.10", - "nested-error-stacks": "^2.1.1", - "p-event": "^5.0.1" + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" }, "engines": { - "node": ">=14.16" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/cpy": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/cpy/-/cpy-9.0.1.tgz", - "integrity": "sha512-D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg==", - "dependencies": { - "arrify": "^3.0.0", - "cp-file": "^9.1.0", - "globby": "^13.1.1", - "junk": "^4.0.0", - "micromatch": "^4.0.4", - "nested-error-stacks": "^2.1.0", - "p-filter": "^3.0.0", - "p-map": "^5.3.0" - }, + "node_modules/is-interactive": { + "version": "2.0.0", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/cpy/node_modules/cp-file": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", - "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", + "node_modules/is-map": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-nan": { + "version": "1.3.2", + "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "nested-error-stacks": "^2.0.0", - "p-event": "^4.1.0" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/cpy/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "dev": true, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/cpy/node_modules/p-event": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", - "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "dependencies": { - "p-timeout": "^3.1.0" - }, + "node_modules/is-npm": { + "version": "6.0.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/cpy/node_modules/p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dependencies": { - "p-finally": "^1.0.0" - }, + "node_modules/is-number": { + "version": "7.0.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.12.0" } }, - "node_modules/netlify-cli/node_modules/cpy/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "node_modules/is-number-object": { + "version": "1.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/crc-32": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.1.tgz", - "integrity": "sha512-Dn/xm/1vFFgs3nfrpEVScHoIslO9NZRITWGz/1E/St6u4xw99vfZzVkW0OSnzx2h9egej9xwMCEut6sqwokM/w==", - "dependencies": { - "exit-on-epipe": "~1.0.1", - "printj": "~1.3.1" - }, - "bin": { - "crc32": "bin/crc32.njs" - }, + "node_modules/is-obj": { + "version": "2.0.0", + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/crc32-stream": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", - "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", - "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/netlify-cli/node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" - }, - "node_modules/netlify-cli/node_modules/cron-parser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.8.1.tgz", - "integrity": "sha512-jbokKWGcyU4gl6jAfX97E1gDpY12DJ1cLJZmoDzaAln/shZ+S3KBFBuA2Q6WeUN4gJf/8klnV1EfvhA2lK5IRQ==", + "node_modules/is-observable": { + "version": "1.1.0", + "license": "MIT", "dependencies": { - "luxon": "^3.2.1" + "symbol-observable": "^1.1.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 8" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/cross-spawn/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/is-path-inside": { + "version": "3.0.3", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", - "dependencies": { - "type-fest": "^1.0.1" - }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "license": "MIT", "engines": { "node": ">=12" }, @@ -21842,101 +19460,116 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "node_modules/is-plain-object": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/cyclist": { + "node_modules/is-potential-custom-element-name": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/data-uri-to-buffer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", - "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==", + "node_modules/is-promise": { + "version": "2.2.2", + "license": "MIT" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">= 12" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" + "node_modules/is-set": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/netlify-cli/node_modules/date-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz", - "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==", + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "time-zone": "^1.0.0" + "call-bind": "^1.0.2" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "node_modules/is-string": { + "version": "1.0.7", + "dev": true, + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=6.0" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/netlify-cli/node_modules/decache": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.2.tgz", - "integrity": "sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==", + "node_modules/is-symbol": { + "version": "1.0.4", + "dev": true, + "license": "MIT", "dependencies": { - "callsite": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", + "has-symbols": "^1.0.2" + }, "engines": { - "node": ">=0.10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "node_modules/is-typed-array": { + "version": "1.1.12", + "dev": true, + "license": "MIT", "dependencies": { - "mimic-response": "^3.1.0" + "which-typed-array": "^1.1.11" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "node_modules/is-typedarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -21944,1377 +19577,1234 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "node_modules/is-url": { + "version": "1.2.4", + "license": "MIT" + }, + "node_modules/is-url-superb": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=4.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/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==" + "node_modules/is-weakmap": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/netlify-cli/node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "engines": { - "node": ">=0.10.0" + "node_modules/is-weakref": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "node_modules/is-weakset": { + "version": "2.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "clone": "^1.0.2" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "node_modules/is-windows": { + "version": "1.0.2", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "node_modules/is-wsl": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "node_modules/is-wsl/node_modules/is-docker": { + "version": "2.2.1", + "license": "MIT", + "bin": { + "is-docker": "cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "node_modules/is-yarn-global": { + "version": "0.4.1", + "license": "MIT", "engines": { - "node": ">=0.4.0" + "node": ">=12" } }, - "node_modules/netlify-cli/node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + "node_modules/isarray": { + "version": "2.0.5", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "engines": { - "node": ">= 0.6" - } + "node_modules/iserror": { + "version": "0.0.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/deprecation": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", - "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + "node_modules/isexe": { + "version": "2.0.0", + "license": "ISC" }, - "node_modules/netlify-cli/node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } + "node_modules/isstream": { + "version": "0.1.2", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/detective-amd": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/detective-amd/-/detective-amd-5.0.1.tgz", - "integrity": "sha512-e7n0E0Wte78U9lcpl3hsTh1ZJ+zp/rgEbdbzGLgTowSbbSemuHnM8olp4KHMF1eCaurrCE50IU9VkoV13ezK4A==", + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "ast-module-types": "^5.0.0", - "escodegen": "^2.0.0", - "get-amd-module-type": "^5.0.0", - "node-source-walk": "^6.0.0" - }, - "bin": { - "detective-amd": "bin/cli.js" + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" }, "engines": { - "node": ">=14" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/detective-cjs": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/detective-cjs/-/detective-cjs-5.0.1.tgz", - "integrity": "sha512-6nTvAZtpomyz/2pmEmGX1sXNjaqgMplhQkskq2MLrar0ZAIkHMrDhLXkRiK2mvbu9wSWr0V5/IfiTrZqAQMrmQ==", - "dependencies": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.0" - }, - "engines": { - "node": ">=14" + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/netlify-cli/node_modules/detective-es6": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/detective-es6/-/detective-es6-4.0.1.tgz", - "integrity": "sha512-k3Z5tB4LQ8UVHkuMrFOlvb3GgFWdJ9NqAa2YLUU/jTaWJIm+JJnEh4PsMc+6dfT223Y8ACKOaC0qcj7diIhBKw==", + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "node-source-walk": "^6.0.1" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=14" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/detective-postcss": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/detective-postcss/-/detective-postcss-6.1.3.tgz", - "integrity": "sha512-7BRVvE5pPEvk2ukUWNQ+H2XOq43xENWbH0LcdCE14mwgTBEAMoAx+Fc1rdp76SmyZ4Sp48HlV7VedUnP6GA1Tw==", + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "is-url": "^1.2.4", - "postcss": "^8.4.23", - "postcss-values-parser": "^6.0.2" + "semver": "^7.5.3" }, "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/detective-sass": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/detective-sass/-/detective-sass-5.0.3.tgz", - "integrity": "sha512-YsYT2WuA8YIafp2RVF5CEfGhhyIVdPzlwQgxSjK+TUm3JoHP+Tcorbk3SfG0cNZ7D7+cYWa0ZBcvOaR0O8+LlA==", - "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.1" + "node": ">=10" }, - "engines": { - "node": ">=14" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/detective-scss": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/detective-scss/-/detective-scss-4.0.3.tgz", - "integrity": "sha512-VYI6cHcD0fLokwqqPFFtDQhhSnlFWvU614J42eY6G0s8c+MBhi9QAWycLwIOGxlmD8I/XvGSOUV1kIDhJ70ZPg==", + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/detective-stylus": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detective-stylus/-/detective-stylus-4.0.0.tgz", - "integrity": "sha512-TfPotjhszKLgFBzBhTOxNHDsutIxx9GTWjrL5Wh7Qx/ydxKhwUrlSFeLIn+ZaHPF+h0siVBkAQSuy6CADyTxgQ==", - "engines": { - "node": ">=14" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/detective-typescript": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/detective-typescript/-/detective-typescript-11.0.1.tgz", - "integrity": "sha512-pVCuFWdEAyHI16zO3NBWSAULV8pevSkX3gwK8w3y9RrBGUrig6wDvwv6vUpnu+HfOr0MDmjMkmJGNWaTb6+HkA==", + "node_modules/istanbul-reports": { + "version": "3.1.6", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@typescript-eslint/typescript-estree": "^5.59.2", - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.0", - "typescript": "^5.0.4" + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" }, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node_modules/iterator.prototype": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.0", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.3" } }, - "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "node_modules/jackspeak": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.3.tgz", + "integrity": "sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==", + "dev": true, "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "@isaacs/cliui": "^8.0.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=14" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sponsors/isaacs" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "node_modules/jaeger-client": { + "version": "3.19.0", + "license": "Apache-2.0", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" + "node-int64": "^0.4.0", + "opentracing": "^0.14.4", + "thriftrw": "^3.5.0", + "uuid": "^8.3.2", + "xorshift": "^1.1.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node_modules/jaeger-client/node_modules/uuid": { + "version": "8.3.2", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" } }, - "node_modules/netlify-cli/node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/jake": { + "version": "10.8.7", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "path-type": "^4.0.0" + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/dot-prop": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-7.2.0.tgz", - "integrity": "sha512-Ol/IPXUARn9CSbkrdV4VJo7uCy1I3VuSiWCaFSg+8BdUOzF9n3jefIpcgAydvUZbTdEBZs2vEiTiS9m61ssiDA==", - "dependencies": { - "type-fest": "^2.11.2" - }, + "node_modules/javascript-natural-sort": { + "version": "0.7.1", + "license": "MIT" + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/netlify-cli/node_modules/dot-prop/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "node_modules/jest-haste-map": { + "version": "29.6.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.6.3", + "jest-worker": "^29.6.4", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, "engines": { - "node": ">=12.20" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "fsevents": "^2.3.2" } }, - "node_modules/netlify-cli/node_modules/dotenv": { - "version": "16.0.3", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", - "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", + "node_modules/jest-haste-map/node_modules/@jest/types": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, "engines": { - "node": ">=12" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/netlify-cli/node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "node_modules/netlify-cli/node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "node_modules/jest-haste-map/node_modules/@jest/types/node_modules/@types/yargs": { + "version": "17.0.24", + "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "^5.0.1" + "@types/yargs-parser": "*" } }, - "node_modules/netlify-cli/node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "node_modules/netlify-cli/node_modules/elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "node_modules/jest-mock": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, "engines": { - "node": ">=0.10.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/enabled": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" - }, - "node_modules/netlify-cli/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "node_modules/jest-regex-util": { + "version": "29.6.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/netlify-cli/node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "node_modules/jest-util": { + "version": "29.6.3", + "dev": true, + "license": "MIT", "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/netlify-cli/node_modules/env-paths": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", - "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/envinfo": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", - "bin": { - "envinfo": "dist/cli.js" + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=4" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/netlify-cli/node_modules/error": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz", - "integrity": "sha512-UtVv4l5MhijsYUxPJo4390gzfZvAnTHreNnDjnTZaKIiZ/SemXxAhBkYSKtWa5RtBXbLP8tMgn/n0RUa/H7jXw==", + "node_modules/jest-util/node_modules/@jest/types": { + "version": "29.6.3", + "dev": true, + "license": "MIT", "dependencies": { - "string-template": "~0.2.1", - "xtend": "~4.0.0" + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/jest-util/node_modules/@jest/types/node_modules/@types/yargs": { + "version": "17.0.24", + "dev": true, + "license": "MIT", "dependencies": { - "is-arrayish": "^0.2.1" + "@types/yargs-parser": "*" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/jest-validate": { + "version": "27.5.1", + "license": "MIT", "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/netlify-cli/node_modules/es-module-lexer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.0.3.tgz", - "integrity": "sha512-iC67eXHToclrlVhQfpRawDiF8D8sQxNxmbqw5oebegOaJkyx/w9C/k57/5e6yJR2zIByRt9OXdqX50DV2t6ZKw==" - }, - "node_modules/netlify-cli/node_modules/es6-promisify": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz", - "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==" - }, - "node_modules/netlify-cli/node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, "engines": { - "node": ">=6" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/netlify-cli/node_modules/escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "node_modules/netlify-cli/node_modules/escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "node_modules/jest-worker": { + "version": "29.6.4", + "dev": true, + "license": "MIT", "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "@types/node": "*", + "jest-util": "^29.6.3", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=6.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/js-string-escape": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" }, - "optionalDependencies": { - "source-map": "~0.6.1" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/netlify-cli/node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "node_modules/jsbn": { + "version": "0.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/jscodeshift": { + "version": "0.14.0", + "dev": true, + "license": "MIT", "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" }, - "engines": { - "node": ">= 0.8.0" + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" } }, - "node_modules/netlify-cli/node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "node_modules/jscodeshift/node_modules/recast": { + "version": "0.21.5", + "dev": true, + "license": "MIT", "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" + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" }, "engines": { - "node": ">= 0.8.0" + "node": ">= 4" } }, - "node_modules/netlify-cli/node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "node_modules/jscodeshift/node_modules/recast/node_modules/ast-types": { + "version": "0.15.2", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, "engines": { - "node": ">= 0.8.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true, - "engines": { - "node": ">=0.10.0" + "node_modules/jscodeshift/node_modules/write-file-atomic": { + "version": "2.4.3", + "dev": true, + "license": "ISC", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" } }, - "node_modules/netlify-cli/node_modules/escodegen/node_modules/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==", + "node_modules/jsdom": { + "version": "22.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "prelude-ls": "~1.1.2" + "abab": "^2.0.6", + "cssstyle": "^3.0.0", + "data-urls": "^4.0.0", + "decimal.js": "^10.4.3", + "domexception": "^4.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.4", + "parse5": "^7.1.2", + "rrweb-cssom": "^0.6.0", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.1", + "ws": "^8.13.0", + "xml-name-validator": "^4.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=16" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "node_modules/jsesc": { + "version": "2.5.2", + "dev": true, + "license": "MIT", "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "jsesc": "bin/jsesc" }, "engines": { "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } + "node_modules/json-buffer": { + "version": "3.0.1", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/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==" + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/json-schema": { + "version": "0.4.0", + "dev": true, + "license": "(AFL-2.1 OR BSD-3-Clause)" }, - "node_modules/netlify-cli/node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" - } + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/event-target-shim": { + "node_modules/json-stringify-safe": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/json5": { + "version": "2.2.3", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, "engines": { "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "node_modules/netlify-cli/node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" - } + "node_modules/jsonc-parser": { + "version": "3.2.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/jsonfile": { + "version": "6.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/execa/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" + "universalify": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/netlify-cli/node_modules/exit-on-epipe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", - "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", + "node_modules/jsonpointer": { + "version": "5.0.1", + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "node_modules/jsonwebtoken": { + "version": "9.0.1", + "license": "MIT", "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" + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" }, "engines": { - "node": ">=0.10.0" + "node": ">=12", + "npm": ">=6" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/jsonwebtoken/node_modules/ms": { + "version": "2.1.3", + "license": "MIT" + }, + "node_modules/jsprim": { + "version": "2.0.2", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "dev": true, + "license": "MIT", "dependencies": { - "is-descriptor": "^0.1.0" + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" }, "engines": { - "node": ">=0.10.0" + "node": ">=4.0" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, + "node_modules/junk": { + "version": "4.0.1", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "node_modules/jwa": { + "version": "1.4.1", + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "node_modules/jws": { "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "node_modules/jwt-decode": { + "version": "3.1.2", + "license": "MIT" + }, + "node_modules/keep-func-props": { + "version": "4.0.1", + "license": "Apache-2.0", "dependencies": { - "kind-of": "^3.0.2" + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12.20.0" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/keep-func-props/node_modules/mimic-fn": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/keyv": { + "version": "4.5.3", + "license": "MIT", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" + "json-buffer": "3.0.1" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "node_modules/kind-of": { + "version": "6.0.3", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "node_modules/kleur": { + "version": "3.0.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/ms": { + "node_modules/kuler": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "node_modules/lambda-local": { + "version": "2.1.1", + "license": "MIT", "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "commander": "^10.0.1", + "dotenv": "^16.3.1", + "winston": "^3.10.0" }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/express-logging": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/express-logging/-/express-logging-1.1.1.tgz", - "integrity": "sha512-1KboYwxxCG5kwkJHR5LjFDTD1Mgl8n4PIMcCuhhd/1OqaxlC68P3QKbvvAbZVUtVgtlxEdTgSUwf6yxwzRCuuA==", - "dependencies": { - "on-headers": "^1.0.0" + "bin": { + "lambda-local": "build/cli.js" }, "engines": { - "node": ">= 0.10.26" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node_modules/lambda-local/node_modules/commander": { + "version": "10.0.1", + "license": "MIT", + "engines": { + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/express/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "node_modules/lambda-local/node_modules/dotenv": { + "version": "16.3.1", + "license": "BSD-2-Clause", "engines": { - "node": ">= 0.8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/express/node_modules/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==", + "node_modules/lambda-local/node_modules/winston": { + "version": "3.10.0", + "license": "MIT", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "@colors/colors": "1.5.0", + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.4.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.5.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 12.0.0" } }, - "node_modules/netlify-cli/node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/netlify-cli/node_modules/express/node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "node_modules/lambda-local/node_modules/winston/node_modules/is-stream": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/netlify-cli/node_modules/ext-list": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", - "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "node_modules/lambda-local/node_modules/winston/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", "dependencies": { - "mime-db": "^1.28.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "node_modules/netlify-cli/node_modules/ext-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", - "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "node_modules/latest-version": { + "version": "7.0.0", + "license": "MIT", "dependencies": { - "ext-list": "^2.0.0", - "sort-keys-length": "^1.0.0" + "package-json": "^8.1.0" }, "engines": { - "node": ">=4" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, + "node_modules/lazy-ass": { + "version": "1.6.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "> 0.8" } }, - "node_modules/netlify-cli/node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "node_modules/lazy-universal-dotenv": { + "version": "4.0.0", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "app-root-dir": "^1.0.2", + "dotenv": "^16.0.0", + "dotenv-expand": "^10.0.0" }, "engines": { - "node": ">=4" + "node": ">=14.0.0" } }, - "node_modules/netlify-cli/node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "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" - }, + "node_modules/lazy-universal-dotenv/node_modules/dotenv": { + "version": "16.3.1", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/extglob/node_modules/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==", + "node_modules/lazystream": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "is-descriptor": "^1.0.0" + "readable-stream": "^2.0.5" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6.3" } }, - "node_modules/netlify-cli/node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", + "license": "MIT", "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "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" } }, - "node_modules/netlify-cli/node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "node_modules/lazystream/node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/lazystream/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" + }, + "node_modules/lazystream/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "node_modules/levn": { + "version": "0.4.1", + "dev": true, + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "node": ">= 0.8.0" } }, - "node_modules/netlify-cli/node_modules/extract-zip/node_modules/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==", + "node_modules/light-my-request": { + "version": "5.10.0", + "license": "BSD-3-Clause", "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "cookie": "^0.5.0", + "process-warning": "^2.0.0", + "set-cookie-parser": "^2.4.1" } }, - "node_modules/netlify-cli/node_modules/fast-content-type-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.0.0.tgz", - "integrity": "sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==" - }, - "node_modules/netlify-cli/node_modules/fast-decode-uri-component": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", - "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==" - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" - }, - "node_modules/netlify-cli/node_modules/fast-equals": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-3.0.3.tgz", - "integrity": "sha512-NCe8qxnZFARSHGztGMZOO/PC1qa5MIFB5Hp66WdzbCRAz8U8US3bx1UTgLS49efBQPcUtO9gf5oVEY8o7y/7Kg==" - }, - "node_modules/netlify-cli/node_modules/fast-fifo": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.0.tgz", - "integrity": "sha512-IgfweLvEpwyA4WgiQe9Nx6VV2QkML2NkvZnk1oKnIzXgXdWxuhF7zw4DvLTPZJn6PIUneiAXPF24QmoEqHTjyw==" - }, - "node_modules/netlify-cli/node_modules/fast-glob": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", - "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, + "node_modules/lilconfig": { + "version": "2.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8.6.0" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/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==", - "peer": true - }, - "node_modules/netlify-cli/node_modules/fast-json-stringify": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.7.0.tgz", - "integrity": "sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==", - "dependencies": { - "@fastify/deepmerge": "^1.0.0", - "ajv": "^8.10.0", - "ajv-formats": "^2.1.1", - "fast-deep-equal": "^3.1.3", - "fast-uri": "^2.1.0", - "rfdc": "^1.2.0" - } + "node_modules/lines-and-columns": { + "version": "1.2.4", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/fast-json-stringify/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "node_modules/lint-staged": { + "version": "13.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "chalk": "5.3.0", + "commander": "11.0.0", + "debug": "4.3.4", + "execa": "7.2.0", + "lilconfig": "2.1.0", + "listr2": "6.6.1", + "micromatch": "4.0.5", + "pidtree": "0.6.0", + "string-argv": "0.3.2", + "yaml": "2.3.1" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/netlify-cli/node_modules/fast-json-stringify/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/netlify-cli/node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "node_modules/netlify-cli/node_modules/fast-querystring": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.0.0.tgz", - "integrity": "sha512-3LQi62IhQoDlmt4ULCYmh17vRO2EtS7hTSsG4WwoKWgV7GLMKBOecEh+aiavASnLx8I2y89OD33AGLo0ccRhzA==", - "dependencies": { - "fast-decode-uri-component": "^1.0.1" + "url": "https://opencollective.com/lint-staged" } }, - "node_modules/netlify-cli/node_modules/fast-redact": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.2.tgz", - "integrity": "sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw==", + "node_modules/lint-staged/node_modules/chalk": { + "version": "5.3.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" - }, - "node_modules/netlify-cli/node_modules/fast-uri": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.2.0.tgz", - "integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==" - }, - "node_modules/netlify-cli/node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "node_modules/lint-staged/node_modules/commander": { + "version": "11.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/netlify-cli/node_modules/fastify": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.17.0.tgz", - "integrity": "sha512-tzuY1tgWJo2Y6qEKwmLhFvACUmr68Io2pqP/sDKU71KRM6A6R3DrCDqLGqANbeLZcKUfdfY58ut35CGqemcTgg==", - "dependencies": { - "@fastify/ajv-compiler": "^3.5.0", - "@fastify/error": "^3.0.0", - "@fastify/fast-json-stringify-compiler": "^4.3.0", - "abstract-logging": "^2.0.1", - "avvio": "^8.2.0", - "fast-content-type-parse": "^1.0.0", - "fast-json-stringify": "^5.7.0", - "find-my-way": "^7.6.0", - "light-my-request": "^5.6.1", - "pino": "^8.5.0", - "process-warning": "^2.0.0", - "proxy-addr": "^2.0.7", - "rfdc": "^1.3.0", - "secure-json-parse": "^2.5.0", - "semver": "^7.3.7", - "tiny-lru": "^11.0.1" + "node": ">=16" } }, - "node_modules/netlify-cli/node_modules/fastify-plugin": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.4.0.tgz", - "integrity": "sha512-ovwFQG2qNy3jcCROiWpr94Hs0le+c7N/3t7m9aVwbFhkxcR/esp2xu25dP8e617HpQdmeDv+gFX4zagdUhDByw==" - }, - "node_modules/netlify-cli/node_modules/fastify/node_modules/pino": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.1.tgz", - "integrity": "sha512-8LYNv7BKWXSfS+k6oEc6occy5La+q2sPwU3q2ljTX5AZk7v+5kND2o5W794FyRaqha6DJajmkNRsWtPpFyMUdw==", + "node_modules/lint-staged/node_modules/execa": { + "version": "7.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.0.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, - "bin": { - "pino": "bin.js" - } - }, - "node_modules/netlify-cli/node_modules/fastify/node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" - }, - "node_modules/netlify-cli/node_modules/fastify/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "node_modules/netlify-cli/node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/netlify-cli/node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", - "dependencies": { - "pend": "~1.2.0" + "engines": { + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/fdir": { + "node_modules/lint-staged/node_modules/execa/node_modules/get-stream": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.0.1.tgz", - "integrity": "sha512-bdrUUb0eYQrPRlaAtlSRoLs7sp6yKEwbMQuUgwvi/14TnaqhM/deSZUrC5ic+yjm5nEPPWE61oWpTTxQFQMmLA==", - "peerDependencies": { - "picomatch": "2.x" + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fecha": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz", - "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==" + "node_modules/lint-staged/node_modules/execa/node_modules/human-signals": { + "version": "4.3.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=14.18.0" + } }, - "node_modules/netlify-cli/node_modules/fetch-blob": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.4.tgz", - "integrity": "sha512-Eq5Xv5+VlSrYWEqKrusxY1C3Hm/hjeAsCGVG3ft7pZahlUAChpGZT/Ms1WmSLnEAisEXszjzu/s+ce6HZB2VHA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "paypal", - "url": "https://paypal.me/jimmywarting" - } - ], - "dependencies": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" - }, + "node_modules/lint-staged/node_modules/execa/node_modules/is-stream": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": "^12.20 || >= 14.13" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/fetch-node-website/-/fetch-node-website-7.3.0.tgz", - "integrity": "sha512-/wayUHbdVUWrD72aqRNNrr6+MHnCkumZgNugN0RfiWJpbNJUdAkMk4Z18MGayGZVVqYXR1RWrV+bIFEt5HuBZg==", + "node_modules/lint-staged/node_modules/execa/node_modules/npm-run-path": { + "version": "5.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "cli-progress": "^3.11.2", - "colors-option": "^4.4.0", - "figures": "^5.0.0", - "got": "^12.3.1", - "is-plain-obj": "^4.1.0" + "path-key": "^4.0.0" }, "engines": { - "node": ">=14.18.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "node_modules/lint-staged/node_modules/execa/node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">=12" }, "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "node_modules/lint-staged/node_modules/execa/node_modules/onetime": { + "version": "6.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "defer-to-connect": "^2.0.1" + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">=14.16" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "node_modules/lint-staged/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", + "node_modules/lint-staged/node_modules/execa/node_modules/strip-final-newline": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/listr2": { + "version": "6.6.1", + "dev": true, + "license": "MIT", "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" + "cli-truncate": "^3.1.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^5.0.1", + "rfdc": "^1.3.0", + "wrap-ansi": "^8.1.0" }, "engines": { - "node": ">=14.16" + "node": ">=16.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + }, + "peerDependenciesMeta": { + "enquirer": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/colors-option": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-4.5.0.tgz", - "integrity": "sha512-Soe5lerRg3erMRgYC0EC696/8dMCGpBzcQchFfi55Yrkja8F+P7cUt0LVTIg7u5ob5BexLZ/F1kO+ejmv+nq8w==", + "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate": { + "version": "3.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^5.0.1", - "is-plain-obj": "^4.1.0" + "slice-ansi": "^5.0.0", + "string-width": "^5.0.0" }, "engines": { - "node": ">=14.18.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/escape-string-regexp": { + "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/slice-ansi": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" + "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/string-width": { + "version": "5.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=14.16" + "node": ">=12" }, "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", + "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/string-width/node_modules/emoji-regex": { + "version": "9.2.2", + "dev": true, + "license": "MIT" + }, + "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=10.19.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "node_modules/lint-staged/node_modules/listr2/node_modules/colorette": { + "version": "2.0.20", + "dev": true, + "license": "MIT" + }, + "node_modules/lint-staged/node_modules/listr2/node_modules/log-update": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^5.0.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^5.0.0", + "strip-ansi": "^7.0.1", + "wrap-ansi": "^8.0.1" + }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -23322,3041 +20812,2824 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/ansi-escapes": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^1.0.2" + }, "engines": { - "node": ">=14.16" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/ansi-escapes/node_modules/type-fest": { + "version": "1.4.0", + "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=12.20" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/cli-cursor": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "lowercase-keys": "^3.0.0" + "restore-cursor": "^4.0.0" }, "engines": { - "node": ">=14.16" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/cli-cursor/node_modules/restore-cursor": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": "^1.0.5" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/figures/node_modules/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/file-type": { - "version": "18.5.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-18.5.0.tgz", - "integrity": "sha512-yvpl5U868+V6PqXHMmsESpg6unQ5GfnPssl4dxdJudBrr9qy7Fddt7EVX1VLlddFfe8Gj9N7goCZH22FXuSQXQ==", + "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/slice-ansi": { + "version": "5.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "readable-web-to-node-stream": "^3.0.2", - "strtok3": "^7.0.0", - "token-types": "^5.0.1" + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" }, "engines": { - "node": ">=14.16" + "node": ">=12" }, "funding": { - "url": "https://github.com/sindresorhus/file-type?sponsor=1" + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" - }, - "node_modules/netlify-cli/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, + "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/filter-obj": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-5.1.0.tgz", - "integrity": "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==", + "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">= 0.8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/netlify-cli/node_modules/find-my-way": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.2.tgz", - "integrity": "sha512-0OjHn1b1nCX3eVbm9ByeEHiscPYiHLfhei1wOUU9qffQkk98wE0Lo8VrVYfSGMgnSnDh86DxedduAnBf4nwUEw==", + "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi": { + "version": "8.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-querystring": "^1.0.0", - "safe-regex2": "^2.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=14" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/find-up/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } + "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi/node_modules/string-width/node_modules/emoji-regex": { + "version": "9.2.2", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/flush-write-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-2.0.0.tgz", - "integrity": "sha512-uXClqPxT4xW0lcdSBheb2ObVU+kuqUk3Jk64EwieirEXZx9XUrVwp/JuBfKAWaM4T5Td/VL7QLDWPXp/MvGm/g==", + "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/fn.name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" - }, - "node_modules/netlify-cli/node_modules/folder-walker": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/folder-walker/-/folder-walker-3.2.0.tgz", - "integrity": "sha512-VjAQdSLsl6AkpZNyrQJfO7BXLo4chnStqb055bumZMbRUPpVuPN3a4ktsnRCmrFZjtMlYLkyXiR5rAs4WOpC4Q==", - "dependencies": { - "from2": "^2.1.0" + "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" + "node_modules/listr": { + "version": "0.14.3", + "license": "MIT", + "dependencies": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "engines": { + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "node_modules/listr-silent-renderer": { + "version": "1.1.1", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "node_modules/listr-update-renderer": { + "version": "0.5.0", + "license": "MIT", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" }, "engines": { - "node": ">= 6" + "node": ">=6" + }, + "peerDependencies": { + "listr": "^0.14.2" } }, - "node_modules/netlify-cli/node_modules/form-data-encoder": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.3.tgz", - "integrity": "sha512-KqU0nnPMgIJcCOFTNJFEA8epcseEaoox4XZffTgy8jlI6pL/5EFyR54NRG7CnCJN0biY7q52DO3MH6/sJ/TKlQ==", + "node_modules/listr-update-renderer/node_modules/chalk": { + "version": "1.1.3", + "license": "MIT", + "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" + }, "engines": { - "node": ">= 14.17" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - "dependencies": { - "fetch-blob": "^3.1.2" - }, + "node_modules/listr-update-renderer/node_modules/chalk/node_modules/ansi-styles": { + "version": "2.2.1", + "license": "MIT", "engines": { - "node": ">=12.20.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "node_modules/listr-update-renderer/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=0.8.0" } }, - "node_modules/netlify-cli/node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "node_modules/listr-update-renderer/node_modules/chalk/node_modules/has-ansi": { + "version": "2.0.0", + "license": "MIT", "dependencies": { - "map-cache": "^0.2.2" + "ansi-regex": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "node_modules/listr-update-renderer/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "node_modules/listr-update-renderer/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/listr-update-renderer/node_modules/cli-truncate": { + "version": "0.2.1", + "license": "MIT", "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/from2-array": { + "node_modules/listr-update-renderer/node_modules/cli-truncate/node_modules/slice-ansi": { "version": "0.0.4", - "resolved": "https://registry.npmjs.org/from2-array/-/from2-array-0.0.4.tgz", - "integrity": "sha512-0G0cAp7sYLobH7ALsr835x98PU/YeVF7wlwxdWbCUaea7wsa7lJfKZUAo6p2YZGZ8F94luCuqHZS3JtFER6uPg==", - "dependencies": { - "from2": "^2.0.3" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/from2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/listr-update-renderer/node_modules/cli-truncate/node_modules/string-width": { + "version": "1.0.2", + "license": "MIT", "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" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/fs-constants": { + "node_modules/listr-update-renderer/node_modules/cli-truncate/node_modules/string-width/node_modules/is-fullwidth-code-point": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "node_modules/netlify-cli/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0" + "number-is-nan": "^1.0.0" }, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "node_modules/listr-update-renderer/node_modules/figures": { + "version": "1.7.0", + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "node_modules/netlify-cli/node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], + "node_modules/listr-update-renderer/node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">=0.8.0" } }, - "node_modules/netlify-cli/node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/netlify-cli/node_modules/fuzzy": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz", - "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==", + "node_modules/listr-update-renderer/node_modules/indent-string": { + "version": "3.2.0", + "license": "MIT", "engines": { - "node": ">= 0.6.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/gauge": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", - "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "node_modules/listr-update-renderer/node_modules/log-symbols": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" + "chalk": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/gauge/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/listr-update-renderer/node_modules/log-update": { + "version": "2.3.0", + "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/get-amd-module-type": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/get-amd-module-type/-/get-amd-module-type-5.0.1.tgz", - "integrity": "sha512-jb65zDeHyDjFR1loOVk0HQGM5WNwoGB8aLWy3LKCieMKol0/ProHkhO2X1JxojuN10vbz1qNn09MJ7tNp7qMzw==", + "node_modules/listr-update-renderer/node_modules/log-update/node_modules/ansi-escapes": { + "version": "3.2.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-update-renderer/node_modules/log-update/node_modules/cli-cursor": { + "version": "2.1.0", + "license": "MIT", "dependencies": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.1" + "restore-cursor": "^2.0.0" }, "engines": { - "node": ">=14" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/listr-update-renderer/node_modules/log-update/node_modules/cli-cursor/node_modules/restore-cursor": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "node_modules/listr-update-renderer/node_modules/log-update/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "mimic-fn": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", + "node_modules/listr-update-renderer/node_modules/log-update/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime/node_modules/mimic-fn": { + "version": "1.2.0", + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/listr-update-renderer/node_modules/log-update/node_modules/wrap-ansi": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, "engines": { - "node": ">=10" + "node": ">=4" + } + }, + "node_modules/listr-update-renderer/node_modules/log-update/node_modules/wrap-ansi/node_modules/string-width": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "node_modules/listr-update-renderer/node_modules/log-update/node_modules/wrap-ansi/node_modules/string-width/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/gh-release-fetch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-4.0.3.tgz", - "integrity": "sha512-TOiP1nwLsH5shG85Yt6v6Kjq5JU/44jXyEpbcfPgmj3C829yeXIlx9nAEwQRaxtRF3SJinn2lz7XUkfG9W/U4g==", + "node_modules/listr-update-renderer/node_modules/log-update/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "@xhmikosr/downloader": "^13.0.0", - "node-fetch": "^3.3.1", - "semver": "^7.5.3" + "ansi-regex": "^3.0.0" }, "engines": { - "node": "^14.18.0 || ^16.13.0 || >=18.0.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/gh-release-fetch/node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "node_modules/listr-update-renderer/node_modules/log-update/node_modules/wrap-ansi/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "3.0.1", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-update-renderer/node_modules/strip-ansi": { + "version": "3.0.1", + "license": "MIT", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" + "ansi-regex": "^2.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/git-repo-info": { + "node_modules/listr-update-renderer/node_modules/strip-ansi/node_modules/ansi-regex": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", - "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "license": "MIT", "engines": { - "node": ">= 4.0" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/gitconfiglocal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-2.1.0.tgz", - "integrity": "sha512-qoerOEliJn3z+Zyn1HW2F6eoYJqKwS6MgC9cztTLUB/xLWX8gD/6T60pKn4+t/d6tP7JlybI7Z3z+I572CR/Vg==", + "node_modules/listr-verbose-renderer": { + "version": "0.5.0", + "license": "MIT", "dependencies": { - "ini": "^1.3.2" + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/gitconfiglocal/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/netlify-cli/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "node_modules/listr-verbose-renderer/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", "dependencies": { - "is-glob": "^4.0.1" + "color-convert": "^1.9.0" }, "engines": { - "node": ">= 6" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } }, - "node_modules/netlify-cli/node_modules/global-cache-dir": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global-cache-dir/-/global-cache-dir-4.4.0.tgz", - "integrity": "sha512-bk0gI6IbbphRjAaCJJn5H+T/CcEck5B3a5KBO2BXSDzjFSV+API17w8GA7YPJ6IXJiasW8M0VsEIig1PCHdfOQ==", + "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", "dependencies": { - "cachedir": "^2.3.0", - "path-exists": "^5.0.0" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=14.18.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/global-cache-dir/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/listr-verbose-renderer/node_modules/cli-cursor": { + "version": "2.1.0", + "license": "MIT", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "restore-cursor": "^2.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/gonzales-pe": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", - "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", + "node_modules/listr-verbose-renderer/node_modules/cli-cursor/node_modules/restore-cursor": { + "version": "2.0.0", + "license": "MIT", "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "gonzales": "bin/gonzales.js" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": ">=0.6.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/netlify-cli/node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/listr-verbose-renderer/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "function-bind": "^1.1.1" + "mimic-fn": "^1.0.0" }, "engines": { - "node": ">= 0.4.0" + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime/node_modules/mimic-fn": { + "version": "1.2.0", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/has-ansi": { + "node_modules/listr-verbose-renderer/node_modules/date-fns": { + "version": "1.30.1", + "license": "MIT" + }, + "node_modules/listr-verbose-renderer/node_modules/figures": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "license": "MIT", "dependencies": { - "ansi-regex": "^2.0.0" + "escape-string-regexp": "^1.0.5" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/has-ansi/node_modules/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==", + "node_modules/listr-verbose-renderer/node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=0.8.0" } }, - "node_modules/netlify-cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/listr/node_modules/is-stream": { + "version": "1.1.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/has-own-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", - "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==", + "node_modules/listr/node_modules/p-map": { + "version": "2.1.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" + "node_modules/listr/node_modules/rxjs": { + "version": "6.6.7", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^1.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "npm": ">=2.0.0" } }, - "node_modules/netlify-cli/node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + "node_modules/listr/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "license": "0BSD" }, - "node_modules/netlify-cli/node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "node_modules/listr2": { + "version": "3.14.0", + "dev": true, + "license": "MIT", "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "cli-truncate": "^2.1.0", + "colorette": "^2.0.16", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rfdc": "^1.3.0", + "rxjs": "^7.5.1", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + }, + "peerDependenciesMeta": { + "enquirer": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/listr2/node_modules/colorette": { + "version": "2.0.20", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2/node_modules/log-update": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/has-values/node_modules/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==", + "node_modules/listr2/node_modules/log-update/node_modules/ansi-escapes": { + "version": "4.3.2", + "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "type-fest": "^0.21.3" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/has-values/node_modules/is-number/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/listr2/node_modules/log-update/node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/has-values/node_modules/kind-of": { + "node_modules/listr2/node_modules/log-update/node_modules/slice-ansi": { "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, + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", + "node_modules/listr2/node_modules/log-update/node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/hasbin": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz", - "integrity": "sha512-CCd8e/w2w28G8DyZvKgiHnQJ/5XXDz6qiUHnthvtag/6T5acUeN5lqq+HMoBqcmgWueWDhiCplrw0Kb1zDACRg==", + "node_modules/listr2/node_modules/log-update/node_modules/wrap-ansi": { + "version": "6.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "async": "~1.5" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=0.10" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/hasbin/node_modules/async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==" - }, - "node_modules/netlify-cli/node_modules/hasha": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", - "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "node_modules/listr2/node_modules/log-update/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "is-stream": "^2.0.0", - "type-fest": "^0.8.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/hasha/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/listr2/node_modules/p-map": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/hasha/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/hexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/hexer/-/hexer-1.5.0.tgz", - "integrity": "sha512-dyrPC8KzBzUJ19QTIo1gXNqIISRXQ0NwteW6OeQHRN4ZuZeHkdODfj0zHBdOlHbRY8GqbqK57C9oWSvQZizFsg==", + "node_modules/listr2/node_modules/p-map/node_modules/aggregate-error": { + "version": "3.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "ansi-color": "^0.2.1", - "minimist": "^1.1.0", - "process": "^0.10.0", - "xtend": "^4.0.0" - }, - "bin": { - "hexer": "cli.js" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" }, "engines": { - "node": ">= 0.10.x" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/hexer/node_modules/process": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/process/-/process-0.10.1.tgz", - "integrity": "sha512-dyIett8dgGIZ/TXKUzeYExt7WA6ldDzys9vTDU/cCA9L17Ypme+KzS+NjQCjpn9xsvi/shbMC+yP/BcFMBz0NA==", + "node_modules/listr2/node_modules/p-map/node_modules/aggregate-error/node_modules/clean-stack": { + "version": "2.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6.0" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "node_modules/listr2/node_modules/p-map/node_modules/aggregate-error/node_modules/indent-string": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/hot-shots": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/hot-shots/-/hot-shots-10.0.0.tgz", - "integrity": "sha512-uy/uGpuJk7yuyiKRfZMBNkF1GAOX5O2ifO9rDCaX9jw8fu6eW9QeWC7WRPDI+O98frW1HQgV3+xwjWsZPECIzQ==", + "node_modules/local-pkg": { + "version": "0.4.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=10.0.0" + "node": ">=14" }, - "optionalDependencies": { - "unix-dgram": "2.x" + "funding": { + "url": "https://github.com/sponsors/antfu" } }, - "node_modules/netlify-cli/node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" - }, - "node_modules/netlify-cli/node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "node_modules/locate-path": { + "version": "7.2.0", + "license": "MIT", "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" + "p-locate": "^6.0.0" }, "engines": { - "node": ">= 0.6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/http-errors/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "engines": { - "node": ">= 0.6" - } + "node_modules/lodash": { + "version": "4.17.21", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/lodash-es": { + "version": "4.17.21", + "license": "MIT" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "license": "MIT" + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "license": "MIT" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "license": "MIT" + }, + "node_modules/lodash.isempty": { + "version": "4.4.0", + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "license": "MIT" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.transform": { + "version": "4.6.0", + "license": "MIT" + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "license": "MIT" + }, + "node_modules/log-process-errors": { + "version": "8.0.0", + "license": "Apache-2.0", "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "colors-option": "^3.0.0", + "figures": "^4.0.0", + "filter-obj": "^3.0.0", + "jest-validate": "^27.4.2", + "map-obj": "^5.0.0", + "moize": "^6.1.0", + "semver": "^7.3.5" }, "engines": { - "node": ">=8.0.0" + "node": ">=12.20.0" } }, - "node_modules/netlify-cli/node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "node_modules/log-process-errors/node_modules/figures": { + "version": "4.0.1", + "license": "MIT", "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" }, "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" + "node": ">=12" }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/http-proxy-middleware/node_modules/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==", + "node_modules/log-process-errors/node_modules/figures/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, + "node_modules/log-process-errors/node_modules/figures/node_modules/is-unicode-supported": { + "version": "1.3.0", + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "node_modules/log-process-errors/node_modules/filter-obj": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=10.17.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/log-symbols": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/netlify-cli/node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "engines": { - "node": ">=0.8.19" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "node_modules/log-update": { + "version": "5.0.1", + "license": "MIT", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/netlify-cli/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/netlify-cli/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "ansi-escapes": "^5.0.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^5.0.0", + "strip-ansi": "^7.0.1", + "wrap-ansi": "^8.0.1" + }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "node_modules/log-update/node_modules/ansi-escapes": { + "version": "5.0.0", + "license": "MIT", "dependencies": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" + "type-fest": "^1.0.2" }, "engines": { - "node": ">=6.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt": { + "node_modules/log-update/node_modules/ansi-escapes/node_modules/type-fest": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz", - "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==", - "dependencies": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "figures": "^3.2.0", - "run-async": "^2.4.0", - "rxjs": "^6.6.2" - }, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, - "peerDependencies": { - "inquirer": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", + "node_modules/log-update/node_modules/cli-cursor": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "type-fest": "^0.21.3" + "restore-cursor": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/log-update/node_modules/cli-cursor/node_modules/restore-cursor": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, + "node_modules/log-update/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "license": "MIT", "engines": { - "node": ">=7.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "8.1.0", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", + "node_modules/log-update/node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "engines": { - "node": ">=4" - } + "node_modules/log-update/node_modules/wrap-ansi/node_modules/string-width/node_modules/emoji-regex": { + "version": "9.2.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "engines": { - "node": ">=6" + "node_modules/logform": { + "version": "2.5.1", + "license": "MIT", + "dependencies": { + "@colors/colors": "1.5.0", + "@types/triple-beam": "^1.3.2", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", + "node_modules/logform/node_modules/ms": { + "version": "2.1.3", + "license": "MIT" + }, + "node_modules/long": { + "version": "5.2.3", + "license": "Apache-2.0" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "js-tokens": "^3.0.0 || ^4.0.0" }, - "engines": { - "node": ">=4" + "bin": { + "loose-envify": "cli.js" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/loupe": { + "version": "2.3.6", + "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" + "get-func-name": "^2.0.0" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", + "node_modules/lowercase-keys": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "node_modules/lru-cache": { + "version": "6.0.0", + "license": "ISC", "dependencies": { - "escape-string-regexp": "^1.0.5" + "yallist": "^4.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", - "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", + "node_modules/luxon": { + "version": "3.4.3", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" + "node_modules/lz-string": { + "version": "1.5.0", + "dev": true, + "license": "MIT", + "bin": { + "lz-string": "bin/bin.js" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "node_modules/macos-release": { + "version": "3.2.0", + "license": "MIT", "engines": { - "node": ">=4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "node_modules/magic-string": { + "version": "0.30.3", + "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^3.0.0" + "@jridgewell/sourcemap-codec": "^1.4.15" }, "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "node_modules/make-dir": { + "version": "3.1.0", + "license": "MIT", "dependencies": { - "ansi-regex": "^4.1.0" + "semver": "^6.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/netlify-cli/node_modules/inspect-with-kind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", - "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", + "node_modules/make-error": { + "version": "1.3.6", + "license": "ISC" + }, + "node_modules/makeerror": { + "version": "1.0.12", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "kind-of": "^6.0.2" + "tmpl": "1.0.5" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/map-cache": { + "version": "0.2.2", + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "5.0.2", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/is-accessor-descriptor": { + "node_modules/map-or-similar": { + "version": "1.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/map-visit": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "license": "MIT", "dependencies": { - "kind-of": "^6.0.0" + "object-visit": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, + "node_modules/markdown-to-jsx": { + "version": "7.3.2", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 10" + }, + "peerDependencies": { + "react": ">= 0.14.0" } }, - "node_modules/netlify-cli/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "node_modules/material-colors": { + "version": "1.2.6", + "license": "ISC" }, - "node_modules/netlify-cli/node_modules/is-builtin-module": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.1.0.tgz", - "integrity": "sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==", + "node_modules/mathjs": { + "version": "11.11.0", + "license": "Apache-2.0", "dependencies": { - "builtin-modules": "^3.0.0" + "@babel/runtime": "^7.22.6", + "complex.js": "^2.1.1", + "decimal.js": "^10.4.3", + "escape-latex": "^1.2.0", + "fraction.js": "4.3.4", + "javascript-natural-sort": "^0.7.1", + "seedrandom": "^3.0.5", + "tiny-emitter": "^2.1.0", + "typed-function": "^4.1.0" + }, + "bin": { + "mathjs": "bin/cli.js" }, "engines": { - "node": ">=6" + "node": ">= 14" } }, - "node_modules/netlify-cli/node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "node_modules/maxstache": { + "version": "1.0.7", + "license": "MIT" + }, + "node_modules/maxstache-stream": { + "version": "1.0.4", + "license": "MIT", "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" + "maxstache": "^1.0.0", + "pump": "^1.0.0", + "split2": "^1.0.0", + "through2": "^2.0.0" } }, - "node_modules/netlify-cli/node_modules/is-core-module": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", - "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "node_modules/maxstache-stream/node_modules/pump": { + "version": "1.0.3", + "license": "MIT", "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/netlify-cli/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "node_modules/md5-hex": { + "version": "3.0.1", + "license": "MIT", "dependencies": { - "kind-of": "^6.0.0" + "blueimp-md5": "^2.10.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "node_modules/mdast-util-definitions": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "unist-util-visit": "^2.0.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/netlify-cli/node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, + "node_modules/mdast-util-to-string": { + "version": "1.1.0", + "dev": true, + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memoize-one": { + "version": "6.0.0", + "license": "MIT" + }, + "node_modules/memoizerific": { + "version": "1.11.3", + "dev": true, + "license": "MIT", + "dependencies": { + "map-or-similar": "^1.5.0" } }, - "node_modules/netlify-cli/node_modules/is-extendable": { + "node_modules/merge-descriptors": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT" + }, + "node_modules/merge-options": { + "version": "3.0.4", + "license": "MIT", "dependencies": { - "is-plain-object": "^2.0.4" + "is-plain-obj": "^2.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/is-extendable/node_modules/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==", - "dependencies": { - "isobject": "^3.0.1" - }, + "node_modules/merge-options/node_modules/is-plain-obj": { + "version": "2.1.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "node_modules/merge-stream": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/netlify-cli/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "node_modules/methods": { + "version": "1.1.2", + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "node_modules/micro-api-client": { + "version": "3.3.0", + "license": "ISC" + }, + "node_modules/micro-memoize": { + "version": "4.1.2", + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.5", + "license": "MIT", "dependencies": { - "is-extglob": "^2.1.1" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.6" } }, - "node_modules/netlify-cli/node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" + "node_modules/mime": { + "version": "2.6.0", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4.0.0" } }, - "node_modules/netlify-cli/node_modules/is-installed-globally/node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "node_modules/mime-db": { + "version": "1.52.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "license": "MIT", "dependencies": { - "ini": "2.0.0" + "mime-db": "1.52.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "node_modules/mimic-response": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/is-npm": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", - "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", + "node_modules/min-indent": { + "version": "1.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=0.12.0" + "node": "*" } }, - "node_modules/netlify-cli/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "node_modules/minimist": { + "version": "1.2.8", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", + "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "dev": true, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/netlify-cli/node_modules/is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "node_modules/minizlib": { + "version": "2.1.2", + "license": "MIT", "dependencies": { - "symbol-observable": "^1.1.0" + "minipass": "^3.0.0", + "yallist": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/netlify-cli/node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "engines": { - "node": ">=12" + "node_modules/mixin-deep": { + "version": "1.3.2", + "license": "MIT", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/mkdirp": { + "version": "0.5.6", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "mkdirp": "bin/cmd.js" } }, - "node_modules/netlify-cli/node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/mlly": { + "version": "1.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.10.0", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "ufo": "^1.3.0" } }, - "node_modules/netlify-cli/node_modules/is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" - }, - "node_modules/netlify-cli/node_modules/is-url-superb": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz", - "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==", - "engines": { - "node": ">=10" + "node_modules/mlly/node_modules/acorn": { + "version": "8.10.0", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/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==", "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "node_modules/netlify-cli/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/module-definition": { + "version": "5.0.1", + "license": "MIT", "dependencies": { - "is-docker": "^2.0.0" + "ast-module-types": "^5.0.0", + "node-source-walk": "^6.0.1" + }, + "bin": { + "module-definition": "bin/cli.js" }, "engines": { - "node": ">=8" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/is-wsl/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" + "node_modules/module-details-from-path": { + "version": "1.0.3", + "license": "MIT" + }, + "node_modules/moize": { + "version": "6.1.6", + "license": "MIT", + "dependencies": { + "fast-equals": "^3.0.1", + "micro-memoize": "^4.1.2" + } + }, + "node_modules/move-file": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "path-exists": "^5.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", + "node_modules/move-file/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/netlify-cli/node_modules/iserror": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/iserror/-/iserror-0.0.2.tgz", - "integrity": "sha512-oKGGrFVaWwETimP3SiWwjDeY27ovZoyZPHtxblC4hCq9fXxed/jasx+ATWFFjCVSRZng8VTMsN1nDnGo6zMBSw==" - }, - "node_modules/netlify-cli/node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/netlify-cli/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "node_modules/mri": { + "version": "1.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/jaeger-client": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/jaeger-client/-/jaeger-client-3.19.0.tgz", - "integrity": "sha512-M0c7cKHmdyEUtjemnJyx/y9uX16XHocL46yQvyqDlPdvAcwPDbHrIbKjQdBqtiE4apQ/9dmr+ZLJYYPGnurgpw==", - "dependencies": { - "node-int64": "^0.4.0", - "opentracing": "^0.14.4", - "thriftrw": "^3.5.0", - "uuid": "^8.3.2", - "xorshift": "^1.1.1" - }, + "node_modules/mrmime": { + "version": "1.0.1", + "dev": true, + "license": "MIT", "engines": { "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/jaeger-client/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/netlify-cli/node_modules/jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/netlify-cli/node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } + "node_modules/ms": { + "version": "2.1.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/jest-validate/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/multiparty": { + "version": "4.2.3", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "http-errors": "~1.8.1", + "safe-buffer": "5.2.1", + "uid-safe": "2.1.5" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 0.10" } }, - "node_modules/netlify-cli/node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/multiparty/node_modules/http-errors": { + "version": "1.8.1", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/jest-validate/node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, + "node_modules/multiparty/node_modules/http-errors/node_modules/depd": { + "version": "1.1.2", + "license": "MIT", "engines": { - "node": ">=7.0.0" + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/jest-validate/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/jest-validate/node_modules/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/multiparty/node_modules/http-errors/node_modules/statuses": { + "version": "1.5.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/js-string-escape": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", - "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=", - "engines": { - "node": ">= 0.8" - } + "node_modules/mute-stream": { + "version": "0.0.7", + "license": "ISC" }, - "node_modules/netlify-cli/node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "node_modules/nan": { + "version": "2.17.0", + "license": "MIT", + "optional": true }, - "node_modules/netlify-cli/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, + "node_modules/nanoid": { + "version": "3.3.6", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/netlify-cli/node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/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==", - "peer": true - }, - "node_modules/netlify-cli/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "node_modules/netlify-cli/node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/jsonwebtoken": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", - "integrity": "sha512-K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg==", - "dependencies": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": ">=12", - "npm": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/junk": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.1.tgz", - "integrity": "sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/netlify-cli/node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/netlify-cli/node_modules/jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" - }, - "node_modules/netlify-cli/node_modules/keep-func-props": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/keep-func-props/-/keep-func-props-4.0.1.tgz", - "integrity": "sha512-87ftOIICfdww3SxR5P1veq3ThBNyRPG0JGL//oaR08v0k2yTicEIHd7s0GqSJfQvlb+ybC3GiDepOweo0LDhvw==", + "node_modules/nanomatch": { + "version": "1.2.13", + "license": "MIT", "dependencies": { - "mimic-fn": "^4.0.0" + "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" }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/keyv": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", - "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/netlify-cli/node_modules/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==", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/kuler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" - }, - "node_modules/netlify-cli/node_modules/lambda-local": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/lambda-local/-/lambda-local-2.1.1.tgz", - "integrity": "sha512-/bjvifTDx8mOfKwe3pHrmfHyy695Gj2Z++WFL+Sk7/nXjUcDWP/26vIV8Q0LVpyfaGCC47oCK6Y6d/8PNUSNJw==", - "dependencies": { - "commander": "^10.0.1", - "dotenv": "^16.3.1", - "winston": "^3.10.0" - }, - "bin": { - "lambda-local": "build/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/lambda-local/node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" - } + "node_modules/natural-compare": { + "version": "1.4.0", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/lambda-local/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/negotiator": { + "version": "0.6.3", + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/lambda-local/node_modules/winston": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.10.0.tgz", - "integrity": "sha512-nT6SIDaE9B7ZRO0u3UvdrimG0HkB7dSTAgInQnNR2SOPJ4bvq5q79+pXLftKmP52lJGW15+H5MCK0nM9D3KB/g==", - "dependencies": { - "@colors/colors": "1.5.0", - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" - }, - "engines": { - "node": ">= 12.0.0" - } + "node_modules/neo-async": { + "version": "2.6.2", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", - "dependencies": { - "package-json": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/nested-error-stacks": { + "version": "2.1.1", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "node_modules/netlify": { + "version": "13.1.10", + "license": "MIT", "dependencies": { - "readable-stream": "^2.0.5" + "@netlify/open-api": "^2.19.1", + "lodash-es": "^4.17.21", + "micro-api-client": "^3.3.0", + "node-fetch": "^3.0.0", + "omit.js": "^2.0.2", + "p-wait-for": "^4.0.0", + "qs": "^6.9.6" }, "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/netlify-cli/node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "engines": { - "node": ">=6" + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/light-my-request": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.8.0.tgz", - "integrity": "sha512-4BtD5C+VmyTpzlDPCZbsatZMJVgUIciSOwYhJDCbLffPZ35KoDkDj4zubLeHDEb35b4kkPeEv5imbh+RJxK/Pg==", + "node_modules/netlify-cli": { + "version": "15.11.0", + "hasInstallScript": true, + "license": "MIT", "dependencies": { - "cookie": "^0.5.0", - "process-warning": "^2.0.0", - "set-cookie-parser": "^2.4.1" + "@bugsnag/js": "7.20.2", + "@fastify/static": "6.10.2", + "@netlify/build": "29.17.3", + "@netlify/build-info": "7.7.3", + "@netlify/config": "20.6.4", + "@netlify/edge-bundler": "8.17.1", + "@netlify/framework-info": "9.8.10", + "@netlify/local-functions-proxy": "1.1.1", + "@netlify/serverless-functions-api": "1.5.2", + "@netlify/zip-it-and-ship-it": "9.13.1", + "@octokit/rest": "19.0.13", + "ansi-escapes": "6.2.0", + "ansi-styles": "6.2.1", + "ansi-to-html": "0.7.2", + "ascii-table": "0.0.9", + "backoff": "2.5.0", + "better-opn": "3.0.2", + "boxen": "7.1.1", + "chalk": "5.2.0", + "chokidar": "3.5.3", + "ci-info": "3.8.0", + "clean-deep": "3.4.0", + "commander": "10.0.1", + "comment-json": "4.2.3", + "concordance": "5.0.4", + "configstore": "6.0.0", + "content-type": "1.0.5", + "cookie": "0.5.0", + "copy-template-dir": "1.4.0", + "cron-parser": "4.8.1", + "debug": "4.3.4", + "decache": "4.6.2", + "dot-prop": "7.2.0", + "dotenv": "16.0.3", + "env-paths": "3.0.0", + "envinfo": "7.8.1", + "etag": "1.8.1", + "execa": "5.1.1", + "express": "4.18.2", + "express-logging": "1.1.1", + "extract-zip": "2.0.1", + "fastest-levenshtein": "1.0.16", + "fastify": "4.17.0", + "find-up": "6.3.0", + "flush-write-stream": "2.0.0", + "folder-walker": "3.2.0", + "from2-array": "0.0.4", + "fuzzy": "0.1.3", + "get-port": "5.1.1", + "gh-release-fetch": "4.0.3", + "git-repo-info": "2.1.1", + "gitconfiglocal": "2.1.0", + "hasbin": "1.2.3", + "hasha": "5.2.2", + "http-proxy": "1.18.1", + "http-proxy-middleware": "2.0.6", + "https-proxy-agent": "5.0.1", + "inquirer": "6.5.2", + "inquirer-autocomplete-prompt": "1.4.0", + "is-docker": "3.0.0", + "is-stream": "3.0.0", + "is-wsl": "2.2.0", + "isexe": "2.0.0", + "jsonwebtoken": "9.0.1", + "jwt-decode": "3.1.2", + "lambda-local": "2.1.1", + "listr": "0.14.3", + "locate-path": "7.2.0", + "lodash": "4.17.21", + "log-symbols": "5.1.0", + "log-update": "5.0.1", + "minimist": "1.2.8", + "multiparty": "4.2.3", + "netlify": "13.1.10", + "netlify-headers-parser": "7.1.2", + "netlify-redirect-parser": "14.1.3", + "netlify-redirector": "0.4.0", + "node-fetch": "2.6.12", + "node-version-alias": "3.4.1", + "ora": "6.3.1", + "p-filter": "3.0.0", + "p-map": "5.5.0", + "p-wait-for": "5.0.2", + "parallel-transform": "1.2.0", + "parse-github-url": "1.0.2", + "parse-gitignore": "2.0.0", + "path-key": "4.0.0", + "prettyjson": "1.2.5", + "pump": "3.0.0", + "raw-body": "2.5.2", + "read-pkg-up": "9.1.0", + "semver": "7.5.4", + "source-map-support": "0.5.21", + "strip-ansi-control-characters": "2.0.0", + "tabtab": "3.0.2", + "tempy": "3.0.0", + "terminal-link": "3.0.0", + "through2-filter": "3.0.0", + "through2-map": "3.0.0", + "to-readable-stream": "3.0.0", + "toml": "3.0.0", + "ulid": "2.3.0", + "unixify": "1.0.0", + "update-notifier": "6.0.2", + "uuid": "9.0.0", + "wait-port": "1.0.4", + "winston": "3.8.2", + "write-file-atomic": "5.0.1" + }, + "bin": { + "netlify": "bin/run.mjs", + "ntl": "bin/run.mjs" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/light-my-request/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dependencies": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, + "node_modules/netlify-cli/node_modules/chalk": { + "version": "5.2.0", + "license": "MIT", "engines": { - "node": ">=6" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", + "node_modules/netlify-cli/node_modules/commander": { + "version": "10.0.1", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "node_modules/netlify-cli/node_modules/execa": { + "version": "5.1.1", + "license": "MIT", "dependencies": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, - "peerDependencies": { - "listr": "^0.14.2" + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "node_modules/netlify-cli/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/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==", + "node_modules/netlify-cli/node_modules/execa/node_modules/human-signals": { + "version": "2.1.0", + "license": "Apache-2.0", "engines": { - "node": ">=0.10.0" + "node": ">=10.17.0" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "node_modules/netlify-cli/node_modules/execa/node_modules/is-stream": { + "version": "2.0.1", + "license": "MIT", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "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" + "node": ">=8" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha512-f4r4yJnbT++qUPI9NR4XLDLq41gQ+uqnPItWG0F5ZkehuNiTTa3EY0S4AqTSUOeJ7/zU41oWPQSNkW5BqPL9bg==", + "node_modules/netlify-cli/node_modules/find-up": { + "version": "6.3.0", + "license": "MIT", "dependencies": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/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==", + "node_modules/netlify-cli/node_modules/find-up/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", + "node_modules/netlify-cli/node_modules/log-symbols": { + "version": "5.1.0", + "license": "MIT", "dependencies": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" + "chalk": "^5.0.0", + "is-unicode-supported": "^1.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==", + "node_modules/netlify-cli/node_modules/log-symbols/node_modules/chalk": { + "version": "5.3.0", + "license": "MIT", "engines": { - "node": ">=4" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dependencies": { - "number-is-nan": "^1.0.0" - }, + "node_modules/netlify-cli/node_modules/log-symbols/node_modules/is-unicode-supported": { + "version": "1.3.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha512-mmPrW0Fh2fxOzdBbFv4g1m6pR72haFLPJ2G5SJEELf1y+iaQrDG6cWCPjy54RHYbZAt7X+ls690Kw62AdWXBzQ==", + "node_modules/netlify-cli/node_modules/node-fetch": { + "version": "2.6.12", + "license": "MIT", "dependencies": { - "chalk": "^1.0.0" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", - "dependencies": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" + "node": "4.x || >=6.0.0" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha512-up04hB2hR92PgjpyU3y/eg91yIBILyjVY26NvvciY3EVVPjybkMszMpXQ9QAkcS3I5rtJBDLoTxxg+qvW8c7rw==", - "engines": { - "node": ">=0.10.0" + "node_modules/netlify-cli/node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "node_modules/netlify-cli/node_modules/node-fetch/node_modules/whatwg-url/node_modules/tr46": { + "version": "0.0.3", + "license": "MIT" + }, + "node_modules/netlify-cli/node_modules/node-fetch/node_modules/whatwg-url/node_modules/webidl-conversions": { + "version": "3.0.1", + "license": "BSD-2-Clause" + }, + "node_modules/netlify-headers-parser": { + "version": "7.1.2", + "license": "MIT", "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "escape-string-regexp": "^5.0.0", + "fast-safe-stringify": "^2.0.7", + "is-plain-obj": "^4.0.0", + "map-obj": "^5.0.0", + "path-exists": "^5.0.0", + "toml": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dependencies": { - "ansi-regex": "^2.0.0" - }, + "node_modules/netlify-headers-parser/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "node_modules/netlify-headers-parser/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==", + "node_modules/netlify-redirect-parser": { + "version": "14.1.3", + "license": "MIT", "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" + "fast-safe-stringify": "^2.1.1", + "filter-obj": "^5.0.0", + "is-plain-obj": "^4.0.0", + "path-exists": "^5.0.0", + "toml": "^3.0.0" }, "engines": { - "node": ">=4" + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "node_modules/netlify-redirect-parser/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/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==", - "engines": { - "node": ">=4" - } + "node_modules/netlify-redirector": { + "version": "0.4.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "node_modules/netlify/node_modules/node-fetch": { + "version": "3.3.2", + "license": "MIT", "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, "engines": { - "node": ">=4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "node_modules/netlify/node_modules/p-wait-for": { + "version": "4.1.0", + "license": "MIT", "dependencies": { - "ansi-regex": "^3.0.0" + "p-timeout": "^5.0.0" }, "engines": { - "node": ">=4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "dependencies": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, + "node_modules/netlify/node_modules/p-wait-for/node_modules/p-timeout": { + "version": "5.1.0", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/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==", + "node_modules/node-dir": { + "version": "0.1.17", + "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "minimatch": "^3.0.2" }, "engines": { - "node": ">=4" + "node": ">= 0.10.5" } }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/node-dir/node_modules/minimatch": { + "version": "3.0.8", + "dev": true, + "license": "ISC", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=4" + "node": "*" } }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/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==", + "node_modules/node-domexception": { + "version": "1.0.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">=10.5.0" } }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "node_modules/node-fetch": { + "version": "2.7.0", + "license": "MIT", "dependencies": { - "escape-string-regexp": "^1.0.5" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">=4" + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/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==", - "engines": { - "node": ">=4" + "node_modules/node-fetch-native": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/node-fetch/node_modules/whatwg-url/node_modules/tr46": { + "version": "0.0.3", + "license": "MIT" + }, + "node_modules/node-fetch/node_modules/whatwg-url/node_modules/webidl-conversions": { + "version": "3.0.1", + "license": "BSD-2-Clause" + }, + "node_modules/node-gyp-build": { + "version": "4.6.1", + "license": "MIT", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.13", + "dev": true, + "license": "MIT" + }, + "node_modules/node-source-walk": { + "version": "6.0.2", + "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "@babel/parser": "^7.21.8" }, "engines": { - "node": ">=4" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/listr/node_modules/is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + "node_modules/node-stream-zip": { + "version": "1.15.0", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/antelle" + } }, - "node_modules/netlify-cli/node_modules/listr/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "node_modules/node-version-alias": { + "version": "3.4.1", + "license": "Apache-2.0", + "dependencies": { + "all-node-versions": "^11.3.0", + "filter-obj": "^5.1.0", + "is-plain-obj": "^4.1.0", + "normalize-node-version": "^12.4.0", + "path-exists": "^5.0.0", + "semver": "^7.3.8" + }, "engines": { - "node": ">=0.10.0" + "node": ">=14.18.0" } }, - "node_modules/netlify-cli/node_modules/listr/node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "node_modules/node-version-alias/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "node_modules/noop2": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/nopt": { + "version": "5.0.0", + "license": "ISC", "dependencies": { - "p-locate": "^6.0.0" + "abbrev": "1" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "bin": { + "nopt": "bin/nopt.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/locate-path/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "node_modules/normalize-node-version": { + "version": "12.4.0", + "license": "Apache-2.0", "dependencies": { - "yocto-queue": "^1.0.0" + "all-node-versions": "^11.3.0", + "filter-obj": "^5.1.0", + "semver": "^7.3.7" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14.18.0" } }, - "node_modules/netlify-cli/node_modules/locate-path/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "node_modules/normalize-package-data": { + "version": "3.0.3", + "license": "BSD-2-Clause", "dependencies": { - "p-limit": "^4.0.0" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/locate-path/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "node_modules/normalize-path": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" - }, - "node_modules/netlify-cli/node_modules/lodash.deburr": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", - "integrity": "sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s=" - }, - "node_modules/netlify-cli/node_modules/lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" - }, - "node_modules/netlify-cli/node_modules/lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=" - }, - "node_modules/netlify-cli/node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" - }, - "node_modules/netlify-cli/node_modules/lodash.isempty": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz", - "integrity": "sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=" - }, - "node_modules/netlify-cli/node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" - }, - "node_modules/netlify-cli/node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "node_modules/netlify-cli/node_modules/lodash.transform": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz", - "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=" - }, - "node_modules/netlify-cli/node_modules/lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=" - }, - "node_modules/netlify-cli/node_modules/log-process-errors": { + "node_modules/normalize-url": { "version": "8.0.0", - "resolved": "https://registry.npmjs.org/log-process-errors/-/log-process-errors-8.0.0.tgz", - "integrity": "sha512-+SNGqNC1gCMJfhwYzAHr/YgNT/ZJc+V2nCkvtPnjrENMeCe+B/jgShBW0lmWoh6uVV2edFAPc/IUOkDdsjTbTg==", - "dependencies": { - "colors-option": "^3.0.0", - "figures": "^4.0.0", - "filter-obj": "^3.0.0", - "jest-validate": "^27.4.2", - "map-obj": "^5.0.0", - "moize": "^6.1.0", - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/figures": { + "node_modules/npm-run-path": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.1.tgz", - "integrity": "sha512-rElJwkA/xS04Vfg+CaZodpso7VqBknOYbzi6I76hI4X80RUjkSxO2oAyPmGbuXUppywjqndOrQDl817hDnI++w==", + "license": "MIT", "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" + "path-key": "^3.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/filter-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", - "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", + "node_modules/npm-run-path/node_modules/path-key": { + "version": "3.1.1", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", + "node_modules/npmlog": { + "version": "5.0.1", + "license": "ISC", + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/log-symbols": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - "dependencies": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" - }, + "node_modules/nwsapi": { + "version": "2.2.7", + "dev": true, + "license": "MIT" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/log-update": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz", - "integrity": "sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==", + "node_modules/object-copy": { + "version": "0.1.0", + "license": "MIT", "dependencies": { - "ansi-escapes": "^5.0.0", - "cli-cursor": "^4.0.0", - "slice-ansi": "^5.0.0", - "strip-ansi": "^7.0.1", - "wrap-ansi": "^8.0.1" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/ansi-escapes": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", - "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", "dependencies": { - "type-fest": "^1.0.2" + "is-descriptor": "^0.1.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.6", + "license": "MIT", "dependencies": { - "restore-cursor": "^4.0.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "license": "MIT", "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "kind-of": "^3.0.2" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor": { + "version": "0.1.4", + "license": "MIT", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/logform": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", - "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", + "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "@colors/colors": "1.5.0", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^2.3.1", - "triple-beam": "^1.3.0" + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" + "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, + "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/luxon": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.2.1.tgz", - "integrity": "sha512-QrwPArQCNLAKGO/C+ZIilgIuDnEnKx5QYODdDtbFaxzsbZcc/a7WFq7MhsVYgRlwawLtvOUESTlfJ+hc/USqPg==", + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/macos-release": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-3.0.1.tgz", - "integrity": "sha512-3l6OrhdDg2H2SigtuN3jBh+5dRJRWxNKuJTPBbGeNJTsmt/pj9PO25wYaNb05NuNmAsl435j4rDP6rgNXz7s7g==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, + "node_modules/object-copy/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/object-is": { + "version": "1.1.5", + "dev": true, + "license": "MIT", "dependencies": { - "semver": "^6.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" + "node_modules/object-keys": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" } }, - "node_modules/netlify-cli/node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + "node_modules/object-visit": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/netlify-cli/node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "node_modules/object-visit/node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "node_modules/object.assign": { + "version": "4.1.4", + "dev": true, + "license": "MIT", "dependencies": { - "object-visit": "^1.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/maxstache": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/maxstache/-/maxstache-1.0.7.tgz", - "integrity": "sha1-IjHVGAung9Xs/DHEX+2seuQnaYQ=" - }, - "node_modules/netlify-cli/node_modules/maxstache-stream": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/maxstache-stream/-/maxstache-stream-1.0.4.tgz", - "integrity": "sha1-nH9cq35f3S2Q2oYUO06WMeoygEA=", + "node_modules/object.entries": { + "version": "1.1.7", + "dev": true, + "license": "MIT", "dependencies": { - "maxstache": "^1.0.0", - "pump": "^1.0.0", - "split2": "^1.0.0", - "through2": "^2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/pump": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", - "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/object.fromentries": { + "version": "2.0.7", + "dev": true, + "license": "MIT", "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" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/split2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/split2/-/split2-1.1.1.tgz", - "integrity": "sha512-cfurE2q8LamExY+lJ9Ex3ZfBwqAPduzOKVscPDXNCLLMvyaeD3DTz1yk7fVIs6Chco+12XeD0BB6HEoYzPYbXA==", + "node_modules/object.hasown": { + "version": "1.1.3", + "dev": true, + "license": "MIT", "dependencies": { - "through2": "~2.0.0" + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "node_modules/object.pick": { + "version": "1.3.0", + "license": "MIT", "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/md5-hex": { + "node_modules/object.pick/node_modules/isobject": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz", - "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==", - "dependencies": { - "blueimp-md5": "^2.10.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "node_modules/object.values": { + "version": "1.1.7", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/memoize-one": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", - "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + "node_modules/omit.js": { + "version": "2.0.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + "node_modules/on-exit-leak-free": { + "version": "2.1.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/merge-options": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", - "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "node_modules/on-finished": { + "version": "2.4.1", + "license": "MIT", "dependencies": { - "is-plain-obj": "^2.1.0" + "ee-first": "1.1.1" }, "engines": { - "node": ">=10" + "node": ">= 0.8" } }, - "node_modules/netlify-cli/node_modules/merge-options/node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "node_modules/on-headers": { + "version": "1.0.2", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.8" } }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" + "node_modules/once": { + "version": "1.4.0", + "license": "ISC", + "dependencies": { + "wrappy": "1" } }, - "node_modules/netlify-cli/node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "engines": { - "node": ">= 0.6" + "node_modules/one-time": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "fn.name": "1.x.x" } }, - "node_modules/netlify-cli/node_modules/micro-api-client": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/micro-api-client/-/micro-api-client-3.3.0.tgz", - "integrity": "sha512-y0y6CUB9RLVsy3kfgayU28746QrNMpSm9O/AYGNsBgOkJr/X/Jk0VLGoO8Ude7Bpa8adywzF+MzXNZRFRsNPhg==" - }, - "node_modules/netlify-cli/node_modules/micro-memoize": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.0.11.tgz", - "integrity": "sha512-CjxsaYe4j43df32DtzzNCwanPqZjZDwuQAZilsCYpa2ZVtSPDjHXbTlR4gsEZRyO9/twHs0b7HLjvy/sowl7sA==" - }, - "node_modules/netlify-cli/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/onetime": { + "version": "5.1.2", + "license": "MIT", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">=8.6" - } - }, - "node_modules/netlify-cli/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" + "node": ">=6" }, - "engines": { - "node": ">=4" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "node_modules/onetime/node_modules/mimic-fn": { + "version": "2.1.0", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "node_modules/open": { + "version": "8.4.2", + "license": "MIT", "dependencies": { - "mime-db": "1.51.0" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">= 0.6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "node_modules/open/node_modules/is-docker": { + "version": "2.2.1", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/opentracing": { + "version": "0.14.7", + "license": "Apache-2.0", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" }, "engines": { - "node": "*" + "node": ">= 0.8.0" } }, - "node_modules/netlify-cli/node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "node_modules/ora": { + "version": "6.3.1", + "license": "MIT", + "dependencies": { + "chalk": "^5.0.0", + "cli-cursor": "^4.0.0", + "cli-spinners": "^2.6.1", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^1.1.0", + "log-symbols": "^5.1.0", + "stdin-discarder": "^0.1.0", + "strip-ansi": "^7.0.1", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "node_modules/ora/node_modules/chalk": { + "version": "5.3.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "node_modules/ora/node_modules/cli-cursor": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" + "restore-cursor": "^4.0.0" }, "engines": { - "node": ">= 8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "node_modules/ora/node_modules/cli-cursor/node_modules/restore-cursor": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, + "node_modules/ora/node_modules/is-unicode-supported": { + "version": "1.3.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "node_modules/ora/node_modules/log-symbols": { + "version": "5.1.0", + "license": "MIT", "dependencies": { - "minimist": "^1.2.6" + "chalk": "^5.0.0", + "is-unicode-supported": "^1.1.0" }, - "bin": { - "mkdirp": "bin/cmd.js" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/module-definition": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/module-definition/-/module-definition-5.0.1.tgz", - "integrity": "sha512-kvw3B4G19IXk+BOXnYq/D/VeO9qfHaapMeuS7w7sNUqmGaA6hywdFHMi+VWeR9wUScXM7XjoryTffCZ5B0/8IA==", + "node_modules/ora/node_modules/strip-ansi": { + "version": "7.1.0", + "license": "MIT", "dependencies": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.1" - }, - "bin": { - "module-definition": "bin/cli.js" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=14" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/module-details-from-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", - "integrity": "sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==" - }, - "node_modules/netlify-cli/node_modules/moize": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.3.tgz", - "integrity": "sha512-Cn+1T5Ypieeo46fn8X98V2gHj2VSRohVPjvT8BRvNANJJC3UOeege/G84xA/3S9c5qA4p9jOdSB1jfhumwe8qw==", - "dependencies": { - "fast-equals": "^3.0.1", - "micro-memoize": "^4.0.11" + "node_modules/ora/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/move-file": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/move-file/-/move-file-3.0.0.tgz", - "integrity": "sha512-v6u4XjX3MFW6Jo1V/YfbhC7eiGSgvYPJ/NM+aGtTtB9/Y6IYj7YViaHu6dkgDsZFB7MbnAoSI5+Z26XZXnP0vg==", + "node_modules/os-name": { + "version": "5.1.0", + "license": "MIT", "dependencies": { - "path-exists": "^5.0.0" + "macos-release": "^3.1.0", + "windows-release": "^5.0.1" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" @@ -26365,161 +23638,71 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/move-file/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/os-tmpdir": { + "version": "1.0.2", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/netlify-cli/node_modules/multiparty": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.3.tgz", - "integrity": "sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==", - "dependencies": { - "http-errors": "~1.8.1", - "safe-buffer": "5.2.1", - "uid-safe": "2.1.5" - }, - "engines": { - "node": ">= 0.10" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/multiparty/node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" - }, - "node_modules/netlify-cli/node_modules/nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", - "optional": true + "node_modules/ospath": { + "version": "1.2.2", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">=12.20" } }, - "node_modules/netlify-cli/node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "node_modules/p-event": { + "version": "5.0.1", + "license": "MIT", "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" + "p-timeout": "^5.0.2" }, "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "node_modules/p-event/node_modules/p-timeout": { + "version": "5.1.0", + "license": "MIT", "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/nested-error-stacks": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", - "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==" - }, - "node_modules/netlify-cli/node_modules/netlify": { - "version": "13.1.10", - "resolved": "https://registry.npmjs.org/netlify/-/netlify-13.1.10.tgz", - "integrity": "sha512-ByFz8S08HWVKd9r/lkTahZX7xSq4IRyPCUvuaduI4GHyQaSWEdVNK1krC05vlhL9W0SzDn8Yjowh0Ru4PKrOYw==", - "dependencies": { - "@netlify/open-api": "^2.19.1", - "lodash-es": "^4.17.21", - "micro-api-client": "^3.3.0", - "node-fetch": "^3.0.0", - "omit.js": "^2.0.2", - "p-wait-for": "^4.0.0", - "qs": "^6.9.6" + "node": ">=12" }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/netlify-headers-parser/-/netlify-headers-parser-7.1.2.tgz", - "integrity": "sha512-DfoboA8PrcLXMan3jIVyLsQtKS+nepKDx6WwZKk5EQDMr2AJoBPCtSHTOLuABzkde1UXdOITf3snmcAmzlNLqw==", + "node_modules/p-every": { + "version": "2.0.0", + "license": "MIT", "dependencies": { - "escape-string-regexp": "^5.0.0", - "fast-safe-stringify": "^2.0.7", - "is-plain-obj": "^4.0.0", - "map-obj": "^5.0.0", - "path-exists": "^5.0.0", - "toml": "^3.0.0" + "p-map": "^2.0.0" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/p-every/node_modules/p-map": { + "version": "2.1.0", + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", + "node_modules/p-filter": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "p-map": "^5.1.0" + }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -26527,63 +23710,45 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/p-finally": { + "version": "1.0.0", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/netlify-redirect-parser": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/netlify-redirect-parser/-/netlify-redirect-parser-14.1.3.tgz", - "integrity": "sha512-23svKHdO2QUEJHo3knQV1EpAh8UX/+8zQmwxVMSby4/NRj5vPS+u/yKesY/uHAgcw/28HwvEUGQdbXsPPe7J/Q==", + "node_modules/p-limit": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "fast-safe-stringify": "^2.1.1", - "filter-obj": "^5.0.0", - "is-plain-obj": "^4.0.0", - "path-exists": "^5.0.0", - "toml": "^3.0.0" + "yocto-queue": "^1.0.0" }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/netlify-redirector": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/netlify-redirector/-/netlify-redirector-0.4.0.tgz", - "integrity": "sha512-ssD+V9o2DD9VnilOYC+34i07IrlY8XDsh5mN+qLYA4MxCpdALKXFICcz1KzsHZabuIS5XsF1VP/HzDyx5ubJ2g==" - }, - "node_modules/netlify-cli/node_modules/netlify/node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "node_modules/p-locate": { + "version": "6.0.0", + "license": "MIT", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" + "p-limit": "^4.0.0" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/netlify/node_modules/p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "node_modules/p-map": { + "version": "5.5.0", + "license": "MIT", + "dependencies": { + "aggregate-error": "^4.0.0" + }, "engines": { "node": ">=12" }, @@ -26591,13 +23756,9 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/netlify/node_modules/p-wait-for": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-4.1.0.tgz", - "integrity": "sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==", - "dependencies": { - "p-timeout": "^5.0.0" - }, + "node_modules/p-reduce": { + "version": "3.0.0", + "license": "MIT", "engines": { "node": ">=12" }, @@ -26605,389 +23766,223 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], - "engines": { - "node": ">=10.5.0" - } - }, - "node_modules/netlify-cli/node_modules/node-fetch": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", - "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", + "node_modules/p-retry": { + "version": "5.1.2", + "license": "MIT", "dependencies": { - "whatwg-url": "^5.0.0" + "@types/retry": "0.12.1", + "retry": "^0.13.1" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/node-gyp-build": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", - "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/netlify-cli/node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" - }, - "node_modules/netlify-cli/node_modules/node-source-walk": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/node-source-walk/-/node-source-walk-6.0.1.tgz", - "integrity": "sha512-QUlkJYzrNewUCp4c7CCPN8Mh8c+pwNs23JsQfHKUwIkCxYa6c0AFLuUJIZxU6BdnarfytPSGKm1YMAz06hj9cw==", - "dependencies": { - "@babel/parser": "^7.21.8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "engines": { - "node": ">=14" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/node-stream-zip": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", - "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", + "node_modules/p-timeout": { + "version": "6.1.2", + "license": "MIT", "engines": { - "node": ">=0.12.0" + "node": ">=14.16" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/antelle" - } - }, - "node_modules/netlify-cli/node_modules/node-version-alias": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/node-version-alias/-/node-version-alias-3.4.1.tgz", - "integrity": "sha512-Kf3L9spAL6lEHMPyqpwHSTNG3LPkOXBfSUnBMG/YE2TdoC8Qoqf0+qg01nr6K9MFQEcXtWUyTQzLJByRixSBsA==", - "dependencies": { - "all-node-versions": "^11.3.0", - "filter-obj": "^5.1.0", - "is-plain-obj": "^4.1.0", - "normalize-node-version": "^12.4.0", - "path-exists": "^5.0.0", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=14.18.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/node-version-alias/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/p-try": { + "version": "2.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/noop2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/noop2/-/noop2-2.0.0.tgz", - "integrity": "sha1-S2NgFemIK1R4PAK0EvaZ2MXNCls=" - }, - "node_modules/netlify-cli/node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "node_modules/p-wait-for": { + "version": "5.0.2", + "license": "MIT", "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" + "p-timeout": "^6.0.0" }, "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/normalize-node-version": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/normalize-node-version/-/normalize-node-version-12.4.0.tgz", - "integrity": "sha512-0oLZN5xcyKVrSHMk8/9RuNblEe7HEsXAt5Te2xmMiZD9VX7bqWYe0HMyfqSYFD3xv0949lZuXaEwjTqle1uWWQ==", + "node_modules/package-json": { + "version": "8.1.1", + "license": "MIT", "dependencies": { - "all-node-versions": "^11.3.0", - "filter-obj": "^5.1.0", + "got": "^12.1.0", + "registry-auth-token": "^5.0.1", + "registry-url": "^6.0.0", "semver": "^7.3.7" }, "engines": { - "node": ">=14.18.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/pako": { + "version": "0.2.9", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/parallel-transform": { + "version": "1.2.0", + "license": "MIT", "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/npm-run-path/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" } }, - "node_modules/netlify-cli/node_modules/npmlog": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", - "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "node_modules/parallel-transform/node_modules/readable-stream": { + "version": "2.3.8", + "license": "MIT", "dependencies": { - "are-we-there-yet": "^2.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", - "set-blocking": "^2.0.0" + "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" } }, - "node_modules/netlify-cli/node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "engines": { - "node": ">=0.10.0" - } + "node_modules/parallel-transform/node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "engines": { - "node": ">=0.10.0" - } + "node_modules/parallel-transform/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "node_modules/parallel-transform/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "license": "MIT", "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "node_modules/parent-module": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "is-descriptor": "^0.1.0" + "callsites": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" + "node_modules/parse-github-url": { + "version": "1.0.2", + "license": "MIT", + "bin": { + "parse-github-url": "cli.js" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, + "node_modules/parse-gitignore": { + "version": "2.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/parse-json": { + "version": "5.2.0", + "license": "MIT", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "@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" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" + "node": ">=8" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "node_modules/parse-json/node_modules/@babel/code-frame": { + "version": "7.22.13", + "license": "MIT", "dependencies": { - "isobject": "^3.0.0" + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" } }, - "node_modules/netlify-cli/node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/omit.js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz", - "integrity": "sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==" - }, - "node_modules/netlify-cli/node_modules/on-exit-leak-free": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", - "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==" - }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", "dependencies": { - "ee-first": "1.1.1" + "color-convert": "^1.9.0" }, "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", "dependencies": { - "wrappy": "1" + "color-name": "1.1.3" } }, - "node_modules/netlify-cli/node_modules/one-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", - "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", - "dependencies": { - "fn.name": "1.x.x" + "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">=0.8.0" } }, - "node_modules/netlify-cli/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", "dependencies": { - "mimic-fn": "^2.1.0" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/onetime/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, + "node_modules/parse-ms": { + "version": "3.0.0", + "license": "MIT", "engines": { "node": ">=12" }, @@ -26995,901 +23990,680 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/open/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" + "node_modules/parse5": { + "version": "7.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^4.4.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/opentracing": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/opentracing/-/opentracing-0.14.7.tgz", - "integrity": "sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==", + "node_modules/parseurl": { + "version": "1.3.3", + "license": "MIT", "engines": { - "node": ">=0.10" + "node": ">= 0.8" } }, - "node_modules/netlify-cli/node_modules/ora": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.1.tgz", - "integrity": "sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==", - "dependencies": { - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "stdin-discarder": "^0.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - }, + "node_modules/pascalcase": { + "version": "0.1.1", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/ora/node_modules/cli-cursor": { + "node_modules/path-exists": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "dependencies": { - "restore-cursor": "^4.0.0" - }, + "dev": true, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/ora/node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/os-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-5.0.1.tgz", - "integrity": "sha512-0EQpaHUHq7olp2/YFUr+0vZi9tMpDTblHGz+Ch5RntKxiRXOAY0JOz1UlxhSjMSksHvkm13eD6elJj3M8Ht/kw==", - "dependencies": { - "macos-release": "^3.0.1", - "windows-release": "^5.0.1" - }, + "node_modules/path-key": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "engines": { - "node": ">=0.10.0" - } + "node_modules/path-parse": { + "version": "1.0.7", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/p-event": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz", - "integrity": "sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==", + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dev": true, "dependencies": { - "p-timeout": "^5.0.2" + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/netlify-cli/node_modules/p-event/node_modules/p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-every": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-every/-/p-every-2.0.0.tgz", - "integrity": "sha512-MCz9DqD5opPC48Zsd+BHm56O/HfhYIQQtupfDzhXoVgQdg/Ux4F8/JcdRuQ+arq7zD5fB6zP3axbH3d9Nr8dlw==", - "dependencies": { - "p-map": "^2.0.0" - }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", + "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", + "dev": true, "engines": { - "node": ">=8" + "node": "14 || >=16.14" } }, - "node_modules/netlify-cli/node_modules/p-every/node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "engines": { - "node": ">=6" - } + "node_modules/path-to-regexp": { + "version": "0.1.7", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/p-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", - "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", - "dependencies": { - "p-map": "^5.1.0" - }, + "node_modules/path-type": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "node_modules/pathe": { + "version": "1.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/pathval": { + "version": "1.1.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=4" + "node": "*" } }, - "node_modules/netlify-cli/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, + "node_modules/peek-readable": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/netlify-cli/node_modules/p-map": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", - "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", + "node_modules/peek-stream": { + "version": "1.1.3", + "dev": true, + "license": "MIT", "dependencies": { - "aggregate-error": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "buffer-from": "^1.0.0", + "duplexify": "^3.5.0", + "through2": "^2.0.3" } }, - "node_modules/netlify-cli/node_modules/p-map/node_modules/aggregate-error": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", - "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", - "dependencies": { - "clean-stack": "^4.0.0", - "indent-string": "^5.0.0" - }, + "node_modules/pend": { + "version": "1.2.0", + "license": "MIT" + }, + "node_modules/perfect-freehand": { + "version": "1.2.0", + "license": "MIT" + }, + "node_modules/performance-now": { + "version": "2.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=8.6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/netlify-cli/node_modules/p-map/node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "engines": { - "node": ">=12" + "node_modules/pidtree": { + "version": "0.6.0", + "dev": true, + "license": "MIT", + "bin": { + "pidtree": "bin/pidtree.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10" } }, - "node_modules/netlify-cli/node_modules/p-reduce": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-3.0.0.tgz", - "integrity": "sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==", + "node_modules/pify": { + "version": "2.3.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/p-retry": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-5.1.1.tgz", - "integrity": "sha512-i69WkEU5ZAL8mrmdmVviWwU+DN+IUF8f4sSJThoJ3z5A7Nn5iuO5ROX3Boye0u+uYQLOSfgFl7SuFZCjlAVbQA==", + "node_modules/pino": { + "version": "8.15.1", + "license": "MIT", "dependencies": { - "@types/retry": "0.12.1", - "retry": "^0.13.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "v1.1.0", + "pino-std-serializers": "^6.0.0", + "process-warning": "^2.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^3.1.0", + "thread-stream": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "pino": "bin.js" } }, - "node_modules/netlify-cli/node_modules/p-wait-for": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-5.0.2.tgz", - "integrity": "sha512-lwx6u1CotQYPVju77R+D0vFomni/AqRfqLmqQ8hekklqZ6gAY9rONh7lBQ0uxWMkC2AuX9b2DVAl8To0NyP1JA==", + "node_modules/pino-abstract-transport": { + "version": "1.1.0", + "license": "MIT", "dependencies": { - "p-timeout": "^6.0.0" - }, + "readable-stream": "^4.0.0", + "split2": "^4.0.0" + } + }, + "node_modules/pino-abstract-transport/node_modules/split2": { + "version": "4.2.0", + "license": "ISC", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10.x" } }, - "node_modules/netlify-cli/node_modules/p-wait-for/node_modules/p-timeout": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", - "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", + "node_modules/pino-std-serializers": { + "version": "6.2.2", + "license": "MIT" + }, + "node_modules/pirates": { + "version": "4.0.6", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 6" } }, - "node_modules/netlify-cli/node_modules/package-json": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.0.tgz", - "integrity": "sha512-hySwcV8RAWeAfPsXb9/HGSPn8lwDnv6fabH+obUZKX169QknRkRhPxd1yMubpKDskLFATkl3jHpNtVtDPFA0Wg==", + "node_modules/pkg-dir": { + "version": "5.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" + "find-up": "^5.0.0" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "node_modules/pkg-types": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "jsonc-parser": "^3.2.0", + "mlly": "^1.2.0", + "pathe": "^1.1.0" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "node_modules/polished": { + "version": "4.2.2", + "dev": true, + "license": "MIT", "dependencies": { - "defer-to-connect": "^2.0.1" + "@babel/runtime": "^7.17.8" }, "engines": { - "node": ">=14.16" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "node_modules/posix-character-classes": { + "version": "0.1.1", + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", + "node_modules/postcss": { + "version": "8.4.29", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" }, "engines": { - "node": ">=14.16" + "node": "^10 || ^12 || >=14" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "node_modules/postcss-values-parser": { + "version": "6.0.2", + "license": "MPL-2.0", "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" + "color-name": "^1.1.4", + "is-url-superb": "^4.0.0", + "quote-unquote": "^1.0.0" }, "engines": { - "node": ">=14.16" + "node": ">=10" }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "peerDependencies": { + "postcss": "^8.2.9" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", + "node_modules/precinct": { + "version": "11.0.5", + "license": "MIT", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" + "@dependents/detective-less": "^4.1.0", + "commander": "^10.0.1", + "detective-amd": "^5.0.2", + "detective-cjs": "^5.0.1", + "detective-es6": "^4.0.1", + "detective-postcss": "^6.1.3", + "detective-sass": "^5.0.3", + "detective-scss": "^4.0.3", + "detective-stylus": "^4.0.0", + "detective-typescript": "^11.1.0", + "module-definition": "^5.0.1", + "node-source-walk": "^6.0.2" + }, + "bin": { + "precinct": "bin/cli.js" }, "engines": { - "node": ">=10.19.0" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "node_modules/precinct/node_modules/commander": { + "version": "10.0.1", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "node_modules/precond": { + "version": "0.2.3", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "node_modules/prelude-ls": { + "version": "1.2.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8.0" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "node_modules/prettier": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, "engines": { - "node": ">=12.20" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "dependencies": { - "lowercase-keys": "^3.0.0" - }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dependencies": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "node_modules/netlify-cli/node_modules/parallel-transform/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/pretty-format": { + "version": "27.5.1", + "license": "MIT", "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" + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/netlify-cli/node_modules/parse-github-url": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz", - "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==", - "bin": { - "parse-github-url": "cli.js" - }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/parse-gitignore": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-2.0.0.tgz", - "integrity": "sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==", + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "license": "MIT" + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=14" + "node": ">= 0.8" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/pretty-ms": { + "version": "8.0.0", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "parse-ms": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" + "node_modules/prettyjson": { + "version": "1.2.5", + "license": "MIT", + "dependencies": { + "colors": "1.4.0", + "minimist": "^1.2.0" + }, + "bin": { + "prettyjson": "bin/prettyjson" } }, - "node_modules/netlify-cli/node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "node_modules/process": { + "version": "0.11.10", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6.0" } }, - "node_modules/netlify-cli/node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "node_modules/process-nextick-args": { + "version": "2.0.1", + "license": "MIT" + }, + "node_modules/process-warning": { + "version": "2.2.0", + "license": "MIT" + }, + "node_modules/progress": { + "version": "2.0.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "node_modules/netlify-cli/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "engines": { - "node": ">=12" + "node_modules/prompts": { + "version": "2.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 6" } }, - "node_modules/netlify-cli/node_modules/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==" + "node_modules/prop-types": { + "version": "15.8.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } }, - "node_modules/netlify-cli/node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "node_modules/proto-list": { + "version": "1.2.4", + "license": "ISC" + }, + "node_modules/protobufjs": { + "version": "7.2.5", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" + }, "engines": { - "node": ">=8" + "node": ">=12.0.0" } }, - "node_modules/netlify-cli/node_modules/peek-readable": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.0.0.tgz", - "integrity": "sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==", - "engines": { - "node": ">=14.16" + "node_modules/proxy-addr": { + "version": "2.0.7", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" + "engines": { + "node": ">= 0.10" } }, - "node_modules/netlify-cli/node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" - }, - "node_modules/netlify-cli/node_modules/picocolors": { + "node_modules/proxy-from-env": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/ps-list": { + "version": "8.1.1", + "license": "MIT", "engines": { - "node": ">=8.6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", - "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", + "node_modules/psl": { + "version": "1.9.0", + "dev": true, + "license": "MIT" + }, + "node_modules/pump": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "readable-stream": "^4.0.0", - "split2": "^4.0.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/pumpify": { + "version": "1.5.1", + "dev": true, + "license": "MIT", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" } }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pupa": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "escape-goat": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "engines": { - "node": ">= 10.x" - } - }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/netlify-cli/node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/postcss": { - "version": "8.4.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/netlify-cli/node_modules/postcss-values-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-6.0.2.tgz", - "integrity": "sha512-YLJpK0N1brcNJrs9WatuJFtHaV9q5aAOj+S4DI5S7jgHlRfm0PIbDCAFRYMQD5SHq7Fy6xsDhyutgS0QOAs0qw==", + "node_modules/puppeteer-core": { + "version": "2.1.1", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "color-name": "^1.1.4", - "is-url-superb": "^4.0.0", - "quote-unquote": "^1.0.0" + "@types/mime-types": "^2.1.0", + "debug": "^4.1.0", + "extract-zip": "^1.6.6", + "https-proxy-agent": "^4.0.0", + "mime": "^2.0.3", + "mime-types": "^2.1.25", + "progress": "^2.0.1", + "proxy-from-env": "^1.0.0", + "rimraf": "^2.6.1", + "ws": "^6.1.0" }, "engines": { - "node": ">=10" - }, - "peerDependencies": { - "postcss": "^8.2.9" + "node": ">=8.16.0" } }, - "node_modules/netlify-cli/node_modules/postcss-values-parser/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/precinct": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/precinct/-/precinct-11.0.2.tgz", - "integrity": "sha512-UuhB1q0nEFf80iMGcs7IoT0o1GnNFWT4CjZjcMsHDXAIsW/aiLovOSbeMJ2Ejg6raRsplsriZZkoBUh0h/IHlw==", + "node_modules/puppeteer-core/node_modules/extract-zip": { + "version": "1.7.0", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@dependents/detective-less": "^4.0.0", - "commander": "^10.0.1", - "detective-amd": "^5.0.1", - "detective-cjs": "^5.0.1", - "detective-es6": "^4.0.0", - "detective-postcss": "^6.1.3", - "detective-sass": "^5.0.0", - "detective-scss": "^4.0.0", - "detective-stylus": "^4.0.0", - "detective-typescript": "^11.0.1", - "module-definition": "^5.0.0", - "node-source-walk": "^6.0.1" + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" }, "bin": { - "precinct": "bin/cli.js" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/precond": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", - "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/netlify-cli/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "extract-zip": "cli.js" } }, - "node_modules/netlify-cli/node_modules/prettyjson": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.5.tgz", - "integrity": "sha512-rksPWtoZb2ZpT5OVgtmy0KHVM+Dca3iVwWY9ifwhcexfjebtgjg3wmrUt9PvJ59XIYBcknQeYHD8IAnVlh9lAw==", + "node_modules/puppeteer-core/node_modules/extract-zip/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", "dependencies": { - "colors": "1.4.0", - "minimist": "^1.2.0" - }, - "bin": { - "prettyjson": "bin/prettyjson" - } - }, - "node_modules/netlify-cli/node_modules/printj": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/printj/-/printj-1.3.1.tgz", - "integrity": "sha512-GA3TdL8szPK4AQ2YnOe/b+Y1jUFwmmGMMK/qbY7VcE3Z7FU8JstbKiKRzO6CIiAKPhTO8m01NoQ0V5f3jc4OGg==", - "bin": { - "printj": "bin/printj.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/netlify-cli/node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "engines": { - "node": ">= 0.6.0" + "ms": "2.0.0" } }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + "node_modules/puppeteer-core/node_modules/extract-zip/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/protobufjs": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.4.tgz", - "integrity": "sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ==", - "hasInstallScript": true, + "node_modules/puppeteer-core/node_modules/https-proxy-agent": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" + "agent-base": "5", + "debug": "4" }, "engines": { - "node": ">=12.0.0" + "node": ">= 6.0.0" } }, - "node_modules/netlify-cli/node_modules/protobufjs/node_modules/long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, + "node_modules/puppeteer-core/node_modules/https-proxy-agent/node_modules/agent-base": { + "version": "5.1.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">= 6.0.0" } }, - "node_modules/netlify-cli/node_modules/proxy-from-env": { + "node_modules/puppeteer-core/node_modules/proxy-from-env": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, - "node_modules/netlify-cli/node_modules/ps-list": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.0.tgz", - "integrity": "sha512-NoGBqJe7Ou3kfQxEvDzDyKGAyEgwIuD3YrfXinjcCmBRv0hTld0Xb71hrXvtsNPj7HSFATfemvzB8PPJtq6Yag==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "node_modules/puppeteer-core/node_modules/rimraf": { + "version": "2.7.1", + "dev": true, + "license": "ISC", "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/netlify-cli/node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "engines": { - "node": ">=6" + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" } }, - "node_modules/netlify-cli/node_modules/pupa": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", - "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", + "node_modules/puppeteer-core/node_modules/ws": { + "version": "6.2.2", + "dev": true, + "license": "MIT", "dependencies": { - "escape-goat": "^4.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "async-limiter": "~1.0.0" } }, - "node_modules/netlify-cli/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "node_modules/qs": { + "version": "6.11.2", + "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.4" }, @@ -27900,10 +24674,13 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/queue-microtask": { + "node_modules/querystringify": { + "version": "2.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/queue-microtask": { "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "funding": [ { "type": "github", @@ -27917,22 +24694,20 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/queue-tick": { + "node_modules/queue-tick": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==" + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/quick-format-unescaped": { + "node_modules/quick-format-unescaped": { "version": "4.0.4", - "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", - "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/quick-lru": { + "node_modules/quick-lru": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -27940,31 +24715,40 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/quote-unquote": { + "node_modules/quote-unquote": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/quote-unquote/-/quote-unquote-1.0.0.tgz", - "integrity": "sha512-twwRO/ilhlG/FIgYeKGFqyHhoEhqgnKVkcmqMKi2r524gz3ZbDTcyFt38E9xjJI2vT+KbRNHVbnJ/e0I25Azwg==" + "license": "MIT" + }, + "node_modules/ramda": { + "version": "0.29.0", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ramda" + } }, - "node_modules/netlify-cli/node_modules/random-bytes": { + "node_modules/random-bytes": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", - "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=", + "license": "MIT", "engines": { "node": ">= 0.8" } }, - "node_modules/netlify-cli/node_modules/range-parser": { + "node_modules/random-js": { + "version": "2.1.0", + "license": "MIT" + }, + "node_modules/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==", + "license": "MIT", "engines": { "node": ">= 0.6" } }, - "node_modules/netlify-cli/node_modules/raw-body": { + "node_modules/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==", + "license": "MIT", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -27975,33 +24759,19 @@ "node": ">= 0.8" } }, - "node_modules/netlify-cli/node_modules/raw-body/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/raw-body/node_modules/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==", + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "license": "MIT", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/rc": { + "node_modules/rc": { "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", @@ -28012,229 +24782,139 @@ "rc": "cli.js" } }, - "node_modules/netlify-cli/node_modules/rc/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/netlify-cli/node_modules/rc/node_modules/strip-json-comments": { + "node_modules/rc/node_modules/strip-json-comments": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "node_modules/netlify-cli/node_modules/read-pkg-up": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", + "node_modules/react": { + "version": "18.2.0", + "license": "MIT", "dependencies": { - "find-up": "^6.3.0", - "read-pkg": "^7.1.0", - "type-fest": "^2.5.0" + "loose-envify": "^1.1.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", + "node_modules/react-color": { + "version": "2.19.3", + "license": "MIT", "dependencies": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" + "@icons/material": "^0.2.4", + "lodash": "^4.17.15", + "lodash-es": "^4.17.15", + "material-colors": "^1.2.1", + "prop-types": "^15.5.10", + "reactcss": "^1.2.0", + "tinycolor2": "^1.4.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "*" } }, - "node_modules/netlify-cli/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "node_modules/react-colorful": { + "version": "5.6.1", + "dev": true, + "license": "MIT", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/netlify-cli/node_modules/readable-web-to-node-stream": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz", - "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==", + "node_modules/react-confetti": { + "version": "6.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "readable-stream": "^3.6.0" + "tween-functions": "^1.2.0" }, "engines": { - "node": ">=8" + "node": ">=10.18" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/netlify-cli/node_modules/readdir-glob": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.1.tgz", - "integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", - "dependencies": { - "minimatch": "^3.0.4" + "peerDependencies": { + "react": "^16.3.0 || ^17.0.1 || ^18.0.0" } }, - "node_modules/netlify-cli/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "node_modules/react-dnd": { + "version": "16.0.1", + "license": "MIT", "dependencies": { - "picomatch": "^2.2.1" + "@react-dnd/invariant": "^4.0.1", + "@react-dnd/shallowequal": "^4.0.1", + "dnd-core": "^16.0.1", + "fast-deep-equal": "^3.1.3", + "hoist-non-react-statics": "^3.3.2" }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/netlify-cli/node_modules/real-require": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", - "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/netlify-cli/node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "peerDependencies": { + "@types/hoist-non-react-statics": ">= 3.3.1", + "@types/node": ">= 12", + "@types/react": ">= 16", + "react": ">= 16.14" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/regex-not/node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/netlify-cli/node_modules/regexp-tree": { - "version": "0.1.24", - "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz", - "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==", - "bin": { - "regexp-tree": "bin/regexp-tree" + "peerDependenciesMeta": { + "@types/hoist-non-react-statics": { + "optional": true + }, + "@types/node": { + "optional": true + }, + "@types/react": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/registry-auth-token": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", - "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", + "node_modules/react-dnd-html5-backend": { + "version": "16.0.1", + "license": "MIT", "dependencies": { - "@pnpm/npm-conf": "^2.1.0" - }, - "engines": { - "node": ">=14" + "dnd-core": "^16.0.1" } }, - "node_modules/netlify-cli/node_modules/registry-url": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", - "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", + "node_modules/react-docgen": { + "version": "6.0.0-alpha.3", + "dev": true, + "license": "MIT", "dependencies": { - "rc": "1.2.8" + "@babel/core": "^7.7.5", + "@babel/generator": "^7.12.11", + "ast-types": "^0.14.2", + "commander": "^2.19.0", + "doctrine": "^3.0.0", + "estree-to-babel": "^3.1.0", + "neo-async": "^2.6.1", + "node-dir": "^0.1.10", + "resolve": "^1.17.0", + "strip-indent": "^3.0.0" }, - "engines": { - "node": ">=12" + "bin": { + "react-docgen": "bin/react-docgen.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/netlify-cli/node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "engines": { - "node": ">=0.10.0" + "node": ">=12.0.0" } }, - "node_modules/netlify-cli/node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" + "node_modules/react-docgen-typescript": { + "version": "2.2.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "typescript": ">= 4.3.x" } }, - "node_modules/netlify-cli/node_modules/require-package-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", - "integrity": "sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk=" - }, - "node_modules/netlify-cli/node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + "node_modules/react-docgen/node_modules/commander": { + "version": "2.20.3", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "node_modules/react-docgen/node_modules/resolve": { + "version": "1.22.4", + "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -28245,31376 +24925,3499 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" - }, - "node_modules/netlify-cli/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" - }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/react-dom": { + "version": "18.2.0", + "license": "MIT", "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/restore-cursor/node_modules/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==", - "engines": { - "node": ">=4" + "peerDependencies": { + "react": "^18.2.0" } }, - "node_modules/netlify-cli/node_modules/restore-cursor/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "node_modules/react-element-to-jsx-string": { + "version": "15.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "mimic-fn": "^1.0.0" + "@base2/pretty-print-object": "1.0.1", + "is-plain-object": "5.0.0", + "react-is": "18.1.0" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "react": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0", + "react-dom": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0" } }, - "node_modules/netlify-cli/node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "engines": { - "node": ">=0.12" - } + "node_modules/react-element-to-jsx-string/node_modules/react-is": { + "version": "18.1.0", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "node_modules/react-error-boundary": { + "version": "3.1.4", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, "engines": { - "node": ">= 4" + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "react": ">=16.13.1" } }, - "node_modules/netlify-cli/node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } + "node_modules/react-fast-compare": { + "version": "3.2.2", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/rfdc": { + "node_modules/react-helmet-async": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" - }, - "node_modules/netlify-cli/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "license": "Apache-2.0", "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/netlify-cli/node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/netlify-cli/node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/netlify-cli/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "node_modules/react-hotkeys-hook": { + "version": "3.4.7", + "license": "MIT", "dependencies": { - "tslib": "^1.9.0" + "hotkeys-js": "3.9.4" }, - "engines": { - "npm": ">=2.0.0" + "peerDependencies": { + "react": ">=16.8.1", + "react-dom": ">=16.8.1" } }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/safe-json-stringify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", - "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==" - }, - "node_modules/netlify-cli/node_modules/safe-regex2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", - "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", + "node_modules/react-i18next": { + "version": "13.2.2", + "license": "MIT", "dependencies": { - "ret": "~0.2.0" + "@babel/runtime": "^7.22.5", + "html-parse-stringify": "^3.0.1" + }, + "peerDependencies": { + "i18next": ">= 23.2.3", + "react": ">= 16.8.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/safe-regex2/node_modules/ret": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", - "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", - "engines": { - "node": ">=4" + "node_modules/react-inspector": { + "version": "6.0.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0 || ^18.0.0" } }, - "node_modules/netlify-cli/node_modules/safe-stable-stringify": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", - "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", - "engines": { - "node": ">=10" + "node_modules/react-intl": { + "version": "6.4.6", + "license": "BSD-3-Clause", + "dependencies": { + "@formatjs/ecma402-abstract": "1.17.2", + "@formatjs/icu-messageformat-parser": "2.6.2", + "@formatjs/intl": "2.9.2", + "@formatjs/intl-displaynames": "6.5.2", + "@formatjs/intl-listformat": "7.4.2", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/react": "16 || 17 || 18", + "hoist-non-react-statics": "^3.3.2", + "intl-messageformat": "10.5.2", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "react": "^16.6.0 || 17 || 18", + "typescript": "^4.7 || 5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "node_modules/react-intl/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" }, - "node_modules/netlify-cli/node_modules/secure-json-parse": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.6.0.tgz", - "integrity": "sha512-B9osKohb6L+EZ6Kve3wHKfsAClzOC/iISA2vSuCe5Jx5NAKiwitfxx8ZKYapHXr0sYRj7UZInT7pLb3rp2Yx6A==" + "node_modules/react-is": { + "version": "18.2.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/seek-bzip": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", - "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", - "dependencies": { - "commander": "^2.8.1" - }, - "bin": { - "seek-bunzip": "bin/seek-bunzip", - "seek-table": "bin/seek-bzip-table" + "node_modules/react-refresh": { + "version": "0.14.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/seek-bzip/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "node_modules/react-remove-scroll": { + "version": "2.5.5", + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "react-remove-scroll-bar": "^2.3.3", + "react-style-singleton": "^2.2.1", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.0", + "use-sidecar": "^1.1.2" }, "engines": { "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/semver-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", - "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", + "node_modules/react-remove-scroll-bar": { + "version": "2.3.4", + "license": "MIT", "dependencies": { - "semver": "^7.3.5" + "react-style-singleton": "^2.2.1", + "tslib": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "node_modules/react-remove-scroll-bar/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, + "node_modules/react-remove-scroll/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, + "node_modules/react-router": { + "version": "6.15.0", + "license": "MIT", "dependencies": { - "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" + "@remix-run/router": "1.8.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8" } }, - "node_modules/netlify-cli/node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/react-router-dom": { + "version": "6.15.0", + "license": "MIT", "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/netlify-cli/node_modules/send/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "@remix-run/router": "1.8.0", + "react-router": "6.15.0" + }, "engines": { - "node": ">= 0.8" + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" } }, - "node_modules/netlify-cli/node_modules/send/node_modules/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==", + "node_modules/react-shallow-renderer": { + "version": "16.15.0", + "dev": true, + "license": "MIT", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "object-assign": "^4.1.1", + "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" }, - "engines": { - "node": ">= 0.8" + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/netlify-cli/node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "node_modules/react-style-singleton": { + "version": "2.2.1", + "license": "MIT", "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/set-cookie-parser": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.5.1.tgz", - "integrity": "sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==" + "node_modules/react-style-singleton/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/react-test-renderer": { + "version": "18.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" + "react-is": "^18.2.0", + "react-shallow-renderer": "^16.15.0", + "scheduler": "^0.23.0" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "react": "^18.2.0" } }, - "node_modules/netlify-cli/node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "node_modules/react-transition-group": { + "version": "4.4.5", + "license": "BSD-3-Clause", "dependencies": { - "is-extendable": "^0.1.0" + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" } }, - "node_modules/netlify-cli/node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" + "node_modules/reactcss": { + "version": "1.2.3", + "license": "MIT", + "dependencies": { + "lodash": "^4.0.1" } }, - "node_modules/netlify-cli/node_modules/set-value/node_modules/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==", + "node_modules/read-pkg": { + "version": "7.1.0", + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/read-pkg-up": { + "version": "9.1.0", + "license": "MIT", "dependencies": { - "shebang-regex": "^3.0.0" + "find-up": "^6.3.0", + "read-pkg": "^7.1.0", + "type-fest": "^2.5.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/shimmer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", - "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==" - }, - "node_modules/netlify-cli/node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/netlify-cli/node_modules/simple-swizzle/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "6.3.0", + "license": "MIT", "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "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" - }, + "node_modules/read-pkg-up/node_modules/find-up/node_modules/path-exists": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/readable-stream": { + "version": "4.4.2", + "license": "MIT", "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/netlify-cli/node_modules/snapdragon-node/node_modules/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==", + "node_modules/readable-stream/node_modules/buffer": { + "version": "6.0.3", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/netlify-cli/node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "node_modules/readable-web-to-node-stream": { + "version": "3.0.2", + "license": "MIT", "dependencies": { - "kind-of": "^3.2.0" + "readable-stream": "^3.6.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/netlify-cli/node_modules/snapdragon-util/node_modules/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==", + "node_modules/readable-web-to-node-stream/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/readdir-glob": { + "version": "1.1.3", + "license": "Apache-2.0", "dependencies": { - "ms": "2.0.0" + "minimatch": "^5.1.0" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "node_modules/readdir-glob/node_modules/minimatch": { + "version": "5.1.6", + "license": "ISC", "dependencies": { - "is-descriptor": "^0.1.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/extend-shallow": { + "node_modules/readdir-glob/node_modules/minimatch/node_modules/brace-expansion": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "balanced-match": "^1.0.0" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "node_modules/readdirp": { + "version": "3.6.0", + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "picomatch": "^2.2.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.10.0" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/real-require": { + "version": "0.2.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 12.13.0" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "node_modules/recast": { + "version": "0.23.4", + "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "assert": "^2.0.0", + "ast-types": "^0.16.1", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 4" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/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==", + "node_modules/recast/node_modules/ast-types": { + "version": "0.16.1", + "dev": true, + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" + "tslib": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/redux": { + "version": "4.2.1", + "license": "MIT", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" + "@babel/runtime": "^7.9.2" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "node_modules/reflect.getprototypeof": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "node_modules/regenerate": { + "version": "1.4.2", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "dev": true, + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/sonic-boom": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", - "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", + "node_modules/regenerator-transform": { + "version": "0.15.2", + "dev": true, + "license": "MIT", "dependencies": { - "atomic-sleep": "^1.0.0" + "@babel/runtime": "^7.8.4" } }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/regex-not": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "is-plain-obj": "^1.0.0" + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/sort-keys-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", - "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", - "dependencies": { - "sort-keys": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" + "node_modules/regexp-tree": { + "version": "0.1.27", + "license": "MIT", + "bin": { + "regexp-tree": "bin/regexp-tree" } }, - "node_modules/netlify-cli/node_modules/sort-keys/node_modules/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==", + "node_modules/regexp.prototype.flags": { + "version": "1.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "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" - } - }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/regexpu-core": { + "version": "5.3.2", + "dev": true, + "license": "MIT", "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/netlify-cli/node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated" - }, - "node_modules/netlify-cli/node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "node": ">=4" } }, - "node_modules/netlify-cli/node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/registry-auth-token": { + "version": "5.0.2", + "license": "MIT", "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "@pnpm/npm-conf": "^2.1.0" + }, + "engines": { + "node": ">=14" } }, - "node_modules/netlify-cli/node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" - }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/registry-url": { + "version": "6.0.1", + "license": "MIT", "dependencies": { - "extend-shallow": "^3.0.0" + "rc": "1.2.8" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "node_modules/regjsparser": { + "version": "0.9.1", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "stackframe": "^1.3.4" + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" } }, - "node_modules/netlify-cli/node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "engines": { - "node": "*" + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" } }, - "node_modules/netlify-cli/node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" - }, - "node_modules/netlify-cli/node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "node_modules/remark-external-links": { + "version": "8.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" + "extend": "^3.0.0", + "is-absolute-url": "^3.0.0", + "mdast-util-definitions": "^4.0.0", + "space-separated-tokens": "^1.0.0", + "unist-util-visit": "^2.0.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "node_modules/remark-slug": { + "version": "6.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "is-descriptor": "^0.1.0" + "github-slugger": "^1.0.0", + "mdast-util-to-string": "^1.0.0", + "unist-util-visit": "^2.0.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "license": "ISC" }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/repeat-element": { + "version": "1.1.4", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, + "node_modules/repeat-string": { + "version": "1.6.1", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=0.10" } }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-data-descriptor/node_modules/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==", + "node_modules/request-progress": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "throttleit": "^1.0.0" } }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, + "node_modules/require-directory": { + "version": "2.1.1", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "node_modules/require-from-string": { + "version": "2.0.2", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "node_modules/require-in-the-middle": { + "version": "6.0.0", + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "module-details-from-path": "^1.0.3", + "resolve": "^1.22.1" + }, "engines": { - "node": ">= 0.8" + "node": ">=8.6.0" } }, - "node_modules/netlify-cli/node_modules/stdin-discarder": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", - "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", + "node_modules/require-in-the-middle/node_modules/resolve": { + "version": "1.22.4", + "license": "MIT", "dependencies": { - "bl": "^5.0.0" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "bin": { + "resolve": "bin/resolve" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/stdin-discarder/node_modules/bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/stdin-discarder/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } + "node_modules/require-package-name": { + "version": "2.0.1", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/streamx": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.0.tgz", - "integrity": "sha512-HcxY6ncGjjklGs1xsP1aR71INYcsXFJet5CU1CHqihQ2J5nOsbd4OjgjHO42w/4QNv9gZb3BueV+Vxok5pLEXg==", - "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" + "node_modules/requireindex": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.5" } }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "safe-buffer": "~5.1.0" - } + "node_modules/requires-port": { + "version": "1.0.0", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==" + "node_modules/reselect": { + "version": "4.1.8", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/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==", + "node_modules/resolve": { + "version": "2.0.0-next.4", + "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">=8" + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/string-width/node_modules/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==", - "engines": { - "node": ">=8" - } + "node_modules/resolve-alpn": { + "version": "1.2.1", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/string-width/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, + "node_modules/resolve-from": { + "version": "5.0.0", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "license": "MIT", "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/strip-ansi-control-characters": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi-control-characters/-/strip-ansi-control-characters-2.0.0.tgz", - "integrity": "sha512-Q0/k5orrVGeaOlIOUn1gybGU0IcAbgHQT1faLo5hik4DqClKVSaka5xOhNNoRgtfztHVxCYxi7j71mrWom0bIw==" + "node_modules/resolve-url": { + "version": "0.2.1", + "license": "MIT" }, - "node_modules/netlify-cli/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/strip-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-3.0.0.tgz", - "integrity": "sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==", - "dependencies": { - "inspect-with-kind": "^1.0.5", - "is-plain-obj": "^1.1.0" - } - }, - "node_modules/netlify-cli/node_modules/strip-dirs/node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/strtok3": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0.tgz", - "integrity": "sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==", - "dependencies": { - "@tokenizer/token": "^0.3.0", - "peek-readable": "^5.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/netlify-cli/node_modules/supports-color": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz", - "integrity": "sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/supports-hyperlinks/node_modules/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/tabtab": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/tabtab/-/tabtab-3.0.2.tgz", - "integrity": "sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==", - "dependencies": { - "debug": "^4.0.1", - "es6-promisify": "^6.0.0", - "inquirer": "^6.0.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "untildify": "^3.0.3" - } - }, - "node_modules/netlify-cli/node_modules/tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/tar/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/tempy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.0.0.tgz", - "integrity": "sha512-B2I9X7+o2wOaW4r/CWMkpOO9mdiTRCxXNgob6iGvPmfPWgH/KyUD6Uy5crtWBxIBe3YrNZKR2lSzv1JJKWD4vA==", - "dependencies": { - "is-stream": "^3.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^2.12.2", - "unique-string": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/tempy/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/terminal-link": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-3.0.0.tgz", - "integrity": "sha512-flFL3m4wuixmf6IfhFJd1YPiLiMuxEc8uHRM1buzIeZPm22Au2pDqBJQgdo7n1WfPU1ONFGv7YDwpFBmHGF6lg==", - "dependencies": { - "ansi-escapes": "^5.0.0", - "supports-hyperlinks": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/terminal-link/node_modules/ansi-escapes": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", - "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", - "dependencies": { - "type-fest": "^1.0.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/terminal-link/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/text-hex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" - }, - "node_modules/netlify-cli/node_modules/thread-stream": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz", - "integrity": "sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==", - "dependencies": { - "real-require": "^0.2.0" - } - }, - "node_modules/netlify-cli/node_modules/thriftrw": { - "version": "3.11.4", - "resolved": "https://registry.npmjs.org/thriftrw/-/thriftrw-3.11.4.tgz", - "integrity": "sha512-UcuBd3eanB3T10nXWRRMwfwoaC6VMk7qe3/5YIWP2Jtw+EbHqJ0p1/K3x8ixiR5dozKSSfcg1W+0e33G1Di3XA==", - "dependencies": { - "bufrw": "^1.2.1", - "error": "7.0.2", - "long": "^2.4.0" - }, - "bin": { - "thrift2json": "thrift2json.js" - }, - "engines": { - "node": ">= 0.10.x" - } - }, - "node_modules/netlify-cli/node_modules/thriftrw/node_modules/long": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/long/-/long-2.4.0.tgz", - "integrity": "sha512-ijUtjmO/n2A5PaosNG9ZGDsQ3vxJg7ZW8vsY8Kp0f2yIZWhSJvjmegV7t+9RPQKxKrvj8yKGehhS+po14hPLGQ==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/netlify-cli/node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - }, - "node_modules/netlify-cli/node_modules/through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dependencies": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "node_modules/netlify-cli/node_modules/through2-filter/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/through2-filter/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/netlify-cli/node_modules/through2-map": { + "node_modules/responselike": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-map/-/through2-map-3.0.0.tgz", - "integrity": "sha512-Ms68QPbSJKjRYY7fmqZHB0VGt+vD0/tjmDHUWgxltjifCof6hZWWeQAEi27Wjbs7jyNlIIyerQw/TVj7gHkd/Q==", - "dependencies": { - "through2": "~2.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/netlify-cli/node_modules/through2-map/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/through2-map/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "license": "MIT", "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/netlify-cli/node_modules/time-zone": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", - "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/tiny-lru": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.0.1.tgz", - "integrity": "sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==", - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/netlify-cli/node_modules/tmp-promise": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", - "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", - "dependencies": { - "tmp": "^0.2.0" - } - }, - "node_modules/netlify-cli/node_modules/tmp-promise/node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dependencies": { - "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/netlify-cli/node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/to-object-path/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/to-readable-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-3.0.0.tgz", - "integrity": "sha512-vD2LytT6DxPynBa1xbMtswY9gGqj27wNbh2uvI5OhBe+mrGLurRWRQZyQn3812sqlQRtUJwaKVshG+PoGwbPDQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/netlify-cli/node_modules/to-regex/node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/netlify-cli/node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/netlify-cli/node_modules/token-types": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz", - "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==", - "dependencies": { - "@tokenizer/token": "^0.3.0", - "ieee754": "^1.2.1" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/netlify-cli/node_modules/toml": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", - "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" - }, - "node_modules/netlify-cli/node_modules/tomlify-j0.4": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tomlify-j0.4/-/tomlify-j0.4-3.0.0.tgz", - "integrity": "sha512-2Ulkc8T7mXJ2l0W476YC/A209PR38Nw8PuaCNtk9uI3t1zzFdGQeWYGQvmj2PZkVvRC/Yoi4xQKMRnWc/N29tQ==" - }, - "node_modules/netlify-cli/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/netlify-cli/node_modules/triple-beam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", - "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" - }, - "node_modules/netlify-cli/node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/ts-node/node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/netlify-cli/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/netlify-cli/node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/netlify-cli/node_modules/type-fest": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", - "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/netlify-cli/node_modules/uid-safe": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", - "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", - "dependencies": { - "random-bytes": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/ulid": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", - "integrity": "sha512-keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw==", - "bin": { - "ulid": "bin/cli.js" - } - }, - "node_modules/netlify-cli/node_modules/unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unique-string": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", - "dependencies": { - "crypto-random-string": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/universal-user-agent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" - }, - "node_modules/netlify-cli/node_modules/unix-dgram": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/unix-dgram/-/unix-dgram-2.0.6.tgz", - "integrity": "sha512-AURroAsb73BZ6CdAyMrTk/hYKNj3DuYYEuOaB8bYMOHGKupRNScw90Q5C71tWJc3uE7dIeXRyuwN0xLLq3vDTg==", - "hasInstallScript": true, - "optional": true, - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.16.0" - }, - "engines": { - "node": ">=0.10.48" - } - }, - "node_modules/netlify-cli/node_modules/unixify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", - "integrity": "sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==", - "dependencies": { - "normalize-path": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unixify/node_modules/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==", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unset-value/node_modules/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==", - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/untildify": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz", - "integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/update-notifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", - "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", - "dependencies": { - "boxen": "^7.0.0", - "chalk": "^5.0.1", - "configstore": "^6.0.0", - "has-yarn": "^3.0.0", - "import-lazy": "^4.0.0", - "is-ci": "^3.0.1", - "is-installed-globally": "^0.4.0", - "is-npm": "^6.0.0", - "is-yarn-global": "^0.4.0", - "latest-version": "^7.0.0", - "pupa": "^3.1.0", - "semver": "^7.3.7", - "semver-diff": "^4.0.0", - "xdg-basedir": "^5.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/netlify-cli/node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" - }, - "node_modules/netlify-cli/node_modules/urlpattern-polyfill": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz", - "integrity": "sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==" - }, - "node_modules/netlify-cli/node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "node_modules/netlify-cli/node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/netlify-cli/node_modules/uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/netlify-cli/node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/netlify-cli/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", - "dependencies": { - "builtins": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/wait-port": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.0.4.tgz", - "integrity": "sha512-w8Ftna3h6XSFWWc2JC5gZEgp64nz8bnaTp5cvzbJSZ53j+omktWTDdwXxEF0jM8YveviLgFWvNGrSvRHnkyHyw==", - "dependencies": { - "chalk": "^4.1.2", - "commander": "^9.3.0", - "debug": "^4.3.4" - }, - "bin": { - "wait-port": "bin/wait-port.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "engines": { - "node": "^12.20.0 || >=14" - } - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/netlify-cli/node_modules/web-streams-polyfill": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz", - "integrity": "sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/well-known-symbols": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz", - "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/netlify-cli/node_modules/whatwg-url/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "node_modules/netlify-cli/node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/widest-line/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/netlify-cli/node_modules/widest-line/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/windows-release": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-5.0.1.tgz", - "integrity": "sha512-y1xFdFvdMiDXI3xiOhMbJwt1Y7dUxidha0CWPs1NgjZIjZANTcX7+7bMqNjuezhzb8s5JGEiBAbQjQQYYy7ulw==", - "dependencies": { - "execa": "^5.1.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/winston": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz", - "integrity": "sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==", - "dependencies": { - "@colors/colors": "1.5.0", - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/netlify-cli/node_modules/winston-transport": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", - "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", - "dependencies": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", - "triple-beam": "^1.3.0" - }, - "engines": { - "node": ">= 6.4.0" - } - }, - "node_modules/netlify-cli/node_modules/winston/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/netlify-cli/node_modules/write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/netlify-cli/node_modules/write-file-atomic/node_modules/signal-exit": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", - "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/netlify-cli/node_modules/xdg-basedir": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", - "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/xorshift": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/xorshift/-/xorshift-1.2.0.tgz", - "integrity": "sha512-iYgNnGyeeJ4t6U11NpA/QiKy+PXn5Aa3Azg5qkwIFz1tBLllQrjjsk9yzD7IAK0naNU4JxdeDgqW9ov4u/hc4g==" - }, - "node_modules/netlify-cli/node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/netlify-cli/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/netlify-cli/node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/yargs/node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/yargs/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/netlify-cli/node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/zip-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", - "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", - "dependencies": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", - "dev": true, - "dependencies": { - "minimatch": "^3.0.2" - }, - "engines": { - "node": ">= 0.10.5" - } - }, - "node_modules/node-fetch": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", - "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-fetch-native": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.2.0.tgz", - "integrity": "sha512-5IAMBTl9p6PaAjYCnMv5FmqIF6GcZnawAVnzaCG0rX2aYZJ4CxEkZNtVPuTRug7fL7wyM5BQYTlAzcyMPi6oTQ==", - "dev": true - }, - "node_modules/node-fetch/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "node_modules/node-fetch/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "dev": true - }, - "node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", - "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.hasown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", - "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open/node_modules/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, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/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, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/ora/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ora/node_modules/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 - }, - "node_modules/ora/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/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, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ospath": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", - "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==", - "dev": true - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dev": true, - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5/node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/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==" - }, - "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", - "dev": true, - "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", - "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/pathe": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz", - "integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==", - "dev": true - }, - "node_modules/pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/peek-stream": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", - "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "duplexify": "^3.5.0", - "through2": "^2.0.3" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true - }, - "node_modules/perfect-freehand": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.0.tgz", - "integrity": "sha512-h/0ikF1M3phW7CwpZ5MMvKnfpHficWoOEyr//KVNTxV4F6deRK1eYMtHyBKEAKFK0aXIEUK9oBvlF6PNXMDsAw==" - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pidtree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", - "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", - "dev": true, - "bin": { - "pidtree": "bin/pidtree.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", - "dev": true, - "dependencies": { - "find-up": "^5.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/pkg-types": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", - "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", - "dev": true, - "dependencies": { - "jsonc-parser": "^3.2.0", - "mlly": "^1.2.0", - "pathe": "^1.1.0" - } - }, - "node_modules/polished": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz", - "integrity": "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.17.8" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss": { - "version": "8.4.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz", - "integrity": "sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.1.tgz", - "integrity": "sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==", - "dev": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/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==", - "dev": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/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, - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-from-env": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==", - "dev": true - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/pumpify/node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/puppeteer-core": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-2.1.1.tgz", - "integrity": "sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w==", - "dev": true, - "dependencies": { - "@types/mime-types": "^2.1.0", - "debug": "^4.1.0", - "extract-zip": "^1.6.6", - "https-proxy-agent": "^4.0.0", - "mime": "^2.0.3", - "mime-types": "^2.1.25", - "progress": "^2.0.1", - "proxy-from-env": "^1.0.0", - "rimraf": "^2.6.1", - "ws": "^6.1.0" - }, - "engines": { - "node": ">=8.16.0" - } - }, - "node_modules/puppeteer-core/node_modules/agent-base": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", - "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", - "dev": true, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, - "dependencies": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - } - }, - "node_modules/puppeteer-core/node_modules/extract-zip/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/https-proxy-agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", - "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", - "dev": true, - "dependencies": { - "agent-base": "5", - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/puppeteer-core/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/puppeteer-core/node_modules/ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/ramda": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", - "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, - "node_modules/random-js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/random-js/-/random-js-2.1.0.tgz", - "integrity": "sha512-CRUyWmnzmZBA7RZSVGq0xMqmgCyPPxbiKNLFA5ud7KenojVX2s7Gv+V7eB52beKTPGxWRnVZ7D/tCIgYJJ8vNQ==" - }, - "node_modules/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, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-color": { - "version": "2.19.3", - "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.19.3.tgz", - "integrity": "sha512-LEeGE/ZzNLIsFWa1TMe8y5VYqr7bibneWmvJwm1pCn/eNmrabWDh659JSPn9BuaMpEfU83WTOJfnCcjDZwNQTA==", - "dependencies": { - "@icons/material": "^0.2.4", - "lodash": "^4.17.15", - "lodash-es": "^4.17.15", - "material-colors": "^1.2.1", - "prop-types": "^15.5.10", - "reactcss": "^1.2.0", - "tinycolor2": "^1.4.1" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-colorful": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", - "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", - "dev": true, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/react-confetti": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/react-confetti/-/react-confetti-6.1.0.tgz", - "integrity": "sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==", - "dev": true, - "dependencies": { - "tween-functions": "^1.2.0" - }, - "engines": { - "node": ">=10.18" - }, - "peerDependencies": { - "react": "^16.3.0 || ^17.0.1 || ^18.0.0" - } - }, - "node_modules/react-dnd": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/react-dnd/-/react-dnd-16.0.1.tgz", - "integrity": "sha512-QeoM/i73HHu2XF9aKksIUuamHPDvRglEwdHL4jsp784BgUuWcg6mzfxT0QDdQz8Wj0qyRKx2eMg8iZtWvU4E2Q==", - "dependencies": { - "@react-dnd/invariant": "^4.0.1", - "@react-dnd/shallowequal": "^4.0.1", - "dnd-core": "^16.0.1", - "fast-deep-equal": "^3.1.3", - "hoist-non-react-statics": "^3.3.2" - }, - "peerDependencies": { - "@types/hoist-non-react-statics": ">= 3.3.1", - "@types/node": ">= 12", - "@types/react": ">= 16", - "react": ">= 16.14" - }, - "peerDependenciesMeta": { - "@types/hoist-non-react-statics": { - "optional": true - }, - "@types/node": { - "optional": true - }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-dnd-html5-backend": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/react-dnd-html5-backend/-/react-dnd-html5-backend-16.0.1.tgz", - "integrity": "sha512-Wu3dw5aDJmOGw8WjH1I1/yTH+vlXEL4vmjk5p+MHxP8HuHJS1lAGeIdG/hze1AvNeXWo/JgULV87LyQOr+r5jw==", - "dependencies": { - "dnd-core": "^16.0.1" - } - }, - "node_modules/react-docgen": { - "version": "6.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-6.0.0-alpha.3.tgz", - "integrity": "sha512-DDLvB5EV9As1/zoUsct6Iz2Cupw9FObEGD3DMcIs3EDFIoSKyz8FZtoWj3Wj+oodrU4/NfidN0BL5yrapIcTSA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.7.5", - "@babel/generator": "^7.12.11", - "ast-types": "^0.14.2", - "commander": "^2.19.0", - "doctrine": "^3.0.0", - "estree-to-babel": "^3.1.0", - "neo-async": "^2.6.1", - "node-dir": "^0.1.10", - "resolve": "^1.17.0", - "strip-indent": "^3.0.0" - }, - "bin": { - "react-docgen": "bin/react-docgen.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/react-docgen-typescript": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz", - "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==", - "dev": true, - "peerDependencies": { - "typescript": ">= 4.3.x" - } - }, - "node_modules/react-docgen/node_modules/ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "dev": true, - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/react-docgen/node_modules/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==", - "dev": true - }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-element-to-jsx-string": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz", - "integrity": "sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==", - "dev": true, - "dependencies": { - "@base2/pretty-print-object": "1.0.1", - "is-plain-object": "5.0.0", - "react-is": "18.1.0" - }, - "peerDependencies": { - "react": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0", - "react-dom": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0" - } - }, - "node_modules/react-element-to-jsx-string/node_modules/react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", - "dev": true - }, - "node_modules/react-error-boundary": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", - "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", - "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - }, - "peerDependencies": { - "react": ">=16.13.1" - } - }, - "node_modules/react-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" - }, - "node_modules/react-helmet-async": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" - }, - "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-hotkeys-hook": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-3.4.7.tgz", - "integrity": "sha512-+bbPmhPAl6ns9VkXkNNyxlmCAIyDAcWbB76O4I0ntr3uWCRuIQf/aRLartUahe9chVMPj+OEzzfk3CQSjclUEQ==", - "dependencies": { - "hotkeys-js": "3.9.4" - }, - "peerDependencies": { - "react": ">=16.8.1", - "react-dom": ">=16.8.1" - } - }, - "node_modules/react-i18next": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-13.0.3.tgz", - "integrity": "sha512-/t4kt4Y2o+21hbvx+o9zpVnmoiud7KLDncyZFGN0U6TGAWYaXdTsp/ytAHFcKKSAODg4noIMaOO3X7bMgCqLHw==", - "dependencies": { - "@babel/runtime": "^7.22.5", - "html-parse-stringify": "^3.0.1" - }, - "peerDependencies": { - "i18next": ">= 23.2.3", - "react": ">= 16.8.0" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "node_modules/react-inspector": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-6.0.2.tgz", - "integrity": "sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==", - "dev": true, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-intl": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-6.4.4.tgz", - "integrity": "sha512-/C9Sl/5//ohfkNG6AWlJuf4BhTXsbzyk93K62A4zRhSPANyOGpKZ+fWhN+TLfFd5YjDUHy+exU/09y0w1bO4Xw==", - "dependencies": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/icu-messageformat-parser": "2.6.0", - "@formatjs/intl": "2.9.0", - "@formatjs/intl-displaynames": "6.5.0", - "@formatjs/intl-listformat": "7.4.0", - "@types/hoist-non-react-statics": "^3.3.1", - "@types/react": "16 || 17 || 18", - "hoist-non-react-statics": "^3.3.2", - "intl-messageformat": "10.5.0", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "react": "^16.6.0 || 17 || 18", - "typescript": "^4.7 || 5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/react-refresh": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", - "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-remove-scroll": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz", - "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==", - "dependencies": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-remove-scroll-bar": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz", - "integrity": "sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==", - "dependencies": { - "react-style-singleton": "^2.2.1", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-router": { - "version": "6.14.2", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.14.2.tgz", - "integrity": "sha512-09Zss2dE2z+T1D03IheqAFtK4UzQyX8nFPWx6jkwdYzGLXd5ie06A6ezS2fO6zJfEb/SpG6UocN2O1hfD+2urQ==", - "dependencies": { - "@remix-run/router": "1.7.2" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/react-router-dom": { - "version": "6.14.2", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.14.2.tgz", - "integrity": "sha512-5pWX0jdKR48XFZBuJqHosX3AAHjRAzygouMTyimnBPOLdY3WjzUSKhus2FVMihUFWzeLebDgr4r8UeQFAct7Bg==", - "dependencies": { - "@remix-run/router": "1.7.2", - "react-router": "6.14.2" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/react-shallow-renderer": { - "version": "16.15.0", - "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", - "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", - "dev": true, - "dependencies": { - "object-assign": "^4.1.1", - "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependencies": { - "react": "^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-style-singleton": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", - "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", - "dependencies": { - "get-nonce": "^1.0.0", - "invariant": "^2.2.4", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-test-renderer": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.2.0.tgz", - "integrity": "sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==", - "dev": true, - "dependencies": { - "react-is": "^18.2.0", - "react-shallow-renderer": "^16.15.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, - "node_modules/reactcss": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/reactcss/-/reactcss-1.2.3.tgz", - "integrity": "sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==", - "dependencies": { - "lodash": "^4.0.1" - } - }, - "node_modules/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, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/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, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/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, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/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, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/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, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/recast": { - "version": "0.23.3", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.3.tgz", - "integrity": "sha512-HbCVFh2ANP6a09nzD4lx7XthsxMOJWKX5pIcUwtLrmeEIl3I0DwjCoVXDE0Aobk+7k/mS3H50FK4iuYArpcT6Q==", - "dev": true, - "dependencies": { - "assert": "^2.0.0", - "ast-types": "^0.16.1", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/recast/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/redux": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", - "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", - "dependencies": { - "@babel/runtime": "^7.9.2" - } - }, - "node_modules/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 - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", - "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "dev": true, - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/remark-external-links": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/remark-external-links/-/remark-external-links-8.0.0.tgz", - "integrity": "sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==", - "dev": true, - "dependencies": { - "extend": "^3.0.0", - "is-absolute-url": "^3.0.0", - "mdast-util-definitions": "^4.0.0", - "space-separated-tokens": "^1.0.0", - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-slug": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/remark-slug/-/remark-slug-6.1.0.tgz", - "integrity": "sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==", - "dev": true, - "dependencies": { - "github-slugger": "^1.0.0", - "mdast-util-to-string": "^1.0.0", - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/request-progress": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", - "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=", - "dev": true, - "dependencies": { - "throttleit": "^1.0.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requireindex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", - "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", - "dev": true, - "engines": { - "node": ">=0.10.5" - } - }, - "node_modules/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 - }, - "node_modules/reselect": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", - "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "dev": true - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "3.27.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.27.2.tgz", - "integrity": "sha512-YGwmHf7h2oUHkVBT248x0yt6vZkYQ3/rvE5iQuVBh3WO8GcJ6BNeOkpoX1yMHIiBm18EMLjBPIoUDkhgnyxGOQ==", - "dev": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/rrweb-cssom": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", - "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==", - "dev": true - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-array-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", - "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==" - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/saxes": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", - "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", - "dev": true, - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=v12.22.7" - } - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/seedrandom": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", - "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/serve-favicon": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz", - "integrity": "sha512-FMW2RvqNr03x+C0WxTyu6sOv21oOjkq5j8tjquWccwa6ScNyGFOGJVpuS1NmTVGBAHS07xnSKotgf2ehQmf9iA==", - "dev": true, - "dependencies": { - "etag": "~1.8.1", - "fresh": "0.5.2", - "ms": "2.1.1", - "parseurl": "~1.3.2", - "safe-buffer": "5.1.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-favicon/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "node_modules/serve-favicon/node_modules/safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dev": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "node_modules/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, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/siginfo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", - "dev": true - }, - "node_modules/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 - }, - "node_modules/simple-update-notifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", - "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", - "dev": true, - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/simple-update-notifier/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/sirv": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", - "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", - "dev": true, - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", - "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/spawn-command": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2.tgz", - "integrity": "sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==", - "dev": true - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "dev": true - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "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" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stackback": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", - "dev": true - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/std-env": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.3.3.tgz", - "integrity": "sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==", - "dev": true - }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "dev": true, - "dependencies": { - "internal-slot": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/store2": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz", - "integrity": "sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==", - "dev": true - }, - "node_modules/storybook": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.3.1.tgz", - "integrity": "sha512-djrNw2WPJNXgdyHM+6Zxl6EvdhU9TCSghc7wQLXqJG8B1VvB6XSoiexVNOQcnpEaMWDUbU0wUnkBlVHE/Vowuw==", - "dev": true, - "dependencies": { - "@storybook/cli": "7.3.1" - }, - "bin": { - "sb": "index.js", - "storybook": "index.js" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string_decoder/node_modules/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==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/string-argv": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", - "dev": true, - "engines": { - "node": ">=0.6.19" - } - }, - "node_modules/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, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs": { - "name": "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, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", - "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "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, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strip-literal": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", - "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", - "dev": true, - "dependencies": { - "acorn": "^8.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/strip-literal/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/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==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dev": true - }, - "node_modules/synchronous-promise": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz", - "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==", - "dev": true - }, - "node_modules/systemjs": { - "version": "6.14.1", - "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.14.1.tgz", - "integrity": "sha512-8ftwWd+XnQtZ/aGbatrN4QFNGrKJzmbtixW+ODpci7pyoTajg4sonPP8aFLESAcuVxaC1FyDESt+SpfFCH9rZQ==", - "dev": true - }, - "node_modules/tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", - "dev": true, - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dev": true, - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar/node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/telejson": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.1.0.tgz", - "integrity": "sha512-jFJO4P5gPebZAERPkJsqMAQ0IMA1Hi0AoSfxpnUaV6j6R2SZqlpkbS20U6dEUtA3RUYt2Ak/mTlkQzHH9Rv/hA==", - "dev": true, - "dependencies": { - "memoizerific": "^1.11.3" - } - }, - "node_modules/temp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", - "dev": true, - "dependencies": { - "rimraf": "~2.6.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/temp/node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/tempy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", - "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", - "dev": true, - "dependencies": { - "del": "^6.0.0", - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.0.tgz", - "integrity": "sha512-JC6qfIEkPBd9j1SMO3Pfn+A6w2kQV54tv+ABQLgZr7dA3k/DL/OBoYSWxzVpZev3J+bUHXfr55L8Mox7AaNo6g==", - "dev": true, - "peer": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser/node_modules/acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", - "dev": true, - "peer": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/terser/node_modules/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==", - "dev": true, - "peer": true - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/throttleit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", - "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "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" - } - }, - "node_modules/through2/node_modules/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==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/tiny-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" - }, - "node_modules/tiny-invariant": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==", - "dev": true - }, - "node_modules/tinybench": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.5.0.tgz", - "integrity": "sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==", - "dev": true - }, - "node_modules/tinycolor2": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", - "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", - "engines": { - "node": "*" - } - }, - "node_modules/tinypool": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.7.0.tgz", - "integrity": "sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==", - "dev": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tinyspy": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.1.1.tgz", - "integrity": "sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w==", - "dev": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "dependencies": { - "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/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, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tocbot": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/tocbot/-/tocbot-4.21.1.tgz", - "integrity": "sha512-IfajhBTeg0HlMXu1f+VMbPef05QpDTsZ9X2Yn1+8npdaXsXg/+wrm9Ze1WG5OS1UDC3qJ5EQN/XOZ3gfXjPFCw==", - "dev": true - }, - "node_modules/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, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", - "dev": true, - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/tr46": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", - "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", - "dev": true, - "dependencies": { - "punycode": "^2.3.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/ts-api-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz", - "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==", - "dev": true, - "engines": { - "node": ">=16.13.0" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-dedent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", - "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", - "dev": true, - "engines": { - "node": ">=6.10" - } - }, - "node_modules/tslib": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", - "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tween-functions": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", - "integrity": "sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==", - "dev": true - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "dev": true, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-function": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/typed-function/-/typed-function-4.1.0.tgz", - "integrity": "sha512-DGwUl6cioBW5gw2L+6SMupGwH/kZOqivy17E4nsh1JI9fKF87orMmlQx3KISQPmg3sfnOUGlwVkroosvgddrlg==", - "engines": { - "node": ">= 14" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, - "node_modules/typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "devOptional": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/ufo": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.2.0.tgz", - "integrity": "sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==", - "dev": true - }, - "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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, - "engines": { - "node": ">=4" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dev": true, - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unplugin": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.4.0.tgz", - "integrity": "sha512-5x4eIEL6WgbzqGtF9UV8VEC/ehKptPXDS6L2b0mv4FRMkJxRtjaJfOWDd6a8+kYbqsjklix7yWP0N3SUepjXcg==", - "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "chokidar": "^3.5.3", - "webpack-sources": "^3.2.3", - "webpack-virtual-modules": "^0.5.0" - } - }, - "node_modules/unplugin/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/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, - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/use-callback-ref": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", - "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-isomorphic-layout-effect": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", - "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-resize-observer": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", - "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", - "dev": true, - "dependencies": { - "@juggle/resize-observer": "^3.3.1" - }, - "peerDependencies": { - "react": "16.8.0 - 18", - "react-dom": "16.8.0 - 18" - } - }, - "node_modules/use-sidecar": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", - "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", - "dependencies": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-to-istanbul": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/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, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/vite": { - "version": "4.4.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", - "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", - "dev": true, - "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite-node": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.34.1.tgz", - "integrity": "sha512-odAZAL9xFMuAg8aWd7nSPT+hU8u2r9gU3LRm9QKjxBEF2rRdWpMuqkrkjvyVQEdNFiBctqr2Gg4uJYizm5Le6w==", - "dev": true, - "dependencies": { - "cac": "^6.7.14", - "debug": "^4.3.4", - "mlly": "^1.4.0", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "vite": "^3.0.0 || ^4.0.0" - }, - "bin": { - "vite-node": "vite-node.mjs" - }, - "engines": { - "node": ">=v14.18.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/vitest": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.34.1.tgz", - "integrity": "sha512-G1PzuBEq9A75XSU88yO5G4vPT20UovbC/2osB2KEuV/FisSIIsw7m5y2xMdB7RsAGHAfg2lPmp2qKr3KWliVlQ==", - "dev": true, - "dependencies": { - "@types/chai": "^4.3.5", - "@types/chai-subset": "^1.3.3", - "@types/node": "*", - "@vitest/expect": "0.34.1", - "@vitest/runner": "0.34.1", - "@vitest/snapshot": "0.34.1", - "@vitest/spy": "0.34.1", - "@vitest/utils": "0.34.1", - "acorn": "^8.9.0", - "acorn-walk": "^8.2.0", - "cac": "^6.7.14", - "chai": "^4.3.7", - "debug": "^4.3.4", - "local-pkg": "^0.4.3", - "magic-string": "^0.30.1", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "std-env": "^3.3.3", - "strip-literal": "^1.0.1", - "tinybench": "^2.5.0", - "tinypool": "^0.7.0", - "vite": "^3.0.0 || ^4.0.0", - "vite-node": "0.34.1", - "why-is-node-running": "^2.2.2" - }, - "bin": { - "vitest": "vitest.mjs" - }, - "engines": { - "node": ">=v14.18.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "@edge-runtime/vm": "*", - "@vitest/browser": "*", - "@vitest/ui": "*", - "happy-dom": "*", - "jsdom": "*", - "playwright": "*", - "safaridriver": "*", - "webdriverio": "*" - }, - "peerDependenciesMeta": { - "@edge-runtime/vm": { - "optional": true - }, - "@vitest/browser": { - "optional": true - }, - "@vitest/ui": { - "optional": true - }, - "happy-dom": { - "optional": true - }, - "jsdom": { - "optional": true - }, - "playwright": { - "optional": true - }, - "safaridriver": { - "optional": true - }, - "webdriverio": { - "optional": true - } - } - }, - "node_modules/vitest/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/vitest/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/void-elements": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", - "integrity": "sha1-YU9/v42AHwu18GYfWy9XhXUOTwk=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", - "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", - "dev": true, - "dependencies": { - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-virtual-modules": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz", - "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==", - "dev": true - }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "dev": true, - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-url": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", - "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", - "dev": true, - "dependencies": { - "tr46": "^4.1.1", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "dev": true, - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", - "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", - "dev": true, - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "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, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/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, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/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 - }, - "node_modules/wrap-ansi/node_modules/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, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/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, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/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 - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "dev": true, - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zustand": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.4.1.tgz", - "integrity": "sha512-QCPfstAS4EBiTQzlaGP1gmorkh/UL1Leaj2tdj+zZCZ/9bm0WS7sI2wnfD5lpOszFqWJ1DcPnGoY8RDL61uokw==", - "dependencies": { - "use-sync-external-store": "1.2.0" - }, - "engines": { - "node": ">=12.7.0" - }, - "peerDependencies": { - "@types/react": ">=16.8", - "immer": ">=9.0", - "react": ">=16.8" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "immer": { - "optional": true - }, - "react": { - "optional": true - } - } - } - }, - "dependencies": { - "@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true - }, - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@aw-web-design/x-default-browser": { - "version": "1.4.126", - "resolved": "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz", - "integrity": "sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==", - "dev": true, - "requires": { - "default-browser-id": "3.0.0" - } - }, - "@babel/code-frame": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.10.tgz", - "integrity": "sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==", - "requires": { - "@babel/highlight": "^7.22.10", - "chalk": "^2.4.2" - } - }, - "@babel/compat-data": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", - "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", - "dev": true - }, - "@babel/core": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.10.tgz", - "integrity": "sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.10", - "@babel/generator": "^7.22.10", - "@babel/helper-compilation-targets": "^7.22.10", - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helpers": "^7.22.10", - "@babel/parser": "^7.22.10", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.10", - "@babel/types": "^7.22.10", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.10.tgz", - "integrity": "sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==", - "dev": true, - "requires": { - "@babel/types": "^7.22.10", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.10.tgz", - "integrity": "sha512-Av0qubwDQxC56DoUReVDeLfMEjYYSN1nZrTUrWkXd7hpU73ymRANkbuDm3yni9npkn+RXy9nNbEJZEzXr7xrfQ==", - "dev": true, - "requires": { - "@babel/types": "^7.22.10" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz", - "integrity": "sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.5", - "browserslist": "^4.21.9", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "dependencies": { - "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" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.10.tgz", - "integrity": "sha512-5IBb77txKYQPpOEdUdIhBx8VrZyDCQ+H82H0+5dX1TmuscP5vJKEE3cKurjtIw/vFwzbVH48VweE78kVDBrqjA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz", - "integrity": "sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", - "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", - "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-environment-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", - "dev": true - }, - "@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", - "dev": true, - "requires": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", - "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-module-imports": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-module-transforms": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", - "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.5" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz", - "integrity": "sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-wrap-function": "^7.22.9" - } - }, - "@babel/helper-replace-supers": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", - "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5" - } - }, - "@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==" - }, - "@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" - }, - "@babel/helper-validator-option": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.10.tgz", - "integrity": "sha512-OnMhjWjuGYtdoO3FmsEFWvBStBAe2QOgwOLsLNDjN+aaiMD8InJk1/O3HSD8lkqTjCgg5YI34Tz15KNNA3p+nQ==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.10" - } - }, - "@babel/helpers": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.10.tgz", - "integrity": "sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==", - "dev": true, - "requires": { - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.10", - "@babel/types": "^7.22.10" - } - }, - "@babel/highlight": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.10.tgz", - "integrity": "sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.10.tgz", - "integrity": "sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==", - "dev": true - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.5", - "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.22.5.tgz", - "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", - "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.5" - } - }, - "@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-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@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, - "requires": {} - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@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-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-flow": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", - "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-syntax-import-attributes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", - "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@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.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-async-generator-functions": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.10.tgz", - "integrity": "sha512-eueE8lvKVzq5wIObKK/7dvoeKJ+xc6TvRn6aysIjS6pSCeLy7S/eVi7pEQknZqyqvzaNKdDtem8nUNTBgDVR2g==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.10.tgz", - "integrity": "sha512-1+kVpGAOOI1Albt6Vse7c8pHzcZQdQKW+wJH+g8mCaszOdDVwRXa/slHPqIw+oJAJANTKDMuM2cBdV0Dg618Vg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-class-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", - "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-class-static-block": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", - "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz", - "integrity": "sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.5" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.10.tgz", - "integrity": "sha512-dPJrL0VOyxqLM9sritNbMSGx/teueHF/htMKrPT7DNxccXxRDPYqlgPFFdr8u+F+qUZOkZoXue/6rL5O5GduEw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-dynamic-import": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", - "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-export-namespace-from": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", - "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", - "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-flow": "^7.22.5" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", - "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-json-strings": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", - "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", - "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", - "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", - "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", - "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", - "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-transform-numeric-separator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", - "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-transform-object-rest-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", - "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.5" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5" - } - }, - "@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", - "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-transform-optional-chaining": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.10.tgz", - "integrity": "sha512-MMkQqZAZ+MGj+jGTG3OTuhKeBpNcO+0oCEbrGNEaOmiEn+1MzRyQlYsruGiU8RTK3zV6XwrVJTmwiDOyYK6J9g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", - "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-private-methods": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", - "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-private-property-in-object": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", - "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-react-jsx-self": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz", - "integrity": "sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-react-jsx-source": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz", - "integrity": "sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", - "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.10.tgz", - "integrity": "sha512-7++c8I/ymsDo4QQBAgbraXLzIM6jmfao11KgIBEYZRReWzNWH9NtNgJcyrZiXsOPh523FQm6LfpLyy/U5fn46A==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.10", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.22.5" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", - "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-unicode-property-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", - "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-unicode-sets-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", - "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/preset-env": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.10.tgz", - "integrity": "sha512-riHpLb1drNkpLlocmSyEg4oYJIQFeXAK/d7rI6mbD0XsvoTOOweXDmQPG/ErxsEhWk3rl3Q/3F6RFQlVFS8m0A==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.10", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.22.5", - "@babel/plugin-syntax-import-attributes": "^7.22.5", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.22.10", - "@babel/plugin-transform-async-to-generator": "^7.22.5", - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.22.10", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.5", - "@babel/plugin-transform-classes": "^7.22.6", - "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.22.10", - "@babel/plugin-transform-dotall-regex": "^7.22.5", - "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.5", - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.5", - "@babel/plugin-transform-for-of": "^7.22.5", - "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.5", - "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", - "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.5", - "@babel/plugin-transform-modules-systemjs": "^7.22.5", - "@babel/plugin-transform-modules-umd": "^7.22.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", - "@babel/plugin-transform-numeric-separator": "^7.22.5", - "@babel/plugin-transform-object-rest-spread": "^7.22.5", - "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.10", - "@babel/plugin-transform-parameters": "^7.22.5", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.5", - "@babel/plugin-transform-property-literals": "^7.22.5", - "@babel/plugin-transform-regenerator": "^7.22.10", - "@babel/plugin-transform-reserved-words": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/plugin-transform-spread": "^7.22.5", - "@babel/plugin-transform-sticky-regex": "^7.22.5", - "@babel/plugin-transform-template-literals": "^7.22.5", - "@babel/plugin-transform-typeof-symbol": "^7.22.5", - "@babel/plugin-transform-unicode-escapes": "^7.22.10", - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", - "@babel/plugin-transform-unicode-regex": "^7.22.5", - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "@babel/types": "^7.22.10", - "babel-plugin-polyfill-corejs2": "^0.4.5", - "babel-plugin-polyfill-corejs3": "^0.8.3", - "babel-plugin-polyfill-regenerator": "^0.5.2", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/preset-flow": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.22.5.tgz", - "integrity": "sha512-ta2qZ+LSiGCrP5pgcGt8xMnnkXQrq8Sa4Ulhy06BOlF5QbLw9q5hIx7bn5MrsvyTGAfh6kTOo07Q+Pfld/8Y5Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "@babel/plugin-transform-flow-strip-types": "^7.22.5" - } - }, - "@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/preset-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz", - "integrity": "sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.5", - "@babel/plugin-transform-typescript": "^7.22.5" - } - }, - "@babel/register": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.5.tgz", - "integrity": "sha512-vV6pm/4CijSQ8Y47RH5SopXzursN35RQINfGJkmOlcpAtGuf94miFvIPhCKGQN7WGIcsgG1BHEX2KVdTYwTwUQ==", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" - }, - "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-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": "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 - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "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" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true - }, - "@babel/runtime": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.10.tgz", - "integrity": "sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==", - "requires": { - "regenerator-runtime": "^0.14.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" - } - } - }, - "@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - } - }, - "@babel/traverse": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.10.tgz", - "integrity": "sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.10", - "@babel/generator": "^7.22.10", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.22.10", - "@babel/types": "^7.22.10", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", - "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", - "requires": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", - "to-fast-properties": "^2.0.0" - } - }, - "@base2/pretty-print-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz", - "integrity": "sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==", - "dev": true - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "optional": true - }, - "@cypress/request": { - "version": "2.88.12", - "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.12.tgz", - "integrity": "sha512-tOn+0mDZxASFM+cuAP9szGUGPI1HwWVSvdzm7V4cCsPdFTx6qMj29CwaQmRAMIEhORIUBFBsYROYJcveK4uOjA==", - "dev": true, - "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", - "http-signature": "~1.3.6", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "performance-now": "^2.1.0", - "qs": "~6.10.3", - "safe-buffer": "^5.1.2", - "tough-cookie": "^4.1.3", - "tunnel-agent": "^0.6.0", - "uuid": "^8.3.2" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "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 - } - } - }, - "@cypress/xvfb": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", - "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "lodash.once": "^4.1.1" - }, - "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" - } - } - } - }, - "@dice-roller/rpg-dice-roller": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@dice-roller/rpg-dice-roller/-/rpg-dice-roller-5.4.1.tgz", - "integrity": "sha512-Tbi/ej65KoHhUPlb/zlj+V/4gMNhF3W6fP+KBF7+mHgFUWnJ1ADKHKHe4jygwn1y8pRlLDAprYCEvQTK2FoRgg==", - "requires": { - "mathjs": "^11.2.1", - "random-js": "^2.1.0" - } - }, - "@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true - }, - "@emotion/babel-plugin": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", - "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/serialize": "^1.1.2", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.2.0" - } - }, - "@emotion/cache": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", - "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", - "requires": { - "@emotion/memoize": "^0.8.1", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "stylis": "4.2.0" - } - }, - "@emotion/css": { - "version": "11.11.2", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.11.2.tgz", - "integrity": "sha512-VJxe1ucoMYMS7DkiMdC2T7PWNbrEI0a39YRiyDvK2qq4lXwjRbVP/z4lpG+odCsRzadlR+1ywwrTzhdm5HNdew==", - "requires": { - "@emotion/babel-plugin": "^11.11.0", - "@emotion/cache": "^11.11.0", - "@emotion/serialize": "^1.1.2", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1" - } - }, - "@emotion/hash": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", - "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" - }, - "@emotion/is-prop-valid": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", - "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", - "requires": { - "@emotion/memoize": "^0.8.1" - } - }, - "@emotion/memoize": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", - "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" - }, - "@emotion/react": { - "version": "11.11.1", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz", - "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==", - "requires": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/cache": "^11.11.0", - "@emotion/serialize": "^1.1.2", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "hoist-non-react-statics": "^3.3.1" - } - }, - "@emotion/serialize": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz", - "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==", - "requires": { - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/unitless": "^0.8.1", - "@emotion/utils": "^1.2.1", - "csstype": "^3.0.2" - } - }, - "@emotion/sheet": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz", - "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==" - }, - "@emotion/styled": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz", - "integrity": "sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==", - "requires": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/is-prop-valid": "^1.2.1", - "@emotion/serialize": "^1.1.2", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@emotion/utils": "^1.2.1" - } - }, - "@emotion/unitless": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", - "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" - }, - "@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", - "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", - "requires": {} - }, - "@emotion/utils": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", - "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==" - }, - "@emotion/weak-memoize": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", - "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==" - }, - "@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "dev": true, - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "dev": true, - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "dev": true, - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "dev": true, - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "dev": true, - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "dev": true, - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "dev": true, - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "dev": true, - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "dev": true, - "optional": true - }, - "@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^3.3.0" - } - }, - "@eslint-community/regexpp": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz", - "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", - "dev": true - }, - "@eslint/eslintrc": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz", - "integrity": "sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "@eslint/js": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz", - "integrity": "sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==", - "dev": true - }, - "@fal-works/esbuild-plugin-global-externals": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz", - "integrity": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==", - "dev": true - }, - "@floating-ui/core": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.4.1.tgz", - "integrity": "sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ==", - "requires": { - "@floating-ui/utils": "^0.1.1" - } - }, - "@floating-ui/dom": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.1.tgz", - "integrity": "sha512-KwvVcPSXg6mQygvA1TjbN/gh///36kKtllIF8SUm0qpFj8+rvYrpvlYdL1JoA71SHpDqgSSdGOSoQ0Mp3uY5aw==", - "requires": { - "@floating-ui/core": "^1.4.1", - "@floating-ui/utils": "^0.1.1" - } - }, - "@floating-ui/react-dom": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.1.tgz", - "integrity": "sha512-rZtAmSht4Lry6gdhAJDrCp/6rKN7++JnL1/Anbr/DdeyYXQPxvg/ivrbYvJulbRf4vL8b212suwMM2lxbv+RQA==", - "requires": { - "@floating-ui/dom": "^1.3.0" - } - }, - "@floating-ui/utils": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.1.tgz", - "integrity": "sha512-m0G6wlnhm/AX0H12IOWtK8gASEMffnX08RtKkCgTdHb9JpHKGloI7icFfLg9ZmQeavcvR0PKmzxClyuFPSjKWw==" - }, - "@fontsource/caveat-brush": { - "version": "4.5.9", - "resolved": "https://registry.npmjs.org/@fontsource/caveat-brush/-/caveat-brush-4.5.9.tgz", - "integrity": "sha512-H4uDBRSmTYX0Pman53VO8IP8JVnGd2wD4YyXHY0KTQX6jE0rs+UHuzraKGF8WTqBO7854VRCq09sPDhvLvqicQ==" - }, - "@fontsource/crimson-pro": { - "version": "4.5.11", - "resolved": "https://registry.npmjs.org/@fontsource/crimson-pro/-/crimson-pro-4.5.11.tgz", - "integrity": "sha512-AQcsh0g6Tmh708JJYDmxV8itXu+k6ZFokETxJAxJVg0rj9Dz3p9QZWUqqWNfrjChJDL86yBDKyV3sB2BjW1XFg==" - }, - "@fontsource/recursive": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@fontsource/recursive/-/recursive-4.5.13.tgz", - "integrity": "sha512-d40oYxlkac4rrDo/4GkdvkUopyc7WzAlX0vAuUzKVqh7X1qZlSteckvQWdPnjEFMG599JiwKXJK7qXLvgvwdYg==" - }, - "@fontsource/source-code-pro": { - "version": "4.5.14", - "resolved": "https://registry.npmjs.org/@fontsource/source-code-pro/-/source-code-pro-4.5.14.tgz", - "integrity": "sha512-EWE0djE7wFCBmExWa9oT1vIp+qj5MUroVvXWb9G7Ig4t4aXDd9QDidYZzMzNemb8gQxTdOzGmhx6EZnDTFMh5Q==" - }, - "@fontsource/source-sans-pro": { - "version": "4.5.11", - "resolved": "https://registry.npmjs.org/@fontsource/source-sans-pro/-/source-sans-pro-4.5.11.tgz", - "integrity": "sha512-f7iw44q1EjBv3MNcHCGAgrW/QVyweaEouFsJzykPhTOGnZFSwFJRISToXornOmuAy7xUUGiVdqOLiykgZoYB8A==" - }, - "@formatjs/ecma402-abstract": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.17.0.tgz", - "integrity": "sha512-6ueQTeJZtwKjmh23bdkq/DMqH4l4bmfvtQH98blOSbiXv/OUiyijSW6jU22IT8BNM1ujCaEvJfTtyCYVH38EMQ==", - "requires": { - "@formatjs/intl-localematcher": "0.4.0", - "tslib": "^2.4.0" - } - }, - "@formatjs/fast-memoize": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz", - "integrity": "sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==", - "requires": { - "tslib": "^2.4.0" - } - }, - "@formatjs/icu-messageformat-parser": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.6.0.tgz", - "integrity": "sha512-yT6at0qc0DANw9qM/TU8RZaCtfDXtj4pZM/IC2WnVU80yAcliS3KVDiuUt4jSQAeFL9JS5bc2hARnFmjPdA6qw==", - "requires": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/icu-skeleton-parser": "1.6.0", - "tslib": "^2.4.0" - } - }, - "@formatjs/icu-skeleton-parser": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.6.0.tgz", - "integrity": "sha512-eMmxNpoX/J1IPUjPGSZwo0Wh+7CEvdEMddP2Jxg1gQJXfGfht/FdW2D5XDFj3VMbOTUQlDIdZJY7uC6O6gjPoA==", - "requires": { - "@formatjs/ecma402-abstract": "1.17.0", - "tslib": "^2.4.0" - } - }, - "@formatjs/intl": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.9.0.tgz", - "integrity": "sha512-Ym0trUoC/VO6wQu4YHa0H1VR2tEixFRmwZgADkDLm7nD+vv1Ob+/88mUAoT0pwvirFqYKgUKEwp1tFepqyqvVA==", - "requires": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/fast-memoize": "2.2.0", - "@formatjs/icu-messageformat-parser": "2.6.0", - "@formatjs/intl-displaynames": "6.5.0", - "@formatjs/intl-listformat": "7.4.0", - "intl-messageformat": "10.5.0", - "tslib": "^2.4.0" - } - }, - "@formatjs/intl-displaynames": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.5.0.tgz", - "integrity": "sha512-sg/nR8ILEdUl+2sWu6jc1nQ5s04yucGlH1RVfatW8TSJ5uG3Yy3vgigi8NNC/BuhcncUNPWqSpTCSI1hA+rhiw==", - "requires": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/intl-localematcher": "0.4.0", - "tslib": "^2.4.0" - } - }, - "@formatjs/intl-listformat": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.4.0.tgz", - "integrity": "sha512-ifupb+balZUAF/Oh3QyGRqPRWGSKwWoMPR0cYZEG7r61SimD+m38oFQqVx/3Fp7LfQFF11m7IS+MlxOo2sKINA==", - "requires": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/intl-localematcher": "0.4.0", - "tslib": "^2.4.0" - } - }, - "@formatjs/intl-localematcher": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.4.0.tgz", - "integrity": "sha512-bRTd+rKomvfdS4QDlVJ6TA/Jx1F2h/TBVO5LjvhQ7QPPHp19oPNMIum7W2CMEReq/zPxpmCeB31F9+5gl/qtvw==", - "requires": { - "tslib": "^2.4.0" - } - }, - "@humanwhocodes/config-array": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", - "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - } - }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@icons/material": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@icons/material/-/material-0.2.4.tgz", - "integrity": "sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw==", - "requires": {} - }, - "@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "requires": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true - }, - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "requires": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - } - } - } - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/schemas": { - "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", - "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", - "dev": true, - "requires": { - "@sinclair/typebox": "^0.27.8" - } - }, - "@jest/transform": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.2.tgz", - "integrity": "sha512-ZqCqEISr58Ce3U+buNFJYUktLJZOggfyvR+bZMaiV1e8B1SIvJbwZMrYz3gx/KAPn9EXmOmN+uB08yLCjWkQQg==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.1", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.2", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.2", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "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 - }, - "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 - }, - "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" - } - } - } - }, - "@jest/types": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.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" - } - } - } - }, - "@joshwooding/vite-plugin-react-docgen-typescript": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.2.1.tgz", - "integrity": "sha512-ou4ZJSXMMWHqGS4g8uNRbC5TiTWxAgQZiVucoUrOCWuPrTbkpJbmVyIi9jU72SBry7gQtuMEDp4YR8EEXAg7VQ==", - "dev": true, - "requires": { - "glob": "^7.2.0", - "glob-promise": "^4.2.0", - "magic-string": "^0.27.0", - "react-docgen-typescript": "^2.2.2" - }, - "dependencies": { - "magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.13" - } - } - } - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", - "dev": true - }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "dev": true, - "peer": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", - "dev": true, - "peer": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@juggle/resize-observer": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", - "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==", - "dev": true - }, - "@liveblocks/client": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@liveblocks/client/-/client-1.2.1.tgz", - "integrity": "sha512-Oh3h05fK0bpBhJ8zxBIDI2d/w1UXvaBuEBt1Gr6ZebqdAnBvW6L85hAEWbKKkRpokZyM79ZfRtOEqj9shJ9aww==", - "requires": { - "@liveblocks/core": "1.2.1" - } - }, - "@liveblocks/core": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@liveblocks/core/-/core-1.2.1.tgz", - "integrity": "sha512-W1hNNw3Rc0fy9pj7s5FQuEmZwFqOomW8FcgZLSFg3QlhDfAsPfAJW5IMQXaBKc4C41aSlc/Pude5o1e7tQtu8g==" - }, - "@liveblocks/node": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@liveblocks/node/-/node-1.2.1.tgz", - "integrity": "sha512-8zkq9hWwCBJVJEJ4q9A2wwU5stu2bq39ojNaqJWR0V18wIoQTNhgEJRKX8g/nHHpYfK2zOMQTeSNhXRlvrXHkg==", - "requires": { - "node-fetch": "^2.6.1" - } - }, - "@liveblocks/react": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@liveblocks/react/-/react-1.2.1.tgz", - "integrity": "sha512-JSOWVzi7p3YircwtTrXNJ28nc86uaFprW1XhH37Q0AGRwJ+Oy2WVllOmsRYRLtHONvHJS0YMprh6OHXI4XfgUg==", - "requires": { - "@liveblocks/client": "1.2.1", - "@liveblocks/core": "1.2.1", - "use-sync-external-store": "^1.2.0" - } - }, - "@mdx-js/react": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.3.0.tgz", - "integrity": "sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==", - "dev": true, - "requires": { - "@types/mdx": "^2.0.0", - "@types/react": ">=16" - } - }, - "@mui/base": { - "version": "5.0.0-beta.10", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.10.tgz", - "integrity": "sha512-moTAhGwFfQffj7hsu61FnqcGqVcd53A1CrOhnskM9TF0Uh2rnLDMCuar4JRUWWpaJofAfQEbQBBFPadFQLI4PA==", - "requires": { - "@babel/runtime": "^7.22.6", - "@emotion/is-prop-valid": "^1.2.1", - "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.4", - "@popperjs/core": "^2.11.8", - "clsx": "^2.0.0", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "dependencies": { - "clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==" - } - } - }, - "@mui/core-downloads-tracker": { - "version": "5.14.4", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.4.tgz", - "integrity": "sha512-pW2XghSi3hpYKX57Wu0SCWMTSpzvXZmmucj3TcOJWaCiFt4xr05w2gcwBZi36dAp9uvd9//9N51qbblmnD+GPg==" - }, - "@mui/icons-material": { - "version": "5.14.3", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.14.3.tgz", - "integrity": "sha512-XkxWPhageu1OPUm2LWjo5XqeQ0t2xfGe8EiLkRW9oz2LHMMZmijvCxulhgquUVTF1DnoSh+3KoDLSsoAFtVNVw==", - "requires": { - "@babel/runtime": "^7.22.6" - } - }, - "@mui/lab": { - "version": "5.0.0-alpha.139", - "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.139.tgz", - "integrity": "sha512-YlKKELtGZEpd3Hj9cUo6ekwB6RSDzGBw+LlaCBntudhVb4aRn5mQYFej3BYn6fOYz5335jkTgvBt0sEwlSo4qA==", - "requires": { - "@babel/runtime": "^7.22.6", - "@mui/base": "5.0.0-beta.10", - "@mui/system": "^5.14.4", - "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.4", - "clsx": "^2.0.0", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "dependencies": { - "clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==" - } - } - }, - "@mui/material": { - "version": "5.14.4", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.14.4.tgz", - "integrity": "sha512-2XUV3KyRC07BQPPzEgd+ss3x/ezXtHeKtOGCMCNmx3MauZojPYUpSwFkE0fYgYCD9dMQMVG4DY/VF38P0KShsg==", - "requires": { - "@babel/runtime": "^7.22.6", - "@mui/base": "5.0.0-beta.10", - "@mui/core-downloads-tracker": "^5.14.4", - "@mui/system": "^5.14.4", - "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.4", - "@types/react-transition-group": "^4.4.6", - "clsx": "^2.0.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1", - "react-is": "^18.2.0", - "react-transition-group": "^4.4.5" - }, - "dependencies": { - "clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==" - } - } - }, - "@mui/private-theming": { - "version": "5.14.4", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.14.4.tgz", - "integrity": "sha512-ISXsHDiQ3z1XA4IuKn+iXDWvDjcz/UcQBiFZqtdoIsEBt8CB7wgdQf3LwcwqO81dl5ofg/vNQBEnXuKfZHrnYA==", - "requires": { - "@babel/runtime": "^7.22.6", - "@mui/utils": "^5.14.4", - "prop-types": "^15.8.1" - } - }, - "@mui/styled-engine": { - "version": "5.13.2", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.13.2.tgz", - "integrity": "sha512-VCYCU6xVtXOrIN8lcbuPmoG+u7FYuOERG++fpY74hPpEWkyFQG97F+/XfTQVYzlR2m7nPjnwVUgATcTCMEaMvw==", - "requires": { - "@babel/runtime": "^7.21.0", - "@emotion/cache": "^11.11.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1" - } - }, - "@mui/system": { - "version": "5.14.4", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.14.4.tgz", - "integrity": "sha512-oPgfWS97QNfHcDBapdkZIs4G5i85BJt69Hp6wbXF6s7vi3Evcmhdk8AbCRW6n0sX4vTj8oe0mh0RIm1G2A1KDA==", - "requires": { - "@babel/runtime": "^7.22.6", - "@mui/private-theming": "^5.14.4", - "@mui/styled-engine": "^5.13.2", - "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.4", - "clsx": "^2.0.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1" - }, - "dependencies": { - "clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==" - } - } - }, - "@mui/types": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.4.tgz", - "integrity": "sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA==", - "requires": {} - }, - "@mui/utils": { - "version": "5.14.4", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.14.4.tgz", - "integrity": "sha512-4ANV0txPD3x0IcTCSEHKDWnsutg1K3m6Vz5IckkbLXVYu17oOZCVUdOKsb/txUmaCd0v0PmSRe5PW+Mlvns5dQ==", - "requires": { - "@babel/runtime": "^7.22.6", - "@types/prop-types": "^15.7.5", - "@types/react-is": "^18.2.1", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - } - }, - "@mui/x-data-grid": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-6.11.0.tgz", - "integrity": "sha512-ZyOZmr6JmOZPXWq1mbStkYg/uMY7zzQPQElCvdOnJPrCtifZN1UorKhWlfchV/quSydxm1VxvmsfEnJ0wHZY7g==", - "requires": { - "@babel/runtime": "^7.22.6", - "@mui/utils": "^5.14.1", - "clsx": "^1.2.1", - "prop-types": "^15.8.1", - "reselect": "^4.1.8" - } - }, - "@ndelangen/get-tarball": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz", - "integrity": "sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==", - "dev": true, - "requires": { - "gunzip-maybe": "^1.4.2", - "pump": "^3.0.0", - "tar-fs": "^2.1.1" - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "optional": true - }, - "@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", - "dev": true - }, - "@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==" - }, - "@radix-ui/number": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.1.tgz", - "integrity": "sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz", - "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-alert-dialog": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.0.4.tgz", - "integrity": "sha512-jbfBCRlKYlhbitueOAv7z74PXYeIQmWpKwm3jllsdkw7fGWNkxqP3v0nY9WmOzcPqpQuoorNtvViBgL46n5gVg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dialog": "1.0.4", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2" - } - }, - "@radix-ui/react-arrow": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz", - "integrity": "sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - } - }, - "@radix-ui/react-collection": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.3.tgz", - "integrity": "sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2" - } - }, - "@radix-ui/react-compose-refs": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", - "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-context": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz", - "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-context-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-1.0.0.tgz", - "integrity": "sha512-JkwOgdXwErwEEpsmgu0Ob8zD3gzWS1brPXnNGPyZEtR6/EYyDgruQYKiihXVsCrPCdrNUHawop9I1+6JTdXPTA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-menu": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" - }, - "dependencies": { - "@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" - } - }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" - } - } - } - }, - "@radix-ui/react-dialog": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.0.4.tgz", - "integrity": "sha512-hJtRy/jPULGQZceSAP2Re6/4NpKo8im6V8P2hUqZsdFiSL8l35kYsw3qbRI6Ay5mQd2+wlLqje770eq+RJ3yZg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - } - }, - "@radix-ui/react-direction": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.1.tgz", - "integrity": "sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-dismissable-layer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz", - "integrity": "sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-escape-keydown": "1.0.3" - } - }, - "@radix-ui/react-dropdown-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-1.0.0.tgz", - "integrity": "sha512-Ptben3TxPWrZLbInO7zjAK73kmjYuStsxfg6ujgt+EywJyREoibhZYnsSNqC+UiOtl4PdW/MOHhxVDtew5fouQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-menu": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" - }, - "dependencies": { - "@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", - "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" - } - }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" - } - }, - "@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", - "requires": { - "@babel/runtime": "^7.13.10" - } - } - } - }, - "@radix-ui/react-focus-guards": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz", - "integrity": "sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-focus-scope": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz", - "integrity": "sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1" - } - }, - "@radix-ui/react-icons": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.1.1.tgz", - "integrity": "sha512-xc3wQC59rsFylVbSusQCrrM+6695ppF730Q6yqzhRdqDcRNWIm2R6ngpzBoSOQMcwnq4p805F+Gr7xo4fmtN1A==", - "requires": {} - }, - "@radix-ui/react-id": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz", - "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" - } - }, - "@radix-ui/react-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-1.0.0.tgz", - "integrity": "sha512-icW4C64T6nHh3Z4Q1fxO1RlSShouFF4UpUmPV8FLaJZfphDljannKErDuALDx4ClRLihAPZ9i+PrLNPoWS2DMA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-dismissable-layer": "1.0.0", - "@radix-ui/react-focus-guards": "1.0.0", - "@radix-ui/react-focus-scope": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-popper": "1.0.0", - "@radix-ui/react-portal": "1.0.0", - "@radix-ui/react-presence": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-roving-focus": "1.0.0", - "@radix-ui/react-slot": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.4" - }, - "dependencies": { - "@floating-ui/core": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz", - "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==" - }, - "@floating-ui/dom": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz", - "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==", - "requires": { - "@floating-ui/core": "^0.7.3" - } - }, - "@floating-ui/react-dom": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-0.7.2.tgz", - "integrity": "sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==", - "requires": { - "@floating-ui/dom": "^0.5.3", - "use-isomorphic-layout-effect": "^1.1.1" - } - }, - "@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-arrow": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.0.tgz", - "integrity": "sha512-1MUuv24HCdepi41+qfv125EwMuxgQ+U+h0A9K3BjCO/J8nVRREKHHpkD9clwfnjEDk9hgGzCnff4aUKCPiRepw==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.0" - } - }, - "@radix-ui/react-collection": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.0.tgz", - "integrity": "sha512-8i1pf5dKjnq90Z8udnnXKzdCEV3/FYrfw0n/b6NvB6piXEn3fO1bOh7HBcpG8XrnIXzxlYu2oCcR38QpyLS/mg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-slot": "1.0.0" - } - }, - "@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-direction": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", - "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-dismissable-layer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.0.tgz", - "integrity": "sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-escape-keydown": "1.0.0" - } - }, - "@radix-ui/react-focus-guards": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.0.tgz", - "integrity": "sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-focus-scope": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.0.tgz", - "integrity": "sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0" - } - }, - "@radix-ui/react-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", - "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" - } - }, - "@radix-ui/react-popper": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.0.0.tgz", - "integrity": "sha512-k2dDd+1Wl0XWAMs9ZvAxxYsB9sOsEhrFQV4CINd7IUZf0wfdye4OHen9siwxvZImbzhgVeKTJi68OQmPRvVdMg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "0.7.2", - "@radix-ui/react-arrow": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0", - "@radix-ui/react-use-rect": "1.0.0", - "@radix-ui/react-use-size": "1.0.0", - "@radix-ui/rect": "1.0.0" - } - }, - "@radix-ui/react-portal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.0.tgz", - "integrity": "sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.0" - } - }, - "@radix-ui/react-presence": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz", - "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" - } - }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-escape-keydown": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz", - "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" - } - }, - "@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-rect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.0.tgz", - "integrity": "sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.0" - } - }, - "@radix-ui/react-use-size": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", - "integrity": "sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" - } - }, - "@radix-ui/rect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.0.tgz", - "integrity": "sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "react-remove-scroll": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz", - "integrity": "sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==", - "requires": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" - } - } - } - }, - "@radix-ui/react-popover": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.6.tgz", - "integrity": "sha512-cZ4defGpkZ0qTRtlIBzJLSzL6ht7ofhhW4i1+pkemjV1IKXm0wgCRnee154qlV6r9Ttunmh2TNZhMfV2bavUyA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - } - }, - "@radix-ui/react-popper": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz", - "integrity": "sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-rect": "1.0.1", - "@radix-ui/react-use-size": "1.0.1", - "@radix-ui/rect": "1.0.1" - } - }, - "@radix-ui/react-portal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz", - "integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - } - }, - "@radix-ui/react-presence": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.1.tgz", - "integrity": "sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz", - "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2" - } - }, - "@radix-ui/react-roving-focus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.0.tgz", - "integrity": "sha512-lHvO4MhvoWpeNbiJAoyDsEtbKqP2jkkdwsMVJ3kfqbkC71J/aXE6Th6gkZA1xHEqSku+t+UgoDjvE7Z3gsBpcg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" - }, - "dependencies": { - "@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-collection": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.0.tgz", - "integrity": "sha512-8i1pf5dKjnq90Z8udnnXKzdCEV3/FYrfw0n/b6NvB6piXEn3fO1bOh7HBcpG8XrnIXzxlYu2oCcR38QpyLS/mg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-slot": "1.0.0" - } - }, - "@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-direction": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", - "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", - "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" - } - }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" - } - }, - "@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", - "requires": { - "@babel/runtime": "^7.13.10" - } - } - } - }, - "@radix-ui/react-select": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz", - "integrity": "sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/number": "1.0.1", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-previous": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - } - }, - "@radix-ui/react-separator": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.0.3.tgz", - "integrity": "sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", - "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1" - } - }, - "@radix-ui/react-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz", - "integrity": "sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" - } - }, - "@radix-ui/react-toggle-group": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz", - "integrity": "sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-toggle": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" - }, - "dependencies": { - "@radix-ui/react-roving-focus": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz", - "integrity": "sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1" - } - } - } - }, - "@radix-ui/react-toolbar": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz", - "integrity": "sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-separator": "1.0.3", - "@radix-ui/react-toggle-group": "1.0.4" - }, - "dependencies": { - "@radix-ui/react-roving-focus": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz", - "integrity": "sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1" - } - } - } - }, - "@radix-ui/react-tooltip": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.0.6.tgz", - "integrity": "sha512-DmNFOiwEc2UDigsYj6clJENma58OelxD24O4IODoZ+3sQc3Zb+L8w1EP+y9laTuKCLAysPw4fD6/v0j4KNV8rg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3" - } - }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz", - "integrity": "sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz", - "integrity": "sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - } - }, - "@radix-ui/react-use-escape-keydown": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz", - "integrity": "sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - } - }, - "@radix-ui/react-use-layout-effect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz", - "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-previous": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz", - "integrity": "sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-rect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz", - "integrity": "sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.1" - } - }, - "@radix-ui/react-use-size": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz", - "integrity": "sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" - } - }, - "@radix-ui/react-visually-hidden": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz", - "integrity": "sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - } - }, - "@radix-ui/rect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1.tgz", - "integrity": "sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@react-dnd/asap": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@react-dnd/asap/-/asap-5.0.2.tgz", - "integrity": "sha512-WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A==" - }, - "@react-dnd/invariant": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@react-dnd/invariant/-/invariant-4.0.2.tgz", - "integrity": "sha512-xKCTqAK/FFauOM9Ta2pswIyT3D8AQlfrYdOi/toTPEhqCuAs1v5tcJ3Y08Izh1cJ5Jchwy9SeAXmMg6zrKs2iw==" - }, - "@react-dnd/shallowequal": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@react-dnd/shallowequal/-/shallowequal-4.0.2.tgz", - "integrity": "sha512-/RVXdLvJxLg4QKvMoM5WlwNR9ViO9z8B/qPcc+C0Sa/teJY7QG7kJ441DwzOjMYEY7GmU4dj5EcGHIkKZiQZCA==" - }, - "@remix-run/router": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.7.2.tgz", - "integrity": "sha512-7Lcn7IqGMV+vizMPoEl5F0XDshcdDYtMI6uJLQdQz5CfZAwy3vvGKYSUk789qndt5dEC4HfSjviSYlSoHGL2+A==" - }, - "@rollup/pluginutils": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.3.tgz", - "integrity": "sha512-hfllNN4a80rwNQ9QCxhxuHCGHMAvabXqxNdaChUSSadMre7t4iEUI6fFAhBOn/eIYTgYVhBv7vCLsAJ4u3lf3g==", - "dev": true, - "requires": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - }, - "dependencies": { - "@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", - "dev": true - } - } - }, - "@sentry-internal/tracing": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.61.1.tgz", - "integrity": "sha512-E8J6ZMXHGdWdmgKBK/ounuUppDK65c4Hphin6iVckDGMEATn0auYAKngeyRUMLof1167DssD8wxcIA4aBvmScA==", - "requires": { - "@sentry/core": "7.61.1", - "@sentry/types": "7.61.1", - "@sentry/utils": "7.61.1", - "tslib": "^2.4.1 || ^1.9.3" - } - }, - "@sentry/browser": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.61.1.tgz", - "integrity": "sha512-v6Wv0O/PF+sqji+WWpJmxAlQafsiKmsXQLzKAIntVjl3HbYO5oVS3ubCyqfxSlLxIhM5JuHcEOLn6Zi3DPtpcw==", - "requires": { - "@sentry-internal/tracing": "7.61.1", - "@sentry/core": "7.61.1", - "@sentry/replay": "7.61.1", - "@sentry/types": "7.61.1", - "@sentry/utils": "7.61.1", - "tslib": "^2.4.1 || ^1.9.3" - } - }, - "@sentry/core": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.61.1.tgz", - "integrity": "sha512-WTRt0J33KhUbYuDQZ5G58kdsNeQ5JYrpi6o+Qz+1xTv60DQq/tBGRJ7d86SkmdnGIiTs6W1hsxAtyiLS0y9d2A==", - "requires": { - "@sentry/types": "7.61.1", - "@sentry/utils": "7.61.1", - "tslib": "^2.4.1 || ^1.9.3" - } - }, - "@sentry/react": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.61.1.tgz", - "integrity": "sha512-n8xNT05gdERpETvq3GJZ2lP6HZYLRQQoUDc13egDzKf840MzCjle0LiLmsVhRv8AL1GnWaIPwnvTGvS4BuNlvw==", - "requires": { - "@sentry/browser": "7.61.1", - "@sentry/types": "7.61.1", - "@sentry/utils": "7.61.1", - "hoist-non-react-statics": "^3.3.2", - "tslib": "^2.4.1 || ^1.9.3" - } - }, - "@sentry/replay": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.61.1.tgz", - "integrity": "sha512-Nsnnzx8c+DRjnfQ0Md11KGdY21XOPa50T2B3eBEyFAhibvYEc/68PuyVWkMBQ7w9zo/JV+q6HpIXKD0THUtqZA==", - "requires": { - "@sentry/core": "7.61.1", - "@sentry/types": "7.61.1", - "@sentry/utils": "7.61.1" - } - }, - "@sentry/types": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.61.1.tgz", - "integrity": "sha512-CpPKL+OfwYOduRX9AT3p+Ie1fftgcCPd5WofTVVq7xeWRuerOOf2iJd0v+8yHQ25omgres1YOttDkCcvQRn4Jw==" - }, - "@sentry/utils": { - "version": "7.61.1", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.61.1.tgz", - "integrity": "sha512-pUPXoiuYrTEPcBHjRizFB6eZEGm/6cTBwdWSHUjkGKvt19zuZ1ixFJQV6LrIL/AMeiQbmfQ+kTd/8SR7E9rcTQ==", - "requires": { - "@sentry/types": "7.61.1", - "tslib": "^2.4.1 || ^1.9.3" - } - }, - "@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true - }, - "@stitches/react": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@stitches/react/-/react-1.2.8.tgz", - "integrity": "sha512-9g9dWI4gsSVe8bNLlb+lMkBYsnIKCZTmvqvDG+Avnn69XfmHZKiaMrx7cgTaddq7aTPPmXiTsbFcUy0xgI4+wA==", - "requires": {} - }, - "@storybook/addon-actions": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.3.1.tgz", - "integrity": "sha512-wZQLNRgDrhHh/5BtJzjFzEI77B1+0U3M5adn3GrJor9JJIGC6xGYGWIqNjJs8IppT0HoYhoNkB/V89IO/8NVWA==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "polished": "^4.2.2", - "prop-types": "^15.7.2", - "react-inspector": "^6.0.0", - "telejson": "^7.0.3", - "ts-dedent": "^2.0.0", - "uuid": "^9.0.0" - } - }, - "@storybook/addon-backgrounds": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-7.3.1.tgz", - "integrity": "sha512-Br6qfUlynXhuwtuQL78fpPMNZQGsUYwU5BqJpNe3x43N0K3t4qyGz8nXIV+X3adJbGVQGDlXHRVAZAW4GyTLCQ==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "memoizerific": "^1.11.3", - "ts-dedent": "^2.0.0" - } - }, - "@storybook/addon-controls": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.3.1.tgz", - "integrity": "sha512-4izb5spfoXZYFW0hiF9fqagYY8XMQapLDtSPdcdp40mEvb/2XgIfGfdnh63nEEjLMCQcO7PyK5U8EuH64NCKkg==", - "dev": true, - "requires": { - "@storybook/blocks": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/manager-api": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "lodash": "^4.17.21", - "ts-dedent": "^2.0.0" - } - }, - "@storybook/addon-docs": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-7.3.1.tgz", - "integrity": "sha512-GjCE2+L7frDNsC3w7KLM8HZS71K0UL4pX7unaO4OYFZXbJecJFYYsC12dPGz9d34moTXGsPTJ5KXTmYBGFmXBg==", - "dev": true, - "requires": { - "@jest/transform": "^29.3.1", - "@mdx-js/react": "^2.1.5", - "@storybook/blocks": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/csf-plugin": "7.3.1", - "@storybook/csf-tools": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.3.1", - "@storybook/postinstall": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/react-dom-shim": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "fs-extra": "^11.1.0", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "ts-dedent": "^2.0.0" - } - }, - "@storybook/addon-essentials": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-7.3.1.tgz", - "integrity": "sha512-3sVzE1c84MH4Q2i/MpJZuCk1GgLYrL+Ef4lU9j0/XNK6E/Ock/H8WnPTA6lYp9x3IxNfrLVtuNeXSBGHker1JA==", - "dev": true, - "requires": { - "@storybook/addon-actions": "7.3.1", - "@storybook/addon-backgrounds": "7.3.1", - "@storybook/addon-controls": "7.3.1", - "@storybook/addon-docs": "7.3.1", - "@storybook/addon-highlight": "7.3.1", - "@storybook/addon-measure": "7.3.1", - "@storybook/addon-outline": "7.3.1", - "@storybook/addon-toolbars": "7.3.1", - "@storybook/addon-viewport": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/manager-api": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@storybook/preview-api": "7.3.1", - "ts-dedent": "^2.0.0" - } - }, - "@storybook/addon-highlight": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-7.3.1.tgz", - "integrity": "sha512-RkiD2hH8JR4ISNXIxnyt3zZ4i8gNmbXR7FptmBk4bnYULHa3iWE+NZxmlpDUUO+50iPmjstgVgDId1aNeLhP0w==", - "dev": true, - "requires": { - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.3.1" - } - }, - "@storybook/addon-interactions": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.3.1.tgz", - "integrity": "sha512-6ogXTIxQCpm8GLn20vRmj7g6fCzPScxpdy0Y/stgnCPeguwpVqGKEdUjY/8LA85fZKo6uTRb5LbDBcuVF9s5fw==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/instrumenter": "7.3.1", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "jest-mock": "^27.0.6", - "polished": "^4.2.2", - "ts-dedent": "^2.2.0" - } - }, - "@storybook/addon-links": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-7.3.1.tgz", - "integrity": "sha512-JL3zdC1GWwRU+F4CslHVfjAB0ciSNS6+si/KvXOy2Y9S4uRgYkp2IWnuOFmZGpifgSdQbjGvLnj0fuw/hO+IcA==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/router": "7.3.1", - "@storybook/types": "7.3.1", - "prop-types": "^15.7.2", - "ts-dedent": "^2.0.0" - } - }, - "@storybook/addon-measure": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-7.3.1.tgz", - "integrity": "sha512-YUwV16qVgyLcP1jhOgxMFVzifgqFTcdbaVK9Ln7mEG3zKnappdAhoUOI0mpNdVxwfYis4RXNDruAry/lzsMr9A==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/types": "7.3.1", - "tiny-invariant": "^1.3.1" - } - }, - "@storybook/addon-onboarding": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-1.0.8.tgz", - "integrity": "sha512-3WwCocUuTibHWO89uzAbeONEn6x9NkmxA0mOU4rYPhEsMQ4NDNDD1GXcievZmpwt5VviFgw5FRx8+BxPn54YmQ==", - "dev": true, - "requires": { - "@storybook/telemetry": "^7.1.0-alpha.32", - "react-confetti": "^6.1.0" - } - }, - "@storybook/addon-outline": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-7.3.1.tgz", - "integrity": "sha512-vZFNr67Ydyolh9jbhYRmrujCQddnX4UxsrBeIPjOqjwy2kgTXNaIDvIPGdhmXoJLd5IsHCKmmI+J1CdAnkZ7hg==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/types": "7.3.1", - "ts-dedent": "^2.0.0" - } - }, - "@storybook/addon-toolbars": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-7.3.1.tgz", - "integrity": "sha512-iOgayzcYPaGhIeG0IH5/5iM6+OOebkg7WMnByQ1QsfjIb9aDGWzP0UCOdK50U1Ez157R8Ovnpa+7nVvMEIEvDQ==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1" - } - }, - "@storybook/addon-viewport": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.3.1.tgz", - "integrity": "sha512-/eyGhAJjnSATxcZSm8/D6mF28NoTmWguCQWqCJ5SScfOhru+XpatcF/jVR0qm++9tPIEAokPB+53vcVTv6Ix3g==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "memoizerific": "^1.11.3", - "prop-types": "^15.7.2" - } - }, - "@storybook/blocks": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.3.1.tgz", - "integrity": "sha512-MIMM5+nU/3/RHEmCmSwkHs3Mq6mwJqUpkWUDPx81sQnq9C5r0NHHNmHGTqxF/SPyptPxmWGI88ETpiidVZK6RQ==", - "dev": true, - "requires": { - "@storybook/channels": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/components": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/docs-tools": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "@types/lodash": "^4.14.167", - "color-convert": "^2.0.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "markdown-to-jsx": "^7.1.8", - "memoizerific": "^1.11.3", - "polished": "^4.2.2", - "react-colorful": "^5.1.2", - "telejson": "^7.0.3", - "tocbot": "^4.20.1", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "dependencies": { - "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 - } - } - }, - "@storybook/builder-manager": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.3.1.tgz", - "integrity": "sha512-kWM9ZKO1SONUW1OQE1lJafNBWYIsU2ZIQ0oP6KnMsLAauPKMo/uGLVrvmo37MmH9LXdCYTILUMfSQGL2GftgHQ==", - "dev": true, - "requires": { - "@fal-works/esbuild-plugin-global-externals": "^2.1.2", - "@storybook/core-common": "7.3.1", - "@storybook/manager": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@types/ejs": "^3.1.1", - "@types/find-cache-dir": "^3.2.1", - "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", - "browser-assert": "^1.2.1", - "ejs": "^3.1.8", - "esbuild": "^0.18.0", - "esbuild-plugin-alias": "^0.2.1", - "express": "^4.17.3", - "find-cache-dir": "^3.0.0", - "fs-extra": "^11.1.0", - "process": "^0.11.10", - "util": "^0.12.4" - } - }, - "@storybook/builder-vite": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-7.3.1.tgz", - "integrity": "sha512-9zIsSX0uAan1I9xDmA41znwsU13aBBM3JeJWwnUqjdLH6KW2RztlgCvIGHv+K2m1TQNoi5geqs+ghGKr3kpWFA==", - "dev": true, - "requires": { - "@storybook/channels": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/csf-plugin": "7.3.1", - "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.3.1", - "@storybook/preview": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/types": "7.3.1", - "@types/find-cache-dir": "^3.2.1", - "browser-assert": "^1.2.1", - "es-module-lexer": "^0.9.3", - "express": "^4.17.3", - "find-cache-dir": "^3.0.0", - "fs-extra": "^11.1.0", - "magic-string": "^0.30.0", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "rollup": "^2.25.0 || ^3.3.0" - } - }, - "@storybook/channels": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.3.1.tgz", - "integrity": "sha512-DHdUdwfnMOSmtYv55Ixysklo/ZeD3TiTEQvyBaxhnMR3G0j7nb+TxqyfAn4fb7bntOPRNVB1Vz3nZXkkjrPNgw==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "qs": "^6.10.0", - "telejson": "^7.0.3", - "tiny-invariant": "^1.3.1" - } - }, - "@storybook/cli": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.3.1.tgz", - "integrity": "sha512-m7ET8sVIm9nDI9wKFIhs1gYq+txaUwF/PeDLh+hVHOIbTdQ+lmfzgG9BgNrXgsmfijzRdKcLcAJPhhUa3kyjDA==", - "dev": true, - "requires": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/types": "^7.22.5", - "@ndelangen/get-tarball": "^3.0.7", - "@storybook/codemod": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/core-server": "7.3.1", - "@storybook/csf-tools": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@storybook/telemetry": "7.3.1", - "@storybook/types": "7.3.1", - "@types/semver": "^7.3.4", - "@yarnpkg/fslib": "2.10.3", - "@yarnpkg/libzip": "2.3.0", - "chalk": "^4.1.0", - "commander": "^6.2.1", - "cross-spawn": "^7.0.3", - "detect-indent": "^6.1.0", - "envinfo": "^7.7.3", - "execa": "^5.0.0", - "express": "^4.17.3", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "get-npm-tarball-url": "^2.0.3", - "get-port": "^5.1.1", - "giget": "^1.0.0", - "globby": "^11.0.2", - "jscodeshift": "^0.14.0", - "leven": "^3.1.0", - "ora": "^5.4.1", - "prettier": "^2.8.0", - "prompts": "^2.4.0", - "puppeteer-core": "^2.1.1", - "read-pkg-up": "^7.0.1", - "semver": "^7.3.7", - "simple-update-notifier": "^2.0.0", - "strip-json-comments": "^3.0.1", - "tempy": "^1.0.1", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "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 - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "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==", - "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 - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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" - } - } - } - }, - "@storybook/client-logger": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.3.1.tgz", - "integrity": "sha512-VfKi8C5Z1hquaP6xtVn9ngKcnXZjHNV6+RAqLbUJyAoGeO8fFaMblYgbY+tF7Xyf3bZKMLBo4QqtegTh2QjdAA==", - "dev": true, - "requires": { - "@storybook/global": "^5.0.0" - } - }, - "@storybook/codemod": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.3.1.tgz", - "integrity": "sha512-KVGc9CqWd0m3Qzh6oN22CGhsISUj60/7zcdi+GkwRD0+odr3zxHrdBGMcNfeUtjwN05cgTjcaTjG3HhSj/mQIg==", - "dev": true, - "requires": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/types": "^7.22.5", - "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@storybook/types": "7.3.1", - "@types/cross-spawn": "^6.0.2", - "cross-spawn": "^7.0.3", - "globby": "^11.0.2", - "jscodeshift": "^0.14.0", - "lodash": "^4.17.21", - "prettier": "^2.8.0", - "recast": "^0.23.1" - }, - "dependencies": { - "prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true - } - } - }, - "@storybook/components": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.3.1.tgz", - "integrity": "sha512-8dk3WutobHvjxweVzA9Vqrp564vWOTQaV38JSi84ME8wzOdl20Xne9LoeMnqPHXFhnVZdm/Gkosfv4tqkDy4aw==", - "dev": true, - "requires": { - "@radix-ui/react-select": "^1.2.2", - "@radix-ui/react-toolbar": "^1.0.4", - "@storybook/client-logger": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/icons": "^1.1.6", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "memoizerific": "^1.11.3", - "use-resize-observer": "^9.1.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-client": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.3.1.tgz", - "integrity": "sha512-UzZ9H7i9w5K2OEtlen9nJsgCOGl1Yf8cTq5EykXRrJCb+4JRzPwMdd83cDZhZNWKgYpx9js6KmyfWwxts0GvJQ==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/preview-api": "7.3.1" - } - }, - "@storybook/core-common": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.3.1.tgz", - "integrity": "sha512-jALwn9T6xjVQ/GBD2UVMi0XAhJDIsSNf3ghxatRQpa5dphG4nZccF6xwnUdsQqDGr8E4lHgDDzIKP/wqQ3fi1Q==", - "dev": true, - "requires": { - "@storybook/node-logger": "7.3.1", - "@storybook/types": "7.3.1", - "@types/find-cache-dir": "^3.2.1", - "@types/node": "^16.0.0", - "@types/node-fetch": "^2.6.4", - "@types/pretty-hrtime": "^1.0.0", - "chalk": "^4.1.0", - "esbuild": "^0.18.0", - "esbuild-register": "^3.4.0", - "file-system-cache": "2.3.0", - "find-cache-dir": "^3.0.0", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "glob": "^10.0.0", - "handlebars": "^4.7.7", - "lazy-universal-dotenv": "^4.0.0", - "node-fetch": "^2.0.0", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "ts-dedent": "^2.0.0" - }, - "dependencies": { - "@types/node": { - "version": "16.18.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.40.tgz", - "integrity": "sha512-+yno3ItTEwGxXiS/75Q/aHaa5srkpnJaH+kdkTVJ3DtJEwv92itpKbxU+FjPoh2m/5G9zmUQfrL4A4C13c+iGA==", - "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, - "requires": { - "color-convert": "^2.0.1" - } - }, - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "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 - }, - "foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - } - }, - "glob": { - "version": "10.3.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.3.tgz", - "integrity": "sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==", - "dev": true, - "requires": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - } - }, - "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 - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "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" - } - } - } - }, - "@storybook/core-events": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.3.1.tgz", - "integrity": "sha512-7Pkgwmj/9B7Z3NNSn2swnviBrg9L1VeYSFw6JJKxtQskt8QoY8LxAsPzVMlHjqRmO6sO7lHo9FgpzIFxdmFaAA==", - "dev": true - }, - "@storybook/core-server": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.3.1.tgz", - "integrity": "sha512-T/6zQrH+6AW7hin+p9PrQaEQsxbsJWeS/eIStA+/IsyYaJoVDsw//okr7O6VVbrdFWm+gLQ2WAXJh8x8u8AvgA==", - "dev": true, - "requires": { - "@aw-web-design/x-default-browser": "1.4.126", - "@discoveryjs/json-ext": "^0.5.3", - "@storybook/builder-manager": "7.3.1", - "@storybook/channels": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.3.1", - "@storybook/docs-mdx": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/manager": "7.3.1", - "@storybook/node-logger": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/telemetry": "7.3.1", - "@storybook/types": "7.3.1", - "@types/detect-port": "^1.3.0", - "@types/node": "^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "@types/semver": "^7.3.4", - "better-opn": "^3.0.2", - "chalk": "^4.1.0", - "cli-table3": "^0.6.1", - "compression": "^1.7.4", - "detect-port": "^1.3.0", - "express": "^4.17.3", - "fs-extra": "^11.1.0", - "globby": "^11.0.2", - "ip": "^2.0.0", - "lodash": "^4.17.21", - "open": "^8.4.0", - "pretty-hrtime": "^1.0.3", - "prompts": "^2.4.0", - "read-pkg-up": "^7.0.1", - "semver": "^7.3.7", - "serve-favicon": "^2.5.0", - "telejson": "^7.0.3", - "tiny-invariant": "^1.3.1", - "ts-dedent": "^2.0.0", - "util": "^0.12.4", - "util-deprecate": "^1.0.2", - "watchpack": "^2.2.0", - "ws": "^8.2.3" - }, - "dependencies": { - "@types/node": { - "version": "16.18.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.40.tgz", - "integrity": "sha512-+yno3ItTEwGxXiS/75Q/aHaa5srkpnJaH+kdkTVJ3DtJEwv92itpKbxU+FjPoh2m/5G9zmUQfrL4A4C13c+iGA==", - "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, - "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 - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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" - } - } - } - }, - "@storybook/csf": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.1.tgz", - "integrity": "sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg==", - "dev": true, - "requires": { - "type-fest": "^2.19.0" - } - }, - "@storybook/csf-plugin": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-7.3.1.tgz", - "integrity": "sha512-5VAToY3ndAkV+ii3Cnz78OjlOkcE9XFJUsAXtG9jH6Onm3ACH1nwIC6fKZXGXUzLqzcFnT5gJkcVKnatiUQxpA==", - "dev": true, - "requires": { - "@storybook/csf-tools": "7.3.1", - "unplugin": "^1.3.1" - } - }, - "@storybook/csf-tools": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.3.1.tgz", - "integrity": "sha512-8b2VD1RrcAuogoj5mpukX8n4DKF1WjQpWbki6UrZ70btpl0TQclUqAlQw8SQqCQwuljPYaMLrj9x4bpbnBah3Q==", - "dev": true, - "requires": { - "@babel/generator": "^7.22.9", - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@babel/types": "^7.22.5", - "@storybook/csf": "^0.1.0", - "@storybook/types": "7.3.1", - "fs-extra": "^11.1.0", - "recast": "^0.23.1", - "ts-dedent": "^2.0.0" - } - }, - "@storybook/docs-mdx": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz", - "integrity": "sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==", - "dev": true - }, - "@storybook/docs-tools": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.3.1.tgz", - "integrity": "sha512-9N8CRarcejQoYhIKxbSrS9WJwdbrnj2I8tRWS91cgC2o4pDykqoXD7hXabVixQREzHOZEwakKAg8LsDLfCZCkw==", - "dev": true, - "requires": { - "@storybook/core-common": "7.3.1", - "@storybook/preview-api": "7.3.1", - "@storybook/types": "7.3.1", - "@types/doctrine": "^0.0.3", - "doctrine": "^3.0.0", - "lodash": "^4.17.21" - } - }, - "@storybook/global": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", - "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", - "dev": true - }, - "@storybook/icons": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.1.6.tgz", - "integrity": "sha512-co5gDCYPojRAc5lRMnWxbjrR1V37/rTmAo9Vok4a1hDpHZIwkGTWesdzvYivSQXYFxZTpxdM1b5K3W87brnahw==", - "dev": true, - "requires": {} - }, - "@storybook/instrumenter": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.3.1.tgz", - "integrity": "sha512-Yxuj+tRecjdGa6q04+3hUgvXNHrwBcLVXOBaaRBjNL/QJsX8w9F+Y9EQZrkB9jvPe3aA1Bm5klB+bH5RZbJE6w==", - "dev": true, - "requires": { - "@storybook/channels": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.3.1" - } - }, - "@storybook/manager": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.3.1.tgz", - "integrity": "sha512-Ip+FxWCO+D30Ay+KiZkzJ+FQECAc0TJ/urbWKcQaeXKiW2SQKbL51jctr+bsY7H9VTlwpWN+LtZsTow5C1ZAxA==", - "dev": true - }, - "@storybook/manager-api": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.3.1.tgz", - "integrity": "sha512-jFH0EfWasdwHW8X5DUzTbH5mpdCZBHU7lIEUj6lVMBcBxbTniqBiG7mkwbW9VLocqEbBZimLCb/2RtTpK1Ue3Q==", - "dev": true, - "requires": { - "@storybook/channels": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/router": "7.3.1", - "@storybook/theming": "7.3.1", - "@storybook/types": "7.3.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "semver": "^7.3.7", - "store2": "^2.14.2", - "telejson": "^7.0.3", - "ts-dedent": "^2.0.0" - }, - "dependencies": { - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@storybook/mdx2-csf": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz", - "integrity": "sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==", - "dev": true - }, - "@storybook/node-logger": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.3.1.tgz", - "integrity": "sha512-UVjXJ3nRsGI+yyVFCDKFCjkzrQsUSAMORSlo5vOqypO3PjSahGQBgKjlKnZGXwvdGKB2FW56PbKnb/sPBI/kPg==", - "dev": true - }, - "@storybook/postinstall": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-7.3.1.tgz", - "integrity": "sha512-5L6fWFJA/MyFkrhN22t2R9IoBOa76I9Nax9/10F2MM59Kgdl2BDO69e4yxYMSXSm2p7s1xoLs8VhSgWpjZkbNQ==", - "dev": true - }, - "@storybook/preview": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.3.1.tgz", - "integrity": "sha512-7C5Gzg2cbwPduLNHaSyh5I5U/Ms4I+loPWAnwuXJxrdNLqXyLmCcEZ6ABbqEw6JKFh1FF9dLCqQz3D0nELraLQ==", - "dev": true - }, - "@storybook/preview-api": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.3.1.tgz", - "integrity": "sha512-otFvUJBFxhg11O5XLiyqddTS1ge/tjIs4gA4Uli6M+a6PV+SdNuTE8OjpvvgjsFTFdhyciHKTimKSLAqvopcuw==", - "dev": true, - "requires": { - "@storybook/channels": "7.3.1", - "@storybook/client-logger": "7.3.1", - "@storybook/core-events": "7.3.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/types": "7.3.1", - "@types/qs": "^6.9.5", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/react": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.3.1.tgz", - "integrity": "sha512-EIVxvI3qayJyQW83ExOt98/zveUeHv47AHUyUOanVOlwDpOHAv19VnijQq50Kk+XM1ooxz3rLJsNMlMPPeTiDw==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/core-client": "7.3.1", - "@storybook/docs-tools": "7.3.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.3.1", - "@storybook/react-dom-shim": "7.3.1", - "@storybook/types": "7.3.1", - "@types/escodegen": "^0.0.6", - "@types/estree": "^0.0.51", - "@types/node": "^16.0.0", - "acorn": "^7.4.1", - "acorn-jsx": "^5.3.1", - "acorn-walk": "^7.2.0", - "escodegen": "^2.0.0", - "html-tags": "^3.1.0", - "lodash": "^4.17.21", - "prop-types": "^15.7.2", - "react-element-to-jsx-string": "^15.0.0", - "ts-dedent": "^2.0.0", - "type-fest": "~2.19", - "util-deprecate": "^1.0.2" - }, - "dependencies": { - "@types/node": { - "version": "16.18.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.40.tgz", - "integrity": "sha512-+yno3ItTEwGxXiS/75Q/aHaa5srkpnJaH+kdkTVJ3DtJEwv92itpKbxU+FjPoh2m/5G9zmUQfrL4A4C13c+iGA==", - "dev": true - } - } - }, - "@storybook/react-dom-shim": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.3.1.tgz", - "integrity": "sha512-cdPCB42QvVatTEeJeXM5dP9CGpt28NGCkShnECRWepP9y2ZJTjMYZuaXSeefsQweyFuqYFO66ghJoFjaNKw+4g==", - "dev": true, - "requires": {} - }, - "@storybook/react-vite": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/react-vite/-/react-vite-7.3.1.tgz", - "integrity": "sha512-Hplz2d7BNyZfDh+rzBejunV/jL01xJkUOhCLAMOwtobzBBfKWeGcCPiadeVSM66ApVIoqRYl47pyF81Gh0PnKw==", - "dev": true, - "requires": { - "@joshwooding/vite-plugin-react-docgen-typescript": "0.2.1", - "@rollup/pluginutils": "^5.0.2", - "@storybook/builder-vite": "7.3.1", - "@storybook/react": "7.3.1", - "@vitejs/plugin-react": "^3.0.1", - "ast-types": "^0.14.2", - "magic-string": "^0.30.0", - "react-docgen": "6.0.0-alpha.3" - }, - "dependencies": { - "@vitejs/plugin-react": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz", - "integrity": "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==", - "dev": true, - "requires": { - "@babel/core": "^7.20.12", - "@babel/plugin-transform-react-jsx-self": "^7.18.6", - "@babel/plugin-transform-react-jsx-source": "^7.19.6", - "magic-string": "^0.27.0", - "react-refresh": "^0.14.0" - }, - "dependencies": { - "magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.13" - } - } - } - }, - "ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "dev": true, - "requires": { - "tslib": "^2.0.1" - } - } - } - }, - "@storybook/router": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.3.1.tgz", - "integrity": "sha512-KY+Mo0oF2xcRUDCXPJjAB5xy7d8Hi2dh8VqLahGa14ZHwhsZ/RxqE2bypwLXXkRpEiyOpfMbSsG73+1ml3fIUg==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "memoizerific": "^1.11.3", - "qs": "^6.10.0" - } - }, - "@storybook/telemetry": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.3.1.tgz", - "integrity": "sha512-yRM1ACOIuacwIy0V0NzEpm83b/qhE9urHIZq9b9Bnnv22865vbJCSt5yfiH+HHn0FColNDgSx6dY35cneFG/Xg==", - "dev": true, - "requires": { - "@storybook/client-logger": "7.3.1", - "@storybook/core-common": "7.3.1", - "@storybook/csf-tools": "7.3.1", - "chalk": "^4.1.0", - "detect-package-manager": "^2.0.1", - "fetch-retry": "^5.0.2", - "fs-extra": "^11.1.0", - "read-pkg-up": "^7.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": "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" - } - } - } - }, - "@storybook/testing-library": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@storybook/testing-library/-/testing-library-0.2.0.tgz", - "integrity": "sha512-Ff6jNnrsosmDshgCf0Eb5Cz7IA34p/1Ps5N3Kp3598kfXpBSccSkQQvVFUXC3kIHw/isIXWPqntZuKqnWUz7Gw==", - "dev": true, - "requires": { - "@testing-library/dom": "^9.0.0", - "@testing-library/user-event": "^14.0.0", - "ts-dedent": "^2.2.0" - } - }, - "@storybook/theming": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.3.1.tgz", - "integrity": "sha512-1CF6bT8o8pZcd/ptl1q4CiTGY4oLV19tE8Wnhd/TO934fdMp4fUx1FF4pFL6an98lxVeZT0JQ4uvkuaTvHJFRQ==", - "dev": true, - "requires": { - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@storybook/client-logger": "7.3.1", - "@storybook/global": "^5.0.0", - "memoizerific": "^1.11.3" - } - }, - "@storybook/types": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.3.1.tgz", - "integrity": "sha512-QR714i/Stus/RYqJ8chTCfWNt3RY6/64xRXxaMLqkx75OIq5+rtsmes9I5iUqM4FuupvE7YdlZ5xKvxLYLYgJQ==", - "dev": true, - "requires": { - "@storybook/channels": "7.3.1", - "@types/babel__core": "^7.0.0", - "@types/express": "^4.7.0", - "file-system-cache": "2.3.0" - } - }, - "@swc/core": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.75.tgz", - "integrity": "sha512-YLqd5oZVnaOq/OzkjRSsJUQqAfKYiD0fzUyVUPVlNNCoQEfVfSMcXH80hLmYe9aDH0T/a7qEMjWyIr/0kWqy1A==", - "optional": true, - "peer": true, - "requires": { - "@swc/core-darwin-arm64": "1.3.75", - "@swc/core-darwin-x64": "1.3.75", - "@swc/core-linux-arm-gnueabihf": "1.3.75", - "@swc/core-linux-arm64-gnu": "1.3.75", - "@swc/core-linux-arm64-musl": "1.3.75", - "@swc/core-linux-x64-gnu": "1.3.75", - "@swc/core-linux-x64-musl": "1.3.75", - "@swc/core-win32-arm64-msvc": "1.3.75", - "@swc/core-win32-ia32-msvc": "1.3.75", - "@swc/core-win32-x64-msvc": "1.3.75" - } - }, - "@swc/core-darwin-arm64": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.75.tgz", - "integrity": "sha512-anDnx9L465lGbjB2mvcV54NGHW6illr0IDvVV7JmkabYUVneaRdQvTr0tbHv3xjHnjrK1wuwVOHKV0LcQF2tnQ==", - "optional": true, - "peer": true - }, - "@swc/core-darwin-x64": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.75.tgz", - "integrity": "sha512-dIHDfrLmeZfr2xwi1whO7AmzdI3HdamgvxthaL+S8L1x8TeczAZEvsmZTjy3s8p3Va4rbGXcb3+uBhmfkqCbfw==", - "optional": true, - "peer": true - }, - "@swc/core-linux-arm-gnueabihf": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.75.tgz", - "integrity": "sha512-qeJmvMGrjC6xt+G0R4kVqqxvlhxJx7tTzhcEoWgLJnfvGZiF6SJdsef4OSM7HuReXrlBoEtJbfGPrLJtbV+C0w==", - "optional": true, - "peer": true - }, - "@swc/core-linux-arm64-gnu": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.75.tgz", - "integrity": "sha512-sqA9JqHEJBF4AdNuwo5zRqq0HC3l31SPsG9zpRa4nRzG5daBBJ80H7fi6PZQud1rfNNq+Q08gjYrdrxwHstvjw==", - "optional": true, - "peer": true - }, - "@swc/core-linux-arm64-musl": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.75.tgz", - "integrity": "sha512-95rQT5xTAL3eKhMJbJbLsZHHP9EUlh1rcrFoLf0gUApoVF8g94QjZ9hYZiI72mMP5WPjgTEXQVnVB9O2GxeaLw==", - "optional": true, - "peer": true - }, - "@swc/core-linux-x64-gnu": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.75.tgz", - "integrity": "sha512-If7UpAhnPduMmtC+TSgPpZ1UXZfp2hIpjUFxpeCmHHYLS6Fn/2GZC5hpEiu+wvFJF0hzPh93eNAHa9gUxGUG+w==", - "optional": true, - "peer": true - }, - "@swc/core-linux-x64-musl": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.75.tgz", - "integrity": "sha512-HOhxX0YNHTElCZqIviquka3CGYTN8rSQ6BdFfSk/K0O+ZEHx3qGte0qr+gGLPF/237GxreUkp3OMaWKuURtuCg==", - "optional": true, - "peer": true - }, - "@swc/core-win32-arm64-msvc": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.75.tgz", - "integrity": "sha512-7QPI+mvBXAerVfWahrgBNe+g7fK8PuetxFnZSEmXUcDXvWcdJXAndD7GjAJzbDyjQpLKHbsDKMiHYvfNxZoN/A==", - "optional": true, - "peer": true - }, - "@swc/core-win32-ia32-msvc": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.75.tgz", - "integrity": "sha512-EfABCy4Wlq7O5ShWsm32FgDkSjyeyj/SQ4wnUIvWpkXhgfT1iNXky7KRU1HtX+SmnVk/k/NnabVZpIklYbjtZA==", - "optional": true, - "peer": true - }, - "@swc/core-win32-x64-msvc": { - "version": "1.3.75", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.75.tgz", - "integrity": "sha512-cTvP0pOD9C3pSp1cwtt85ZsrUkQz8RZfSPhM+jCGxKxmoowDCnInoOQ4Ica/ehyuUnQ4/IstSdYtYpO5yzPDJg==", - "optional": true, - "peer": true - }, - "@testing-library/dom": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.1.tgz", - "integrity": "sha512-0DGPd9AR3+iDTjGoMpxIkAsUihHZ3Ai6CneU6bRRrffXMgzCdlNk43jTrD2/5LT6CBb3MWTP8v510JzYtahD2w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.1.3", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" - }, - "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" - } - } - } - }, - "@testing-library/react": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.0.0.tgz", - "integrity": "sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^9.0.0", - "@types/react-dom": "^18.0.0" - } - }, - "@testing-library/user-event": { - "version": "14.4.3", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.4.3.tgz", - "integrity": "sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q==", - "dev": true, - "requires": {} - }, - "@tldraw/core": { - "version": "1.23.2", - "resolved": "https://registry.npmjs.org/@tldraw/core/-/core-1.23.2.tgz", - "integrity": "sha512-cx+KfqemSHvVonNGwEolosMOsJt5cl3PGRBaXcZOOXQxnFALF22dnMtm6lbmlQQA71EfqNMP5e+qV3jCwuYaqA==", - "requires": { - "@tldraw/intersect": "^1.9.2", - "@tldraw/vec": "^1.9.2", - "@use-gesture/react": "^10.2.19", - "perfect-freehand": "^1.1.0" - } - }, - "@tldraw/intersect": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@tldraw/intersect/-/intersect-1.9.2.tgz", - "integrity": "sha512-teUQLy+p5YT4PIKOHaL+zM0NYD1779mPp02xabP+5LGLvv7tt9VaqJ9D899EYppQbBLN6be6CJUrmibrvLtnUQ==", - "requires": { - "@tldraw/vec": "^1.9.2" - } - }, - "@tldraw/tldraw": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/@tldraw/tldraw/-/tldraw-1.29.2.tgz", - "integrity": "sha512-s7evSbiSjQoMXazZaan6TwV5OxEGC2+A030wtokEfF82d5GlJ6oPadlSbx4v53rDrRfTB2wS9vIKOrahKyf7uQ==", - "requires": { - "@fontsource/caveat-brush": "^4.5.9", - "@fontsource/crimson-pro": "^4.5.10", - "@fontsource/recursive": "^4.5.11", - "@fontsource/source-code-pro": "^4.5.12", - "@fontsource/source-sans-pro": "^4.5.11", - "@radix-ui/react-alert-dialog": "^1.0.0", - "@radix-ui/react-context-menu": "^1.0.0", - "@radix-ui/react-dialog": "^1.0.0", - "@radix-ui/react-dropdown-menu": "^1.0.0", - "@radix-ui/react-icons": "^1.1.1", - "@radix-ui/react-popover": "^1.0.0", - "@radix-ui/react-tooltip": "^1.0.0", - "@stitches/react": "^1.2.8", - "@tldraw/core": "^1.23.2", - "@tldraw/intersect": "^1.9.2", - "@tldraw/vec": "^1.9.2", - "browser-fs-access": "^0.31.0", - "idb-keyval": "^6.2.0", - "perfect-freehand": "^1.2.0", - "react-error-boundary": "^3.1.4", - "react-hotkeys-hook": "^3.4.7", - "react-intl": "^6.1.1", - "tslib": "^2.4.0", - "zustand": "^4.1.1" - } - }, - "@tldraw/vec": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@tldraw/vec/-/vec-1.9.2.tgz", - "integrity": "sha512-k9vH52MRpJHjVcaahWu6VqvhLeE9h1qL5Z2gLobS9zTMpUJ59kBQPNo0VPzPlDYBpXdS4GxuB4jYQMnKvuPAZg==" - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true - }, - "@types/aria-query": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", - "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==", - "dev": true - }, - "@types/babel__core": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", - "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", - "dev": true, - "requires": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", - "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", - "dev": true, - "requires": { - "@babel/types": "^7.20.7" - } - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/chai": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.5.tgz", - "integrity": "sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==", - "dev": true - }, - "@types/chai-subset": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.3.tgz", - "integrity": "sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==", - "dev": true, - "requires": { - "@types/chai": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/cross-spawn": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.2.tgz", - "integrity": "sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/detect-port": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.3.tgz", - "integrity": "sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg==", - "dev": true - }, - "@types/doctrine": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.3.tgz", - "integrity": "sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==", - "dev": true - }, - "@types/dompurify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.2.tgz", - "integrity": "sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==", - "dev": true, - "requires": { - "@types/trusted-types": "*" - } - }, - "@types/ejs": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.2.tgz", - "integrity": "sha512-ZmiaE3wglXVWBM9fyVC17aGPkLo/UgaOjEiI2FXQfyczrCefORPxIe+2dVmnmk3zkVIbizjrlQzmPGhSYGXG5g==", - "dev": true - }, - "@types/emscripten": { - "version": "1.39.7", - "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.7.tgz", - "integrity": "sha512-tLqYV94vuqDrXh515F/FOGtBcRMTPGvVV1LzLbtYDcQmmhtpf/gLYf+hikBbQk8MzOHNz37wpFfJbYAuSn8HqA==", - "dev": true - }, - "@types/escodegen": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@types/escodegen/-/escodegen-0.0.6.tgz", - "integrity": "sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==", - "dev": true - }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true - }, - "@types/express": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", - "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.35", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", - "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "@types/find-cache-dir": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz", - "integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==", - "dev": true - }, - "@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/graceful-fs": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", - "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/hoist-non-react-statics": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", - "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", - "requires": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" - } - }, - "@types/http-errors": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", - "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==", - "dev": true - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", - "dev": true - }, - "@types/lodash": { - "version": "4.14.196", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.196.tgz", - "integrity": "sha512-22y3o88f4a94mKljsZcanlNWPzO0uBsBdzLAngf2tp533LzZcQzb6+eZPJ+vCTt+bqF2XnvT9gejTLsAcJAJyQ==", - "dev": true - }, - "@types/mdx": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.6.tgz", - "integrity": "sha512-sVcwEG10aFU2KcM7cIA0M410UPv/DesOPyG8zMVk0QUDexHA3lYmGucpEpZ2dtWWhi2ip3CG+5g/iH0PwoW4Fw==", - "dev": true - }, - "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true - }, - "@types/mime-types": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.1.tgz", - "integrity": "sha512-vXOTGVSLR2jMw440moWTC7H19iUyLtP3Z1YTj7cSsubOICinjMxFeb/V57v9QdyyPGbbWolUFSSmSiRSn94tFw==", - "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/node": { - "version": "20.4.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.8.tgz", - "integrity": "sha512-0mHckf6D2DiIAzh8fM8f3HQCvMKDpK94YQ0DSVkfWTG9BZleYIWudw9cJxX8oCk9bM+vAkDyujDV6dmKHbvQpg==" - }, - "@types/node-fetch": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", - "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", - "dev": true, - "requires": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/pretty-hrtime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz", - "integrity": "sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==", - "dev": true - }, - "@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "dev": true - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true - }, - "@types/react": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.19.tgz", - "integrity": "sha512-e2S8wmY1ePfM517PqCG80CcE48Xs5k0pwJzuDZsfE8IZRRBfOMCF+XqnFxu6mWtyivum1MQm4aco+WIt6Coimw==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-color": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/react-color/-/react-color-3.0.6.tgz", - "integrity": "sha512-OzPIO5AyRmLA7PlOyISlgabpYUa3En74LP8mTMa0veCA719SvYQov4WLMsHvCgXP+L+KI9yGhYnqZafVGG0P4w==", - "dev": true, - "requires": { - "@types/react": "*", - "@types/reactcss": "*" - } - }, - "@types/react-dom": { - "version": "18.2.7", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", - "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", - "devOptional": true, - "requires": { - "@types/react": "*" - } - }, - "@types/react-is": { - "version": "18.2.1", - "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-18.2.1.tgz", - "integrity": "sha512-wyUkmaaSZEzFZivD8F2ftSyAfk6L+DfFliVj/mYdOXbVjRcS87fQJLTnhk6dRZPuJjI+9g6RZJO4PNCngUrmyw==", - "requires": { - "@types/react": "*" - } - }, - "@types/react-transition-group": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz", - "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==", - "requires": { - "@types/react": "*" - } - }, - "@types/reactcss": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@types/reactcss/-/reactcss-1.2.6.tgz", - "integrity": "sha512-qaIzpCuXNWomGR1Xq8SCFTtF4v8V27Y6f+b9+bzHiv087MylI/nTCqqdChNeWS7tslgROmYB7yeiruWX7WnqNg==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "@types/semver": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", - "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", - "dev": true - }, - "@types/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", - "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", - "dev": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/serve-static": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", - "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", - "dev": true, - "requires": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" - } - }, - "@types/sinonjs__fake-timers": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", - "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", - "dev": true - }, - "@types/sizzle": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", - "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==", - "dev": true - }, - "@types/trusted-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", - "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==", - "dev": true - }, - "@types/unist": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.7.tgz", - "integrity": "sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==", - "dev": true - }, - "@types/uuid": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.2.tgz", - "integrity": "sha512-kNnC1GFBLuhImSnV7w4njQkUiJi0ZXUycu1rUaouPqiKlXkh77JKgdRnTAp1x5eBwcIwbtI+3otwzuIDEuDoxQ==", - "dev": true - }, - "@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "dev": true, - "optional": true, - "requires": { - "@types/node": "*" - } - }, - "@typescript-eslint/eslint-plugin": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.3.0.tgz", - "integrity": "sha512-IZYjYZ0ifGSLZbwMqIip/nOamFiWJ9AH+T/GYNZBWkVcyNQOFGtSMoWV7RvY4poYCMZ/4lHzNl796WOSNxmk8A==", - "dev": true, - "requires": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.3.0", - "@typescript-eslint/type-utils": "6.3.0", - "@typescript-eslint/utils": "6.3.0", - "@typescript-eslint/visitor-keys": "6.3.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.4", - "natural-compare": "^1.4.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "dependencies": { - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@typescript-eslint/parser": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.3.0.tgz", - "integrity": "sha512-ibP+y2Gr6p0qsUkhs7InMdXrwldjxZw66wpcQq9/PzAroM45wdwyu81T+7RibNCh8oc0AgrsyCwJByncY0Ongg==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "6.3.0", - "@typescript-eslint/types": "6.3.0", - "@typescript-eslint/typescript-estree": "6.3.0", - "@typescript-eslint/visitor-keys": "6.3.0", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.3.0.tgz", - "integrity": "sha512-WlNFgBEuGu74ahrXzgefiz/QlVb+qg8KDTpknKwR7hMH+lQygWyx0CQFoUmMn1zDkQjTBBIn75IxtWss77iBIQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.3.0", - "@typescript-eslint/visitor-keys": "6.3.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.3.0.tgz", - "integrity": "sha512-7Oj+1ox1T2Yc8PKpBvOKWhoI/4rWFd1j7FA/rPE0lbBPXTKjdbtC+7Ev0SeBjEKkIhKWVeZSP+mR7y1Db1CdfQ==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "6.3.0", - "@typescript-eslint/utils": "6.3.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - } - }, - "@typescript-eslint/types": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.3.0.tgz", - "integrity": "sha512-K6TZOvfVyc7MO9j60MkRNWyFSf86IbOatTKGrpTQnzarDZPYPVy0oe3myTMq7VjhfsUAbNUW8I5s+2lZvtx1gg==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.3.0.tgz", - "integrity": "sha512-Xh4NVDaC4eYKY4O3QGPuQNp5NxBAlEvNQYOqJquR2MePNxO11E5K3t5x4M4Mx53IZvtpW+mBxIT0s274fLUocg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.3.0", - "@typescript-eslint/visitor-keys": "6.3.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "dependencies": { - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@typescript-eslint/utils": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.3.0.tgz", - "integrity": "sha512-hLLg3BZE07XHnpzglNBG8P/IXq/ZVXraEbgY7FM0Cnc1ehM8RMdn9mat3LubJ3KBeYXXPxV1nugWbQPjGeJk6Q==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.3.0", - "@typescript-eslint/types": "6.3.0", - "@typescript-eslint/typescript-estree": "6.3.0", - "semver": "^7.5.4" - }, - "dependencies": { - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@typescript-eslint/visitor-keys": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.3.0.tgz", - "integrity": "sha512-kEhRRj7HnvaSjux1J9+7dBen15CdWmDnwrpyiHsFX6Qx2iW5LOBUgNefOFeh2PjWPlNwN8TOn6+4eBU3J/gupw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.3.0", - "eslint-visitor-keys": "^3.4.1" - } - }, - "@use-gesture/core": { - "version": "10.2.27", - "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.27.tgz", - "integrity": "sha512-V4XV7hn9GAD2MYu8yBBVi5iuWBsAMfjPRMsEVzoTNGYH72tf0kFP+OKqGKc8YJFQIJx6yj+AOqxmEHOmx2/MEA==" - }, - "@use-gesture/react": { - "version": "10.2.27", - "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.27.tgz", - "integrity": "sha512-7E5vnWCxeslWlxwZ8uKIcnUZVMTRMZ8cvSnLLKF1NkyNb3PnNiAzoXM4G1vTKJKRhgOTeI6wK1YsEpwo9ABV5w==", - "requires": { - "@use-gesture/core": "10.2.27" - } - }, - "@vitejs/plugin-legacy": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-4.1.1.tgz", - "integrity": "sha512-um3gbVouD2Q/g19C0qpDfHwveXDCAHzs8OC3e9g6aXpKoD1H14himgs7wkMnhAynBJy7QqUoZNAXDuqN8zLR2g==", - "dev": true, - "requires": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "browserslist": "^4.21.9", - "core-js": "^3.31.1", - "magic-string": "^0.30.1", - "regenerator-runtime": "^0.13.11", - "systemjs": "^6.14.1" - } - }, - "@vitejs/plugin-react": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.0.4.tgz", - "integrity": "sha512-7wU921ABnNYkETiMaZy7XqpueMnpu5VxvVps13MjmCo+utBdD79sZzrApHawHtVX66cCJQQTXFcjH0y9dSUK8g==", - "dev": true, - "requires": { - "@babel/core": "^7.22.9", - "@babel/plugin-transform-react-jsx-self": "^7.22.5", - "@babel/plugin-transform-react-jsx-source": "^7.22.5", - "react-refresh": "^0.14.0" - } - }, - "@vitest/expect": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.34.1.tgz", - "integrity": "sha512-q2CD8+XIsQ+tHwypnoCk8Mnv5e6afLFvinVGCq3/BOT4kQdVQmY6rRfyKkwcg635lbliLPqbunXZr+L1ssUWiQ==", - "dev": true, - "requires": { - "@vitest/spy": "0.34.1", - "@vitest/utils": "0.34.1", - "chai": "^4.3.7" - } - }, - "@vitest/runner": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.34.1.tgz", - "integrity": "sha512-YfQMpYzDsYB7yqgmlxZ06NI4LurHWfrH7Wy3Pvf/z/vwUSgq1zLAb1lWcItCzQG+NVox+VvzlKQrYEXb47645g==", - "dev": true, - "requires": { - "@vitest/utils": "0.34.1", - "p-limit": "^4.0.0", - "pathe": "^1.1.1" - }, - "dependencies": { - "p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, - "requires": { - "yocto-queue": "^1.0.0" - } - }, - "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "dev": true - } - } - }, - "@vitest/snapshot": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.34.1.tgz", - "integrity": "sha512-0O9LfLU0114OqdF8lENlrLsnn024Tb1CsS9UwG0YMWY2oGTQfPtkW+B/7ieyv0X9R2Oijhi3caB1xgGgEgclSQ==", - "dev": true, - "requires": { - "magic-string": "^0.30.1", - "pathe": "^1.1.1", - "pretty-format": "^29.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "pretty-format": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", - "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - } - } - }, - "@vitest/spy": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.34.1.tgz", - "integrity": "sha512-UT4WcI3EAPUNO8n6y9QoEqynGGEPmmRxC+cLzneFFXpmacivjHZsNbiKD88KUScv5DCHVDgdBsLD7O7s1enFcQ==", - "dev": true, - "requires": { - "tinyspy": "^2.1.1" - } - }, - "@vitest/ui": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/ui/-/ui-0.34.1.tgz", - "integrity": "sha512-bwmkgMjDcMr3pg0UXLwfwZ/WI1fq2N+5DUisqHkY9bvnNRnpT6QiewtSS/VhmN61ixgNpSKbEGVboml2GLuxfA==", - "dev": true, - "requires": { - "@vitest/utils": "0.34.1", - "fast-glob": "^3.3.0", - "fflate": "^0.8.0", - "flatted": "^3.2.7", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "sirv": "^2.0.3" - } - }, - "@vitest/utils": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.34.1.tgz", - "integrity": "sha512-/ql9dsFi4iuEbiNcjNHQWXBum7aL8pyhxvfnD9gNtbjR9fUKAjxhj4AA3yfLXg6gJpMGGecvtF8Au2G9y3q47Q==", - "dev": true, - "requires": { - "diff-sequences": "^29.4.3", - "loupe": "^2.3.6", - "pretty-format": "^29.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "pretty-format": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.2.tgz", - "integrity": "sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - } - } - }, - "@yarnpkg/esbuild-plugin-pnp": { - "version": "3.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz", - "integrity": "sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==", - "dev": true, - "requires": { - "tslib": "^2.4.0" - } - }, - "@yarnpkg/fslib": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz", - "integrity": "sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==", - "dev": true, - "requires": { - "@yarnpkg/libzip": "^2.3.0", - "tslib": "^1.13.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "@yarnpkg/libzip": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz", - "integrity": "sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==", - "dev": true, - "requires": { - "@types/emscripten": "^1.39.6", - "tslib": "^1.13.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "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": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "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, - "requires": {} - }, - "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==", - "dev": true - }, - "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": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - } - }, - "ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "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-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "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==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "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" - } - }, - "app-root-dir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/app-root-dir/-/app-root-dir-1.0.2.tgz", - "integrity": "sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==", - "dev": true - }, - "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" - } - }, - "aria-hidden": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.3.tgz", - "integrity": "sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==", - "requires": { - "tslib": "^2.0.0" - } - }, - "aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "dev": true, - "requires": { - "deep-equal": "^2.0.5" - } - }, - "array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - } - }, - "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-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.tosorted": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", - "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.1.3" - } - }, - "arraybuffer.prototype.slice": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz", - "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" - } - }, - "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==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", - "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", - "dev": true, - "requires": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true - }, - "assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true - }, - "ast-types": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", - "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", - "dev": true, - "requires": { - "tslib": "^2.0.1" - } - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true - }, - "async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", - "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==", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true - }, - "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==", - "dev": true - }, - "aws4": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", - "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", - "dev": true - }, - "babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "dev": true, - "requires": {} - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", - "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.2", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", - "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.4.2", - "core-js-compat": "^3.31.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", - "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.4.2" - } - }, - "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 - }, - "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 - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "dev": true, - "requires": { - "open": "^8.0.4" - } - }, - "big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "blob-util": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", - "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", - "dev": 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 - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "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.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "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 - } - } - }, - "bplist-parser": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", - "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", - "dev": true, - "requires": { - "big-integer": "^1.6.44" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "browser-assert": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", - "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", - "dev": true - }, - "browser-fs-access": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/browser-fs-access/-/browser-fs-access-0.31.2.tgz", - "integrity": "sha512-wZSA7UgKMwR6oxddFQeSIoD7cxiNiaZT+iuVJw4/avr9t2ROwu80gxENT0YJChsLxJ7xBbLZDGHTAXfAg3Pq5Q==" - }, - "browserslist": { - "version": "4.21.10", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", - "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001517", - "electron-to-chromium": "^1.4.477", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.11" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true - }, - "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==", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true - }, - "c8": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/c8/-/c8-7.14.0.tgz", - "integrity": "sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@istanbuljs/schema": "^0.1.3", - "find-up": "^5.0.0", - "foreground-child": "^2.0.0", - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-reports": "^3.1.4", - "rimraf": "^3.0.2", - "test-exclude": "^6.0.0", - "v8-to-istanbul": "^9.0.0", - "yargs": "^16.2.0", - "yargs-parser": "^20.2.9" - }, - "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" - } - }, - "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" - } - }, - "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 - } - } - }, - "cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "dev": true - }, - "cachedir": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", - "dev": true - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001519", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz", - "integrity": "sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==", - "dev": true - }, - "canvas-confetti": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.6.0.tgz", - "integrity": "sha512-ej+w/m8Jzpv9Z7W7uJZer14Ke8P2ogsjg4ZMGIuq4iqUOqY2Jq8BNW42iGmNfRwREaaEfFIczLuZZiEVSYNHAA==" - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true - }, - "chai": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.7.tgz", - "integrity": "sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==", - "dev": true, - "requires": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^4.1.2", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "dependencies": { - "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==" - } - } - }, - "check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", - "dev": true - }, - "check-more-types": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", - "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==", - "dev": true - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": 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": { - "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" - } - } - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "chromatic": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-6.21.0.tgz", - "integrity": "sha512-Nnp28jrhk6T4z1izFXQZVRG9Uivq5ZWibRJ3f/SbHUzJuWb1otHFqbUMomrYm770ar8ByIF09Mx+5VEW+RDrug==", - "dev": true - }, - "ci-info": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", - "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==", - "dev": true - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, - "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" - } - }, - "cli-spinners": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", - "dev": true - }, - "cli-table3": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", - "integrity": "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==", - "dev": true, - "requires": { - "@colors/colors": "1.5.0", - "string-width": "^4.2.0" - } - }, - "cli-truncate": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", - "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", - "dev": true, - "requires": { - "slice-ansi": "^5.0.0", - "string-width": "^5.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - } - } - }, - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.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 - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" - }, - "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==", - "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==" - }, - "colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "dev": true - }, - "common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "complex.js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", - "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==" - }, - "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.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "requires": { - "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" - }, - "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 - } - } - }, - "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==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "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" - } - }, - "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==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "concurrently": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-8.2.0.tgz", - "integrity": "sha512-nnLMxO2LU492mTUj9qX/az/lESonSZu81UznYDoXtz1IQf996ixVqPAgHXwvHiHCAef/7S8HIK+fTFK7Ifk8YA==", - "dev": true, - "requires": { - "chalk": "^4.1.2", - "date-fns": "^2.30.0", - "lodash": "^4.17.21", - "rxjs": "^7.8.1", - "shell-quote": "^1.8.1", - "spawn-command": "0.0.2", - "supports-color": "^8.1.1", - "tree-kill": "^1.2.2", - "yargs": "^17.7.2" - }, - "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" - }, - "dependencies": { - "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" - } - } - } - }, - "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": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "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" - }, - "dependencies": { - "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==", - "dev": true - } - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "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 - }, - "core-js": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.0.tgz", - "integrity": "sha512-rd4rYZNlF3WuoYuRIDEmbR/ga9CeuWX9U05umAvgrrZoHY4Z++cp/xwPQMvUpBB4Ag6J8KfD80G0zwCyaSxDww==", - "dev": true - }, - "core-js-compat": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.0.tgz", - "integrity": "sha512-7a9a3D1k4UCVKnLhrgALyFcP7YCsLOQIxPd0dKjf/6GuPcgyiGP70ewWdCGrSK7evyhymi0qO4EqCmSJofDeYw==", - "dev": true, - "requires": { - "browserslist": "^4.21.9" - } - }, - "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==", - "dev": true - }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "cross-fetch": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.6.tgz", - "integrity": "sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==", - "requires": { - "node-fetch": "^2.6.11" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "dev": true - }, - "cssstyle": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", - "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", - "dev": true, - "requires": { - "rrweb-cssom": "^0.6.0" - } - }, - "csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "cypress": { - "version": "12.17.3", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-12.17.3.tgz", - "integrity": "sha512-/R4+xdIDjUSLYkiQfwJd630S81KIgicmQOLXotFxVXkl+eTeVO+3bHXxdi5KBh/OgC33HWN33kHX+0tQR/ZWpg==", - "dev": true, - "requires": { - "@cypress/request": "^2.88.11", - "@cypress/xvfb": "^1.2.4", - "@types/node": "^16.18.39", - "@types/sinonjs__fake-timers": "8.1.1", - "@types/sizzle": "^2.3.2", - "arch": "^2.2.0", - "blob-util": "^2.0.2", - "bluebird": "^3.7.2", - "buffer": "^5.6.0", - "cachedir": "^2.3.0", - "chalk": "^4.1.0", - "check-more-types": "^2.24.0", - "cli-cursor": "^3.1.0", - "cli-table3": "~0.6.1", - "commander": "^6.2.1", - "common-tags": "^1.8.0", - "dayjs": "^1.10.4", - "debug": "^4.3.4", - "enquirer": "^2.3.6", - "eventemitter2": "6.4.7", - "execa": "4.1.0", - "executable": "^4.1.1", - "extract-zip": "2.0.1", - "figures": "^3.2.0", - "fs-extra": "^9.1.0", - "getos": "^3.2.1", - "is-ci": "^3.0.0", - "is-installed-globally": "~0.4.0", - "lazy-ass": "^1.6.0", - "listr2": "^3.8.3", - "lodash": "^4.17.21", - "log-symbols": "^4.0.0", - "minimist": "^1.2.8", - "ospath": "^1.2.2", - "pretty-bytes": "^5.6.0", - "proxy-from-env": "1.0.0", - "request-progress": "^3.0.0", - "semver": "^7.5.3", - "supports-color": "^8.1.1", - "tmp": "~0.2.1", - "untildify": "^4.0.0", - "yauzl": "^2.10.0" - }, - "dependencies": { - "@types/node": { - "version": "16.18.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.39.tgz", - "integrity": "sha512-8q9ZexmdYYyc5/cfujaXb4YOucpQxAV4RMG0himLyDUOEr8Mr79VrqsFI+cQ2M2h89YIuy95lbxuYjxT4Hk4kQ==", - "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, - "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" - }, - "dependencies": { - "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" - } - } - } - }, - "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 - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "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 - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz", - "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==", - "dev": true, - "requires": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "@babel/runtime": "^7.21.0" - } - }, - "dayjs": { - "version": "1.11.9", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz", - "integrity": "sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" - }, - "deep-eql": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", - "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", - "dev": true, - "requires": { - "type-detect": "^4.0.0" - } - }, - "deep-equal": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz", - "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.1", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - } - }, - "deep-is": { - "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==", - "dev": true - }, - "default-browser-id": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", - "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", - "dev": true, - "requires": { - "bplist-parser": "^0.2.0", - "untildify": "^4.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-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true - }, - "define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "dev": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "defu": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.2.tgz", - "integrity": "sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==", - "dev": true - }, - "del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "dev": true, - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "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 - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true - }, - "detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" - }, - "detect-package-manager": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-package-manager/-/detect-package-manager-2.0.1.tgz", - "integrity": "sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==", - "dev": true, - "requires": { - "execa": "^5.1.1" - }, - "dependencies": { - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "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==", - "dev": true - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - } - } - }, - "detect-port": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", - "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", - "dev": true, - "requires": { - "address": "^1.0.1", - "debug": "4" - } - }, - "diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", - "dev": true - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "dnd-core": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/dnd-core/-/dnd-core-16.0.1.tgz", - "integrity": "sha512-HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng==", - "requires": { - "@react-dnd/asap": "^5.0.1", - "@react-dnd/invariant": "^4.0.1", - "redux": "^4.2.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-accessibility-api": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "dev": true - }, - "dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "requires": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", - "dev": true, - "requires": { - "webidl-conversions": "^7.0.0" - } - }, - "dompurify": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.5.tgz", - "integrity": "sha512-F9e6wPGtY+8KNMRAVfxeCOHU0/NPWMSENNq4pQctuXRqqdEPW7q3CrLbR5Nse044WwacyjHGOMlvNsBe1y6z9A==" - }, - "dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", - "dev": true - }, - "dotenv-expand": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", - "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", - "dev": true - }, - "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" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "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" - } - }, - "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==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "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==", - "dev": true, - "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": "3.1.9", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", - "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", - "dev": true, - "requires": { - "jake": "^10.8.5" - } - }, - "electron-to-chromium": { - "version": "1.4.487", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.487.tgz", - "integrity": "sha512-XbCRs/34l31np/p33m+5tdBrdXu9jJkZxSbNxj5I0H1KtV2ZMSB+i/HYqDiRzHaFx2T5EdytjoBRe8QRJE2vQg==", - "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 - }, - "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 - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "envinfo": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz", - "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==", - "dev": true - }, - "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==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", - "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.1", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.1", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "safe-array-concat": "^1.0.0", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.10" - } - }, - "es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - } - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true - }, - "es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - } - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==", - "dev": true - }, - "esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", - "dev": true, - "requires": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "esbuild-plugin-alias": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz", - "integrity": "sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==", - "dev": true - }, - "esbuild-register": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.4.2.tgz", - "integrity": "sha512-kG/XyTDyz6+YDuyfB9ZoSIOOmgyFCH+xPRtsCa8W85HLRV5Csp+o3jWVbOSHgSLfyLc5DmP+KFDNwty4mEjC+Q==", - "dev": true, - "requires": { - "debug": "^4.3.4" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "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==", - "dev": true - }, - "escape-latex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/escape-latex/-/escape-latex-1.2.0.tgz", - "integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==" - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" - }, - "escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "eslint": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz", - "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.1", - "@eslint/js": "^8.46.0", - "@humanwhocodes/config-array": "^0.11.10", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.2", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "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" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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 - }, - "eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "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 - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, - "requires": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - } - }, - "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" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "eslint-config-prettier": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz", - "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==", - "dev": true, - "requires": {} - }, - "eslint-plugin-react": { - "version": "7.33.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.1.tgz", - "integrity": "sha512-L093k0WAMvr6VhNwReB8VgOq5s2LesZmrpPdKz/kZElQDzqS7G7+DnKoqT+w4JwuiGeAhAvHO0fvy0Eyk4ejDA==", - "dev": true, - "requires": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.8" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.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 - } - } - }, - "eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "requires": {} - }, - "eslint-plugin-storybook": { - "version": "0.6.13", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.13.tgz", - "integrity": "sha512-smd+CS0WH1jBqUEJ3znGS7DU4ayBE9z6lkQAK2yrSUv1+rq8BT/tiI5C/rKE7rmiqiAfojtNYZRhzo5HrulccQ==", - "dev": true, - "requires": { - "@storybook/csf": "^0.0.1", - "@typescript-eslint/utils": "^5.45.0", - "requireindex": "^1.1.0", - "ts-dedent": "^2.2.0" - }, - "dependencies": { - "@storybook/csf": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz", - "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==", - "dev": true, - "requires": { - "lodash": "^4.17.15" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" - } - }, - "@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "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" - }, - "dependencies": { - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz", - "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==", - "dev": true - }, - "esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", - "dev": true - }, - "espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "requires": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "dependencies": { - "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "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==", - "dev": true - }, - "esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - } - }, - "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" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "estree-to-babel": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/estree-to-babel/-/estree-to-babel-3.2.1.tgz", - "integrity": "sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==", - "dev": true, - "requires": { - "@babel/traverse": "^7.1.6", - "@babel/types": "^7.2.0", - "c8": "^7.6.0" - } - }, - "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==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true - }, - "eventemitter2": { - "version": "6.4.7", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", - "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", - "dev": true - }, - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "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", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "executable": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", - "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", - "dev": true, - "requires": { - "pify": "^2.2.0" - } - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "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 - }, - "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==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "dev": true, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true - }, - "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": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "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" - } - } - } - }, - "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==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dev": true, - "requires": { - "pend": "~1.2.0" - } - }, - "fetch-retry": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz", - "integrity": "sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==", - "dev": true - }, - "fflate": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.0.tgz", - "integrity": "sha512-FAdS4qMuFjsJj6XHbBaZeXOgaypXp8iw/Tpyuq/w3XA41jjLHT8NPA+n7czH/DDhdncq0nAyDZmPeWXh2qmdIg==", - "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" - }, - "dependencies": { - "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 - } - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-system-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz", - "integrity": "sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==", - "dev": true, - "requires": { - "fs-extra": "11.1.1", - "ramda": "0.29.0" - } - }, - "filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "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" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, - "find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "flow-parser": { - "version": "0.214.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.214.0.tgz", - "integrity": "sha512-RW1Dh6BuT14DA7+gtNRKzgzvG3GTPdrceHCi4ddZ9VFGQ9HtO5L8wzxMGsor7XtInIrbWZZCSak0oxnBF7tApw==", - "dev": true - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "foreground-child": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", - "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "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 - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "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.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "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==", - "dev": true - }, - "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 - }, - "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-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" - } - }, - "get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" - }, - "get-npm-tarball-url": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/get-npm-tarball-url/-/get-npm-tarball-url-2.0.3.tgz", - "integrity": "sha512-R/PW6RqyaBQNWYaSyfrh54/qtcnOp22FHCCiRhSSZj0FP3KQWCsxxt0DzIdVTbwTqe9CtQfvl/FPD4UIPt4pqw==", - "dev": true - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", - "dev": true - }, - "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" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "getos": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", - "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", - "dev": true, - "requires": { - "async": "^3.2.0" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "giget": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/giget/-/giget-1.1.2.tgz", - "integrity": "sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==", - "dev": true, - "requires": { - "colorette": "^2.0.19", - "defu": "^6.1.2", - "https-proxy-agent": "^5.0.1", - "mri": "^1.2.0", - "node-fetch-native": "^1.0.2", - "pathe": "^1.1.0", - "tar": "^6.1.13" - } - }, - "github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", - "dev": true - }, - "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": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "glob-promise": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", - "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", - "dev": true, - "requires": { - "@types/glob": "^7.1.3" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", - "dev": true, - "requires": { - "ini": "2.0.0" - } - }, - "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.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "gunzip-maybe": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz", - "integrity": "sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==", - "dev": true, - "requires": { - "browserify-zlib": "^0.1.4", - "is-deflate": "^1.0.0", - "is-gzip": "^1.0.0", - "peek-stream": "^1.1.0", - "pumpify": "^1.3.3", - "through2": "^2.0.3" - }, - "dependencies": { - "browserify-zlib": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", - "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", - "dev": true, - "requires": { - "pako": "~0.2.0" - } - }, - "pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "dev": true - } - } - }, - "handlebars": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", - "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "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==" - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - }, - "dependencies": { - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - } - } - }, - "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 - }, - "hotkeys-js": { - "version": "3.9.4", - "resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.9.4.tgz", - "integrity": "sha512-2zuLt85Ta+gIyvs4N88pCYskNrxf1TFv3LR9t5mdAZIX8BcgQQ48F2opUptvHa6m8zsy5v/a0i9mWzTrlNWU0Q==" - }, - "html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "dev": true, - "requires": { - "whatwg-encoding": "^2.0.0" - } - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "html-parse-stringify": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", - "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", - "requires": { - "void-elements": "3.1.0" - } - }, - "html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "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-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "http-signature": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", - "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^2.0.2", - "sshpk": "^1.14.1" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "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 - }, - "husky": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", - "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", - "dev": true - }, - "i18next": { - "version": "23.4.3", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.4.3.tgz", - "integrity": "sha512-EgwHA+R+WIJ/eypepS6RWzyiPp3JR8c3W7vyvgRcY2q9a4PQQHY96jugVF5CBHm0MvK8XBYCGUgtjd4R6UTvwA==", - "requires": { - "@babel/runtime": "^7.22.5" - } - }, - "i18next-browser-languagedetector": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-7.1.0.tgz", - "integrity": "sha512-cr2k7u1XJJ4HTOjM9GyOMtbOA47RtUoWRAtt52z43r3AoMs2StYKyjS3URPhzHaf+mn10hY9dZWamga5WPQjhA==", - "requires": { - "@babel/runtime": "^7.19.4" - } - }, - "i18next-http-backend": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.2.1.tgz", - "integrity": "sha512-ZXIdn/8NJIBJ0X4hzXfc3STYxKrCKh1fYjji9HPyIpEJfvTvy8/ZlTl8RuTizzCPj2ZcWrfaecyOMKs6bQ7u5A==", - "requires": { - "cross-fetch": "3.1.6" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "idb-keyval": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz", - "integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==" - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "immer": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/immer/-/immer-10.0.2.tgz", - "integrity": "sha512-Rx3CqeqQ19sxUtYV9CU911Vhy8/721wRFnJv3REVGWUmoAcIwzifTsdmJte/MV+0/XpM35LZdQMBGkRIoLPwQA==" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "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==", - "dev": true - }, - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true - }, - "internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "intl-messageformat": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.0.tgz", - "integrity": "sha512-AvojYuOaRb6r2veOKfTVpxH9TrmjSdc5iR9R5RgBwrDZYSmAAFVT+QLbW3C4V7Qsg0OguMp67Q/EoUkxZzXRGw==", - "requires": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/fast-memoize": "2.2.0", - "@formatjs/icu-messageformat-parser": "2.6.0", - "tslib": "^2.4.0" - } - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "requires": { - "loose-envify": "^1.0.0" - } - }, - "ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "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": "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-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "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, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "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": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "dev": true, - "requires": { - "ci-info": "^3.2.0" - } - }, - "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-deflate": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz", - "integrity": "sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==", - "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-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true - }, - "is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.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-gzip": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", - "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", - "dev": true - }, - "is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dev": true, - "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true - }, - "is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true - }, - "is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - } - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "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 - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "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-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "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 - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", - "dev": true, - "requires": { - "which-typed-array": "^1.1.11" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true - }, - "is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "dev": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "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==", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - }, - "istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "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 - }, - "make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "requires": { - "semver": "^7.5.3" - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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" - } - } - } - }, - "istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jackspeak": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.0.tgz", - "integrity": "sha512-uKmsITSsF4rUWQHzqaRUuyAir3fZfW3f202Ee34lz/gZCi970CPZwyQXLGNgWJvvZbvFyzeyGq0+4fcG/mBKZg==", - "dev": true, - "requires": { - "@isaacs/cliui": "^8.0.2", - "@pkgjs/parseargs": "^0.11.0" - } - }, - "jake": { - "version": "10.8.7", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", - "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", - "dev": true, - "requires": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "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" - } - } - } - }, - "javascript-natural-sort": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", - "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==" - }, - "jest-haste-map": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.2.tgz", - "integrity": "sha512-+51XleTDAAysvU8rT6AnS1ZJ+WHVNqhj1k6nTvN2PYP+HjU3kqlaKQ1Lnw3NYW3bm2r8vq82X0Z1nDDHZMzHVA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.2", - "jest-worker": "^29.6.2", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - } - }, - "jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*" - }, - "dependencies": { - "@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.5", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", - "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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" - } - } - } - }, - "jest-regex-util": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.4.3.tgz", - "integrity": "sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==", - "dev": true - }, - "jest-util": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.2.tgz", - "integrity": "sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "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" - } - } - } - }, - "jest-worker": { - "version": "29.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.2.tgz", - "integrity": "sha512-l3ccBOabTdkng8I/ORCkADz4eSMKejTYv1vB/Z83UiubqhC1oQ5Li6dWCyqOIvSifGjUBxuvxvlm6KGK2DtuAQ==", - "dev": true, - "requires": { - "@types/node": "*", - "jest-util": "^29.6.2", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "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": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "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==", - "dev": true - }, - "jscodeshift": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", - "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", - "dev": true, - "requires": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.21.0", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.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" - } - }, - "ast-types": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", - "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", - "dev": true, - "requires": { - "tslib": "^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 - }, - "recast": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", - "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", - "dev": true, - "requires": { - "ast-types": "0.15.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "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" - } - }, - "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - } - } - }, - "jsdom": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", - "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", - "dev": true, - "requires": { - "abab": "^2.0.6", - "cssstyle": "^3.0.0", - "data-urls": "^4.0.0", - "decimal.js": "^10.4.3", - "domexception": "^4.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.4", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.6.0", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.1", - "ws": "^8.13.0", - "xml-name-validator": "^4.0.0" - }, - "dependencies": { - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "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==" - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true - }, - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "jsprim": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", - "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "jsx-ast-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", - "dev": true, - "requires": { - "array-includes": "^3.1.4", - "object.assign": "^4.1.2" - } - }, - "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 - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true - }, - "lazy-ass": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", - "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==", - "dev": true - }, - "lazy-universal-dotenv": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz", - "integrity": "sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==", - "dev": true, - "requires": { - "app-root-dir": "^1.0.2", - "dotenv": "^16.0.0", - "dotenv-expand": "^10.0.0" - } - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true - }, - "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==" - }, - "lint-staged": { - "version": "13.2.3", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.2.3.tgz", - "integrity": "sha512-zVVEXLuQIhr1Y7R7YAWx4TZLdvuzk7DnmrsTNL0fax6Z3jrpFcas+vKbzxhhvp6TA55m1SQuWkpzI1qbfDZbAg==", - "dev": true, - "requires": { - "chalk": "5.2.0", - "cli-truncate": "^3.1.0", - "commander": "^10.0.0", - "debug": "^4.3.4", - "execa": "^7.0.0", - "lilconfig": "2.1.0", - "listr2": "^5.0.7", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-inspect": "^1.12.3", - "pidtree": "^0.6.0", - "string-argv": "^0.3.1", - "yaml": "^2.2.2" - }, - "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": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "dev": true - }, - "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 - }, - "commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "dev": true - }, - "execa": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", - "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - } - }, - "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==", - "dev": true - }, - "human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", - "dev": true - }, - "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-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true - }, - "listr2": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-5.0.8.tgz", - "integrity": "sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA==", - "dev": true, - "requires": { - "cli-truncate": "^2.1.0", - "colorette": "^2.0.19", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rfdc": "^1.3.0", - "rxjs": "^7.8.0", - "through": "^2.3.8", - "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "requires": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - } - } - } - }, - "mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true - }, - "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dev": true, - "requires": { - "path-key": "^4.0.0" - } - }, - "onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true - }, - "slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "dev": true - }, - "yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", - "dev": true - } - } - }, - "listr2": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", - "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==", - "dev": true, - "requires": { - "cli-truncate": "^2.1.0", - "colorette": "^2.0.16", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rfdc": "^1.3.0", - "rxjs": "^7.5.1", - "through": "^2.3.8", - "wrap-ansi": "^7.0.0" - }, - "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" - } - }, - "cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "requires": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.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 - }, - "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 - }, - "slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - } - } - }, - "local-pkg": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", - "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", - "dev": true - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.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.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.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" - } - } - } - }, - "log-update": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", - "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.3.0", - "cli-cursor": "^3.1.0", - "slice-ansi": "^4.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 - }, - "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 - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "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" - } - } - } - }, - "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==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "loupe": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", - "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", - "dev": true, - "requires": { - "get-func-name": "^2.0.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "lz-string": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", - "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "dev": true - }, - "magic-string": { - "version": "0.30.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.2.tgz", - "integrity": "sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.15" - } - }, - "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" - } - }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "requires": { - "tmpl": "1.0.5" - } - }, - "map-or-similar": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", - "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", - "dev": true - }, - "markdown-to-jsx": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz", - "integrity": "sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==", - "dev": true, - "requires": {} - }, - "material-colors": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/material-colors/-/material-colors-1.2.6.tgz", - "integrity": "sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==" - }, - "mathjs": { - "version": "11.9.1", - "resolved": "https://registry.npmjs.org/mathjs/-/mathjs-11.9.1.tgz", - "integrity": "sha512-VdB9ELZ6Dwda13j5d1eCBETmPO8m9qIJETUdfZmTA9cPnXUiIk7UuoAmvxFqtfAe32XYuRugAec2Ndv0/RfRhg==", - "requires": { - "@babel/runtime": "^7.22.6", - "complex.js": "^2.1.1", - "decimal.js": "^10.4.3", - "escape-latex": "^1.2.0", - "fraction.js": "^4.2.0", - "javascript-natural-sort": "^0.7.1", - "seedrandom": "^3.0.5", - "tiny-emitter": "^2.1.0", - "typed-function": "^4.1.0" - } - }, - "mdast-util-definitions": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", - "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", - "dev": true, - "requires": { - "unist-util-visit": "^2.0.0" - } - }, - "mdast-util-to-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz", - "integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==", - "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 - }, - "memoizerific": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", - "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", - "dev": true, - "requires": { - "map-or-similar": "^1.5.0" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true - }, - "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 - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "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 - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "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==", - "dev": true - }, - "minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", - "dev": true - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "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" - } - }, - "mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, - "mlly": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.0.tgz", - "integrity": "sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==", - "dev": true, - "requires": { - "acorn": "^8.9.0", - "pathe": "^1.1.1", - "pkg-types": "^1.0.3", - "ufo": "^1.1.2" - }, - "dependencies": { - "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true - } - } - }, - "mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true - }, - "mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "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 - }, - "netlify-cli": { - "version": "15.11.0", - "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-15.11.0.tgz", - "integrity": "sha512-GKw1sHJ8kgI+7EWnSuKclwDejIlaFZkgFlLYke7UdwRFrHzFWliD4MqkhCHkMlhPu5SU4QCO2ML+UnfG+okZbA==", - "requires": { - "@bugsnag/js": "7.20.2", - "@fastify/static": "6.10.2", - "@netlify/build": "29.17.3", - "@netlify/build-info": "7.7.3", - "@netlify/config": "20.6.4", - "@netlify/edge-bundler": "8.17.1", - "@netlify/framework-info": "9.8.10", - "@netlify/local-functions-proxy": "1.1.1", - "@netlify/serverless-functions-api": "1.5.2", - "@netlify/zip-it-and-ship-it": "9.13.1", - "@octokit/rest": "19.0.13", - "ansi-escapes": "6.2.0", - "ansi-styles": "6.2.1", - "ansi-to-html": "0.7.2", - "ascii-table": "0.0.9", - "backoff": "2.5.0", - "better-opn": "3.0.2", - "boxen": "7.1.1", - "chalk": "5.2.0", - "chokidar": "3.5.3", - "ci-info": "3.8.0", - "clean-deep": "3.4.0", - "commander": "10.0.1", - "comment-json": "4.2.3", - "concordance": "5.0.4", - "configstore": "6.0.0", - "content-type": "1.0.5", - "cookie": "0.5.0", - "copy-template-dir": "1.4.0", - "cron-parser": "4.8.1", - "debug": "4.3.4", - "decache": "4.6.2", - "dot-prop": "7.2.0", - "dotenv": "16.0.3", - "env-paths": "3.0.0", - "envinfo": "7.8.1", - "etag": "1.8.1", - "execa": "5.1.1", - "express": "4.18.2", - "express-logging": "1.1.1", - "extract-zip": "2.0.1", - "fastest-levenshtein": "1.0.16", - "fastify": "4.17.0", - "find-up": "6.3.0", - "flush-write-stream": "2.0.0", - "folder-walker": "3.2.0", - "from2-array": "0.0.4", - "fuzzy": "0.1.3", - "get-port": "5.1.1", - "gh-release-fetch": "4.0.3", - "git-repo-info": "2.1.1", - "gitconfiglocal": "2.1.0", - "hasbin": "1.2.3", - "hasha": "5.2.2", - "http-proxy": "1.18.1", - "http-proxy-middleware": "2.0.6", - "https-proxy-agent": "5.0.1", - "inquirer": "6.5.2", - "inquirer-autocomplete-prompt": "1.4.0", - "is-docker": "3.0.0", - "is-stream": "3.0.0", - "is-wsl": "2.2.0", - "isexe": "2.0.0", - "jsonwebtoken": "9.0.1", - "jwt-decode": "3.1.2", - "lambda-local": "2.1.1", - "listr": "0.14.3", - "locate-path": "7.2.0", - "lodash": "4.17.21", - "log-symbols": "5.1.0", - "log-update": "5.0.1", - "minimist": "1.2.8", - "multiparty": "4.2.3", - "netlify": "13.1.10", - "netlify-headers-parser": "7.1.2", - "netlify-redirect-parser": "14.1.3", - "netlify-redirector": "0.4.0", - "node-fetch": "2.6.12", - "node-version-alias": "3.4.1", - "ora": "6.3.1", - "p-filter": "3.0.0", - "p-map": "5.5.0", - "p-wait-for": "5.0.2", - "parallel-transform": "1.2.0", - "parse-github-url": "1.0.2", - "parse-gitignore": "2.0.0", - "path-key": "4.0.0", - "prettyjson": "1.2.5", - "pump": "3.0.0", - "raw-body": "2.5.2", - "read-pkg-up": "9.1.0", - "semver": "7.5.4", - "source-map-support": "0.5.21", - "strip-ansi-control-characters": "2.0.0", - "tabtab": "3.0.2", - "tempy": "3.0.0", - "terminal-link": "3.0.0", - "through2-filter": "3.0.0", - "through2-map": "3.0.0", - "to-readable-stream": "3.0.0", - "toml": "3.0.0", - "ulid": "2.3.0", - "unixify": "1.0.0", - "update-notifier": "6.0.2", - "uuid": "9.0.0", - "wait-port": "1.0.4", - "winston": "3.8.2", - "write-file-atomic": "5.0.1" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", - "requires": { - "@babel/highlight": "^7.22.5" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" - }, - "@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", - "requires": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "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==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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==" - }, - "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==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", - "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==" - }, - "@bugsnag/browser": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.20.2.tgz", - "integrity": "sha512-4J4s53ZpYr3hHA+QjxUjOI6U+A8+XuUVH45UshE87Jp2Y4mV8ML2DovejqJS8J8yjdbnh2z1Wtg/v3WUNt4ayQ==", - "requires": { - "@bugsnag/core": "^7.19.0" - } - }, - "@bugsnag/core": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@bugsnag/core/-/core-7.19.0.tgz", - "integrity": "sha512-2KGwdaLD9PhR7Wk7xPi3jGuGsKTatc/28U4TOZIDU3CgC2QhGjubwiXSECel5gwxhZ3jACKcMKSV2ovHhv1NrA==", - "requires": { - "@bugsnag/cuid": "^3.0.0", - "@bugsnag/safe-json-stringify": "^6.0.0", - "error-stack-parser": "^2.0.3", - "iserror": "0.0.2", - "stack-generator": "^2.0.3" - } - }, - "@bugsnag/cuid": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@bugsnag/cuid/-/cuid-3.0.2.tgz", - "integrity": "sha512-cIwzC93r3PQ/INeuwtZwkZIG2K8WWN0rRLZQhu+mr48Ay+i6sEki4GYfTsflse7hZ1BeDWrNb/Q9vgY3B31xHQ==" - }, - "@bugsnag/js": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@bugsnag/js/-/js-7.20.2.tgz", - "integrity": "sha512-Q08k0h0h6NFwFGkFmib39Uln2WpvJdqT1EGF1JlyYiGW03Y+VopVb9r37pZrRrN9IY08mxaIEO8la5xeaWAs6A==", - "requires": { - "@bugsnag/browser": "^7.20.2", - "@bugsnag/node": "^7.19.0" - } - }, - "@bugsnag/node": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@bugsnag/node/-/node-7.19.0.tgz", - "integrity": "sha512-c4snyxx5d/fsMogmgehFBGc//daH6+4XCplia4zrEQYltjaQ+l8ud0dPx623DgJl/2j1+2zlRc7y7IHSd7Gm5w==", - "requires": { - "@bugsnag/core": "^7.19.0", - "byline": "^5.0.0", - "error-stack-parser": "^2.0.2", - "iserror": "^0.0.2", - "pump": "^3.0.0", - "stack-generator": "^2.0.3" - } - }, - "@bugsnag/safe-json-stringify": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@bugsnag/safe-json-stringify/-/safe-json-stringify-6.0.0.tgz", - "integrity": "sha512-htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA==" - }, - "@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==" - }, - "@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "requires": { - "@jridgewell/trace-mapping": "0.3.9" - } - }, - "@dabh/diagnostics": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", - "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==", - "requires": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" - } - }, - "@dependents/detective-less": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dependents/detective-less/-/detective-less-4.0.0.tgz", - "integrity": "sha512-0udn+HKjGUzTX4Z+0vXdEJVsO28gxy5QxWjeChK4ZH+bwdvIXLuztiGZk8wLyAG1+LNZ5haVHKr5j1XfJnAkyQ==", - "requires": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.0" - } - }, - "@fastify/accept-negotiator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-1.1.0.tgz", - "integrity": "sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==" - }, - "@fastify/ajv-compiler": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.5.0.tgz", - "integrity": "sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==", - "requires": { - "ajv": "^8.11.0", - "ajv-formats": "^2.1.1", - "fast-uri": "^2.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } - } - }, - "@fastify/deepmerge": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@fastify/deepmerge/-/deepmerge-1.3.0.tgz", - "integrity": "sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==" - }, - "@fastify/error": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.2.0.tgz", - "integrity": "sha512-KAfcLa+CnknwVi5fWogrLXgidLic+GXnLjijXdpl8pvkvbXU5BGa37iZO9FGvsh9ZL4y+oFi5cbHBm5UOG+dmQ==" - }, - "@fastify/fast-json-stringify-compiler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz", - "integrity": "sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==", - "requires": { - "fast-json-stringify": "^5.7.0" - } - }, - "@fastify/send": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@fastify/send/-/send-2.0.1.tgz", - "integrity": "sha512-8jdouu0o5d0FMq1+zCKeKXc1tmOQ5tTGYdQP3MpyF9+WWrZT1KCBdh6hvoEYxOm3oJG/akdE9BpehLiJgYRvGw==", - "requires": { - "@lukeed/ms": "^2.0.1", - "escape-html": "~1.0.3", - "fast-decode-uri-component": "^1.0.1", - "http-errors": "2.0.0", - "mime": "^3.0.0" - }, - "dependencies": { - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "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==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" - } - } - }, - "@fastify/static": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/@fastify/static/-/static-6.10.2.tgz", - "integrity": "sha512-UoaMvIHSBLCZBYOVZwFRYqX2ufUhd7FFMYGDeSf0Z+D8jhYtwljjmuQGuanUP8kS4y/ZEV1a8mfLha3zNwsnnQ==", - "requires": { - "@fastify/accept-negotiator": "^1.0.0", - "@fastify/send": "^2.0.0", - "content-disposition": "^0.5.3", - "fastify-plugin": "^4.0.0", - "glob": "^8.0.1", - "p-limit": "^3.1.0", - "readable-stream": "^4.0.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", - "requires": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - } - }, - "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==" - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - } - } - }, - "@grpc/grpc-js": { - "version": "1.8.17", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.17.tgz", - "integrity": "sha512-DGuSbtMFbaRsyffMf+VEkVu8HkSXEUfO3UyGJNtqxW9ABdtTIA+2UXAJpwbJS+xfQxuwqLUeELmL6FuZkOqPxw==", - "requires": { - "@grpc/proto-loader": "^0.7.0", - "@types/node": ">=12.12.47" - } - }, - "@grpc/proto-loader": { - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.7.tgz", - "integrity": "sha512-1TIeXOi8TuSCQprPItwoMymZXxWT0CPxUhkrkeCUH+D8U7QDwQ6b7SUz2MaLuWM2llT+J/TVFLmQI5KtML3BhQ==", - "requires": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^7.0.0", - "yargs": "^17.7.2" - } - }, - "@honeycombio/opentelemetry-node": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@honeycombio/opentelemetry-node/-/opentelemetry-node-0.4.0.tgz", - "integrity": "sha512-6PFX8FGW7uA7vQ3mxNIoN36rH9Zx5kXh4kKP9zu28nynyWyy9JE3l8PNJYd9FS2L/d88ZUpQAiQ1pROaANd5MA==", - "requires": { - "@grpc/grpc-js": "^1.7.3", - "@opentelemetry/api": "^1.4.1", - "@opentelemetry/exporter-metrics-otlp-grpc": "^0.36.1", - "@opentelemetry/exporter-metrics-otlp-proto": "^0.36.1", - "@opentelemetry/exporter-trace-otlp-grpc": "^0.36.1", - "@opentelemetry/exporter-trace-otlp-proto": "^0.36.1", - "@opentelemetry/resources": "^1.10.1", - "@opentelemetry/sdk-metrics": "^1.10.1", - "@opentelemetry/sdk-node": "^0.36.1", - "@opentelemetry/sdk-trace-base": "^1.10.1", - "axios": "^1.1.3" - } - }, - "@humanwhocodes/momoa": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-2.0.4.tgz", - "integrity": "sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA==" - }, - "@import-maps/resolve": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@import-maps/resolve/-/resolve-1.0.1.tgz", - "integrity": "sha512-tWZNBIS1CoekcwlMuyG2mr0a1Wo5lb5lEHwwWvZo+5GLgr3e9LLDTtmgtCWEwBpXMkxn9D+2W9j2FY6eZQq0tA==" - }, - "@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "dependencies": { - "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "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==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@lukeed/ms": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@lukeed/ms/-/ms-2.0.1.tgz", - "integrity": "sha512-Xs/4RZltsAL7pkvaNStUQt7netTkyxrS0K+RILcVr3TRMS/ToOg4I6uNfhB9SlGsnWBym4U+EaXq0f0cEMNkHA==" - }, - "@mapbox/node-pre-gyp": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", - "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", - "requires": { - "detect-libc": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" - } - }, - "@netlify/binary-info": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@netlify/binary-info/-/binary-info-1.0.0.tgz", - "integrity": "sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==" - }, - "@netlify/build": { - "version": "29.17.3", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-29.17.3.tgz", - "integrity": "sha512-8itNAX+3USSZ6I4vx/XwMLJXiliGMVhaKcIVtcD9Wc1AQsSBFiNyDOi7V/8ZYe1iPsKP0bpDCHCQtOPGoheAfQ==", - "requires": { - "@bugsnag/js": "^7.0.0", - "@honeycombio/opentelemetry-node": "^0.4.0", - "@netlify/cache-utils": "^5.1.5", - "@netlify/config": "^20.6.4", - "@netlify/edge-bundler": "8.17.1", - "@netlify/framework-info": "^9.8.10", - "@netlify/functions-utils": "^5.2.19", - "@netlify/git-utils": "^5.1.1", - "@netlify/plugins-list": "^6.68.0", - "@netlify/run-utils": "^5.1.1", - "@netlify/zip-it-and-ship-it": "9.13.1", - "@opentelemetry/api": "^1.4.1", - "@sindresorhus/slugify": "^2.0.0", - "ansi-escapes": "^6.0.0", - "chalk": "^5.0.0", - "clean-stack": "^4.0.0", - "execa": "^6.0.0", - "fdir": "^6.0.1", - "figures": "^5.0.0", - "filter-obj": "^5.0.0", - "got": "^12.0.0", - "hot-shots": "10.0.0", - "indent-string": "^5.0.0", - "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", - "keep-func-props": "^4.0.0", - "locate-path": "^7.0.0", - "log-process-errors": "^8.0.0", - "map-obj": "^5.0.0", - "memoize-one": "^6.0.0", - "os-name": "^5.0.0", - "p-event": "^5.0.0", - "p-every": "^2.0.0", - "p-filter": "^3.0.0", - "p-locate": "^6.0.0", - "p-reduce": "^3.0.0", - "path-exists": "^5.0.0", - "path-type": "^5.0.0", - "pkg-dir": "^7.0.0", - "pretty-ms": "^8.0.0", - "ps-list": "^8.0.0", - "read-pkg-up": "^9.0.0", - "readdirp": "^3.4.0", - "resolve": "^2.0.0-next.1", - "rfdc": "^1.3.0", - "safe-json-stringify": "^1.2.0", - "semver": "^7.3.8", - "string-width": "^5.0.0", - "strip-ansi": "^7.0.0", - "supports-color": "^9.0.0", - "terminal-link": "^3.0.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.0", - "uuid": "^9.0.0", - "yargs": "^17.6.0" - }, - "dependencies": { - "@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==" - }, - "@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "requires": { - "defer-to-connect": "^2.0.1" - } - }, - "cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==" - }, - "cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", - "requires": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - } - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - }, - "execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - } - }, - "figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "requires": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - } - }, - "got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "requires": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - } - }, - "http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - } - }, - "human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" - }, - "indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==" - }, - "lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==" - }, - "map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==" - }, - "mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==" - }, - "normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==" - }, - "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "requires": { - "path-key": "^4.0.0" - } - }, - "onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==" - }, - "p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "requires": { - "yocto-queue": "^1.0.0" - } - }, - "p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "requires": { - "p-limit": "^4.0.0" - } - }, - "parse-ms": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-3.0.0.tgz", - "integrity": "sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==" - }, - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - }, - "path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==" - }, - "pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "requires": { - "find-up": "^6.3.0" - } - }, - "pretty-ms": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-8.0.0.tgz", - "integrity": "sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==", - "requires": { - "parse-ms": "^3.0.0" - } - }, - "responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "requires": { - "lowercase-keys": "^3.0.0" - } - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" - }, - "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" - } - } - }, - "@netlify/build-info": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-7.7.3.tgz", - "integrity": "sha512-/X07WiTl8RMA148QkEqVOvWyntiew0dCGeMZLmciUkgsL7r3oncPcuzKbwt+XIEktsf2gJlcOhtuNsrd/tTc4Q==", - "requires": { - "@bugsnag/js": "^7.20.0", - "dot-prop": "^7.2.0", - "find-up": "^6.3.0", - "minimatch": "^9.0.0", - "read-pkg": "^7.1.0", - "semver": "^7.3.8", - "toml": "^3.0.0", - "yaml": "^2.1.3", - "yargs": "^17.6.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "read-pkg": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", - "requires": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" - } - }, - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" - }, - "yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==" - } - } - }, - "@netlify/cache-utils": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-5.1.5.tgz", - "integrity": "sha512-lMNdFmy2Yu3oVquSPooRDLxJ8QOsIX6X6vzA2pKz/9V2LQFJiqBukggXM+Rnqzk1regPpdJ0jK3dPGvOKaRQgg==", - "requires": { - "cpy": "^9.0.0", - "get-stream": "^6.0.0", - "globby": "^13.0.0", - "junk": "^4.0.0", - "locate-path": "^7.0.0", - "move-file": "^3.0.0", - "path-exists": "^5.0.0", - "readdirp": "^3.4.0" - }, - "dependencies": { - "globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - } - } - }, - "@netlify/config": { - "version": "20.6.4", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-20.6.4.tgz", - "integrity": "sha512-pJTWziboUevmK6cbItbAq05+TFU6YaygDJKTXdHLxLeJ0JAJGw0xxkgXckf+AcxAQDIJeJ+6Pwo5UFzJfPgm9w==", - "requires": { - "chalk": "^5.0.0", - "cron-parser": "^4.1.0", - "deepmerge": "^4.2.2", - "dot-prop": "^7.0.0", - "execa": "^6.0.0", - "fast-safe-stringify": "^2.0.7", - "figures": "^5.0.0", - "filter-obj": "^5.0.0", - "find-up": "^6.0.0", - "indent-string": "^5.0.0", - "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", - "map-obj": "^5.0.0", - "netlify": "^13.1.10", - "netlify-headers-parser": "^7.1.2", - "netlify-redirect-parser": "^14.1.3", - "node-fetch": "^3.3.1", - "omit.js": "^2.0.2", - "p-locate": "^6.0.0", - "path-type": "^5.0.0", - "toml": "^3.0.0", - "tomlify-j0.4": "^3.0.0", - "validate-npm-package-name": "^4.0.0", - "yargs": "^17.6.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - }, - "execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - } - }, - "figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "requires": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - } - }, - "human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" - }, - "indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==" - }, - "map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==" - }, - "node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "requires": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - } - }, - "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "requires": { - "path-key": "^4.0.0" - } - }, - "onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "requires": { - "yocto-queue": "^1.0.0" - } - }, - "p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "requires": { - "p-limit": "^4.0.0" - } - }, - "path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==" - }, - "strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" - }, - "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" - } - } - }, - "@netlify/edge-bundler": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-8.17.1.tgz", - "integrity": "sha512-46FvSx/Bguy12IGj2g2W9J/1P7btfSOp/+mpde3VBCLX/sOmd5nYC2i0v3UTbz0yH02qpxTZaEdepPnDLIueCw==", - "requires": { - "@import-maps/resolve": "^1.0.1", - "ajv": "^8.11.2", - "ajv-errors": "^3.0.0", - "better-ajv-errors": "^1.2.0", - "common-path-prefix": "^3.0.0", - "env-paths": "^3.0.0", - "execa": "^6.0.0", - "find-up": "^6.3.0", - "get-port": "^6.1.2", - "glob-to-regexp": "^0.4.1", - "is-path-inside": "^4.0.0", - "jsonc-parser": "^3.2.0", - "node-fetch": "^3.1.1", - "node-stream-zip": "^1.15.0", - "p-retry": "^5.1.1", - "p-wait-for": "^4.1.0", - "path-key": "^4.0.0", - "regexp-tree": "^0.1.24", - "semver": "^7.3.8", - "tmp-promise": "^3.0.3", - "urlpattern-polyfill": "8.0.2", - "uuid": "^9.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-errors": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz", - "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==", - "requires": {} - }, - "execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - } - }, - "get-port": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-6.1.2.tgz", - "integrity": "sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==" - }, - "human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" - }, - "is-path-inside": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==" - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "requires": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - } - }, - "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "requires": { - "path-key": "^4.0.0" - } - }, - "onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==" - }, - "p-wait-for": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-4.1.0.tgz", - "integrity": "sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==", - "requires": { - "p-timeout": "^5.0.0" - } - }, - "strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" - } - } - }, - "@netlify/esbuild": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild/-/esbuild-0.14.39.tgz", - "integrity": "sha512-C3xpwdT2xw6SnSb+hLQoxjtikAKiz6BjQjzlIaysHDpGbmIcmUHZ/X+dyLtCqAvf15WNK5GSBZYOlpgcOE0WZA==", - "requires": { - "@netlify/esbuild-android-64": "0.14.39", - "@netlify/esbuild-android-arm64": "0.14.39", - "@netlify/esbuild-darwin-64": "0.14.39", - "@netlify/esbuild-darwin-arm64": "0.14.39", - "@netlify/esbuild-freebsd-64": "0.14.39", - "@netlify/esbuild-freebsd-arm64": "0.14.39", - "@netlify/esbuild-linux-32": "0.14.39", - "@netlify/esbuild-linux-64": "0.14.39", - "@netlify/esbuild-linux-arm": "0.14.39", - "@netlify/esbuild-linux-arm64": "0.14.39", - "@netlify/esbuild-linux-mips64le": "0.14.39", - "@netlify/esbuild-linux-ppc64le": "0.14.39", - "@netlify/esbuild-linux-riscv64": "0.14.39", - "@netlify/esbuild-linux-s390x": "0.14.39", - "@netlify/esbuild-netbsd-64": "0.14.39", - "@netlify/esbuild-openbsd-64": "0.14.39", - "@netlify/esbuild-sunos-64": "0.14.39", - "@netlify/esbuild-windows-32": "0.14.39", - "@netlify/esbuild-windows-64": "0.14.39", - "@netlify/esbuild-windows-arm64": "0.14.39" - } - }, - "@netlify/esbuild-android-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-android-64/-/esbuild-android-64-0.14.39.tgz", - "integrity": "sha512-azq+lsvjRsKLap8ubIwSJXGyknUACqYu5h98Fvyoh40Qk4QXIVKl16JIJ4s+B7jy2k9qblEc5c4nxdDA3aGbVA==", - "optional": true - }, - "@netlify/esbuild-android-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-android-arm64/-/esbuild-android-arm64-0.14.39.tgz", - "integrity": "sha512-WhIP7ePq4qMC1sxoaeB9SsJqSW6uzW7XDj/IuWl1l9r94nwxywU1sYdVLaF2mZr15njviazYjVr8x1d+ipwL3w==", - "optional": true - }, - "@netlify/esbuild-darwin-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-darwin-64/-/esbuild-darwin-64-0.14.39.tgz", - "integrity": "sha512-eF4GvLYiDxtcyjFT55+h+8c8A2HltjeMezCqkt3AQSgOdu1nhlvwbBhIdg2dyM6gKEaEm5hBtTbicEDSwsLodA==", - "optional": true - }, - "@netlify/esbuild-darwin-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.39.tgz", - "integrity": "sha512-b7rtnX/VtYwNbUCxs3eulrCWJ+u2YvqDcXiIV1ka+od+N0fTx+4RrVkVp1lha9L0wEJYK9J7UWZOMLMyd1ynRg==", - "optional": true - }, - "@netlify/esbuild-freebsd-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.39.tgz", - "integrity": "sha512-XtusxDJt2hUKUdggbTFolMx0kJL2zEa4STI7YwpB+ukEWoW5rODZjiLZbqqYLcjDH8k4YwHaMxs103L8eButEQ==", - "optional": true - }, - "@netlify/esbuild-freebsd-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.39.tgz", - "integrity": "sha512-A9XZKai+k6kfndCtN6Dh2usT28V0+OGxzFdZsANONPQiEUTrGZCgwcHWiVlVn7SeAwPR1tKZreTnvrfj8cj7hA==", - "optional": true - }, - "@netlify/esbuild-linux-32": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-32/-/esbuild-linux-32-0.14.39.tgz", - "integrity": "sha512-ZQnqk/82YRvINY+aF+LlGfRZ19c5mH0jaxsO046GpIOPx6PcXHG8JJ2lg+vLJVe4zFPohxzabcYpwFuT4cg/GA==", - "optional": true - }, - "@netlify/esbuild-linux-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-64/-/esbuild-linux-64-0.14.39.tgz", - "integrity": "sha512-IQtswVw7GAKNX/3yV390wSfSXvMWy0d5cw8csAffwBk9gupftY2lzepK4Cn6uD/aqLt3Iku33FbHop/2nPGfQA==", - "optional": true - }, - "@netlify/esbuild-linux-arm": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-arm/-/esbuild-linux-arm-0.14.39.tgz", - "integrity": "sha512-QdOzQniOed0Bz1cTC9TMMwvtAqKayYv66H4edJlbvElC81yJZF/c9XhmYWJ6P5g4nkChZubQ5RcQwTLmrFGexg==", - "optional": true - }, - "@netlify/esbuild-linux-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.39.tgz", - "integrity": "sha512-4Jie4QV6pWWuGN7TAshNMGbdTA9+VbRkv3rPIxhgK5gBfmsAV1yRKsumE4Y77J0AZNRiOriyoec4zc1qkmI3zg==", - "optional": true - }, - "@netlify/esbuild-linux-mips64le": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.39.tgz", - "integrity": "sha512-Htozxr95tw4tSd86YNbCLs1eoYQzNu/cHpzFIkuJoztZueUhl8XpRvBdob7n3kEjW1gitLWAIn8XUwSt+aJ1Tg==", - "optional": true - }, - "@netlify/esbuild-linux-ppc64le": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.39.tgz", - "integrity": "sha512-tFy0ufWIdjeuk1rPHee00TZlhr9OSF00Ufb4ROFyt2ArKuMSkWRJuDgx6MtZcAnCIN4cybo/xWl3MKTM+scnww==", - "optional": true - }, - "@netlify/esbuild-linux-riscv64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.39.tgz", - "integrity": "sha512-ZzfKvwIxL7wQnYbVFpyNW0wotnLoKageUEM57RbjekesJoNQnqUR6Usm+LDZoB8iRsI58VX1IxnstP0cX8vOHw==", - "optional": true - }, - "@netlify/esbuild-linux-s390x": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.39.tgz", - "integrity": "sha512-yjC0mFwnuMRoh0WcF0h71MF71ytZBFEQQTRdgiGT0+gbC4UApBqnTkJdLx32RscBKi9skbMChiJ748hDJou6FA==", - "optional": true - }, - "@netlify/esbuild-netbsd-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.39.tgz", - "integrity": "sha512-mIq4znOoz3YfTVdv3sIWfR4Zx5JgMnT4srlhC5KYVHibhxvyDdin5txldYXmR4Zv4dZd6DSuWFsn441aUegHeA==", - "optional": true - }, - "@netlify/esbuild-openbsd-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.39.tgz", - "integrity": "sha512-+t6QdzJCngH19hV7ClpFAeFDI2ko/HNcFbiNwaXTMVLB3hWi1sJtn+fzZck5HfzN4qsajAVqZq4nwX69SSt25A==", - "optional": true - }, - "@netlify/esbuild-sunos-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-sunos-64/-/esbuild-sunos-64-0.14.39.tgz", - "integrity": "sha512-HLfXG6i2p3wyyyWHeeP4ShGDJ1zRMnf9YLJLe2ezv2KqvcKw/Un/m/FBuDW1p13oSUO7ShISMzgc1dw1GGBEOQ==", - "optional": true - }, - "@netlify/esbuild-windows-32": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-32/-/esbuild-windows-32-0.14.39.tgz", - "integrity": "sha512-ZpSQcKbVSCU3ln7mHpsL/5dWsUqCNdTnC5YAArnaOwdrlIunrsbo5j4MOZRRcGExb2uvTc/rb+D3mlGb8j1rkA==", - "optional": true - }, - "@netlify/esbuild-windows-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-64/-/esbuild-windows-64-0.14.39.tgz", - "integrity": "sha512-I3gCdO8+6IDhT4Y1ZmV4o2Gg0oELv7N4kCcE4kqclz10fWHNjf19HQNHyBJe0AWnFV5ZfT154VVD31dqgwpgFw==", - "optional": true - }, - "@netlify/esbuild-windows-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.39.tgz", - "integrity": "sha512-WX52W8U1lsfWcz6NWoSpDs57lgiiMHN23seq8G2bvxzGS/tvYD3dxVLLW5UPoKSnFDyVQT7b6Zkt6AkBten1yQ==", - "optional": true - }, - "@netlify/framework-info": { - "version": "9.8.10", - "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.8.10.tgz", - "integrity": "sha512-VT8ejAaB/XU2xRpdpQinHUO1YL3+BMx6LJ49wJk2u9Yq/VI1/gYCi5VqbqTHBQXJUlOi84YuiRlrDBsLpPr8eg==", - "requires": { - "ajv": "^8.12.0", - "filter-obj": "^5.0.0", - "find-up": "^6.3.0", - "is-plain-obj": "^4.0.0", - "locate-path": "^7.0.0", - "p-filter": "^3.0.0", - "p-locate": "^6.0.0", - "process": "^0.11.10", - "read-pkg-up": "^9.0.0", - "semver": "^7.3.8" - }, - "dependencies": { - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "requires": { - "yocto-queue": "^1.0.0" - } - }, - "p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "requires": { - "p-limit": "^4.0.0" - } - }, - "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" - } - } - }, - "@netlify/functions-utils": { - "version": "5.2.19", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.2.19.tgz", - "integrity": "sha512-VHVNA7atuKCGHmx6OLUnBy6i+ZKxbE7OoTGNRXWFkkoJKAWU0Y9/R4BWj1eTL+w1Tp0rtQ5vlkgnTA2miOLwCg==", - "requires": { - "@netlify/zip-it-and-ship-it": "9.13.1", - "cpy": "^9.0.0", - "path-exists": "^5.0.0" - }, - "dependencies": { - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - } - } - }, - "@netlify/git-utils": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-5.1.1.tgz", - "integrity": "sha512-oyHieuTZH3rKTmg7EKpGEGa28IFxta2oXuVwpPJI/FJAtBje3UE+yko0eDjNufgm3AyGa8G77trUxgBhInAYuw==", - "requires": { - "execa": "^6.0.0", - "map-obj": "^5.0.0", - "micromatch": "^4.0.2", - "moize": "^6.1.3", - "path-exists": "^5.0.0" - }, - "dependencies": { - "execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - } - }, - "human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" - }, - "map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==" - }, - "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "requires": { - "path-key": "^4.0.0" - } - }, - "onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - }, - "strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" - } - } - }, - "@netlify/local-functions-proxy": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy/-/local-functions-proxy-1.1.1.tgz", - "integrity": "sha512-eXSsayLT6PMvjzFQpjC9nkg2Otc3lZ5GoYele9M6f8PmsvWpaXRhwjNQ0NYhQQ2UZbLMIiO2dH8dbRsT3bMkFw==", - "requires": { - "@netlify/local-functions-proxy-darwin-arm64": "1.1.1", - "@netlify/local-functions-proxy-darwin-x64": "1.1.1", - "@netlify/local-functions-proxy-freebsd-arm64": "1.1.1", - "@netlify/local-functions-proxy-freebsd-x64": "1.1.1", - "@netlify/local-functions-proxy-linux-arm": "1.1.1", - "@netlify/local-functions-proxy-linux-arm64": "1.1.1", - "@netlify/local-functions-proxy-linux-ia32": "1.1.1", - "@netlify/local-functions-proxy-linux-ppc64": "1.1.1", - "@netlify/local-functions-proxy-linux-x64": "1.1.1", - "@netlify/local-functions-proxy-openbsd-x64": "1.1.1", - "@netlify/local-functions-proxy-win32-ia32": "1.1.1", - "@netlify/local-functions-proxy-win32-x64": "1.1.1" - } - }, - "@netlify/local-functions-proxy-darwin-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-arm64/-/local-functions-proxy-darwin-arm64-1.1.1.tgz", - "integrity": "sha512-lphJ9qqZ3glnKWEqlemU1LMqXxtJ/tKf7VzakqqyjigwLscXSZSb6fupSjQfd4tR1xqxA76ylws/2HDhc/gs+Q==", - "optional": true - }, - "@netlify/local-functions-proxy-darwin-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-x64/-/local-functions-proxy-darwin-x64-1.1.1.tgz", - "integrity": "sha512-4CRB0H+dXZzoEklq5Jpmg+chizXlVwCko94d8+UHWCgy/bA3M/rU/BJ8OLZisnJaAktHoeLABKtcLOhtRHpxZQ==", - "optional": true - }, - "@netlify/local-functions-proxy-freebsd-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-arm64/-/local-functions-proxy-freebsd-arm64-1.1.1.tgz", - "integrity": "sha512-u13lWTVMJDF0A6jX7V4N3HYGTIHLe5d1Z2wT43fSIHwXkTs6UXi72cGSraisajG+5JFIwHfPr7asw5vxFC0P9w==", - "optional": true - }, - "@netlify/local-functions-proxy-freebsd-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-x64/-/local-functions-proxy-freebsd-x64-1.1.1.tgz", - "integrity": "sha512-g5xw4xATK5YDzvXtzJ8S1qSkWBiyF8VVRehXPMOAMzpGjCX86twYhWp8rbAk7yA1zBWmmWrWNA2Odq/MgpKJJg==", - "optional": true - }, - "@netlify/local-functions-proxy-linux-arm": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm/-/local-functions-proxy-linux-arm-1.1.1.tgz", - "integrity": "sha512-YsTpL+AbHwQrfHWXmKnwUrJBjoUON363nr6jUG1ueYnpbbv6wTUA7gI5snMi/gkGpqFusBthAA7C30e6bixfiA==", - "optional": true - }, - "@netlify/local-functions-proxy-linux-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm64/-/local-functions-proxy-linux-arm64-1.1.1.tgz", - "integrity": "sha512-dPGu1H5n8na7mBKxiXQ+FNmthDAiA57wqgpm5JMAHtcdcmRvcXwJkwWVGvwfj8ShhYJHQaSaS9oPgO+mpKkgmA==", - "optional": true - }, - "@netlify/local-functions-proxy-linux-ia32": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ia32/-/local-functions-proxy-linux-ia32-1.1.1.tgz", - "integrity": "sha512-Ra0FlXDrmPRaq+rYH3/ttkXSrwk1D5Zx/Na7UPfJZxMY7Qo5iY4bgi/FuzjzWzlp0uuKZOhYOYzYzsIIyrSvmw==", - "optional": true - }, - "@netlify/local-functions-proxy-linux-ppc64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ppc64/-/local-functions-proxy-linux-ppc64-1.1.1.tgz", - "integrity": "sha512-oXf1satwqwUUxz7LHS1BxbRqc4FFEKIDFTls04eXiLReFR3sqv9H/QuYNTCCDMuRcCOd92qKyDfATdnxT4HR8w==", - "optional": true - }, - "@netlify/local-functions-proxy-linux-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-x64/-/local-functions-proxy-linux-x64-1.1.1.tgz", - "integrity": "sha512-bS3u4JuDg/eC0y4Na3i/29JBOxrdUvsK5JSjHfzUeZEbOcuXYf4KavTpHS5uikdvTgyczoSrvbmQJ5m0FLXfLA==", - "optional": true - }, - "@netlify/local-functions-proxy-openbsd-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-openbsd-x64/-/local-functions-proxy-openbsd-x64-1.1.1.tgz", - "integrity": "sha512-1xLef/kLRNkBTXJ+ZGoRFcwsFxd/B2H3oeJZyXaZ3CN5umd9Mv9wZuAD74NuMt/535yRva8jtAJqvEgl9xMSdA==", - "optional": true - }, - "@netlify/local-functions-proxy-win32-ia32": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-ia32/-/local-functions-proxy-win32-ia32-1.1.1.tgz", - "integrity": "sha512-4IOMDBxp2f8VbIkhZ85zGNDrZR4ey8d68fCMSOIwitjsnKav35YrCf8UmAh3UR6CNIRJdJL4MW1GYePJ7iJ8uA==", - "optional": true - }, - "@netlify/local-functions-proxy-win32-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-x64/-/local-functions-proxy-win32-x64-1.1.1.tgz", - "integrity": "sha512-VCBXBJWBujVxyo5f+3r8ovLc9I7wJqpmgDn3ixs1fvdrER5Ac+SzYwYH4mUug9HI08mzTSAKZErzKeuadSez3w==", - "optional": true - }, - "@netlify/open-api": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.19.1.tgz", - "integrity": "sha512-RkucRf8o0vYhCDXCRHWU/EdhkVE3JhkqKmZFvMW6qCPD206GV2Cfo9JGSKb0NdN+nmHSNaYmd+9dvT6I9MP4pw==" - }, - "@netlify/plugins-list": { - "version": "6.68.0", - "resolved": "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-6.68.0.tgz", - "integrity": "sha512-OIW7oDTXFKEyzG2DQr6ndLWjYfNnSZAKbldD2dquH3V8Q6DrbGk8Dhv6LkuGOJBgrKS25SyabYOyHIVASQjrFw==" - }, - "@netlify/run-utils": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-5.1.1.tgz", - "integrity": "sha512-V2B8ZB19heVKa715uOeDkztxLH7uaqZ+9U5fV7BRzbQ2514DO5Vxj9hG0irzuRLfZXZZjp/chPUesv4VVsce/A==", - "requires": { - "execa": "^6.0.0" - }, - "dependencies": { - "execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - } - }, - "human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" - }, - "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "requires": { - "path-key": "^4.0.0" - } - }, - "onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" - } - } - }, - "@netlify/serverless-functions-api": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.5.2.tgz", - "integrity": "sha512-E9ZqnuWwGftXgO0JhGOl6h05bpnrH5EswQOuHIdTXBmhi4LedXjTNZ6xoSMgnhsE+x13WWq2P0yhaAl8Ly9lKw==" - }, - "@netlify/zip-it-and-ship-it": { - "version": "9.13.1", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-9.13.1.tgz", - "integrity": "sha512-Cn1wOhko5HslamEdalnXwxi+p2tw3saYD68zAyC78MbQulPCQK4t8LtPB5qicHqqgfht6fte5L8QJW6RL27/fg==", - "requires": { - "@babel/parser": "^7.22.5", - "@netlify/binary-info": "^1.0.0", - "@netlify/esbuild": "0.14.39", - "@netlify/serverless-functions-api": "^1.5.2", - "@vercel/nft": "^0.23.0", - "archiver": "^5.3.0", - "common-path-prefix": "^3.0.0", - "cp-file": "^10.0.0", - "es-module-lexer": "^1.0.0", - "execa": "^6.0.0", - "filter-obj": "^5.0.0", - "find-up": "^6.0.0", - "glob": "^8.0.3", - "is-builtin-module": "^3.1.0", - "is-path-inside": "^4.0.0", - "junk": "^4.0.0", - "locate-path": "^7.0.0", - "merge-options": "^3.0.4", - "minimatch": "^9.0.0", - "normalize-path": "^3.0.0", - "p-map": "^5.0.0", - "path-exists": "^5.0.0", - "precinct": "^11.0.0", - "require-package-name": "^2.0.1", - "resolve": "^2.0.0-next.1", - "semver": "^7.3.8", - "tmp-promise": "^3.0.2", - "toml": "^3.0.0", - "unixify": "^1.0.0", - "yargs": "^17.0.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - } - }, - "glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "dependencies": { - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" - }, - "is-path-inside": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==" - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "requires": { - "path-key": "^4.0.0" - } - }, - "onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - }, - "strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" - } - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@octokit/auth-token": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.1.tgz", - "integrity": "sha512-/USkK4cioY209wXRpund6HZzHo9GmjakpV9ycOkpMcMxMk7QVcVFVyCMtzvXYiHsB2crgDgrtNYSELYFBXhhaA==", - "requires": { - "@octokit/types": "^7.0.0" - } - }, - "@octokit/core": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.1.tgz", - "integrity": "sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==", - "requires": { - "@octokit/auth-token": "^3.0.0", - "@octokit/graphql": "^5.0.0", - "@octokit/request": "^6.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^9.0.0", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - }, - "dependencies": { - "@octokit/openapi-types": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", - "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" - }, - "@octokit/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", - "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", - "requires": { - "@octokit/openapi-types": "^18.0.0" - } - } - } - }, - "@octokit/endpoint": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.2.tgz", - "integrity": "sha512-8/AUACfE9vpRpehE6ZLfEtzkibe5nfsSwFZVMsG8qabqRt1M81qZYUFRZa1B8w8lP6cdfDJfRq9HWS+MbmR7tw==", - "requires": { - "@octokit/types": "^7.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/graphql": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.1.tgz", - "integrity": "sha512-sxmnewSwAixkP1TrLdE6yRG53eEhHhDTYUykUwdV9x8f91WcbhunIHk9x1PZLALdBZKRPUO2HRcm4kezZ79HoA==", - "requires": { - "@octokit/request": "^6.0.0", - "@octokit/types": "^7.0.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/openapi-types": { - "version": "13.13.1", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", - "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==" - }, - "@octokit/plugin-paginate-rest": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz", - "integrity": "sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==", - "requires": { - "@octokit/tsconfig": "^1.0.2", - "@octokit/types": "^9.2.3" - }, - "dependencies": { - "@octokit/openapi-types": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", - "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" - }, - "@octokit/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", - "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", - "requires": { - "@octokit/openapi-types": "^18.0.0" - } - } - } - }, - "@octokit/plugin-request-log": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", - "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "requires": {} - }, - "@octokit/plugin-rest-endpoint-methods": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz", - "integrity": "sha512-R0oJ7j6f/AdqPLtB9qRXLO+wjI9pctUn8Ka8UGfGaFCcCv3Otx14CshQ89K4E88pmyYZS8p0rNTiprML/81jig==", - "requires": { - "@octokit/types": "^9.2.3", - "deprecation": "^2.3.1" - }, - "dependencies": { - "@octokit/openapi-types": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", - "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" - }, - "@octokit/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", - "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", - "requires": { - "@octokit/openapi-types": "^18.0.0" - } - } - } - }, - "@octokit/request": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.1.tgz", - "integrity": "sha512-gYKRCia3cpajRzDSU+3pt1q2OcuC6PK8PmFIyxZDWCzRXRSIBH8jXjFJ8ZceoygBIm0KsEUg4x1+XcYBz7dHPQ==", - "requires": { - "@octokit/endpoint": "^7.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^7.0.0", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.7", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/request-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.1.tgz", - "integrity": "sha512-ym4Bp0HTP7F3VFssV88WD1ZyCIRoE8H35pXSKwLeMizcdZAYc/t6N9X9Yr9n6t3aG9IH75XDnZ6UeZph0vHMWQ==", - "requires": { - "@octokit/types": "^7.0.0", - "deprecation": "^2.0.0", - "once": "^1.4.0" - } - }, - "@octokit/rest": { - "version": "19.0.13", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.13.tgz", - "integrity": "sha512-/EzVox5V9gYGdbAI+ovYj3nXQT1TtTHRT+0eZPcuC05UFSWO3mdO9UY1C0i2eLF9Un1ONJkAk+IEtYGAC+TahA==", - "requires": { - "@octokit/core": "^4.2.1", - "@octokit/plugin-paginate-rest": "^6.1.2", - "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^7.1.2" - } - }, - "@octokit/tsconfig": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@octokit/tsconfig/-/tsconfig-1.0.2.tgz", - "integrity": "sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==" - }, - "@octokit/types": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", - "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", - "requires": { - "@octokit/openapi-types": "^13.11.0" - } - }, - "@opentelemetry/api": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", - "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==" - }, - "@opentelemetry/context-async-hooks": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-1.10.1.tgz", - "integrity": "sha512-6CC9sWOZDkUkKrAR957fmxXXlaK3uiBu5xVnuNEQ7hI7VqkUC/r0mNYIql0ouRInLz5o0HwmDuga1eXgQU7KNQ==", - "requires": {} - }, - "@opentelemetry/core": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.10.1.tgz", - "integrity": "sha512-uBZs9poKMWX7WWHsRfaGHqvrn77D9EU5LwU8Ge3YKD/Su5Gy+T1v476l49nl1UOzEMNo4cISao3nIqQVsABB8g==", - "requires": { - "@opentelemetry/semantic-conventions": "1.10.1" - } - }, - "@opentelemetry/exporter-jaeger": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-jaeger/-/exporter-jaeger-1.10.1.tgz", - "integrity": "sha512-bZIoSD6M7uxO19HtRJCAceAahX56LUmj5N/XQFHmoi3iFqA2JfR7bqsyHQCYbgINdiee155UejaqkNpgvjV7fw==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1", - "jaeger-client": "^3.15.0" - } - }, - "@opentelemetry/exporter-metrics-otlp-grpc": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-grpc/-/exporter-metrics-otlp-grpc-0.36.1.tgz", - "integrity": "sha512-yQPHny0Y3HIE1BSqbN82MoqqbbJeLINjL7Qf3kJwv1zt5YLUhYbn3FkqHQWS0YWpAvdjK0/OcN40SjEbVz2HRA==", - "requires": { - "@grpc/grpc-js": "^1.7.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", - "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" - } - }, - "@opentelemetry/exporter-metrics-otlp-http": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-http/-/exporter-metrics-otlp-http-0.36.1.tgz", - "integrity": "sha512-JcpEBwtBpNhVvmCLH3zjTPDcOld2AeI5rNglv2JrB16QCxQ5pwsOgzw7mPe/UR4u/53Ij7LIjFTOCeyVto/6aA==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" - } - }, - "@opentelemetry/exporter-metrics-otlp-proto": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-proto/-/exporter-metrics-otlp-proto-0.36.1.tgz", - "integrity": "sha512-dKJRKvIiyupuZJOVCzW9wNfsK6RxkELnzCSJHzFoIwhGRXSYpbWyYrfHj4ZJZWYZiQSJ7+I8BFUa4aSkBgnO0w==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-proto-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" - } - }, - "@opentelemetry/exporter-trace-otlp-grpc": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-grpc/-/exporter-trace-otlp-grpc-0.36.1.tgz", - "integrity": "sha512-U2HdWvQho2VkeSAcAhkZ2wjfUb/1SKQixo5x6LNBF17ES4QYuh5+BagYxfN5FP4dbLnjZpTtFk5lj+97lfNLEw==", - "requires": { - "@grpc/grpc-js": "^1.7.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - } - }, - "@opentelemetry/exporter-trace-otlp-http": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-http/-/exporter-trace-otlp-http-0.36.1.tgz", - "integrity": "sha512-q/jKlfuKiHqltDzgzgEvXkoEJ/EyVSIAZhfiaoyBeQ49UhHCPvNTH36/hSwbGSEhKeX98WxXZK4NB/S3sUs8ig==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - } - }, - "@opentelemetry/exporter-trace-otlp-proto": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-proto/-/exporter-trace-otlp-proto-0.36.1.tgz", - "integrity": "sha512-pNfrto7amygyyhmL4Kf96wuepROEecBYXSrtoXIVb1aUhUqjWLsA3/6DR3unB5EfSRA1Oq1Z9bqHfNuKqGfPNw==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-proto-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - } - }, - "@opentelemetry/exporter-zipkin": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-zipkin/-/exporter-zipkin-1.10.1.tgz", - "integrity": "sha512-8gF8MjcFf6IhQ7vm6W4tPYtu/vQswYVzpYvk3pUSaX9BMGrwgjeXg+LpuRtaxGoiGd08/g7JjZ4sWLUaELnzWw==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - } - }, - "@opentelemetry/otlp-exporter-base": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.36.1.tgz", - "integrity": "sha512-fpjPwLafJIjgxY5qx7Ly74AYmRCd9spC6/jCxvEgGheg1YT4+NkfVnrfllxLRgc9wQNhDj7Y0Knp8RcmXLLVfA==", - "requires": { - "@opentelemetry/core": "1.10.1" - } - }, - "@opentelemetry/otlp-grpc-exporter-base": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-grpc-exporter-base/-/otlp-grpc-exporter-base-0.36.1.tgz", - "integrity": "sha512-71TdQ3Z0D2Trq8rc2UMvky7tmIpg8kVPUhdYH3p0tNsTmbx6GDpEBOpjp2/zCFvQ0SZFVfHH2Oj2OZxZiz+FNQ==", - "requires": { - "@grpc/grpc-js": "^1.7.1", - "@grpc/proto-loader": "^0.7.3", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1" - } - }, - "@opentelemetry/otlp-proto-exporter-base": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-proto-exporter-base/-/otlp-proto-exporter-base-0.36.1.tgz", - "integrity": "sha512-9ErknJ5fS7r2NxEFeca93H+pGWnCjZCUWsz6Stcj5/z2rgsiZGHXLz3fQoUGQz+iXjiXKkks9wxTCRgWOW+Yiw==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "protobufjs": "^7.1.2" - } - }, - "@opentelemetry/otlp-transformer": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.36.1.tgz", - "integrity": "sha512-d2MomkVHBHwfsmNz6E60s/sm7gtpSjFwDzkFLm9brVq//VXzEhaEyfYSeTabdUs4BmrzhqTIogHWlcd6cOiL+w==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - } - }, - "@opentelemetry/propagator-b3": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-b3/-/propagator-b3-1.10.1.tgz", - "integrity": "sha512-YrWqU93PH8RyCmqGhtDZgyk64D+cp8XIjQsLhEgOPcOsxvxSSGXnGt46rx9Z8+WdIbJgj13Q4nV/xuh36k+O+A==", - "requires": { - "@opentelemetry/core": "1.10.1" - } - }, - "@opentelemetry/propagator-jaeger": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-jaeger/-/propagator-jaeger-1.10.1.tgz", - "integrity": "sha512-qvwFfDPoBw2YQW/OsGHdLdD/rqNRGBRLz5UZR/akO21C4qwIK+lQcXbSi5ve0p2eLHnFshhNFqDmgQclOYBcmg==", - "requires": { - "@opentelemetry/core": "1.10.1" - } - }, - "@opentelemetry/resources": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.10.1.tgz", - "integrity": "sha512-e+wwdyO44jZtsT1aqGiWMFOfN1XuP9Tv4+H0OYP3yQajBtGdsZjdSUn9UNjw46JsW0Mb+RaTxJwsb2uvfHar0g==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - } - }, - "@opentelemetry/sdk-metrics": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.10.1.tgz", - "integrity": "sha512-ARAD4e6lZhLwstwW+1HG2Q3XuYFA/t8vn10KK/mA4em1pZYKFn64c45RJZJcntxWp4wOZRbp9iL1RXsg7zIjow==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "lodash.merge": "4.6.2" - } - }, - "@opentelemetry/sdk-node": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-node/-/sdk-node-0.36.1.tgz", - "integrity": "sha512-7cRIxls3Ccg6HmzSu30R5upi0yHEizab2rm2rATrAyFV3JJ/ISA7cojmwKwYG8p4rkPNNPLOwCxI3vlLJrBnKA==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-jaeger": "1.10.1", - "@opentelemetry/exporter-trace-otlp-grpc": "0.36.1", - "@opentelemetry/exporter-trace-otlp-http": "0.36.1", - "@opentelemetry/exporter-trace-otlp-proto": "0.36.1", - "@opentelemetry/exporter-zipkin": "1.10.1", - "@opentelemetry/instrumentation": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/sdk-trace-node": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "dependencies": { - "@opentelemetry/instrumentation": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.36.1.tgz", - "integrity": "sha512-gtYErugMEF5NXVacmuE+tHFBiyB82YIiO5l8iZX9/4R4TDV8uCWdrLW5QZMqgTzPhiyOG9AITFdqhwIZMw/5lA==", - "requires": { - "require-in-the-middle": "^6.0.0", - "semver": "^7.3.2", - "shimmer": "^1.2.1" - } - }, - "require-in-the-middle": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-6.0.0.tgz", - "integrity": "sha512-+dtWQ7l2lqQDxheaG3jjyN1QI37gEwvzACSgjYi4/C2y+ZTUMeRW8BIOm+9NBKvwaMBUSZfPXVOt1skB0vBkRw==", - "requires": { - "debug": "^4.1.1", - "module-details-from-path": "^1.0.3", - "resolve": "^1.22.1" - } - }, - "resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "requires": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - } - } - }, - "@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.10.1.tgz", - "integrity": "sha512-jutSP5t22wrPKReJKzI5uKht4mJ4cQdF/mGFJkN+emFFsDXru9CuFv/NfUrD0jEqoaaiqjcZtPSyTzMgu9LXvw==", - "requires": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - } - }, - "@opentelemetry/sdk-trace-node": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-1.10.1.tgz", - "integrity": "sha512-/y+s1j8rPTaKnPnbrsbYv3ygTb4hjx/1H32zqobFr85cvWX+Tt1RWmcZ51TaPAfq5uJobGFhhLh6ADI2RDvk5Q==", - "requires": { - "@opentelemetry/context-async-hooks": "1.10.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/propagator-b3": "1.10.1", - "@opentelemetry/propagator-jaeger": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "semver": "^7.3.5" - } - }, - "@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.10.1.tgz", - "integrity": "sha512-qiAueuCoN+1YEuHNXnsct9bkbroZBPd7QwQgd56YURG0LBRVHwE/lF6FOprfUvp1n1tu0O6+E3s6x+dmUndXFQ==" - }, - "@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==" - }, - "@pnpm/network.ca-file": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.1.tgz", - "integrity": "sha512-gkINruT2KUhZLTaiHxwCOh1O4NVnFT0wLjWFBHmTz9vpKag/C/noIMJXBxFe4F0mYpUVX2puLwAieLYFg2NvoA==", - "requires": { - "graceful-fs": "4.2.10" - } - }, - "@pnpm/npm-conf": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.0.tgz", - "integrity": "sha512-roLI1ul/GwzwcfcVpZYPdrgW2W/drLriObl1h+yLF5syc8/5ULWw2ALbCHUWF+4YltIqA3xFSbG4IwyJz37e9g==", - "requires": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" - } - }, - "@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" - }, - "@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" - }, - "@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" - }, - "@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" - }, - "@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", - "requires": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" - }, - "@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" - }, - "@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" - }, - "@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" - }, - "@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" - }, - "@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "requires": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - } - }, - "@samverschueren/stream-to-observable": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", - "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", - "requires": { - "any-observable": "^0.3.0" - } - }, - "@sindresorhus/slugify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-2.1.1.tgz", - "integrity": "sha512-XokPHZ+q6FtQGEi1hnfvARVJJVPEhwHQTPHPPuNHaN6zcHjzYNynhhHMopa1wNPqLAFOwpsbintunEqWecXJMg==", - "requires": { - "@sindresorhus/transliterate": "^1.0.0", - "escape-string-regexp": "^5.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - } - } - }, - "@sindresorhus/transliterate": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-1.5.0.tgz", - "integrity": "sha512-/sfSkoNelLq5riqNRp5uBjHIKBi1MWZk9ubRT1WiBQuTfmDf7BeQkph2DJzRB83QagMPHk2VDjuvpy0VuwyzdA==", - "requires": { - "escape-string-regexp": "^5.0.0", - "lodash.deburr": "^4.1.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - } - } - }, - "@tokenizer/token": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", - "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==" - }, - "@tsconfig/node10": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", - "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==" - }, - "@tsconfig/node12": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", - "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==" - }, - "@tsconfig/node14": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", - "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==" - }, - "@tsconfig/node16": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz", - "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==" - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "optional": true, - "peer": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "optional": true, - "peer": true, - "requires": { - "@types/node": "*" - } - }, - "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "optional": true, - "peer": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "optional": true, - "peer": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" - }, - "@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/long": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", - "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" - }, - "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "optional": true, - "peer": true - }, - "@types/node": { - "version": "16.11.22", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.22.tgz", - "integrity": "sha512-DYNtJWauMQ9RNpesl4aVothr97/tIJM8HbyOXJ0AYT1Z2bEjLHyfjOBPAQQVMLf8h3kSShYfNk8Wnto8B2zHUA==" - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "optional": true, - "peer": true - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "optional": true, - "peer": true - }, - "@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" - }, - "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "optional": true, - "peer": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" - }, - "@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "optional": true, - "requires": { - "@types/node": "*" - } - }, - "@vercel/nft": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.23.0.tgz", - "integrity": "sha512-1iuPjyltiPqyZrvc/bW1CyICRdng8bVhpJT8MsIXV7Wj+mRFyJs9krsHbVy2pZwu7BMAgforQsT5TCY1JoBDxw==", - "requires": { - "@mapbox/node-pre-gyp": "^1.0.5", - "@rollup/pluginutils": "^4.0.0", - "acorn": "^8.6.0", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.2", - "node-gyp-build": "^4.2.2", - "resolve-from": "^5.0.0" - } - }, - "@xhmikosr/archive-type": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/archive-type/-/archive-type-6.0.1.tgz", - "integrity": "sha512-PB3NeJL8xARZt52yDBupK0dNPn8uIVQDe15qNehUpoeeLWCZyAOam4vGXnoZGz2N9D1VXtjievJuCsXam2TmbQ==", - "requires": { - "file-type": "^18.5.0" - } - }, - "@xhmikosr/decompress": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress/-/decompress-9.0.1.tgz", - "integrity": "sha512-9Lvlt6Qdpo9SaRQyRIXCo3lgU++eMZ68lzgjcTwtuKDrlwT635+5zsHZ1yrSx/Blc5IDuVLlPkBPj5CZkx+2+Q==", - "requires": { - "@xhmikosr/decompress-tar": "^7.0.0", - "@xhmikosr/decompress-tarbz2": "^7.0.0", - "@xhmikosr/decompress-targz": "^7.0.0", - "@xhmikosr/decompress-unzip": "^6.0.0", - "graceful-fs": "^4.2.11", - "make-dir": "^4.0.0", - "strip-dirs": "^3.0.0" - }, - "dependencies": { - "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==" - }, - "make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "requires": { - "semver": "^7.5.3" - } - } - } - }, - "@xhmikosr/decompress-tar": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tar/-/decompress-tar-7.0.0.tgz", - "integrity": "sha512-kyWf2hybtQVbWtB+FdRyOT+jyR5jxCNZPLqvQGB7djZj75lrpLUPEmRbyo86AtJ5OEtivpYaNWjCkqSJ8xtRWw==", - "requires": { - "file-type": "^18.5.0", - "is-stream": "^3.0.0", - "tar-stream": "^3.1.4" - }, - "dependencies": { - "tar-stream": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", - "requires": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" - } - } - } - }, - "@xhmikosr/decompress-tarbz2": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tarbz2/-/decompress-tarbz2-7.0.0.tgz", - "integrity": "sha512-3QnjipYkRgh3Dee1MWDgKmANWxOQBVN4e1IwiGNe2fHYfMYTeSkVvWREt87UIoSucKUh3E95v8uGFttgTknZcA==", - "requires": { - "@xhmikosr/decompress-tar": "^7.0.0", - "file-type": "^18.5.0", - "is-stream": "^3.0.0", - "seek-bzip": "^1.0.6", - "unbzip2-stream": "^1.4.3" - } - }, - "@xhmikosr/decompress-targz": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-targz/-/decompress-targz-7.0.0.tgz", - "integrity": "sha512-7BNHJl92g9OLhw89zqcFS67V1LAtm4Ex02j6OiQzuE8P7Yy9lQcyBuEL3x6v436grLdL+BcFjgbmhWxnem4GHw==", - "requires": { - "@xhmikosr/decompress-tar": "^7.0.0", - "file-type": "^18.5.0", - "is-stream": "^3.0.0" - } - }, - "@xhmikosr/decompress-unzip": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-6.0.0.tgz", - "integrity": "sha512-R1HAkjXLS7RAL74YFLxYY9zYflCcYGssld9KKFDu87PnJ4h4btdhzXfSC8J5i5A2njH3oYIoCzx03RIGTH07Sg==", - "requires": { - "file-type": "^18.5.0", - "get-stream": "^6.0.1", - "yauzl": "^2.10.0" - } - }, - "@xhmikosr/downloader": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-13.0.1.tgz", - "integrity": "sha512-mBvWew1kZJHfNQVVfVllMjUDwCGN9apPa0t4/z1zaUJ9MzpXjRL3w8fsfJKB8gHN/h4rik9HneKfDbh2fErN+w==", - "requires": { - "@xhmikosr/archive-type": "^6.0.1", - "@xhmikosr/decompress": "^9.0.1", - "content-disposition": "^0.5.4", - "ext-name": "^5.0.0", - "file-type": "^18.5.0", - "filenamify": "^5.1.1", - "get-stream": "^6.0.1", - "got": "^12.6.1", - "merge-options": "^3.0.4", - "p-event": "^5.0.1" - }, - "dependencies": { - "@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==" - }, - "@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "requires": { - "defer-to-connect": "^2.0.1" - } - }, - "cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==" - }, - "cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", - "requires": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - } - }, - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - }, - "filename-reserved-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-3.0.0.tgz", - "integrity": "sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==" - }, - "filenamify": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-5.1.1.tgz", - "integrity": "sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==", - "requires": { - "filename-reserved-regex": "^3.0.0", - "strip-outer": "^2.0.0", - "trim-repeated": "^2.0.0" - } - }, - "got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "requires": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - } - }, - "http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - } - }, - "lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==" - }, - "mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==" - }, - "normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==" - }, - "p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==" - }, - "responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "requires": { - "lowercase-keys": "^3.0.0" - } - }, - "strip-outer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-2.0.0.tgz", - "integrity": "sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==" - }, - "trim-repeated": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-2.0.0.tgz", - "integrity": "sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==", - "requires": { - "escape-string-regexp": "^5.0.0" - } - } - } - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "requires": { - "event-target-shim": "^5.0.0" - } - }, - "abstract-logging": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", - "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==" - }, - "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==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==" - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, - "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-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } - } - }, - "all-node-versions": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/all-node-versions/-/all-node-versions-11.3.0.tgz", - "integrity": "sha512-psMkc5s3qpr+QMfires9bC4azRYciPWql1wqZKMsYRh1731qefQDH2X4+O19xSBX6u0Ra/8Y5diG6y/fEmqKsw==", - "requires": { - "fetch-node-website": "^7.3.0", - "filter-obj": "^5.1.0", - "get-stream": "^6.0.0", - "global-cache-dir": "^4.3.1", - "is-plain-obj": "^4.1.0", - "path-exists": "^5.0.0", - "semver": "^7.3.7", - "write-file-atomic": "^4.0.1" - }, - "dependencies": { - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - }, - "write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - } - } - }, - "ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "requires": { - "string-width": "^4.1.0" - } - }, - "ansi-color": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz", - "integrity": "sha512-bF6xLaZBLpOQzgYUtYEhJx090nPSZk1BQ/q2oyBK9aMMcJHzx9uXGCjI2Y+LebsN4Jwoykr0V9whbPiogdyHoQ==" - }, - "ansi-escapes": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", - "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==", - "requires": { - "type-fest": "^3.0.0" - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" - }, - "ansi-to-html": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.7.2.tgz", - "integrity": "sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g==", - "requires": { - "entities": "^2.2.0" - }, - "dependencies": { - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - } - } - }, - "any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==" - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" - }, - "archiver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.0.tgz", - "integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", - "requires": { - "archiver-utils": "^2.1.0", - "async": "^3.2.0", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" - } - }, - "archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", - "requires": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" - }, - "are-we-there-yet": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", - "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - } - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "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==" - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "array-timsort": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", - "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "arrify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", - "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==" - }, - "ascii-table": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/ascii-table/-/ascii-table-0.0.9.tgz", - "integrity": "sha1-BqZgTWpV1L9BqaR9mHLXp42jHnM=" - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" - }, - "ast-module-types": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ast-module-types/-/ast-module-types-5.0.0.tgz", - "integrity": "sha512-JvqziE0Wc0rXQfma0HZC/aY7URXHFuZV84fJRtP8u+lhp0JYCNd5wJzVXP45t0PH0Mej3ynlzvdyITYIu0G4LQ==" - }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, - "async-sema": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz", - "integrity": "sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==" - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - }, - "atomic-sleep": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", - "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==" - }, - "avvio": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/avvio/-/avvio-8.2.0.tgz", - "integrity": "sha512-bbCQdg7bpEv6kGH41RO/3B2/GMMmJSo2iBK+X8AWN9mujtfUipMDfIjsgHCfpnKqoGEQrrmCDKSa5OQ19+fDmg==", - "requires": { - "archy": "^1.0.0", - "debug": "^4.0.0", - "fastq": "^1.6.1" - } - }, - "axios": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", - "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", - "requires": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "b4a": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", - "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==" - }, - "backoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", - "integrity": "sha512-wC5ihrnUXmR2douXmXLCe5O3zg3GKIyvRi/hi58a/XyRxVI+3/yM0PYueQOZXPXQ9pxBislYkw+sF9b7C/RuMA==", - "requires": { - "precond": "0.2" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "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==", - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "before-after-hook": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", - "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" - }, - "better-ajv-errors": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/better-ajv-errors/-/better-ajv-errors-1.2.0.tgz", - "integrity": "sha512-UW+IsFycygIo7bclP9h5ugkNH8EjCSgqyFB/yQ4Hqqa1OEYDtb0uFIkYE0b6+CjkgJYVM5UKI/pJPxjYe9EZlA==", - "requires": { - "@babel/code-frame": "^7.16.0", - "@humanwhocodes/momoa": "^2.0.2", - "chalk": "^4.1.2", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0 < 4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "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==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "requires": { - "open": "^8.0.4" - } - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "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==" - }, - "body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "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.11.0", - "raw-body": "2.5.1", - "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==", - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "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==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - } - } - }, - "boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", - "requires": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" - }, - "dependencies": { - "camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==" - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" - }, - "wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "requires": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - } - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" - }, - "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==" - }, - "bufrw": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bufrw/-/bufrw-1.3.0.tgz", - "integrity": "sha512-jzQnSbdJqhIltU9O5KUiTtljP9ccw2u5ix59McQy4pV2xGhVLhRZIndY8GIrgh5HjXa6+QJ9AQhOd2QWQizJFQ==", - "requires": { - "ansi-color": "^0.2.1", - "error": "^7.0.0", - "hexer": "^1.5.0", - "xtend": "^4.0.0" - } - }, - "builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" - }, - "builtins": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.0.tgz", - "integrity": "sha512-aizhtbxgT1Udg0Fj6GssXshAVK+nxbtCV+1OtTrMNy67jffDFBY6CUBAkhO4owbleAx6fdbnWdpsmmcXydbzNw==", - "requires": { - "semver": "^7.0.0" - } - }, - "byline": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", - "integrity": "sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==" - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "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" - } - }, - "cachedir": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==" - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==" - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "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" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" - }, - "ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==" - }, - "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==", - "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==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "clean-deep": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/clean-deep/-/clean-deep-3.4.0.tgz", - "integrity": "sha512-Lo78NV5ItJL/jl+B5w0BycAisaieJGXK1qYi/9m4SjR8zbqmrUtO7Yhro40wEShGmmxs/aJLI/A+jNhdkXK8mw==", - "requires": { - "lodash.isempty": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.transform": "^4.6.0" - } - }, - "clean-stack": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", - "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", - "requires": { - "escape-string-regexp": "5.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - } - } - }, - "cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-progress": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz", - "integrity": "sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==", - "requires": { - "string-width": "^4.2.3" - } - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" - }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "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==", - "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==", - "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==" - }, - "color-string": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", - "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" - }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" - }, - "colors-option": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-3.0.0.tgz", - "integrity": "sha512-DP3FpjsiDDvnQC1OJBsdOJZPuy7r0o6sepY2T5M3L/d2nrE23O/ErFkEqyY3ngVL1ZhTj/H0pCMNObZGkEOaaQ==", - "requires": { - "chalk": "^5.0.0", - "filter-obj": "^3.0.0", - "is-plain-obj": "^4.0.0", - "jest-validate": "^27.3.1" - }, - "dependencies": { - "filter-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", - "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==" - } - } - }, - "colorspace": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", - "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", - "requires": { - "color": "^3.1.3", - "text-hex": "1.0.x" - } - }, - "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": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==" - }, - "comment-json": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.3.tgz", - "integrity": "sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==", - "requires": { - "array-timsort": "^1.0.3", - "core-util-is": "^1.0.3", - "esprima": "^4.0.1", - "has-own-prop": "^2.0.0", - "repeat-string": "^1.6.1" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - } - } - }, - "common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "compress-commons": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", - "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", - "requires": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concordance": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz", - "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==", - "requires": { - "date-time": "^3.1.0", - "esutils": "^2.0.3", - "fast-diff": "^1.2.0", - "js-string-escape": "^1.0.1", - "lodash": "^4.17.15", - "md5-hex": "^3.0.1", - "semver": "^7.3.2", - "well-known-symbols": "^2.0.0" - } - }, - "config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - } - } - }, - "configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", - "requires": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" - }, - "dependencies": { - "dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", - "requires": { - "is-obj": "^2.0.0" - } - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - } - } - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" - }, - "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==", - "requires": { - "safe-buffer": "5.2.1" - }, - "dependencies": { - "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==" - } - } - }, - "content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" - }, - "copy-template-dir": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/copy-template-dir/-/copy-template-dir-1.4.0.tgz", - "integrity": "sha512-xkXSJhvKz4MfLbVkZ7GyCaFo4ciB3uKI/HHzkGwj1eyTH5+7RTFxW5CE0irWAZgV5oFcO9hd6+NVXAtY9hlo7Q==", - "requires": { - "end-of-stream": "^1.1.0", - "graceful-fs": "^4.1.3", - "maxstache": "^1.0.0", - "maxstache-stream": "^1.0.0", - "mkdirp": "^0.5.1", - "noop2": "^2.0.0", - "pump": "^1.0.0", - "readdirp": "^2.0.0", - "run-parallel": "^1.1.4" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "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==", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "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==", - "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==", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "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==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "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" - } - }, - "pump": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", - "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "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" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "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==", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "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==" - }, - "cp-file": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-10.0.0.tgz", - "integrity": "sha512-vy2Vi1r2epK5WqxOLnskeKeZkdZvTKfFZQCplE3XWsP+SUJyd5XAUFC9lFgTjjXJF2GMne/UML14iEmkAaDfFg==", - "requires": { - "graceful-fs": "^4.2.10", - "nested-error-stacks": "^2.1.1", - "p-event": "^5.0.1" - } - }, - "cpy": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/cpy/-/cpy-9.0.1.tgz", - "integrity": "sha512-D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg==", - "requires": { - "arrify": "^3.0.0", - "cp-file": "^9.1.0", - "globby": "^13.1.1", - "junk": "^4.0.0", - "micromatch": "^4.0.4", - "nested-error-stacks": "^2.1.0", - "p-filter": "^3.0.0", - "p-map": "^5.3.0" - }, - "dependencies": { - "cp-file": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", - "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", - "requires": { - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "nested-error-stacks": "^2.0.0", - "p-event": "^4.1.0" - } - }, - "globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "p-event": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", - "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "requires": { - "p-timeout": "^3.1.0" - } - }, - "p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "requires": { - "p-finally": "^1.0.0" - } - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - } - } - }, - "crc-32": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.1.tgz", - "integrity": "sha512-Dn/xm/1vFFgs3nfrpEVScHoIslO9NZRITWGz/1E/St6u4xw99vfZzVkW0OSnzx2h9egej9xwMCEut6sqwokM/w==", - "requires": { - "exit-on-epipe": "~1.0.1", - "printj": "~1.3.1" - } - }, - "crc32-stream": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", - "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", - "requires": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - } - }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" - }, - "cron-parser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.8.1.tgz", - "integrity": "sha512-jbokKWGcyU4gl6jAfX97E1gDpY12DJ1cLJZmoDzaAln/shZ+S3KBFBuA2Q6WeUN4gJf/8klnV1EfvhA2lK5IRQ==", - "requires": { - "luxon": "^3.2.1" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "dependencies": { - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - } - } - }, - "crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", - "requires": { - "type-fest": "^1.0.1" - }, - "dependencies": { - "type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" - } - } - }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" - }, - "data-uri-to-buffer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", - "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==" - }, - "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" - }, - "date-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz", - "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==", - "requires": { - "time-zone": "^1.0.0" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "decache": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.2.tgz", - "integrity": "sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==", - "requires": { - "callsite": "^1.0.0" - } - }, - "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==" - }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "requires": { - "mimic-response": "^3.1.0" - }, - "dependencies": { - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" - } - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" - }, - "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": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "requires": { - "clone": "^1.0.2" - } - }, - "defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" - }, - "deprecation": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", - "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - }, - "detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==" - }, - "detective-amd": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/detective-amd/-/detective-amd-5.0.1.tgz", - "integrity": "sha512-e7n0E0Wte78U9lcpl3hsTh1ZJ+zp/rgEbdbzGLgTowSbbSemuHnM8olp4KHMF1eCaurrCE50IU9VkoV13ezK4A==", - "requires": { - "ast-module-types": "^5.0.0", - "escodegen": "^2.0.0", - "get-amd-module-type": "^5.0.0", - "node-source-walk": "^6.0.0" - } - }, - "detective-cjs": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/detective-cjs/-/detective-cjs-5.0.1.tgz", - "integrity": "sha512-6nTvAZtpomyz/2pmEmGX1sXNjaqgMplhQkskq2MLrar0ZAIkHMrDhLXkRiK2mvbu9wSWr0V5/IfiTrZqAQMrmQ==", - "requires": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.0" - } - }, - "detective-es6": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/detective-es6/-/detective-es6-4.0.1.tgz", - "integrity": "sha512-k3Z5tB4LQ8UVHkuMrFOlvb3GgFWdJ9NqAa2YLUU/jTaWJIm+JJnEh4PsMc+6dfT223Y8ACKOaC0qcj7diIhBKw==", - "requires": { - "node-source-walk": "^6.0.1" - } - }, - "detective-postcss": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/detective-postcss/-/detective-postcss-6.1.3.tgz", - "integrity": "sha512-7BRVvE5pPEvk2ukUWNQ+H2XOq43xENWbH0LcdCE14mwgTBEAMoAx+Fc1rdp76SmyZ4Sp48HlV7VedUnP6GA1Tw==", - "requires": { - "is-url": "^1.2.4", - "postcss": "^8.4.23", - "postcss-values-parser": "^6.0.2" - } - }, - "detective-sass": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/detective-sass/-/detective-sass-5.0.3.tgz", - "integrity": "sha512-YsYT2WuA8YIafp2RVF5CEfGhhyIVdPzlwQgxSjK+TUm3JoHP+Tcorbk3SfG0cNZ7D7+cYWa0ZBcvOaR0O8+LlA==", - "requires": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.1" - } - }, - "detective-scss": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/detective-scss/-/detective-scss-4.0.3.tgz", - "integrity": "sha512-VYI6cHcD0fLokwqqPFFtDQhhSnlFWvU614J42eY6G0s8c+MBhi9QAWycLwIOGxlmD8I/XvGSOUV1kIDhJ70ZPg==", - "requires": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.1" - } - }, - "detective-stylus": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detective-stylus/-/detective-stylus-4.0.0.tgz", - "integrity": "sha512-TfPotjhszKLgFBzBhTOxNHDsutIxx9GTWjrL5Wh7Qx/ydxKhwUrlSFeLIn+ZaHPF+h0siVBkAQSuy6CADyTxgQ==" - }, - "detective-typescript": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/detective-typescript/-/detective-typescript-11.0.1.tgz", - "integrity": "sha512-pVCuFWdEAyHI16zO3NBWSAULV8pevSkX3gwK8w3y9RrBGUrig6wDvwv6vUpnu+HfOr0MDmjMkmJGNWaTb6+HkA==", - "requires": { - "@typescript-eslint/typescript-estree": "^5.59.2", - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.0", - "typescript": "^5.0.4" - }, - "dependencies": { - "@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==" - }, - "@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "requires": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "requires": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==" - } - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, - "dot-prop": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-7.2.0.tgz", - "integrity": "sha512-Ol/IPXUARn9CSbkrdV4VJo7uCy1I3VuSiWCaFSg+8BdUOzF9n3jefIpcgAydvUZbTdEBZs2vEiTiS9m61ssiDA==", - "requires": { - "type-fest": "^2.11.2" - }, - "dependencies": { - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" - } - } - }, - "dotenv": { - "version": "16.0.3", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", - "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==" - }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=" - }, - "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==" - }, - "enabled": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "env-paths": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", - "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==" - }, - "envinfo": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" - }, - "error": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz", - "integrity": "sha512-UtVv4l5MhijsYUxPJo4390gzfZvAnTHreNnDjnTZaKIiZ/SemXxAhBkYSKtWa5RtBXbLP8tMgn/n0RUa/H7jXw==", - "requires": { - "string-template": "~0.2.1", - "xtend": "~4.0.0" - } - }, - "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==", - "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==", - "requires": { - "stackframe": "^1.3.4" - } - }, - "es-module-lexer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.0.3.tgz", - "integrity": "sha512-iC67eXHToclrlVhQfpRawDiF8D8sQxNxmbqw5oebegOaJkyx/w9C/k57/5e6yJR2zIByRt9OXdqX50DV2t6ZKw==" - }, - "es6-promisify": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz", - "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==" - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "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" - } - }, - "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" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - }, - "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" - } - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - }, - "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==" - }, - "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==" - }, - "event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "dependencies": { - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - } - } - }, - "exit-on-epipe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", - "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "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==", - "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==", - "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==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "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==", - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "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==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "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==" - } - } - }, - "express-logging": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/express-logging/-/express-logging-1.1.1.tgz", - "integrity": "sha512-1KboYwxxCG5kwkJHR5LjFDTD1Mgl8n4PIMcCuhhd/1OqaxlC68P3QKbvvAbZVUtVgtlxEdTgSUwf6yxwzRCuuA==", - "requires": { - "on-headers": "^1.0.0" - } - }, - "ext-list": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", - "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", - "requires": { - "mime-db": "^1.28.0" - } - }, - "ext-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", - "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", - "requires": { - "ext-list": "^2.0.0", - "sort-keys-length": "^1.0.0" - } - }, - "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==", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "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==", - "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==", - "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==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - } - } - }, - "extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "dependencies": { - "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==", - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "fast-content-type-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.0.0.tgz", - "integrity": "sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==" - }, - "fast-decode-uri-component": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", - "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==" - }, - "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-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" - }, - "fast-equals": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-3.0.3.tgz", - "integrity": "sha512-NCe8qxnZFARSHGztGMZOO/PC1qa5MIFB5Hp66WdzbCRAz8U8US3bx1UTgLS49efBQPcUtO9gf5oVEY8o7y/7Kg==" - }, - "fast-fifo": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.0.tgz", - "integrity": "sha512-IgfweLvEpwyA4WgiQe9Nx6VV2QkML2NkvZnk1oKnIzXgXdWxuhF7zw4DvLTPZJn6PIUneiAXPF24QmoEqHTjyw==" - }, - "fast-glob": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", - "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fast-json-stable-stringify": { - "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==", - "peer": true - }, - "fast-json-stringify": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.7.0.tgz", - "integrity": "sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==", - "requires": { - "@fastify/deepmerge": "^1.0.0", - "ajv": "^8.10.0", - "ajv-formats": "^2.1.1", - "fast-deep-equal": "^3.1.3", - "fast-uri": "^2.1.0", - "rfdc": "^1.2.0" - }, - "dependencies": { - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } - } - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "fast-querystring": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.0.0.tgz", - "integrity": "sha512-3LQi62IhQoDlmt4ULCYmh17vRO2EtS7hTSsG4WwoKWgV7GLMKBOecEh+aiavASnLx8I2y89OD33AGLo0ccRhzA==", - "requires": { - "fast-decode-uri-component": "^1.0.1" - } - }, - "fast-redact": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.2.tgz", - "integrity": "sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw==" - }, - "fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" - }, - "fast-uri": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.2.0.tgz", - "integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==" - }, - "fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==" - }, - "fastify": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.17.0.tgz", - "integrity": "sha512-tzuY1tgWJo2Y6qEKwmLhFvACUmr68Io2pqP/sDKU71KRM6A6R3DrCDqLGqANbeLZcKUfdfY58ut35CGqemcTgg==", - "requires": { - "@fastify/ajv-compiler": "^3.5.0", - "@fastify/error": "^3.0.0", - "@fastify/fast-json-stringify-compiler": "^4.3.0", - "abstract-logging": "^2.0.1", - "avvio": "^8.2.0", - "fast-content-type-parse": "^1.0.0", - "fast-json-stringify": "^5.7.0", - "find-my-way": "^7.6.0", - "light-my-request": "^5.6.1", - "pino": "^8.5.0", - "process-warning": "^2.0.0", - "proxy-addr": "^2.0.7", - "rfdc": "^1.3.0", - "secure-json-parse": "^2.5.0", - "semver": "^7.3.7", - "tiny-lru": "^11.0.1" - }, - "dependencies": { - "pino": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.1.tgz", - "integrity": "sha512-8LYNv7BKWXSfS+k6oEc6occy5La+q2sPwU3q2ljTX5AZk7v+5kND2o5W794FyRaqha6DJajmkNRsWtPpFyMUdw==", - "requires": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.0.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - } - }, - "pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" - }, - "process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - } - } - }, - "fastify-plugin": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.4.0.tgz", - "integrity": "sha512-ovwFQG2qNy3jcCROiWpr94Hs0le+c7N/3t7m9aVwbFhkxcR/esp2xu25dP8e617HpQdmeDv+gFX4zagdUhDByw==" - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "requires": { - "reusify": "^1.0.4" - } - }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", - "requires": { - "pend": "~1.2.0" - } - }, - "fdir": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.0.1.tgz", - "integrity": "sha512-bdrUUb0eYQrPRlaAtlSRoLs7sp6yKEwbMQuUgwvi/14TnaqhM/deSZUrC5ic+yjm5nEPPWE61oWpTTxQFQMmLA==", - "requires": {} - }, - "fecha": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz", - "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==" - }, - "fetch-blob": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.4.tgz", - "integrity": "sha512-Eq5Xv5+VlSrYWEqKrusxY1C3Hm/hjeAsCGVG3ft7pZahlUAChpGZT/Ms1WmSLnEAisEXszjzu/s+ce6HZB2VHA==", - "requires": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" - } - }, - "fetch-node-website": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/fetch-node-website/-/fetch-node-website-7.3.0.tgz", - "integrity": "sha512-/wayUHbdVUWrD72aqRNNrr6+MHnCkumZgNugN0RfiWJpbNJUdAkMk4Z18MGayGZVVqYXR1RWrV+bIFEt5HuBZg==", - "requires": { - "cli-progress": "^3.11.2", - "colors-option": "^4.4.0", - "figures": "^5.0.0", - "got": "^12.3.1", - "is-plain-obj": "^4.1.0" - }, - "dependencies": { - "@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==" - }, - "@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "requires": { - "defer-to-connect": "^2.0.1" - } - }, - "cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==" - }, - "cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", - "requires": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - } - }, - "colors-option": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-4.5.0.tgz", - "integrity": "sha512-Soe5lerRg3erMRgYC0EC696/8dMCGpBzcQchFfi55Yrkja8F+P7cUt0LVTIg7u5ob5BexLZ/F1kO+ejmv+nq8w==", - "requires": { - "chalk": "^5.0.1", - "is-plain-obj": "^4.1.0" - } - }, - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - }, - "figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "requires": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - } - }, - "got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "requires": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - } - }, - "http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - } - }, - "lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==" - }, - "mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==" - }, - "normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==" - }, - "p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==" - }, - "responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "requires": { - "lowercase-keys": "^3.0.0" - } - } - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "requires": { - "escape-string-regexp": "^1.0.5" - }, - "dependencies": { - "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==" - } - } - }, - "file-type": { - "version": "18.5.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-18.5.0.tgz", - "integrity": "sha512-yvpl5U868+V6PqXHMmsESpg6unQ5GfnPssl4dxdJudBrr9qy7Fddt7EVX1VLlddFfe8Gj9N7goCZH22FXuSQXQ==", - "requires": { - "readable-web-to-node-stream": "^3.0.2", - "strtok3": "^7.0.0", - "token-types": "^5.0.1" - } - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "filter-obj": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-5.1.0.tgz", - "integrity": "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==" - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "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==", - "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==" - } - } - }, - "find-my-way": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.2.tgz", - "integrity": "sha512-0OjHn1b1nCX3eVbm9ByeEHiscPYiHLfhei1wOUU9qffQkk98wE0Lo8VrVYfSGMgnSnDh86DxedduAnBf4nwUEw==", - "requires": { - "fast-deep-equal": "^3.1.3", - "fast-querystring": "^1.0.0", - "safe-regex2": "^2.0.0" - } - }, - "find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "requires": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "dependencies": { - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - } - } - }, - "flush-write-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-2.0.0.tgz", - "integrity": "sha512-uXClqPxT4xW0lcdSBheb2ObVU+kuqUk3Jk64EwieirEXZx9XUrVwp/JuBfKAWaM4T5Td/VL7QLDWPXp/MvGm/g==", - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, - "fn.name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" - }, - "folder-walker": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/folder-walker/-/folder-walker-3.2.0.tgz", - "integrity": "sha512-VjAQdSLsl6AkpZNyrQJfO7BXLo4chnStqb055bumZMbRUPpVuPN3a4ktsnRCmrFZjtMlYLkyXiR5rAs4WOpC4Q==", - "requires": { - "from2": "^2.1.0" - } - }, - "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "form-data-encoder": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.3.tgz", - "integrity": "sha512-KqU0nnPMgIJcCOFTNJFEA8epcseEaoox4XZffTgy8jlI6pL/5EFyR54NRG7CnCJN0biY7q52DO3MH6/sJ/TKlQ==" - }, - "formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - "requires": { - "fetch-blob": "^3.1.2" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "from2-array": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/from2-array/-/from2-array-0.0.4.tgz", - "integrity": "sha512-0G0cAp7sYLobH7ALsr835x98PU/YeVF7wlwxdWbCUaea7wsa7lJfKZUAo6p2YZGZ8F94luCuqHZS3JtFER6uPg==", - "requires": { - "from2": "^2.0.3" - } - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "requires": { - "minipass": "^3.0.0" - }, - "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "fuzzy": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz", - "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==" - }, - "gauge": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", - "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "get-amd-module-type": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/get-amd-module-type/-/get-amd-module-type-5.0.1.tgz", - "integrity": "sha512-jb65zDeHyDjFR1loOVk0HQGM5WNwoGB8aLWy3LKCieMKol0/ProHkhO2X1JxojuN10vbz1qNn09MJ7tNp7qMzw==", - "requires": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.1" - } - }, - "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==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==" - }, - "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==" - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" - }, - "gh-release-fetch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-4.0.3.tgz", - "integrity": "sha512-TOiP1nwLsH5shG85Yt6v6Kjq5JU/44jXyEpbcfPgmj3C829yeXIlx9nAEwQRaxtRF3SJinn2lz7XUkfG9W/U4g==", - "requires": { - "@xhmikosr/downloader": "^13.0.0", - "node-fetch": "^3.3.1", - "semver": "^7.5.3" - }, - "dependencies": { - "node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "requires": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - } - } - } - }, - "git-repo-info": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", - "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==" - }, - "gitconfiglocal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-2.1.0.tgz", - "integrity": "sha512-qoerOEliJn3z+Zyn1HW2F6eoYJqKwS6MgC9cztTLUB/xLWX8gD/6T60pKn4+t/d6tP7JlybI7Z3z+I572CR/Vg==", - "requires": { - "ini": "^1.3.2" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - } - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "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==", - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "global-cache-dir": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global-cache-dir/-/global-cache-dir-4.4.0.tgz", - "integrity": "sha512-bk0gI6IbbphRjAaCJJn5H+T/CcEck5B3a5KBO2BXSDzjFSV+API17w8GA7YPJ6IXJiasW8M0VsEIig1PCHdfOQ==", - "requires": { - "cachedir": "^2.3.0", - "path-exists": "^5.0.0" - }, - "dependencies": { - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - } - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "gonzales-pe": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", - "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", - "requires": { - "minimist": "^1.2.5" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "requires": { - "ansi-regex": "^2.0.0" - }, - "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==" - } - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "has-own-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", - "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==" - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "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==", - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "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==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==" - }, - "hasbin": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz", - "integrity": "sha512-CCd8e/w2w28G8DyZvKgiHnQJ/5XXDz6qiUHnthvtag/6T5acUeN5lqq+HMoBqcmgWueWDhiCplrw0Kb1zDACRg==", - "requires": { - "async": "~1.5" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==" - } - } - }, - "hasha": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", - "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", - "requires": { - "is-stream": "^2.0.0", - "type-fest": "^0.8.0" - }, - "dependencies": { - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "hexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/hexer/-/hexer-1.5.0.tgz", - "integrity": "sha512-dyrPC8KzBzUJ19QTIo1gXNqIISRXQ0NwteW6OeQHRN4ZuZeHkdODfj0zHBdOlHbRY8GqbqK57C9oWSvQZizFsg==", - "requires": { - "ansi-color": "^0.2.1", - "minimist": "^1.1.0", - "process": "^0.10.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "process": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/process/-/process-0.10.1.tgz", - "integrity": "sha512-dyIett8dgGIZ/TXKUzeYExt7WA6ldDzys9vTDU/cCA9L17Ypme+KzS+NjQCjpn9xsvi/shbMC+yP/BcFMBz0NA==" - } - } - }, - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "hot-shots": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/hot-shots/-/hot-shots-10.0.0.tgz", - "integrity": "sha512-uy/uGpuJk7yuyiKRfZMBNkF1GAOX5O2ifO9rDCaX9jw8fu6eW9QeWC7WRPDI+O98frW1HQgV3+xwjWsZPECIzQ==", - "requires": { - "unix-dgram": "2.x" - } - }, - "http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" - }, - "http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - }, - "dependencies": { - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } - } - }, - "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==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "dependencies": { - "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==" - } - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - }, - "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" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" - }, - "import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==" - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "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==" - }, - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" - }, - "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", - "requires": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" - }, - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" - }, - "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==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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==" - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "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==" - }, - "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==" - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "requires": { - "ansi-regex": "^3.0.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==", - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "inquirer-autocomplete-prompt": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz", - "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==", - "requires": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "figures": "^3.2.0", - "run-async": "^2.4.0", - "rxjs": "^6.6.2" - }, - "dependencies": { - "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==", - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "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==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "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==" - } - } - }, - "inspect-with-kind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", - "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", - "requires": { - "kind-of": "^6.0.2" - } - }, - "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==" - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "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==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-builtin-module": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.1.0.tgz", - "integrity": "sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==", - "requires": { - "builtin-modules": "^3.0.0" - } - }, - "is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "requires": { - "ci-info": "^3.2.0" - } - }, - "is-core-module": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", - "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==" - }, - "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==", - "requires": { - "is-plain-object": "^2.0.4" - }, - "dependencies": { - "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==", - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "dependencies": { - "global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "requires": { - "ini": "2.0.0" - } - } - } - }, - "is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==" - }, - "is-npm": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", - "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - }, - "is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", - "requires": { - "symbol-observable": "^1.1.0" - } - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" - }, - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" - }, - "is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==" - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==" - }, - "is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" - }, - "is-url-superb": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz", - "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==" - }, - "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==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - }, - "dependencies": { - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - } - } - }, - "is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==" - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "iserror": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/iserror/-/iserror-0.0.2.tgz", - "integrity": "sha512-oKGGrFVaWwETimP3SiWwjDeY27ovZoyZPHtxblC4hCq9fXxed/jasx+ATWFFjCVSRZng8VTMsN1nDnGo6zMBSw==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" - }, - "jaeger-client": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/jaeger-client/-/jaeger-client-3.19.0.tgz", - "integrity": "sha512-M0c7cKHmdyEUtjemnJyx/y9uX16XHocL46yQvyqDlPdvAcwPDbHrIbKjQdBqtiE4apQ/9dmr+ZLJYYPGnurgpw==", - "requires": { - "node-int64": "^0.4.0", - "opentracing": "^0.14.4", - "thriftrw": "^3.5.0", - "uuid": "^8.3.2", - "xorshift": "^1.1.1" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } - } - }, - "jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" - }, - "jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "requires": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.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==", - "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==", - "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==", - "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==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-string-escape": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", - "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" - }, - "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==" - }, - "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==", - "peer": true - }, - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" - }, - "jsonwebtoken": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", - "integrity": "sha512-K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg==", - "requires": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" - } - }, - "junk": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.1.tgz", - "integrity": "sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==" - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" - }, - "keep-func-props": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/keep-func-props/-/keep-func-props-4.0.1.tgz", - "integrity": "sha512-87ftOIICfdww3SxR5P1veq3ThBNyRPG0JGL//oaR08v0k2yTicEIHd7s0GqSJfQvlb+ybC3GiDepOweo0LDhvw==", - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "keyv": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", - "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", - "requires": { - "json-buffer": "3.0.1" - } - }, - "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==" - }, - "kuler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" - }, - "lambda-local": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/lambda-local/-/lambda-local-2.1.1.tgz", - "integrity": "sha512-/bjvifTDx8mOfKwe3pHrmfHyy695Gj2Z++WFL+Sk7/nXjUcDWP/26vIV8Q0LVpyfaGCC47oCK6Y6d/8PNUSNJw==", - "requires": { - "commander": "^10.0.1", - "dotenv": "^16.3.1", - "winston": "^3.10.0" - }, - "dependencies": { - "dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==" - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "winston": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.10.0.tgz", - "integrity": "sha512-nT6SIDaE9B7ZRO0u3UvdrimG0HkB7dSTAgInQnNR2SOPJ4bvq5q79+pXLftKmP52lJGW15+H5MCK0nM9D3KB/g==", - "requires": { - "@colors/colors": "1.5.0", - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" - } - } - } - }, - "latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", - "requires": { - "package-json": "^8.1.0" - } - }, - "lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "requires": { - "readable-stream": "^2.0.5" - }, - "dependencies": { - "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" - } - } - } - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - }, - "light-my-request": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.8.0.tgz", - "integrity": "sha512-4BtD5C+VmyTpzlDPCZbsatZMJVgUIciSOwYhJDCbLffPZ35KoDkDj4zubLeHDEb35b4kkPeEv5imbh+RJxK/Pg==", - "requires": { - "cookie": "^0.5.0", - "process-warning": "^2.0.0", - "set-cookie-parser": "^2.4.1" - }, - "dependencies": { - "process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - } - } - }, - "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==" - }, - "listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "requires": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "dependencies": { - "is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - } - } - }, - "listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=" - }, - "listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "requires": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" - }, - "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==" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==" - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "requires": { - "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" - } - }, - "cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha512-f4r4yJnbT++qUPI9NR4XLDLq41gQ+uqnPItWG0F5ZkehuNiTTa3EY0S4AqTSUOeJ7/zU41oWPQSNkW5BqPL9bg==", - "requires": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" - } - }, - "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==" - }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha512-mmPrW0Fh2fxOzdBbFv4g1m6pR72haFLPJ2G5SJEELf1y+iaQrDG6cWCPjy54RHYbZAt7X+ls690Kw62AdWXBzQ==", - "requires": { - "chalk": "^1.0.0" - } - }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", - "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - } - }, - "slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha512-up04hB2hR92PgjpyU3y/eg91yIBILyjVY26NvvciY3EVVPjybkMszMpXQ9QAkcS3I5rtJBDLoTxxg+qvW8c7rw==" - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.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==", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==" - }, - "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==", - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==" - }, - "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==" - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - } - } - }, - "listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "requires": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, - "dependencies": { - "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==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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==" - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "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==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "requires": { - "p-locate": "^6.0.0" - }, - "dependencies": { - "p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "requires": { - "yocto-queue": "^1.0.0" - } - }, - "p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "requires": { - "p-limit": "^4.0.0" - } - }, - "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" - } - } - }, - "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.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" - }, - "lodash.deburr": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", - "integrity": "sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s=" - }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" - }, - "lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=" - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" - }, - "lodash.isempty": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz", - "integrity": "sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=" - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "lodash.transform": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz", - "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=" - }, - "lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=" - }, - "log-process-errors": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/log-process-errors/-/log-process-errors-8.0.0.tgz", - "integrity": "sha512-+SNGqNC1gCMJfhwYzAHr/YgNT/ZJc+V2nCkvtPnjrENMeCe+B/jgShBW0lmWoh6uVV2edFAPc/IUOkDdsjTbTg==", - "requires": { - "colors-option": "^3.0.0", - "figures": "^4.0.0", - "filter-obj": "^3.0.0", - "jest-validate": "^27.4.2", - "map-obj": "^5.0.0", - "moize": "^6.1.0", - "semver": "^7.3.5" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - }, - "figures": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.1.tgz", - "integrity": "sha512-rElJwkA/xS04Vfg+CaZodpso7VqBknOYbzi6I76hI4X80RUjkSxO2oAyPmGbuXUppywjqndOrQDl817hDnI++w==", - "requires": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - } - }, - "filter-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", - "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==" - }, - "map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==" - } - } - }, - "log-symbols": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - "requires": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" - } - }, - "log-update": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz", - "integrity": "sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==", - "requires": { - "ansi-escapes": "^5.0.0", - "cli-cursor": "^4.0.0", - "slice-ansi": "^5.0.0", - "strip-ansi": "^7.0.1", - "wrap-ansi": "^8.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", - "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", - "requires": { - "type-fest": "^1.0.2" - } - }, - "cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "requires": { - "restore-cursor": "^4.0.0" - } - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" - }, - "wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "requires": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - } - } - } - }, - "logform": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", - "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", - "requires": { - "@colors/colors": "1.5.0", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^2.3.1", - "triple-beam": "^1.3.0" - } - }, - "long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "luxon": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.2.1.tgz", - "integrity": "sha512-QrwPArQCNLAKGO/C+ZIilgIuDnEnKx5QYODdDtbFaxzsbZcc/a7WFq7MhsVYgRlwawLtvOUESTlfJ+hc/USqPg==" - }, - "macos-release": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-3.0.1.tgz", - "integrity": "sha512-3l6OrhdDg2H2SigtuN3jBh+5dRJRWxNKuJTPBbGeNJTsmt/pj9PO25wYaNb05NuNmAsl435j4rDP6rgNXz7s7g==" - }, - "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==", - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "requires": { - "object-visit": "^1.0.0" - } - }, - "maxstache": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/maxstache/-/maxstache-1.0.7.tgz", - "integrity": "sha1-IjHVGAung9Xs/DHEX+2seuQnaYQ=" - }, - "maxstache-stream": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/maxstache-stream/-/maxstache-stream-1.0.4.tgz", - "integrity": "sha1-nH9cq35f3S2Q2oYUO06WMeoygEA=", - "requires": { - "maxstache": "^1.0.0", - "pump": "^1.0.0", - "split2": "^1.0.0", - "through2": "^2.0.0" - }, - "dependencies": { - "pump": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", - "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "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" - } - }, - "split2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/split2/-/split2-1.1.1.tgz", - "integrity": "sha512-cfurE2q8LamExY+lJ9Ex3ZfBwqAPduzOKVscPDXNCLLMvyaeD3DTz1yk7fVIs6Chco+12XeD0BB6HEoYzPYbXA==", - "requires": { - "through2": "~2.0.0" - } - }, - "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" - } - } - } - }, - "md5-hex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz", - "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==", - "requires": { - "blueimp-md5": "^2.10.0" - } - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - }, - "memoize-one": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", - "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "merge-options": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", - "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", - "requires": { - "is-plain-obj": "^2.1.0" - }, - "dependencies": { - "is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" - } - } - }, - "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==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "micro-api-client": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/micro-api-client/-/micro-api-client-3.3.0.tgz", - "integrity": "sha512-y0y6CUB9RLVsy3kfgayU28746QrNMpSm9O/AYGNsBgOkJr/X/Jk0VLGoO8Ude7Bpa8adywzF+MzXNZRFRsNPhg==" - }, - "micro-memoize": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.0.11.tgz", - "integrity": "sha512-CjxsaYe4j43df32DtzzNCwanPqZjZDwuQAZilsCYpa2ZVtSPDjHXbTlR4gsEZRyO9/twHs0b7HLjvy/sowl7sA==" - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" - }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "requires": { - "mime-db": "1.51.0" - } - }, - "mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==" - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "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": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==" - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "requires": { - "yallist": "^4.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==", - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "requires": { - "minimist": "^1.2.6" - } - }, - "module-definition": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/module-definition/-/module-definition-5.0.1.tgz", - "integrity": "sha512-kvw3B4G19IXk+BOXnYq/D/VeO9qfHaapMeuS7w7sNUqmGaA6hywdFHMi+VWeR9wUScXM7XjoryTffCZ5B0/8IA==", - "requires": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.1" - } - }, - "module-details-from-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", - "integrity": "sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==" - }, - "moize": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.3.tgz", - "integrity": "sha512-Cn+1T5Ypieeo46fn8X98V2gHj2VSRohVPjvT8BRvNANJJC3UOeege/G84xA/3S9c5qA4p9jOdSB1jfhumwe8qw==", - "requires": { - "fast-equals": "^3.0.1", - "micro-memoize": "^4.0.11" - } - }, - "move-file": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/move-file/-/move-file-3.0.0.tgz", - "integrity": "sha512-v6u4XjX3MFW6Jo1V/YfbhC7eiGSgvYPJ/NM+aGtTtB9/Y6IYj7YViaHu6dkgDsZFB7MbnAoSI5+Z26XZXnP0vg==", - "requires": { - "path-exists": "^5.0.0" - }, - "dependencies": { - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - } - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "multiparty": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.3.tgz", - "integrity": "sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==", - "requires": { - "http-errors": "~1.8.1", - "safe-buffer": "5.2.1", - "uid-safe": "2.1.5" - }, - "dependencies": { - "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==" - } - } - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" - }, - "nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", - "optional": true - }, - "nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "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" - } - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - }, - "nested-error-stacks": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", - "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==" - }, - "netlify": { - "version": "13.1.10", - "resolved": "https://registry.npmjs.org/netlify/-/netlify-13.1.10.tgz", - "integrity": "sha512-ByFz8S08HWVKd9r/lkTahZX7xSq4IRyPCUvuaduI4GHyQaSWEdVNK1krC05vlhL9W0SzDn8Yjowh0Ru4PKrOYw==", - "requires": { - "@netlify/open-api": "^2.19.1", - "lodash-es": "^4.17.21", - "micro-api-client": "^3.3.0", - "node-fetch": "^3.0.0", - "omit.js": "^2.0.2", - "p-wait-for": "^4.0.0", - "qs": "^6.9.6" - }, - "dependencies": { - "node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "requires": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - } - }, - "p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==" - }, - "p-wait-for": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-4.1.0.tgz", - "integrity": "sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==", - "requires": { - "p-timeout": "^5.0.0" - } - } - } - }, - "netlify-headers-parser": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/netlify-headers-parser/-/netlify-headers-parser-7.1.2.tgz", - "integrity": "sha512-DfoboA8PrcLXMan3jIVyLsQtKS+nepKDx6WwZKk5EQDMr2AJoBPCtSHTOLuABzkde1UXdOITf3snmcAmzlNLqw==", - "requires": { - "escape-string-regexp": "^5.0.0", - "fast-safe-stringify": "^2.0.7", - "is-plain-obj": "^4.0.0", - "map-obj": "^5.0.0", - "path-exists": "^5.0.0", - "toml": "^3.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - }, - "map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==" - }, - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - } - } - }, - "netlify-redirect-parser": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/netlify-redirect-parser/-/netlify-redirect-parser-14.1.3.tgz", - "integrity": "sha512-23svKHdO2QUEJHo3knQV1EpAh8UX/+8zQmwxVMSby4/NRj5vPS+u/yKesY/uHAgcw/28HwvEUGQdbXsPPe7J/Q==", - "requires": { - "fast-safe-stringify": "^2.1.1", - "filter-obj": "^5.0.0", - "is-plain-obj": "^4.0.0", - "path-exists": "^5.0.0", - "toml": "^3.0.0" - }, - "dependencies": { - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - } - } - }, - "netlify-redirector": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/netlify-redirector/-/netlify-redirector-0.4.0.tgz", - "integrity": "sha512-ssD+V9o2DD9VnilOYC+34i07IrlY8XDsh5mN+qLYA4MxCpdALKXFICcz1KzsHZabuIS5XsF1VP/HzDyx5ubJ2g==" - }, - "node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" - }, - "node-fetch": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", - "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-gyp-build": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", - "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==" - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" - }, - "node-source-walk": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/node-source-walk/-/node-source-walk-6.0.1.tgz", - "integrity": "sha512-QUlkJYzrNewUCp4c7CCPN8Mh8c+pwNs23JsQfHKUwIkCxYa6c0AFLuUJIZxU6BdnarfytPSGKm1YMAz06hj9cw==", - "requires": { - "@babel/parser": "^7.21.8" - } - }, - "node-stream-zip": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", - "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==" - }, - "node-version-alias": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/node-version-alias/-/node-version-alias-3.4.1.tgz", - "integrity": "sha512-Kf3L9spAL6lEHMPyqpwHSTNG3LPkOXBfSUnBMG/YE2TdoC8Qoqf0+qg01nr6K9MFQEcXtWUyTQzLJByRixSBsA==", - "requires": { - "all-node-versions": "^11.3.0", - "filter-obj": "^5.1.0", - "is-plain-obj": "^4.1.0", - "normalize-node-version": "^12.4.0", - "path-exists": "^5.0.0", - "semver": "^7.3.8" - }, - "dependencies": { - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" - } - } - }, - "noop2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/noop2/-/noop2-2.0.0.tgz", - "integrity": "sha1-S2NgFemIK1R4PAK0EvaZ2MXNCls=" - }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "requires": { - "abbrev": "1" - } - }, - "normalize-node-version": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/normalize-node-version/-/normalize-node-version-12.4.0.tgz", - "integrity": "sha512-0oLZN5xcyKVrSHMk8/9RuNblEe7HEsXAt5Te2xmMiZD9VX7bqWYe0HMyfqSYFD3xv0949lZuXaEwjTqle1uWWQ==", - "requires": { - "all-node-versions": "^11.3.0", - "filter-obj": "^5.1.0", - "semver": "^7.3.7" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "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==", - "requires": { - "path-key": "^3.0.0" - }, - "dependencies": { - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - } - } - }, - "npmlog": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", - "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", - "requires": { - "are-we-there-yet": "^2.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", - "set-blocking": "^2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "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==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "requires": { - "isobject": "^3.0.0" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "requires": { - "isobject": "^3.0.1" - } - }, - "omit.js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz", - "integrity": "sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==" - }, - "on-exit-leak-free": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", - "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==" - }, - "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==", - "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==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "one-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", - "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", - "requires": { - "fn.name": "1.x.x" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - }, - "dependencies": { - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - } - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "dependencies": { - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - } - } - }, - "opentracing": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/opentracing/-/opentracing-0.14.7.tgz", - "integrity": "sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==" - }, - "ora": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.1.tgz", - "integrity": "sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==", - "requires": { - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "stdin-discarder": "^0.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "requires": { - "restore-cursor": "^4.0.0" - } - }, - "restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - } - } - }, - "os-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-5.0.1.tgz", - "integrity": "sha512-0EQpaHUHq7olp2/YFUr+0vZi9tMpDTblHGz+Ch5RntKxiRXOAY0JOz1UlxhSjMSksHvkm13eD6elJj3M8Ht/kw==", - "requires": { - "macos-release": "^3.0.1", - "windows-release": "^5.0.1" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "p-event": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz", - "integrity": "sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==", - "requires": { - "p-timeout": "^5.0.2" - }, - "dependencies": { - "p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==" - } - } - }, - "p-every": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-every/-/p-every-2.0.0.tgz", - "integrity": "sha512-MCz9DqD5opPC48Zsd+BHm56O/HfhYIQQtupfDzhXoVgQdg/Ux4F8/JcdRuQ+arq7zD5fB6zP3axbH3d9Nr8dlw==", - "requires": { - "p-map": "^2.0.0" - }, - "dependencies": { - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - } - } - }, - "p-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", - "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", - "requires": { - "p-map": "^5.1.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==" - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-map": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", - "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", - "requires": { - "aggregate-error": "^4.0.0" - }, - "dependencies": { - "aggregate-error": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", - "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", - "requires": { - "clean-stack": "^4.0.0", - "indent-string": "^5.0.0" - } - }, - "indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==" - } - } - }, - "p-reduce": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-3.0.0.tgz", - "integrity": "sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==" - }, - "p-retry": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-5.1.1.tgz", - "integrity": "sha512-i69WkEU5ZAL8mrmdmVviWwU+DN+IUF8f4sSJThoJ3z5A7Nn5iuO5ROX3Boye0u+uYQLOSfgFl7SuFZCjlAVbQA==", - "requires": { - "@types/retry": "0.12.1", - "retry": "^0.13.1" - } - }, - "p-wait-for": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-5.0.2.tgz", - "integrity": "sha512-lwx6u1CotQYPVju77R+D0vFomni/AqRfqLmqQ8hekklqZ6gAY9rONh7lBQ0uxWMkC2AuX9b2DVAl8To0NyP1JA==", - "requires": { - "p-timeout": "^6.0.0" - }, - "dependencies": { - "p-timeout": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", - "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==" - } - } - }, - "package-json": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.0.tgz", - "integrity": "sha512-hySwcV8RAWeAfPsXb9/HGSPn8lwDnv6fabH+obUZKX169QknRkRhPxd1yMubpKDskLFATkl3jHpNtVtDPFA0Wg==", - "requires": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" - }, - "dependencies": { - "@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==" - }, - "@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "requires": { - "defer-to-connect": "^2.0.1" - } - }, - "cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==" - }, - "cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", - "requires": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - } - }, - "got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "requires": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - } - }, - "http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - } - }, - "lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==" - }, - "mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==" - }, - "normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==" - }, - "p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==" - }, - "responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "requires": { - "lowercase-keys": "^3.0.0" - } - } - } - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - }, - "dependencies": { - "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" - } - } - } - }, - "parse-github-url": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz", - "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==" - }, - "parse-gitignore": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-2.0.0.tgz", - "integrity": "sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==" - }, - "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==", - "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" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==" - }, - "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.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "peek-readable": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.0.0.tgz", - "integrity": "sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==" - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pino-abstract-transport": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", - "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", - "requires": { - "readable-stream": "^4.0.0", - "split2": "^4.0.0" - }, - "dependencies": { - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", - "requires": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - } - }, - "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==" - }, - "split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==" - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - } - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" - }, - "postcss": { - "version": "8.4.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", - "requires": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-values-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-6.0.2.tgz", - "integrity": "sha512-YLJpK0N1brcNJrs9WatuJFtHaV9q5aAOj+S4DI5S7jgHlRfm0PIbDCAFRYMQD5SHq7Fy6xsDhyutgS0QOAs0qw==", - "requires": { - "color-name": "^1.1.4", - "is-url-superb": "^4.0.0", - "quote-unquote": "^1.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "precinct": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/precinct/-/precinct-11.0.2.tgz", - "integrity": "sha512-UuhB1q0nEFf80iMGcs7IoT0o1GnNFWT4CjZjcMsHDXAIsW/aiLovOSbeMJ2Ejg6raRsplsriZZkoBUh0h/IHlw==", - "requires": { - "@dependents/detective-less": "^4.0.0", - "commander": "^10.0.1", - "detective-amd": "^5.0.1", - "detective-cjs": "^5.0.1", - "detective-es6": "^4.0.0", - "detective-postcss": "^6.1.3", - "detective-sass": "^5.0.0", - "detective-scss": "^4.0.0", - "detective-stylus": "^4.0.0", - "detective-typescript": "^11.0.1", - "module-definition": "^5.0.0", - "node-source-walk": "^6.0.1" - } - }, - "precond": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", - "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=" - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" - } - } - }, - "prettyjson": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.5.tgz", - "integrity": "sha512-rksPWtoZb2ZpT5OVgtmy0KHVM+Dca3iVwWY9ifwhcexfjebtgjg3wmrUt9PvJ59XIYBcknQeYHD8IAnVlh9lAw==", - "requires": { - "colors": "1.4.0", - "minimist": "^1.2.0" - } - }, - "printj": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/printj/-/printj-1.3.1.tgz", - "integrity": "sha512-GA3TdL8szPK4AQ2YnOe/b+Y1jUFwmmGMMK/qbY7VcE3Z7FU8JstbKiKRzO6CIiAKPhTO8m01NoQ0V5f3jc4OGg==" - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" - }, - "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==" - }, - "proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" - }, - "protobufjs": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.4.tgz", - "integrity": "sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ==", - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" - }, - "dependencies": { - "long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" - } - } - }, - "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==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, - "ps-list": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.0.tgz", - "integrity": "sha512-NoGBqJe7Ou3kfQxEvDzDyKGAyEgwIuD3YrfXinjcCmBRv0hTld0Xb71hrXvtsNPj7HSFATfemvzB8PPJtq6Yag==" - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" - }, - "pupa": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", - "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", - "requires": { - "escape-goat": "^4.0.0" - } - }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "queue-tick": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==" - }, - "quick-format-unescaped": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", - "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" - }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" - }, - "quote-unquote": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/quote-unquote/-/quote-unquote-1.0.0.tgz", - "integrity": "sha512-twwRO/ilhlG/FIgYeKGFqyHhoEhqgnKVkcmqMKi2r524gz3ZbDTcyFt38E9xjJI2vT+KbRNHVbnJ/e0I25Azwg==" - }, - "random-bytes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", - "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=" - }, - "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==" - }, - "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==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "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==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - } - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "read-pkg-up": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", - "requires": { - "find-up": "^6.3.0", - "read-pkg": "^7.1.0", - "type-fest": "^2.5.0" - }, - "dependencies": { - "read-pkg": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", - "requires": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" - } - }, - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" - } - } - }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readable-web-to-node-stream": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz", - "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==", - "requires": { - "readable-stream": "^3.6.0" - } - }, - "readdir-glob": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.1.tgz", - "integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", - "requires": { - "minimatch": "^3.0.4" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "real-require": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", - "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==" - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "dependencies": { - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "requires": { - "ret": "~0.1.10" - } - } - } - }, - "regexp-tree": { - "version": "0.1.24", - "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz", - "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==" - }, - "registry-auth-token": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", - "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", - "requires": { - "@pnpm/npm-conf": "^2.1.0" - } - }, - "registry-url": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", - "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", - "requires": { - "rc": "1.2.8" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" - }, - "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==" - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, - "require-package-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", - "integrity": "sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk=" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" - }, - "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==", - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "dependencies": { - "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==" - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", - "requires": { - "mimic-fn": "^1.0.0" - } - } - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" - }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "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==" - }, - "safe-json-stringify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", - "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==" - }, - "safe-regex2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", - "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", - "requires": { - "ret": "~0.2.0" - }, - "dependencies": { - "ret": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", - "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==" - } - } - }, - "safe-stable-stringify": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", - "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "secure-json-parse": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.6.0.tgz", - "integrity": "sha512-B9osKohb6L+EZ6Kve3wHKfsAClzOC/iISA2vSuCe5Jx5NAKiwitfxx8ZKYapHXr0sYRj7UZInT7pLb3rp2Yx6A==" - }, - "seek-bzip": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", - "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", - "requires": { - "commander": "^2.8.1" - }, - "dependencies": { - "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==" - } - } - }, - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "semver-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", - "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", - "requires": { - "semver": "^7.3.5" - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "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==", - "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==" - } - } - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "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==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - } - } - }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.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==" - }, - "set-cookie-parser": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.5.1.tgz", - "integrity": "sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==" - }, - "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==", - "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==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "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==", - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "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==", - "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==" - }, - "shimmer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", - "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==" - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "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==" - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "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==" - } - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "requires": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "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==", - "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==", - "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==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "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==", - "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==", - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "sonic-boom": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", - "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", - "requires": { - "atomic-sleep": "^1.0.0" - } - }, - "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==", - "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==" - } - } - }, - "sort-keys-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", - "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", - "requires": { - "sort-keys": "^1.0.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, - "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==", - "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==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "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-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - }, - "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==", - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" - }, - "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==", - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "requires": { - "stackframe": "^1.3.4" - } - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" - }, - "stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "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==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - }, - "stdin-discarder": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", - "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", - "requires": { - "bl": "^5.0.0" - }, - "dependencies": { - "bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - } - } - }, - "streamx": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.0.tgz", - "integrity": "sha512-HcxY6ncGjjklGs1xsP1aR71INYcsXFJet5CU1CHqihQ2J5nOsbd4OjgjHO42w/4QNv9gZb3BueV+Vxok5pLEXg==", - "requires": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" - } - }, - "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" - } - }, - "string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==" - }, - "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==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "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==" - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "requires": { - "ansi-regex": "^6.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - } - } - }, - "strip-ansi-control-characters": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi-control-characters/-/strip-ansi-control-characters-2.0.0.tgz", - "integrity": "sha512-Q0/k5orrVGeaOlIOUn1gybGU0IcAbgHQT1faLo5hik4DqClKVSaka5xOhNNoRgtfztHVxCYxi7j71mrWom0bIw==" - }, - "strip-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-3.0.0.tgz", - "integrity": "sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==", - "requires": { - "inspect-with-kind": "^1.0.5", - "is-plain-obj": "^1.1.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==" - } - } - }, - "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==" - }, - "strtok3": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0.tgz", - "integrity": "sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==", - "requires": { - "@tokenizer/token": "^0.3.0", - "peek-readable": "^5.0.0" - } - }, - "supports-color": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz", - "integrity": "sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==" - }, - "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "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==", - "requires": { - "has-flag": "^4.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==" - }, - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" - }, - "tabtab": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/tabtab/-/tabtab-3.0.2.tgz", - "integrity": "sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==", - "requires": { - "debug": "^4.0.1", - "es6-promisify": "^6.0.0", - "inquirer": "^6.0.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "untildify": "^3.0.3" - } - }, - "tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } - } - }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, - "temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" - }, - "tempy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.0.0.tgz", - "integrity": "sha512-B2I9X7+o2wOaW4r/CWMkpOO9mdiTRCxXNgob6iGvPmfPWgH/KyUD6Uy5crtWBxIBe3YrNZKR2lSzv1JJKWD4vA==", - "requires": { - "is-stream": "^3.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^2.12.2", - "unique-string": "^3.0.0" - }, - "dependencies": { - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" - } - } - }, - "terminal-link": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-3.0.0.tgz", - "integrity": "sha512-flFL3m4wuixmf6IfhFJd1YPiLiMuxEc8uHRM1buzIeZPm22Au2pDqBJQgdo7n1WfPU1ONFGv7YDwpFBmHGF6lg==", - "requires": { - "ansi-escapes": "^5.0.0", - "supports-hyperlinks": "^2.2.0" - }, - "dependencies": { - "ansi-escapes": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", - "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", - "requires": { - "type-fest": "^1.0.2" - } - }, - "type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" - } - } - }, - "text-hex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" - }, - "thread-stream": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz", - "integrity": "sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==", - "requires": { - "real-require": "^0.2.0" - } - }, - "thriftrw": { - "version": "3.11.4", - "resolved": "https://registry.npmjs.org/thriftrw/-/thriftrw-3.11.4.tgz", - "integrity": "sha512-UcuBd3eanB3T10nXWRRMwfwoaC6VMk7qe3/5YIWP2Jtw+EbHqJ0p1/K3x8ixiR5dozKSSfcg1W+0e33G1Di3XA==", - "requires": { - "bufrw": "^1.2.1", - "error": "7.0.2", - "long": "^2.4.0" - }, - "dependencies": { - "long": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/long/-/long-2.4.0.tgz", - "integrity": "sha512-ijUtjmO/n2A5PaosNG9ZGDsQ3vxJg7ZW8vsY8Kp0f2yIZWhSJvjmegV7t+9RPQKxKrvj8yKGehhS+po14hPLGQ==" - } - } - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - }, - "through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "requires": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "through2-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-map/-/through2-map-3.0.0.tgz", - "integrity": "sha512-Ms68QPbSJKjRYY7fmqZHB0VGt+vD0/tjmDHUWgxltjifCof6hZWWeQAEi27Wjbs7jyNlIIyerQw/TVj7gHkd/Q==", - "requires": { - "through2": "~2.0.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "time-zone": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", - "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=" - }, - "tiny-lru": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.0.1.tgz", - "integrity": "sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==" - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tmp-promise": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", - "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", - "requires": { - "tmp": "^0.2.0" - }, - "dependencies": { - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "requires": { - "rimraf": "^3.0.0" - } - } - } - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "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==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-readable-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-3.0.0.tgz", - "integrity": "sha512-vD2LytT6DxPynBa1xbMtswY9gGqj27wNbh2uvI5OhBe+mrGLurRWRQZyQn3812sqlQRtUJwaKVshG+PoGwbPDQ==" - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "dependencies": { - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "requires": { - "ret": "~0.1.10" - } - } - } - }, - "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==", - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - }, - "token-types": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz", - "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==", - "requires": { - "@tokenizer/token": "^0.3.0", - "ieee754": "^1.2.1" - } - }, - "toml": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", - "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" - }, - "tomlify-j0.4": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tomlify-j0.4/-/tomlify-j0.4-3.0.0.tgz", - "integrity": "sha512-2Ulkc8T7mXJ2l0W476YC/A209PR38Nw8PuaCNtk9uI3t1zzFdGQeWYGQvmj2PZkVvRC/Yoi4xQKMRnWc/N29tQ==" - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "triple-beam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", - "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" - }, - "ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "requires": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "dependencies": { - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" - } - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "requires": { - "tslib": "^1.8.1" - } - }, - "type-fest": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", - "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==" - }, - "uid-safe": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", - "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", - "requires": { - "random-bytes": "~1.0.0" - } - }, - "ulid": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", - "integrity": "sha512-keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw==" - }, - "unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "requires": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, - "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==", - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - } - } - }, - "unique-string": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", - "requires": { - "crypto-random-string": "^4.0.0" - } - }, - "universal-user-agent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" - }, - "unix-dgram": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/unix-dgram/-/unix-dgram-2.0.6.tgz", - "integrity": "sha512-AURroAsb73BZ6CdAyMrTk/hYKNj3DuYYEuOaB8bYMOHGKupRNScw90Q5C71tWJc3uE7dIeXRyuwN0xLLq3vDTg==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.16.0" - } - }, - "unixify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", - "integrity": "sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==", - "requires": { - "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==", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "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==", - "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==", - "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==" - } - } - }, - "untildify": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz", - "integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==" - }, - "update-notifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", - "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", - "requires": { - "boxen": "^7.0.0", - "chalk": "^5.0.1", - "configstore": "^6.0.0", - "has-yarn": "^3.0.0", - "import-lazy": "^4.0.0", - "is-ci": "^3.0.1", - "is-installed-globally": "^0.4.0", - "is-npm": "^6.0.0", - "is-yarn-global": "^0.4.0", - "latest-version": "^7.0.0", - "pupa": "^3.1.0", - "semver": "^7.3.7", - "semver-diff": "^4.0.0", - "xdg-basedir": "^5.1.0" - } - }, - "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": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" - }, - "urlpattern-polyfill": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz", - "integrity": "sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==" - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==" - }, - "v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" - }, - "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==", - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", - "requires": { - "builtins": "^5.0.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - }, - "wait-port": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.0.4.tgz", - "integrity": "sha512-w8Ftna3h6XSFWWc2JC5gZEgp64nz8bnaTp5cvzbJSZ53j+omktWTDdwXxEF0jM8YveviLgFWvNGrSvRHnkyHyw==", - "requires": { - "chalk": "^4.1.2", - "commander": "^9.3.0", - "debug": "^4.3.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "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==", - "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==", - "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==" - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "requires": { - "defaults": "^1.0.3" - } - }, - "web-streams-polyfill": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz", - "integrity": "sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==" - }, - "well-known-symbols": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz", - "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "requires": { - "string-width": "^5.0.1" - }, - "dependencies": { - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - } - } - }, - "windows-release": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-5.0.1.tgz", - "integrity": "sha512-y1xFdFvdMiDXI3xiOhMbJwt1Y7dUxidha0CWPs1NgjZIjZANTcX7+7bMqNjuezhzb8s5JGEiBAbQjQQYYy7ulw==", - "requires": { - "execa": "^5.1.1" - } - }, - "winston": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz", - "integrity": "sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==", - "requires": { - "@colors/colors": "1.5.0", - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" - }, - "dependencies": { - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - } - } - }, - "winston-transport": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", - "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", - "requires": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", - "triple-beam": "^1.3.0" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" - }, - "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==", - "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==", - "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==", - "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==" - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "dependencies": { - "signal-exit": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", - "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==" - } - } - }, - "xdg-basedir": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", - "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==" - }, - "xorshift": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/xorshift/-/xorshift-1.2.0.tgz", - "integrity": "sha512-iYgNnGyeeJ4t6U11NpA/QiKy+PXn5Aa3Azg5qkwIFz1tBLllQrjjsk9yzD7IAK0naNU4JxdeDgqW9ov4u/hc4g==" - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "dependencies": { - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" - } - } - }, - "yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==" + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.2.2", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "license": "MIT" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "3.29.1", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rrweb-cssom": { + "version": "0.6.0", + "dev": true, + "license": "MIT" + }, + "node_modules/run-async": { + "version": "2.4.1", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + { + "type": "patreon", + "url": "https://www.patreon.com/feross" }, - "zip-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", - "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", - "requires": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", - "readable-stream": "^3.6.0" - } + { + "type": "consulting", + "url": "https://feross.org/support" } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" } }, - "node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "node_modules/rxjs": { + "version": "7.8.1", "dev": true, - "requires": { - "minimatch": "^3.0.2" + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" } }, - "node-fetch": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", - "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", - "requires": { - "whatwg-url": "^5.0.0" - }, + "node_modules/rxjs/node_modules/tslib": { + "version": "2.6.2", + "dev": true, + "license": "0BSD" + }, + "node_modules/safe-array-concat": { + "version": "1.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + { + "type": "patreon", + "url": "https://www.patreon.com/feross" }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } + { + "type": "consulting", + "url": "https://feross.org/support" } - } + ], + "license": "MIT" }, - "node-fetch-native": { + "node_modules/safe-json-stringify": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.2.0.tgz", - "integrity": "sha512-5IAMBTl9p6PaAjYCnMv5FmqIF6GcZnawAVnzaCG0rX2aYZJ4CxEkZNtVPuTRug7fL7wyM5BQYTlAzcyMPi6oTQ==", - "dev": true - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true + "license": "MIT" }, - "node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", - "dev": true + "node_modules/safe-regex": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "ret": "~0.1.10" + } }, - "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==", + "node_modules/safe-regex-test": { + "version": "1.0.0", "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" + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex/node_modules/ret": { + "version": "0.1.15", + "license": "MIT", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/safe-regex2": { + "version": "2.0.0", + "license": "MIT", "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "ret": "~0.2.0" } }, - "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 + "node_modules/safe-stable-stringify": { + "version": "2.4.3", + "license": "MIT", + "engines": { + "node": ">=10" + } }, - "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==", + "node_modules/safer-buffer": { + "version": "2.1.2", + "license": "MIT" + }, + "node_modules/saxes": { + "version": "6.0.0", "dev": true, - "requires": { - "path-key": "^3.0.0" + "license": "ISC", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=v12.22.7" } }, - "nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "dev": true + "node_modules/scheduler": { + "version": "0.23.0", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } }, - "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==" + "node_modules/secure-json-parse": { + "version": "2.7.0", + "license": "BSD-3-Clause" }, - "object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "dev": true + "node_modules/seedrandom": { + "version": "3.0.5", + "license": "MIT" }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "node_modules/seek-bzip": { + "version": "1.0.6", + "license": "MIT", + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" } }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true + "node_modules/seek-bzip/node_modules/commander": { + "version": "2.20.3", + "license": "MIT" }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "node_modules/semver": { + "version": "7.5.4", + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "object.entries": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/semver-diff": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "object.fromentries": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", - "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/send": { + "version": "0.18.0", + "license": "MIT", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" } }, - "object.hasown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", - "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", - "dev": true, - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" }, - "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" + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" } }, - "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 + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "license": "MIT" }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "node_modules/serve-favicon": { + "version": "2.5.0", "dev": true, - "requires": { - "wrappy": "1" + "license": "MIT", + "dependencies": { + "etag": "~1.8.1", + "fresh": "0.5.2", + "ms": "2.1.1", + "parseurl": "~1.3.2", + "safe-buffer": "5.1.1" + }, + "engines": { + "node": ">= 0.8.0" } }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "node_modules/serve-favicon/node_modules/ms": { + "version": "2.1.1", "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } + "license": "MIT" }, - "open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "node_modules/serve-favicon/node_modules/safe-buffer": { + "version": "5.1.1", "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "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" - } - } - } + "license": "MIT" }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, + "node_modules/serve-static": { + "version": "1.15.0", + "license": "MIT", "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" - } - } + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" } }, - "ospath": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", - "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==", - "dev": true + "node_modules/set-blocking": { + "version": "2.0.0", + "license": "ISC" }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } + "node_modules/set-cookie-parser": { + "version": "2.6.0", + "license": "MIT" }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" + "node_modules/set-value": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.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 + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.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==", - "requires": { - "callsites": "^3.0.0" + "node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "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==", - "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" + "node_modules/set-value/node_modules/is-plain-object/node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "node_modules/setprototypeof": { + "version": "1.2.0", + "license": "ISC" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", "dev": true, - "requires": { - "entities": "^4.4.0" - }, + "license": "MIT", "dependencies": { - "entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true - } + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" } }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true + "node_modules/shallowequal": { + "version": "1.1.0", + "license": "MIT" }, - "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 + "node_modules/shebang-command": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } }, - "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 + "node_modules/shebang-regex": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "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 + "node_modules/shell-quote": { + "version": "1.8.1", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "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==" + "node_modules/shimmer": { + "version": "1.2.1", + "license": "BSD-2-Clause" }, - "path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", - "dev": true, - "requires": { - "lru-cache": "^9.1.1 || ^10.0.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, + "node_modules/side-channel": { + "version": "1.0.4", + "license": "MIT", "dependencies": { - "lru-cache": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", - "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", - "dev": true - } + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true + "node_modules/siginfo": { + "version": "2.0.0", + "dev": true, + "license": "ISC" }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + "node_modules/signal-exit": { + "version": "3.0.7", + "license": "ISC" }, - "pathe": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz", - "integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==", - "dev": true + "node_modules/simple-swizzle": { + "version": "0.2.2", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.3.1" + } }, - "pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "license": "MIT" }, - "peek-stream": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", - "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", + "node_modules/simple-update-notifier": { + "version": "2.0.0", "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "duplexify": "^3.5.0", - "through2": "^2.0.3" + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" } }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true - }, - "perfect-freehand": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.0.tgz", - "integrity": "sha512-h/0ikF1M3phW7CwpZ5MMvKnfpHficWoOEyr//KVNTxV4F6deRK1eYMtHyBKEAKFK0aXIEUK9oBvlF6PNXMDsAw==" - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pidtree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", - "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", - "dev": true + "node_modules/sirv": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">= 10" + } }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true + "node_modules/sisteransi": { + "version": "1.0.5", + "dev": true, + "license": "MIT" }, - "pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true + "node_modules/slash": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "pkg-dir": { + "node_modules/slice-ansi": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", - "dev": true, - "requires": { - "find-up": "^5.0.0" + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "pkg-types": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", - "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", - "dev": true, - "requires": { - "jsonc-parser": "^3.2.0", - "mlly": "^1.2.0", - "pathe": "^1.1.0" + "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "polished": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz", - "integrity": "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.17.8" + "node_modules/snapdragon": { + "version": "0.8.2", + "license": "MIT", + "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" + }, + "engines": { + "node": ">=0.10.0" } }, - "postcss": { - "version": "8.4.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz", - "integrity": "sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==", - "dev": true, - "requires": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "node_modules/snapdragon-node": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "prettier": { + "node_modules/snapdragon-node/node_modules/isobject": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.1.tgz", - "integrity": "sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==", - "dev": true - }, - "pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "dev": true + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "license": "MIT", "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - } + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } }, - "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 + "node_modules/snapdragon-util/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" }, - "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==", - "dev": true + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true + "node_modules/snapdragon/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - }, + "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.6", + "license": "MIT", "dependencies": { - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - } + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "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" + "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "proxy-from-env": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==", - "dev": true + "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true + "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor": { + "version": "0.1.4", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "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" - }, + "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "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" - } - } + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true + "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" }, - "puppeteer-core": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-2.1.1.tgz", - "integrity": "sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w==", - "dev": true, - "requires": { - "@types/mime-types": "^2.1.0", - "debug": "^4.1.0", - "extract-zip": "^1.6.6", - "https-proxy-agent": "^4.0.0", - "mime": "^2.0.3", - "mime-types": "^2.1.25", - "progress": "^2.0.1", - "proxy-from-env": "^1.0.0", - "rimraf": "^2.6.1", - "ws": "^6.1.0" - }, - "dependencies": { - "agent-base": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", - "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", - "dev": true - }, - "extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, - "requires": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.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" - } - } - } - }, - "https-proxy-agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", - "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", - "dev": true, - "requires": { - "agent-base": "5", - "debug": "4" - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "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" - } - }, - "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - } + "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "ramda": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", - "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", - "dev": true + "node_modules/snapdragon/node_modules/extend-shallow/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "random-js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/random-js/-/random-js-2.1.0.tgz", - "integrity": "sha512-CRUyWmnzmZBA7RZSVGq0xMqmgCyPPxbiKNLFA5ud7KenojVX2s7Gv+V7eB52beKTPGxWRnVZ7D/tCIgYJJ8vNQ==" + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.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 + "node_modules/sonic-boom": { + "version": "3.3.0", + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0" + } }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, + "node_modules/sort-keys": { + "version": "1.1.2", + "license": "MIT", "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - } + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "requires": { - "loose-envify": "^1.1.0" + "node_modules/sort-keys-length": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-color": { - "version": "2.19.3", - "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.19.3.tgz", - "integrity": "sha512-LEeGE/ZzNLIsFWa1TMe8y5VYqr7bibneWmvJwm1pCn/eNmrabWDh659JSPn9BuaMpEfU83WTOJfnCcjDZwNQTA==", - "requires": { - "@icons/material": "^0.2.4", - "lodash": "^4.17.15", - "lodash-es": "^4.17.15", - "material-colors": "^1.2.1", - "prop-types": "^15.5.10", - "reactcss": "^1.2.0", - "tinycolor2": "^1.4.1" + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "react-colorful": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", - "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", - "dev": true, - "requires": {} - }, - "react-confetti": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/react-confetti/-/react-confetti-6.1.0.tgz", - "integrity": "sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==", - "dev": true, - "requires": { - "tween-functions": "^1.2.0" + "node_modules/source-map": { + "version": "0.6.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "react-dnd": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/react-dnd/-/react-dnd-16.0.1.tgz", - "integrity": "sha512-QeoM/i73HHu2XF9aKksIUuamHPDvRglEwdHL4jsp784BgUuWcg6mzfxT0QDdQz8Wj0qyRKx2eMg8iZtWvU4E2Q==", - "requires": { - "@react-dnd/invariant": "^4.0.1", - "@react-dnd/shallowequal": "^4.0.1", - "dnd-core": "^16.0.1", - "fast-deep-equal": "^3.1.3", - "hoist-non-react-statics": "^3.3.2" + "node_modules/source-map-js": { + "version": "1.0.2", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "react-dnd-html5-backend": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/react-dnd-html5-backend/-/react-dnd-html5-backend-16.0.1.tgz", - "integrity": "sha512-Wu3dw5aDJmOGw8WjH1I1/yTH+vlXEL4vmjk5p+MHxP8HuHJS1lAGeIdG/hze1AvNeXWo/JgULV87LyQOr+r5jw==", - "requires": { - "dnd-core": "^16.0.1" + "node_modules/source-map-resolve": { + "version": "0.5.3", + "license": "MIT", + "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" } }, - "react-docgen": { - "version": "6.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-6.0.0-alpha.3.tgz", - "integrity": "sha512-DDLvB5EV9As1/zoUsct6Iz2Cupw9FObEGD3DMcIs3EDFIoSKyz8FZtoWj3Wj+oodrU4/NfidN0BL5yrapIcTSA==", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@babel/generator": "^7.12.11", - "ast-types": "^0.14.2", - "commander": "^2.19.0", - "doctrine": "^3.0.0", - "estree-to-babel": "^3.1.0", - "neo-async": "^2.6.1", - "node-dir": "^0.1.10", - "resolve": "^1.17.0", - "strip-indent": "^3.0.0" - }, + "node_modules/source-map-support": { + "version": "0.5.21", + "license": "MIT", "dependencies": { - "ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "dev": true, - "requires": { - "tslib": "^2.0.1" - } - }, - "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==", - "dev": true - } + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "react-docgen-typescript": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz", - "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==", - "dev": true, - "requires": {} + "node_modules/source-map-url": { + "version": "0.4.1", + "license": "MIT" }, - "react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" + "node_modules/space-separated-tokens": { + "version": "1.1.5", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "react-element-to-jsx-string": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz", - "integrity": "sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==", - "dev": true, - "requires": { - "@base2/pretty-print-object": "1.0.1", - "is-plain-object": "5.0.0", - "react-is": "18.1.0" - }, + "node_modules/spawn-command": { + "version": "0.0.2", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "license": "Apache-2.0", "dependencies": { - "react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", - "dev": true - } + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, - "react-error-boundary": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", - "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", - "requires": { - "@babel/runtime": "^7.12.5" + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "react-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + "node_modules/spdx-license-ids": { + "version": "3.0.13", + "license": "CC0-1.0" }, - "react-helmet-async": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", - "requires": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" + "node_modules/split-string": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-hotkeys-hook": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-3.4.7.tgz", - "integrity": "sha512-+bbPmhPAl6ns9VkXkNNyxlmCAIyDAcWbB76O4I0ntr3uWCRuIQf/aRLartUahe9chVMPj+OEzzfk3CQSjclUEQ==", - "requires": { - "hotkeys-js": "3.9.4" + "node_modules/split2": { + "version": "1.1.1", + "license": "ISC", + "dependencies": { + "through2": "~2.0.0" } }, - "react-i18next": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-13.0.3.tgz", - "integrity": "sha512-/t4kt4Y2o+21hbvx+o9zpVnmoiud7KLDncyZFGN0U6TGAWYaXdTsp/ytAHFcKKSAODg4noIMaOO3X7bMgCqLHw==", - "requires": { - "@babel/runtime": "^7.22.5", - "html-parse-stringify": "^3.0.1" + "node_modules/sprintf-js": { + "version": "1.0.3", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/sshpk": { + "version": "1.17.0", + "dev": true, + "license": "MIT", + "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" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-inspector": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-6.0.2.tgz", - "integrity": "sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==", - "dev": true, - "requires": {} - }, - "react-intl": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-6.4.4.tgz", - "integrity": "sha512-/C9Sl/5//ohfkNG6AWlJuf4BhTXsbzyk93K62A4zRhSPANyOGpKZ+fWhN+TLfFd5YjDUHy+exU/09y0w1bO4Xw==", - "requires": { - "@formatjs/ecma402-abstract": "1.17.0", - "@formatjs/icu-messageformat-parser": "2.6.0", - "@formatjs/intl": "2.9.0", - "@formatjs/intl-displaynames": "6.5.0", - "@formatjs/intl-listformat": "7.4.0", - "@types/hoist-non-react-statics": "^3.3.1", - "@types/react": "16 || 17 || 18", - "hoist-non-react-statics": "^3.3.2", - "intl-messageformat": "10.5.0", - "tslib": "^2.4.0" + "node_modules/stack-generator": { + "version": "2.0.10", + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" } }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + "node_modules/stack-trace": { + "version": "0.0.10", + "license": "MIT", + "engines": { + "node": "*" + } }, - "react-refresh": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", - "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", - "dev": true + "node_modules/stackback": { + "version": "0.0.2", + "dev": true, + "license": "MIT" }, - "react-remove-scroll": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz", - "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==", - "requires": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" - } + "node_modules/stackframe": { + "version": "1.3.4", + "license": "MIT" }, - "react-remove-scroll-bar": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz", - "integrity": "sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==", - "requires": { - "react-style-singleton": "^2.2.1", - "tslib": "^2.0.0" + "node_modules/static-extend": { + "version": "0.1.2", + "license": "MIT", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-router": { - "version": "6.14.2", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.14.2.tgz", - "integrity": "sha512-09Zss2dE2z+T1D03IheqAFtK4UzQyX8nFPWx6jkwdYzGLXd5ie06A6ezS2fO6zJfEb/SpG6UocN2O1hfD+2urQ==", - "requires": { - "@remix-run/router": "1.7.2" + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-router-dom": { - "version": "6.14.2", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.14.2.tgz", - "integrity": "sha512-5pWX0jdKR48XFZBuJqHosX3AAHjRAzygouMTyimnBPOLdY3WjzUSKhus2FVMihUFWzeLebDgr4r8UeQFAct7Bg==", - "requires": { - "@remix-run/router": "1.7.2", - "react-router": "6.14.2" + "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-shallow-renderer": { - "version": "16.15.0", - "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", - "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", - "dev": true, - "requires": { - "object-assign": "^4.1.1", - "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" + "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-style-singleton": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", - "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", - "requires": { - "get-nonce": "^1.0.0", - "invariant": "^2.2.4", - "tslib": "^2.0.0" + "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-test-renderer": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.2.0.tgz", - "integrity": "sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==", - "dev": true, - "requires": { - "react-is": "^18.2.0", - "react-shallow-renderer": "^16.15.0", - "scheduler": "^0.23.0" - } + "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" }, - "react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "requires": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" + "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor": { + "version": "0.1.4", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "reactcss": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/reactcss/-/reactcss-1.2.3.tgz", - "integrity": "sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==", - "requires": { - "lodash": "^4.0.1" + "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "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" - }, - "dependencies": { - "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 - } + "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" + }, + "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "node_modules/statuses": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.4.3", "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "license": "MIT" + }, + "node_modules/stdin-discarder": { + "version": "0.1.0", + "license": "MIT", + "dependencies": { + "bl": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stdin-discarder/node_modules/bl": { + "version": "5.1.0", + "license": "MIT", "dependencies": { - "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" - } - }, - "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" - } - }, - "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" - } + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/stdin-discarder/node_modules/bl/node_modules/buffer": { + "version": "6.0.3", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" }, - "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" - } + { + "type": "patreon", + "url": "https://www.patreon.com/feross" }, - "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 + { + "type": "consulting", + "url": "https://feross.org/support" } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "readable-stream": { + "node_modules/stdin-discarder/node_modules/bl/node_modules/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": { + "license": "MIT", + "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", "dev": true, - "requires": { - "picomatch": "^2.2.1" + "license": "MIT", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" } }, - "recast": { - "version": "0.23.3", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.3.tgz", - "integrity": "sha512-HbCVFh2ANP6a09nzD4lx7XthsxMOJWKX5pIcUwtLrmeEIl3I0DwjCoVXDE0Aobk+7k/mS3H50FK4iuYArpcT6Q==", + "node_modules/store2": { + "version": "2.14.2", + "dev": true, + "license": "(MIT OR GPL-3.0)" + }, + "node_modules/storybook": { + "version": "7.4.1", "dev": true, - "requires": { - "assert": "^2.0.0", - "ast-types": "^0.16.1", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, + "license": "MIT", "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "@storybook/cli": "7.4.1" + }, + "bin": { + "sb": "index.js", + "storybook": "index.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "redux": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", - "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", - "requires": { - "@babel/runtime": "^7.9.2" + "node_modules/stream-shift": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/streamx": { + "version": "2.15.1", + "license": "MIT", + "dependencies": { + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.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 + "node_modules/string_decoder": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } }, - "regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "node_modules/string-argv": { + "version": "0.3.2", "dev": true, - "requires": { - "regenerate": "^1.4.2" + "license": "MIT", + "engines": { + "node": ">=0.6.19" } }, - "regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true + "node_modules/string-template": { + "version": "0.2.1" }, - "regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "node_modules/string-width": { + "version": "4.2.3", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "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": { - "@babel/runtime": "^7.8.4" + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "regexp.prototype.flags": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", - "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "node_modules/string.prototype.matchall": { + "version": "4.0.9", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", - "functions-have-names": "^1.2.3" + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "node_modules/string.prototype.trim": { + "version": "1.2.8", "dev": true, - "requires": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "node_modules/string.prototype.trimend": { + "version": "1.0.7", "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, + "license": "MIT", "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true - } + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "remark-external-links": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/remark-external-links/-/remark-external-links-8.0.0.tgz", - "integrity": "sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==", + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", "dev": true, - "requires": { - "extend": "^3.0.0", - "is-absolute-url": "^3.0.0", - "mdast-util-definitions": "^4.0.0", - "space-separated-tokens": "^1.0.0", - "unist-util-visit": "^2.0.0" + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "remark-slug": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/remark-slug/-/remark-slug-6.1.0.tgz", - "integrity": "sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==", - "dev": true, - "requires": { - "github-slugger": "^1.0.0", - "mdast-util-to-string": "^1.0.0", - "unist-util-visit": "^2.0.0" + "node_modules/strip-ansi": { + "version": "6.0.1", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "request-progress": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", - "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=", + "node_modules/strip-ansi-cjs": { + "name": "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": { - "throttleit": "^1.0.0" + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "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 - }, - "requireindex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", - "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", - "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 + "node_modules/strip-ansi-control-characters": { + "version": "2.0.0", + "license": "MIT" }, - "reselect": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", - "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" + "node_modules/strip-dirs": { + "version": "3.0.0", + "license": "ISC", + "dependencies": { + "inspect-with-kind": "^1.0.5", + "is-plain-obj": "^1.1.0" + } }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "node_modules/strip-dirs/node_modules/is-plain-obj": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true + "node_modules/strip-final-newline": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "node_modules/strip-indent": { + "version": "3.0.0", "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "license": "MIT", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" } }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/strip-json-comments": { + "version": "3.1.1", "dev": true, - "requires": { - "glob": "^7.1.3" + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "rollup": { - "version": "3.27.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.27.2.tgz", - "integrity": "sha512-YGwmHf7h2oUHkVBT248x0yt6vZkYQ3/rvE5iQuVBh3WO8GcJ6BNeOkpoX1yMHIiBm18EMLjBPIoUDkhgnyxGOQ==", + "node_modules/strip-literal": { + "version": "1.3.0", "dev": true, - "requires": { - "fsevents": "~2.3.2" + "license": "MIT", + "dependencies": { + "acorn": "^8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" } }, - "rrweb-cssom": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", - "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==", - "dev": true - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "node_modules/strip-literal/node_modules/acorn": { + "version": "8.10.0", "dev": true, - "requires": { - "queue-microtask": "^1.2.2" + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" } }, - "rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "requires": { - "tslib": "^2.1.0" + "node_modules/strip-outer": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "safe-array-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", - "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" + "node_modules/strtok3": { + "version": "7.0.0", + "license": "MIT", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "peek-readable": "^5.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "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==" + "node_modules/stylis": { + "version": "4.2.0", + "license": "MIT" }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "node_modules/supports-color": { + "version": "8.1.1", "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } }, - "saxes": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", - "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "requires": { - "loose-envify": "^1.1.0" + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "seedrandom": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", - "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" + "node_modules/symbol-observable": { + "version": "1.2.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "node_modules/symbol-tree": { + "version": "3.2.4", + "dev": true, + "license": "MIT" }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "node_modules/synchronous-promise": { + "version": "2.0.17", "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 - } - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } + "license": "BSD-3-Clause" }, - "serve-favicon": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz", - "integrity": "sha512-FMW2RvqNr03x+C0WxTyu6sOv21oOjkq5j8tjquWccwa6ScNyGFOGJVpuS1NmTVGBAHS07xnSKotgf2ehQmf9iA==", + "node_modules/systemjs": { + "version": "6.14.2", "dev": true, - "requires": { - "etag": "~1.8.1", - "fresh": "0.5.2", - "ms": "2.1.1", - "parseurl": "~1.3.2", - "safe-buffer": "5.1.1" - }, + "license": "MIT" + }, + "node_modules/tabtab": { + "version": "3.0.2", + "license": "MIT", "dependencies": { - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true - } + "debug": "^4.0.1", + "es6-promisify": "^6.0.0", + "inquirer": "^6.0.0", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "untildify": "^3.0.3" } }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" + "node_modules/tabtab/node_modules/untildify": { + "version": "3.0.3", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true + "node_modules/tar": { + "version": "6.2.0", + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "node_modules/tar-fs": { + "version": "2.1.1", "dev": true, - "requires": { - "kind-of": "^6.0.2" + "license": "MIT", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" } }, - "shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + "node_modules/tar-stream": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } }, - "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" + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "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 + "node_modules/tar/node_modules/chownr": { + "version": "2.0.0", + "license": "ISC", + "engines": { + "node": ">=10" + } }, - "shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "dev": true + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "license": "ISC", + "engines": { + "node": ">=8" + } }, - "side-channel": { + "node_modules/tar/node_modules/mkdirp": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" } }, - "siginfo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", - "dev": true - }, - "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 + "node_modules/telejson": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "memoizerific": "^1.11.3" + } }, - "simple-update-notifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", - "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", + "node_modules/temp": { + "version": "0.8.4", "dev": true, - "requires": { - "semver": "^7.5.3" - }, + "license": "MIT", "dependencies": { - "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } + "rimraf": "~2.6.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "sirv": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", - "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", + "node_modules/temp/node_modules/rimraf": { + "version": "2.6.3", "dev": true, - "requires": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^3.0.0" + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" } }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true + "node_modules/tempy": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "is-stream": "^3.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^2.12.2", + "unique-string": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "slash": { + "node_modules/terminal-link": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true + "license": "MIT", + "dependencies": { + "ansi-escapes": "^5.0.0", + "supports-hyperlinks": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "slice-ansi": { + "node_modules/terminal-link/node_modules/ansi-escapes": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "dev": true, - "requires": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, + "license": "MIT", "dependencies": { - "ansi-styles": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", - "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==", - "dev": true - } + "type-fest": "^1.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true + "node_modules/terminal-link/node_modules/ansi-escapes/node_modules/type-fest": { + "version": "1.4.0", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "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==", + "node_modules/terser": { + "version": "5.19.4", "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, + "license": "BSD-2-Clause", + "peer": true, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" } }, - "space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", - "dev": true - }, - "spawn-command": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2.tgz", - "integrity": "sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==", - "dev": true - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "node_modules/terser/node_modules/acorn": { + "version": "8.10.0", "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "license": "MIT", + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" } }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "dev": true, + "license": "MIT", + "peer": 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==", + "node_modules/test-exclude": { + "version": "6.0.0", "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" } }, - "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "dev": true - }, - "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.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "node_modules/test-exclude/node_modules/minimatch": { + "version": "3.0.8", "dev": true, - "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" + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "stackback": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", - "dev": true + "node_modules/text-hex": { + "version": "1.0.0", + "license": "MIT" }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true + "node_modules/text-table": { + "version": "0.2.0", + "dev": true, + "license": "MIT" }, - "std-env": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.3.3.tgz", - "integrity": "sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==", - "dev": true + "node_modules/thread-stream": { + "version": "2.4.0", + "license": "MIT", + "dependencies": { + "real-require": "^0.2.0" + } }, - "stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "dev": true, - "requires": { - "internal-slot": "^1.0.4" + "node_modules/thriftrw": { + "version": "3.11.4", + "dependencies": { + "bufrw": "^1.2.1", + "error": "7.0.2", + "long": "^2.4.0" + }, + "bin": { + "thrift2json": "thrift2json.js" + }, + "engines": { + "node": ">= 0.10.x" } }, - "store2": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz", - "integrity": "sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==", - "dev": true + "node_modules/thriftrw/node_modules/long": { + "version": "2.4.0", + "license": "Apache-2.0", + "engines": { + "node": ">=0.6" + } }, - "storybook": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.3.1.tgz", - "integrity": "sha512-djrNw2WPJNXgdyHM+6Zxl6EvdhU9TCSghc7wQLXqJG8B1VvB6XSoiexVNOQcnpEaMWDUbU0wUnkBlVHE/Vowuw==", + "node_modules/throttleit": { + "version": "1.0.0", "dev": true, - "requires": { - "@storybook/cli": "7.3.1" - } + "license": "MIT" }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true + "node_modules/through": { + "version": "2.3.8", + "license": "MIT" }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - }, + "node_modules/through2": { + "version": "2.0.5", + "license": "MIT", "dependencies": { - "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==", - "dev": true - } + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, - "string-argv": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", - "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" - }, + "node_modules/through2-filter": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "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 - } + "through2": "~2.0.0", + "xtend": "~4.0.0" } }, - "string-width-cjs": { - "version": "npm:string-width@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" - }, + "node_modules/through2-map": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "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 - } + "through2": "~2.0.0", + "xtend": "^4.0.0" } }, - "string.prototype.matchall": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", - "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4" + "node_modules/through2/node_modules/readable-stream": { + "version": "2.3.8", + "license": "MIT", + "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" } }, - "string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } + "node_modules/through2/node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" }, - "string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/through2/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" + }, + "node_modules/through2/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/time-zone": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/tiny-emitter": { + "version": "2.1.0", + "license": "MIT" + }, + "node_modules/tiny-invariant": { + "version": "1.3.1", "dev": true, - "requires": { - "ansi-regex": "^5.0.1" + "license": "MIT" + }, + "node_modules/tiny-lru": { + "version": "11.0.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12" } }, - "strip-ansi-cjs": { - "version": "npm:strip-ansi@6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/tinybench": { + "version": "2.5.0", "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } + "license": "MIT" }, - "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 + "node_modules/tinycolor2": { + "version": "1.6.0", + "license": "MIT" }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "node_modules/tinypool": { + "version": "0.7.0", "dev": true, - "requires": { - "min-indent": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=14.0.0" } }, - "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 - }, - "strip-literal": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", - "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", + "node_modules/tinyspy": { + "version": "2.1.1", "dev": true, - "requires": { - "acorn": "^8.10.0" + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tmp": { + "version": "0.2.1", + "license": "MIT", + "dependencies": { + "rimraf": "^3.0.0" }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/tmp-promise": { + "version": "3.0.3", + "license": "MIT", "dependencies": { - "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true - } + "tmp": "^0.2.0" } }, - "stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + "node_modules/tmpl": { + "version": "1.0.5", + "dev": true, + "license": "BSD-3-Clause" }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" + "node_modules/to-fast-properties": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "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==" - }, - "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==", - "dev": true + "node_modules/to-object-path": { + "version": "0.3.0", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } }, - "synchronous-promise": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz", - "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==", - "dev": true + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } }, - "systemjs": { - "version": "6.14.1", - "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.14.1.tgz", - "integrity": "sha512-8ftwWd+XnQtZ/aGbatrN4QFNGrKJzmbtixW+ODpci7pyoTajg4sonPP8aFLESAcuVxaC1FyDESt+SpfFCH9rZQ==", - "dev": true + "node_modules/to-object-path/node_modules/kind-of/node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" }, - "tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", - "dev": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" + "node_modules/to-readable-stream": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=12" }, - "dependencies": { - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, - "minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dev": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "node_modules/to-regex": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" + "node_modules/to-regex-range": { + "version": "5.0.1", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "telejson": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.1.0.tgz", - "integrity": "sha512-jFJO4P5gPebZAERPkJsqMAQ0IMA1Hi0AoSfxpnUaV6j6R2SZqlpkbS20U6dEUtA3RUYt2Ak/mTlkQzHH9Rv/hA==", + "node_modules/tocbot": { + "version": "4.21.1", "dev": true, - "requires": { - "memoizerific": "^1.11.3" + "license": "MIT" + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=0.6" } }, - "temp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", - "dev": true, - "requires": { - "rimraf": "~2.6.2" - }, + "node_modules/token-types": { + "version": "5.0.1", + "license": "MIT", "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" - } - } + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "dev": true + "node_modules/toml": { + "version": "3.0.0", + "license": "MIT" }, - "tempy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", - "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", + "node_modules/tomlify-j0.4": { + "version": "3.0.0", + "license": "MIT" + }, + "node_modules/totalist": { + "version": "3.0.1", "dev": true, - "requires": { - "del": "^6.0.0", - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "dependencies": { - "type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "dev": true - } + "license": "MIT", + "engines": { + "node": ">=6" } }, - "terser": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.0.tgz", - "integrity": "sha512-JC6qfIEkPBd9j1SMO3Pfn+A6w2kQV54tv+ABQLgZr7dA3k/DL/OBoYSWxzVpZev3J+bUHXfr55L8Mox7AaNo6g==", + "node_modules/tough-cookie": { + "version": "4.1.3", "dev": true, - "peer": true, - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, + "license": "BSD-3-Clause", "dependencies": { - "acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", - "dev": true, - "peer": true - }, - "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==", - "dev": true, - "peer": true - } + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" } }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" + "license": "MIT", + "engines": { + "node": ">= 4.0.0" } }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "throttleit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", - "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "node_modules/tr46": { + "version": "4.1.1", "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - }, + "license": "MIT", "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "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" - } - }, - "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==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } + "punycode": "^2.3.0" + }, + "engines": { + "node": ">=14" } }, - "tiny-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" - }, - "tiny-invariant": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==", - "dev": true - }, - "tinybench": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.5.0.tgz", - "integrity": "sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==", - "dev": true - }, - "tinycolor2": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", - "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==" - }, - "tinypool": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.7.0.tgz", - "integrity": "sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==", - "dev": true - }, - "tinyspy": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.1.1.tgz", - "integrity": "sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w==", - "dev": true - }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "node_modules/tree-kill": { + "version": "1.2.2", "dev": true, - "requires": { - "rimraf": "^3.0.0" + "license": "MIT", + "bin": { + "tree-kill": "cli.js" } }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "to-fast-properties": { + "node_modules/trim-repeated": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - }, - "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" + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": ">=12" } }, - "tocbot": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/tocbot/-/tocbot-4.21.1.tgz", - "integrity": "sha512-IfajhBTeg0HlMXu1f+VMbPef05QpDTsZ9X2Yn1+8npdaXsXg/+wrm9Ze1WG5OS1UDC3qJ5EQN/XOZ3gfXjPFCw==", - "dev": true - }, - "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 + "node_modules/trim-repeated/node_modules/escape-string-regexp": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "dev": true + "node_modules/triple-beam": { + "version": "1.4.1", + "license": "MIT", + "engines": { + "node": ">= 14.0.0" + } }, - "tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "node_modules/ts-api-utils": { + "version": "1.0.3", "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" + "license": "MIT", + "engines": { + "node": ">=16.13.0" }, - "dependencies": { - "universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true - } + "peerDependencies": { + "typescript": ">=4.2.0" } }, - "tr46": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", - "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", + "node_modules/ts-dedent": { + "version": "2.2.0", "dev": true, - "requires": { - "punycode": "^2.3.0" + "license": "MIT", + "engines": { + "node": ">=6.10" } }, - "tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true + "node_modules/ts-node": { + "version": "10.9.1", + "license": "MIT", + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } }, - "ts-api-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz", - "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==", - "dev": true, - "requires": {} + "node_modules/ts-node/node_modules/acorn": { + "version": "8.10.0", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } }, - "ts-dedent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", - "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", - "dev": true + "node_modules/ts-node/node_modules/acorn-walk": { + "version": "8.2.0", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } }, - "tslib": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", - "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + "node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" }, - "tsutils": { + "node_modules/tsutils": { "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "tslib": "^1.8.1" }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, - "tunnel-agent": { + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "license": "0BSD" + }, + "node_modules/tunnel-agent": { "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "dev": true, - "requires": { + "license": "Apache-2.0", + "dependencies": { "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" } }, - "tween-functions": { + "node_modules/tween-functions": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", - "integrity": "sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==", - "dev": true + "dev": true, + "license": "BSD" }, - "tweetnacl": { + "node_modules/tweetnacl": { "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true + "dev": true, + "license": "Unlicense" }, - "type-check": { + "node_modules/type-check": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" } }, - "type-detect": { + "node_modules/type-detect": { "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "type-fest": { + "node_modules/type-fest": { "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "dev": true + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "type-is": { + "node_modules/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": { + "license": "MIT", + "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" } }, - "typed-array-buffer": { + "node_modules/typed-array-buffer": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1", "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" } }, - "typed-array-byte-length": { + "node_modules/typed-array-byte-length": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "call-bind": "^1.0.2", "for-each": "^0.3.3", "has-proto": "^1.0.1", "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "typed-array-byte-offset": { + "node_modules/typed-array-byte-offset": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "has-proto": "^1.0.1", "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "typed-array-length": { + "node_modules/typed-array-length": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "call-bind": "^1.0.2", "for-each": "^0.3.3", "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "typed-function": { + "node_modules/typed-function": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/typed-function/-/typed-function-4.1.0.tgz", - "integrity": "sha512-DGwUl6cioBW5gw2L+6SMupGwH/kZOqivy17E4nsh1JI9fKF87orMmlQx3KISQPmg3sfnOUGlwVkroosvgddrlg==" + "engines": { + "node": ">= 14" + } }, - "typedarray": { + "node_modules/typedarray": { "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true + "dev": true, + "license": "MIT" }, - "typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "devOptional": true + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "license": "MIT", + "dependencies": { + "is-typedarray": "^1.0.0" + } }, - "ufo": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.2.0.tgz", - "integrity": "sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==", - "dev": true + "node_modules/typescript": { + "version": "5.2.2", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } }, - "uglify-js": { + "node_modules/ufo": { + "version": "1.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/uglify-js": { "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", "dev": true, - "optional": true + "license": "BSD-2-Clause", + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uid-safe": { + "version": "2.1.5", + "license": "MIT", + "dependencies": { + "random-bytes": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/ulid": { + "version": "2.3.0", + "license": "MIT", + "bin": { + "ulid": "bin/cli.js" + } }, - "unbox-primitive": { + "node_modules/unbox-primitive": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "license": "MIT", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "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" + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "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 - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dev": true, - "requires": { - "crypto-random-string": "^2.0.0" + "node_modules/unique-string": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "crypto-random-string": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "unist-util-is": { + "node_modules/unist-util-is": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", - "dev": true + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "unist-util-visit": { + "node_modules/unist-util-visit": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^4.0.0", "unist-util-visit-parents": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-util-visit-parents": { + "node_modules/unist-util-visit-parents": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "universalify": { + "node_modules/universal-user-agent": { + "version": "6.0.0", + "license": "ISC" + }, + "node_modules/universalify": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unix-dgram": { + "version": "2.0.6", + "license": "ISC", + "optional": true, + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.16.0" + }, + "engines": { + "node": ">=0.10.48" + } }, - "unpipe": { + "node_modules/unixify": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true + "license": "MIT", + "dependencies": { + "normalize-path": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unixify/node_modules/normalize-path": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "unplugin": { + "node_modules/unplugin": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.4.0.tgz", - "integrity": "sha512-5x4eIEL6WgbzqGtF9UV8VEC/ehKptPXDS6L2b0mv4FRMkJxRtjaJfOWDd6a8+kYbqsjklix7yWP0N3SUepjXcg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "acorn": "^8.9.0", "chokidar": "^3.5.3", "webpack-sources": "^3.2.3", "webpack-virtual-modules": "^0.5.0" + } + }, + "node_modules/unplugin/node_modules/acorn": { + "version": "8.10.0", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true - } + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "license": "MIT", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/has-values": { + "version": "0.1.4", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/unset-value/node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "untildify": { + "node_modules/untildify": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "update-browserslist-db": { + "node_modules/update-browserslist-db": { "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", "dev": true, - "requires": { + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-notifier": { + "version": "6.0.2", + "license": "BSD-2-Clause", + "dependencies": { + "boxen": "^7.0.0", + "chalk": "^5.0.1", + "configstore": "^6.0.0", + "has-yarn": "^3.0.0", + "import-lazy": "^4.0.0", + "is-ci": "^3.0.1", + "is-installed-globally": "^0.4.0", + "is-npm": "^6.0.0", + "is-yarn-global": "^0.4.0", + "latest-version": "^7.0.0", + "pupa": "^3.1.0", + "semver": "^7.3.7", + "semver-diff": "^4.0.0", + "xdg-basedir": "^5.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/chalk": { + "version": "5.3.0", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "uri-js": { + "node_modules/uri-js": { "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { + "license": "BSD-2-Clause", + "dependencies": { "punycode": "^2.1.0" } }, - "url-parse": { + "node_modules/urix": { + "version": "0.1.0", + "license": "MIT" + }, + "node_modules/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": { + "license": "MIT", + "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" } }, - "use-callback-ref": { + "node_modules/urlpattern-polyfill": { + "version": "8.0.2", + "license": "MIT" + }, + "node_modules/use": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-callback-ref": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", - "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", - "requires": { + "license": "MIT", + "dependencies": { "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "use-isomorphic-layout-effect": { + "node_modules/use-callback-ref/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" + }, + "node_modules/use-isomorphic-layout-effect": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", - "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", - "requires": {} + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } }, - "use-resize-observer": { + "node_modules/use-resize-observer": { "version": "9.1.0", - "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", - "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "@juggle/resize-observer": "^3.3.1" + }, + "peerDependencies": { + "react": "16.8.0 - 18", + "react-dom": "16.8.0 - 18" + } + }, + "node_modules/use-sidecar": { + "version": "1.1.2", + "license": "MIT", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "use-sidecar": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", - "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", - "requires": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" - } + "node_modules/use-sidecar/node_modules/tslib": { + "version": "2.6.2", + "license": "0BSD" }, - "use-sync-external-store": { + "node_modules/use-sync-external-store": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "requires": {} + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } }, - "util": { + "node_modules/util": { "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", "is-generator-function": "^1.0.7", @@ -59622,101 +28425,181 @@ "which-typed-array": "^1.1.2" } }, - "util-deprecate": { + "node_modules/util-deprecate": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "license": "MIT" }, - "utils-merge": { + "node_modules/utils-merge": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } }, - "uuid": { + "node_modules/uuid": { "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==" + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "license": "MIT" }, - "v8-to-istanbul": { + "node_modules/v8-to-istanbul": { "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", "dev": true, - "requires": { + "license": "ISC", + "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0" + }, + "engines": { + "node": ">=10.12.0" } }, - "validate-npm-package-license": { + "node_modules/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": { + "license": "Apache-2.0", + "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, - "vary": { + "node_modules/validate-npm-package-name": { + "version": "4.0.0", + "license": "ISC", + "dependencies": { + "builtins": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/vary": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "verror": { + "node_modules/verror": { "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "dev": true, - "requires": { + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" } }, - "vite": { + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/verror/node_modules/extsprintf": { + "version": "1.4.1", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT" + }, + "node_modules/vite": { "version": "4.4.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", - "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "esbuild": "^0.18.10", - "fsevents": "~2.3.2", "postcss": "^8.4.27", "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } } }, - "vite-node": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.34.1.tgz", - "integrity": "sha512-odAZAL9xFMuAg8aWd7nSPT+hU8u2r9gU3LRm9QKjxBEF2rRdWpMuqkrkjvyVQEdNFiBctqr2Gg4uJYizm5Le6w==", + "node_modules/vite-node": { + "version": "0.34.4", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "cac": "^6.7.14", "debug": "^4.3.4", "mlly": "^1.4.0", "pathe": "^1.1.1", "picocolors": "^1.0.0", "vite": "^3.0.0 || ^4.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": ">=v14.18.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "vitest": { - "version": "0.34.1", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.34.1.tgz", - "integrity": "sha512-G1PzuBEq9A75XSU88yO5G4vPT20UovbC/2osB2KEuV/FisSIIsw7m5y2xMdB7RsAGHAfg2lPmp2qKr3KWliVlQ==", + "node_modules/vitest": { + "version": "0.34.4", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "@types/chai": "^4.3.5", "@types/chai-subset": "^1.3.3", "@types/node": "*", - "@vitest/expect": "0.34.1", - "@vitest/runner": "0.34.1", - "@vitest/snapshot": "0.34.1", - "@vitest/spy": "0.34.1", - "@vitest/utils": "0.34.1", + "@vitest/expect": "0.34.4", + "@vitest/runner": "0.34.4", + "@vitest/snapshot": "0.34.4", + "@vitest/spy": "0.34.4", + "@vitest/utils": "0.34.4", "acorn": "^8.9.0", "acorn-walk": "^8.2.0", "cac": "^6.7.14", @@ -59730,322 +28613,719 @@ "strip-literal": "^1.0.1", "tinybench": "^2.5.0", "tinypool": "^0.7.0", - "vite": "^3.0.0 || ^4.0.0", - "vite-node": "0.34.1", + "vite": "^3.1.0 || ^4.0.0 || ^5.0.0-0", + "vite-node": "0.34.4", "why-is-node-running": "^2.2.2" }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": ">=v14.18.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@vitest/browser": "*", + "@vitest/ui": "*", + "happy-dom": "*", + "jsdom": "*", + "playwright": "*", + "safaridriver": "*", + "webdriverio": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true + }, + "playwright": { + "optional": true + }, + "safaridriver": { + "optional": true + }, + "webdriverio": { + "optional": true + } + } + }, + "node_modules/vitest/node_modules/acorn": { + "version": "8.10.0", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/vitest/node_modules/acorn-walk": { + "version": "8.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/vitest/node_modules/vite": { + "version": "5.0.0-beta.1", + "dev": true, + "license": "MIT", "dependencies": { - "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.28.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true + "terser": { + "optional": true } } }, - "void-elements": { + "node_modules/void-elements": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", - "integrity": "sha1-YU9/v42AHwu18GYfWy9XhXUOTwk=" + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "w3c-xmlserializer": { + "node_modules/w3c-xmlserializer": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", - "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/wait-port": { + "version": "1.0.4", + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2", + "commander": "^9.3.0", + "debug": "^4.3.4" + }, + "bin": { + "wait-port": "bin/wait-port.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/wait-port/node_modules/commander": { + "version": "9.5.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || >=14" } }, - "walker": { + "node_modules/walker": { "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, - "requires": { + "license": "Apache-2.0", + "dependencies": { "makeerror": "1.0.12" } }, - "watchpack": { + "node_modules/watchpack": { "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" } }, - "wcwidth": { + "node_modules/wcwidth": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "defaults": "^1.0.3" } }, - "webidl-conversions": { + "node_modules/web-streams-polyfill": { + "version": "3.2.1", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/webidl-conversions": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "dev": true + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + } }, - "webpack-sources": { + "node_modules/webpack-sources": { "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } }, - "webpack-virtual-modules": { + "node_modules/webpack-virtual-modules": { "version": "0.5.0", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz", - "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/well-known-symbols": { + "version": "2.0.0", + "license": "ISC", + "engines": { + "node": ">=6" + } }, - "whatwg-encoding": { + "node_modules/whatwg-encoding": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "iconv-lite": "0.6.3" }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } + "engines": { + "node": ">=12" } }, - "whatwg-mimetype": { + "node_modules/whatwg-mimetype": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } }, - "whatwg-url": { + "node_modules/whatwg-url": { "version": "12.0.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", - "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "tr46": "^4.1.1", "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=14" } }, - "which": { + "node_modules/which": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { + "license": "ISC", + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "which-boxed-primitive": { + "node_modules/which-boxed-primitive": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/why-is-node-running": { + "version": "2.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "license": "ISC", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/widest-line": { + "version": "4.0.1", + "license": "MIT", + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/widest-line/node_modules/string-width": { + "version": "5.1.2", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/widest-line/node_modules/string-width/node_modules/emoji-regex": { + "version": "9.2.2", + "license": "MIT" + }, + "node_modules/widest-line/node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/widest-line/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/windows-release": { + "version": "5.1.1", + "license": "MIT", + "dependencies": { + "execa": "^5.1.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/windows-release/node_modules/execa": { + "version": "5.1.1", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/windows-release/node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/windows-release/node_modules/execa/node_modules/human-signals": { + "version": "2.1.0", + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/windows-release/node_modules/execa/node_modules/is-stream": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/winston": { + "version": "3.8.2", + "license": "MIT", + "dependencies": { + "@colors/colors": "1.5.0", + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.4.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.5.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/winston-transport": { + "version": "4.5.0", + "license": "MIT", + "dependencies": { + "logform": "^2.3.2", + "readable-stream": "^3.6.0", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 6.4.0" } }, - "which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "dev": true, - "requires": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" + "node_modules/winston-transport/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "which-typed-array": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", - "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "node_modules/winston/node_modules/is-stream": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", - "dev": true, - "requires": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" + "node_modules/winston/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "wordwrap": { + "node_modules/wordwrap": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true + "dev": true, + "license": "MIT" }, - "wrap-ansi": { + "node_modules/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": { + "license": "MIT", + "dependencies": { "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 - } + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "wrap-ansi-cjs": { - "version": "npm:wrap-ansi@7.0.0", + "node_modules/wrap-ansi-cjs": { + "name": "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": { + "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/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, "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 - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "license": "ISC" }, - "write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "requires": { + "node_modules/write-file-atomic": { + "version": "5.0.1", + "license": "ISC", + "dependencies": { "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/write-file-atomic/node_modules/signal-exit": { + "version": "4.1.0", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "node_modules/ws": { + "version": "8.14.1", "dev": true, - "requires": {} + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "5.1.0", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "xml-name-validator": { + "node_modules/xml-name-validator": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12" + } }, - "xmlchars": { + "node_modules/xmlchars": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/xorshift": { + "version": "1.2.0", + "license": "MIT" }, - "xtend": { + "node_modules/xtend": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true + "license": "MIT", + "engines": { + "node": ">=0.4" + } }, - "y18n": { + "node_modules/y18n": { "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true + "license": "ISC", + "engines": { + "node": ">=10" + } }, - "yallist": { + "node_modules/yallist": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "license": "ISC" }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + "node_modules/yaml": { + "version": "2.3.1", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 14" + } }, - "yargs": { + "node_modules/yargs": { "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", @@ -60053,36 +29333,110 @@ "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" } }, - "yargs-parser": { + "node_modules/yargs-parser": { "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "yauzl": { + "node_modules/yauzl": { "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true + "node_modules/yn": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "zustand": { + "node_modules/yocto-queue": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zip-stream": { + "version": "4.1.1", + "license": "MIT", + "dependencies": { + "archiver-utils": "^3.0.4", + "compress-commons": "^4.1.2", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/zip-stream/node_modules/archiver-utils": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "glob": "^7.2.3", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/zip-stream/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/zustand": { "version": "4.4.1", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.4.1.tgz", - "integrity": "sha512-QCPfstAS4EBiTQzlaGP1gmorkh/UL1Leaj2tdj+zZCZ/9bm0WS7sI2wnfD5lpOszFqWJ1DcPnGoY8RDL61uokw==", - "requires": { + "license": "MIT", + "dependencies": { "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "@types/react": ">=16.8", + "immer": ">=9.0", + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "immer": { + "optional": true + }, + "react": { + "optional": true + } } } } diff --git a/package.json b/package.json index d8da91b1..2cbcf434 100644 --- a/package.json +++ b/package.json @@ -5,28 +5,25 @@ "author": "René-Pier Deshaies-Gélinas", "license": "AGPL-3.0", "main": "index.js", - "engines": { - "node": "^18.17.0" - }, "scripts": { - "ci": "npm install --force && npm run build && npm run validate", - "dev": "vite --open", - "start": "vite build --sourcemap inline --minify false && vite preview --port 1234", - "build": "vite build", - "serve:build": "vite preview --port 1234", - "i18n": "node -r esm i18n.js", - "preview": "npm run build && npm run deploy:preview", - "alpha": "npm run build && npm run deploy:preview -- --alias alpha", - "beta": "npm run build && npm run deploy:preview -- --alias beta", + "ci": "npm install --force && bun run build && bun run validate", + "dev": "bunx --bun vite --open", + "start": "bunx --bun vite build --sourcemap inline --minify false && bunx --bun vite preview --port 1234", + "build": "bunx --bun vite build", + "serve:build": "bunx --bun vite preview --port 1234", + "i18n": "bun i18n.js", + "preview": "bun run build && bun run deploy:preview", + "alpha": "bun run build && bun run deploy:preview -- --alias alpha", + "beta": "bun run build && bun run deploy:preview -- --alias beta", "tsc": "tsc --project tsconfig.json --incremental --noEmit", "lint": "eslint 'lib/**' --cache", - "test": "vitest watch", - "test:run": "vitest run", - "test:ui": "vitest watch --ui", - "int": "npm run build && concurrently \"cypress run\" \"npm run serve:build\" --success first --kill-others --names \"cypress,server\" ", - "int:start": "concurrently \"cypress open\" \"npm run start\" --success first --kill-others --names \"cypress,server\" ", - "tsc-and-lint": "npm run tsc && npm run lint", - "validate": "npm run tsc && npm run lint && npm run test:run", + "test": "bun test watch", + "test:run": "bun test run", + "test:ui": "bun test watch --ui", + "int": "bun run build && concurrently \"cypress run\" \"bun run serve:build\" --success first --kill-others --names \"cypress,server\" ", + "int:start": "concurrently \"cypress open\" \"bun run start\" --success first --kill-others --names \"cypress,server\" ", + "tsc-and-lint": "bun run tsc && bun run lint", + "validate": "bun run tsc && bun run lint && bun run test:run", "deploy:preview": "netlify deploy --site 534c856a-7d30-4fdd-ad4a-9845ccdefd08", "deploy:prod": "netlify deploy --site 534c856a-7d30-4fdd-ad4a-9845ccdefd08 --prod", "storybook": "storybook dev -p 6006", @@ -44,7 +41,7 @@ "@liveblocks/node": "^1.2.1", "@liveblocks/react": "^1.2.1", "@mui/icons-material": "^5.14.3", - "@mui/lab": "^5.0.0-alpha.139", + "@mui/lab": "5.0.0-alpha.142", "@mui/material": "^5.14.4", "@mui/x-data-grid": "^6.11.0", "@sentry/react": "^7.61.1", @@ -101,7 +98,6 @@ "eslint-plugin-react": "^7.33.1", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-storybook": "^0.6.13", - "esm": "^3.2.25", "fs-extra": "^11.1.1", "husky": "^8.0.3", "jsdom": "^22.1.0", From f24ebfccb7dfc129dc5f4fbc27cdfb6dcaca3483 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 09:35:40 -0400 Subject: [PATCH 02/38] fix: build --- bun.lockb | Bin 880378 -> 880051 bytes package.json | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bun.lockb b/bun.lockb index 477e9522f1c8dd87ab9d9fe12483d60acb9431cc..e68ce79009aaeafaed9b896ff3d1158fe4d2ff68 100755 GIT binary patch delta 70256 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 delta 71353 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∈+<m>xHV1@xHhwx$^tt-rMz2 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 NH+OVKAb)!A{{tyIg~<Q_ diff --git a/package.json b/package.json index 2cbcf434..bdd40bb5 100644 --- a/package.json +++ b/package.json @@ -7,10 +7,10 @@ "main": "index.js", "scripts": { "ci": "npm install --force && bun run build && bun run validate", - "dev": "bunx --bun vite --open", - "start": "bunx --bun vite build --sourcemap inline --minify false && bunx --bun vite preview --port 1234", - "build": "bunx --bun vite build", - "serve:build": "bunx --bun vite preview --port 1234", + "dev": "bun run vite --open", + "start": "bun run vite build --sourcemap inline --minify false && bun run vite preview --port 1234", + "build": "bun run vite build", + "serve:build": "bun run vite preview --port 1234", "i18n": "bun i18n.js", "preview": "bun run build && bun run deploy:preview", "alpha": "bun run build && bun run deploy:preview -- --alias alpha", From 2614507c9d69bf1b7a8bf3d7d9fa8fb7fcb89fa3 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 09:53:26 -0400 Subject: [PATCH 03/38] feat: test --- bun.lockb | Bin 880051 -> 865830 bytes bunfig.toml | 2 ++ happydom.ts | 3 +++ .../character/CharacterFactory.test.tsx | 4 ++-- lib/domains/character/CharacterFactory.tsx | 3 ++- package.json | 10 ++++------ tsconfig.json | 2 +- 7 files changed, 14 insertions(+), 10 deletions(-) create mode 100644 bunfig.toml create mode 100644 happydom.ts diff --git a/bun.lockb b/bun.lockb index e68ce79009aaeafaed9b896ff3d1158fe4d2ff68..5ee102338cc862c3d36400a9a382de8d410bc75f 100755 GIT binary patch delta 153792 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ſHxz#P|Y1Hk(UV7I_L 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 K@qf$)lm7rkqmEbr delta 162000 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%0D9AA^UkVbo)P0`^)u_qoKU4z_GGUx$ARQ+O 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�bBtl6@6#7 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 diff --git a/bunfig.toml b/bunfig.toml new file mode 100644 index 00000000..986e271a --- /dev/null +++ b/bunfig.toml @@ -0,0 +1,2 @@ +[test] +preload = "./happydom.ts" \ No newline at end of file diff --git a/happydom.ts b/happydom.ts new file mode 100644 index 00000000..7f712d02 --- /dev/null +++ b/happydom.ts @@ -0,0 +1,3 @@ +import { GlobalRegistrator } from "@happy-dom/global-registrator"; + +GlobalRegistrator.register(); diff --git a/lib/domains/character/CharacterFactory.test.tsx b/lib/domains/character/CharacterFactory.test.tsx index 67ea26ca..7a996476 100644 --- a/lib/domains/character/CharacterFactory.test.tsx +++ b/lib/domains/character/CharacterFactory.test.tsx @@ -660,7 +660,7 @@ describe("CharacterFactory.duplicate", () => { const characterWithFakeIds = produce(defaultCharacter, (draft) => { draft.id = "1"; - draft.pages.forEach((p) => { + draft.pages?.forEach((p) => { p.id = "1"; p.rows.forEach((r) => { r.columns.forEach((c) => { @@ -677,7 +677,7 @@ describe("CharacterFactory.duplicate", () => { const duplicate = CharacterFactory.duplicate(characterWithFakeIds); expect(duplicate.id).not.toBe("1"); - duplicate.pages.forEach((p) => { + duplicate.pages?.forEach((p) => { expect(p.id).not.toBe("1"); p.rows.forEach((r) => { r.columns.forEach((c) => { diff --git a/lib/domains/character/CharacterFactory.tsx b/lib/domains/character/CharacterFactory.tsx index 62f4a80c..e08660da 100644 --- a/lib/domains/character/CharacterFactory.tsx +++ b/lib/domains/character/CharacterFactory.tsx @@ -94,7 +94,8 @@ export const CharacterFactory = { resetAllIds(character: ICharacter): ICharacter { return produce(character, (draft) => { draft.id = Id.generate(); - draft.pages.forEach((page) => { + + draft.pages?.forEach((page) => { page.id = Id.generate(); page.rows.forEach((row) => { row.columns.forEach((col) => { diff --git a/package.json b/package.json index bdd40bb5..76d67ff1 100644 --- a/package.json +++ b/package.json @@ -17,9 +17,7 @@ "beta": "bun run build && bun run deploy:preview -- --alias beta", "tsc": "tsc --project tsconfig.json --incremental --noEmit", "lint": "eslint 'lib/**' --cache", - "test": "bun test watch", - "test:run": "bun test run", - "test:ui": "bun test watch --ui", + "test": "vitest", "int": "bun run build && concurrently \"cypress run\" \"bun run serve:build\" --success first --kill-others --names \"cypress,server\" ", "int:start": "concurrently \"cypress open\" \"bun run start\" --success first --kill-others --names \"cypress,server\" ", "tsc-and-lint": "bun run tsc && bun run lint", @@ -70,6 +68,7 @@ "uuid": "^9.0.0" }, "devDependencies": { + "@happy-dom/global-registrator": "^11.0.2", "@storybook/addon-essentials": "^7.3.1", "@storybook/addon-interactions": "^7.3.1", "@storybook/addon-links": "^7.3.1", @@ -89,7 +88,7 @@ "@typescript-eslint/parser": "^6.3.0", "@vitejs/plugin-legacy": "^4.1.1", "@vitejs/plugin-react": "^4.0.4", - "@vitest/ui": "^0.34.1", + "bun-types": "^1.0.1", "chromatic": "^6.21.0", "concurrently": "^8.2.0", "cypress": "^12.17.3", @@ -106,8 +105,7 @@ "react-test-renderer": "^18.2.0", "storybook": "^7.3.1", "typescript": "^5.1.6", - "vite": "^4.4.9", - "vitest": "^0.34.1" + "vite": "^4.4.9" }, "lint-staged": { "*.{js,ts,tsx}": "eslint --cache --fix", diff --git a/tsconfig.json b/tsconfig.json index d0c79830..b6de59df 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,7 +14,7 @@ "name": "typescript-tslint-plugin" } ], - "types": ["vite/client", "vitest/globals"] + "types": ["bun-types", "vitest/globals"] }, "include": ["lib/**/*", "stories/**/*"], "exclude": ["node_modules", "cypress"] From 0617d87539e2a2e65cbaffa005c793f2cd70358d Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 09:55:18 -0400 Subject: [PATCH 04/38] feat: add vitest --- bun.lockb | Bin 865830 -> 879415 bytes package.json | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/bun.lockb b/bun.lockb index 5ee102338cc862c3d36400a9a382de8d410bc75f..af3e83651ec690be90c213a435dc5a540b5f5e5f 100755 GIT binary patch delta 220879 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	=Rx1 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⪻NBnq5-IRoxFm4(O3yoG%x@@f&*J> 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 delta 211950 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 Ts#a%su2(_5AIcdZ7mof5&lxyB diff --git a/package.json b/package.json index 76d67ff1..a213d9ef 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,8 @@ "react-i18next": "^13.0.3", "react-router": "^6.14.2", "react-router-dom": "^6.14.2", - "uuid": "^9.0.0" + "uuid": "^9.0.0", + "vitest": "^0.34.4" }, "devDependencies": { "@happy-dom/global-registrator": "^11.0.2", From 45f7124c78b7ca834d1031e48bd5d0d4203a5400 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 09:58:09 -0400 Subject: [PATCH 05/38] feat: terser --- bun.lockb | Bin 879415 -> 880332 bytes package.json | 1 + 2 files changed, 1 insertion(+) diff --git a/bun.lockb b/bun.lockb index af3e83651ec690be90c213a435dc5a540b5f5e5f..70476187ca2cc6ef82eb4ead26b59282535c0705 100755 GIT binary patch delta 102556 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%0AXv%pq?j-voCx|yQ@ zv$Fv^1U9;qY(Uy*Kv6c}Ww%{mr$Fz~fK9G&G+_Q1z<z<(T+cCpK4Sq(#sD_E5`hB( zgT?~hbc@CUmW>01#{ssujB$V=;{mG#-f_Y4fW!%atnq+%U9rF#fm#y)@4L(ifKd|x z>jge^)g}V!<^b|10zPu<1U3jX%K>b6IXQqSxqvMKpSYx4K+8NpK`vm2+bpnEpkp53 zb2l>&FnbbUhrkyuWfCAQA5b(2@TJ=>uv4ISK46b4%m>WB1h8LVuj_dUpwDE$l1l(3 zu0-H~z@W*1Z``8EfMrtv;VFRqE@KK{$W*{8f$v>#Dj@MvK-N^i53X2XjX<qS0S8^? zrGQbF0oDur?5bS`sCzje|1!X@Zk@mefo7L$15&}|Uak$uG{_c+HXze*X*nHGFbxoP zn+3KCbes;T;ATz-%#H$f2t-^;6p%IpP!t7Ja@z%V3iO@<sO$=70OrpG>=&rwdd>v& zxdO0cCZL)t5jY?)=n6m$x9AGMvMT}MD*?4!#+85}vjD3E>bT%6Kw<$PYZjoMD;8KI zP^$oNl*=ptjJgW2UZ8=ib`_xR)qwn~0FB%_feix9t_CEzoT~v-W&^eeG;v9@0WIeM z3T6YExy=Gw1v<_Fv~V-$0A^nU*dfr$rCb9@yB1J%4WNzNF0fOe_qBjzS9mR8{&j%; z0_|PT>i~V`0+w6{NO2_s2LuMq1svxV%>^vG9uU4B(9vaF4;XR-V3k0s3*G=oypczV z5jXHC(b*LXtho`7S~ud6?lNx#j4A}I7wG1y6$0wc1LPM1dbo808w8ro1N3w`^8iy~ zfGq+ixuh7N<xPNs7@)V?EU;Ce<4u55+{~K*vx@*b1p2y^B0$>BfTAM6scyT#PJ!Mx z1Nytdn*sA3V86f_t|zw**JnOpi34P~5`hB(gXRMUxJB~;%WeULZvhN)8Mgq2EC8$$ z80>-z0ExE(vK9c&am4~_1Zv$1IL~F?3K(@8V7<TvuG(#Yx(fmMw*fA4>jX9kG+PMB zbU6zFQ*H-r5g6u@ZU?ly15j`~Aj@qQ*ecNR4!}q^^A5o5I{`ZcvR%rZfV4$`qB{X& z+;)MT0=*Xj#<{{pfcbX;_6tmKJ?{eaSqxZm7a+%#2pkX?v>1@*7A*!WyBiR`8<6iZ z?gk850$3$5*#(yX67K<IEdfk*#R6*tYTX04%w^sK7_}6zUSOK5wiHlz86bZtAnMi$ zY!GO+3^3E>ECWng4%i}arAt~4Xt@GVupCg}HVbSO=(qxKwVSyDF#BG>4uLr?<z7JA zeSo5S0oS_i0y_nI-v^lM3hx8VUkTVRaD(f)642*<z><}KLRTViKw!}QfS6l!KVaDd zfbau=BA4+1V90}jRRYch9|R;81F{|j+~SG_)(F%p2Hfg0ivgn^0<0HU=&C&gsQWM= z{~^E~Zk@mefo2Z_7P*{<0aG3UY!O)Ok{$uHTm>k21hB+y7T7A#aTQ>xo4E=w`%%CS zf#ojcQ9#;iK+&Usd);<{odUgA16I1i)qweH0Q&_Va6Q)m`aA|$vIbD>N(2rF40;Uk zuv_#PVA<n<@Z*40F5_{)kS74E1XjD?6M)1g0a;G~9&^P4YXoXN33$R~J_#7L7O-Am zt*f>cQ1>Z7{#wA(Zk@mefo4wu*14Rg08^d@Y!P_QB|Qyj`3#`oX~257SzxO`$7cX9 zx|z=aX0HS65ZLHa)&bI<1r)6VyzI6M>=fwzEMSu>d=@bOIlz8_*Idu%0DYbZEO`#F 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 R=2pAp$>V!XNq+R){|7kt-wOZ$ delta 101578 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 diff --git a/package.json b/package.json index a213d9ef..bd7d844b 100644 --- a/package.json +++ b/package.json @@ -105,6 +105,7 @@ "prettier": "^3.0.1", "react-test-renderer": "^18.2.0", "storybook": "^7.3.1", + "terser": "^5.19.4", "typescript": "^5.1.6", "vite": "^4.4.9" }, From 648501c415103113cee9125e2aab695ff04edf87 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 10:06:03 -0400 Subject: [PATCH 06/38] tsc --- README.md | 12 +++++------- lib/index.tsx | 3 +++ tsconfig.json | 2 +- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 1a73cdf7..8071ec27 100644 --- a/README.md +++ b/README.md @@ -30,26 +30,24 @@ If you want to make a contribution to Fari, you will need to fork / clone this r ### Prerequisites -1. Install Node `^16.2.0` (to match engine property in `package.json`) or use the [devcontainer](https://microsoft.github.io/code-with-engineering-playbook/developer-experience/devcontainers/) provided using [VS Code](https://code.visualstudio.com/). +1. Install Bun at [bun.sh](bun.sh). ### Installation -Fari relies on Node and the Node Package Manager to download its dependencies and run. +Fari relies on Bun download its dependencies and run the app. -If you are using the proper node and npm version, you then need to install Fari's dependencies +To install the dependencies, simply run: ```sh -npm install +bun install ``` -Once the dependencies are installed, Fari will also build some of it's static content (e.g. the content of the SRD) using [11ty](https://www.11ty.dev/) which will convert the markdown files to HTML files insides a `_site` directory. - ### Running the application If you want to run Fari on your machine, simply run: ```sh -npm run run dev +bun run dev ``` This will start and bundle the app using [ViteJS](https://vitejs.dev/) and make it available on http://localhost:1234 diff --git a/lib/index.tsx b/lib/index.tsx index aa717219..234e3a6f 100644 --- a/lib/index.tsx +++ b/lib/index.tsx @@ -1,3 +1,6 @@ +/// <reference lib="dom" /> +/// <reference lib="dom.iterable" /> + import { setAutoFreeze } from "immer"; import React from "react"; import { createRoot } from "react-dom/client"; diff --git a/tsconfig.json b/tsconfig.json index b6de59df..b2250e3f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,7 +14,7 @@ "name": "typescript-tslint-plugin" } ], - "types": ["bun-types", "vitest/globals"] + "types": ["vitest/globals", "vite/client", "bun-types"] }, "include": ["lib/**/*", "stories/**/*"], "exclude": ["node_modules", "cypress"] From dcea66fe60ac601fb47b1228b3079819cc6616c2 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 10:10:11 -0400 Subject: [PATCH 07/38] fix: vitest --- package.json | 1 + tsconfig.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index bd7d844b..c6bbeaee 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "tsc": "tsc --project tsconfig.json --incremental --noEmit", "lint": "eslint 'lib/**' --cache", "test": "vitest", + "test:run": "vitest run", "int": "bun run build && concurrently \"cypress run\" \"bun run serve:build\" --success first --kill-others --names \"cypress,server\" ", "int:start": "concurrently \"cypress open\" \"bun run start\" --success first --kill-others --names \"cypress,server\" ", "tsc-and-lint": "bun run tsc && bun run lint", diff --git a/tsconfig.json b/tsconfig.json index b2250e3f..15ac4b11 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -17,5 +17,5 @@ "types": ["vitest/globals", "vite/client", "bun-types"] }, "include": ["lib/**/*", "stories/**/*"], - "exclude": ["node_modules", "cypress"] + "exclude": ["node_modules", "cypress", "dist", "lib/**/*.test.tsx"] } From 4069579d933e4082b3dd4541cec9565c2503074c Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 10:14:10 -0400 Subject: [PATCH 08/38] go --- .github/workflows/int.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/int.yml b/.github/workflows/int.yml index c324a330..71473d50 100644 --- a/.github/workflows/int.yml +++ b/.github/workflows/int.yml @@ -32,6 +32,7 @@ jobs: uses: cypress-io/github-action@v5 with: start: bun run serve:build + install-command: bun install - name: Upload Cypress Videos uses: actions/upload-artifact@v3 if: always() From 6d2a9d33a67080a9c3a4e77f66371f84d7f52edd Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 10:24:25 -0400 Subject: [PATCH 09/38] fix: deploy --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cef7460d..2494d8c8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,6 +48,9 @@ jobs: name: Preview url: https://${{github.run_id}}--fari.netlify.app steps: + # Checkout + - name: Checkout + uses: actions/checkout@v2 # Use Bun - name: Use Bun uses: oven-sh/setup-bun@v1 From a305abf0d87bc609f7e66f5148132f68f6c563c8 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 10:25:07 -0400 Subject: [PATCH 10/38] int --- .github/workflows/int.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/int.yml b/.github/workflows/int.yml index 71473d50..220b1034 100644 --- a/.github/workflows/int.yml +++ b/.github/workflows/int.yml @@ -32,7 +32,7 @@ jobs: uses: cypress-io/github-action@v5 with: start: bun run serve:build - install-command: bun install + install-command: bun install && cypress install - name: Upload Cypress Videos uses: actions/upload-artifact@v3 if: always() From 10750ae8a549397f0687b93f85a962a7d111836a Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 10:55:26 -0400 Subject: [PATCH 11/38] int with npm --- .github/workflows/int.yml | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/.github/workflows/int.yml b/.github/workflows/int.yml index 220b1034..bb585fc6 100644 --- a/.github/workflows/int.yml +++ b/.github/workflows/int.yml @@ -15,24 +15,30 @@ jobs: # Checkout - name: Checkout uses: actions/checkout@v2 - # Use Bun - - name: Use Bun - uses: oven-sh/setup-bun@v1 + # Use Node + - name: Use Node + uses: actions/setup-node@v2 with: - bun-version: latest + node-version: "18" + # Cache + - uses: actions/cache@v2 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- # Install - name: Install - run: bun install + run: npm install # Build - name: Build - run: bun run build - # Install bun dependencies, cache them correctly + run: npm run build + # Install NPM dependencies, cache them correctly # and run all Cypress tests - name: Cypress run uses: cypress-io/github-action@v5 with: - start: bun run serve:build - install-command: bun install && cypress install + start: npm run serve:build - name: Upload Cypress Videos uses: actions/upload-artifact@v3 if: always() From a990de986848125529871ab6479f1983fdea4ef7 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 10:59:22 -0400 Subject: [PATCH 12/38] bun --- bun.lockb | Bin 880332 -> 880332 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/bun.lockb b/bun.lockb index 70476187ca2cc6ef82eb4ead26b59282535c0705..369111cdb6b7a6035bac1954f56c30759b673ebe 100755 GIT binary patch delta 98 zcmX?e*YwO?(+v_WEK|>IV4Kt;%W~@>8)LI=OS^3gBM>tIF*6XeY`1M;?M`6@sbXwD r`+^mS*|wj3!G7ie2V<P6o}s0lN&CW+96-zo#9Tnky?x<H9_^(78(1ng delta 120 zcmX?e*YwO?(+v_WlLcBhW%`uZ85s~@Dl)&>wx!*+g%OCEfS4JGS+?7@uy&_R=4s)X s+|a_(e&Yoz5VLK+@q+!}0}dvrIqeHiasV+W5OV=B_x6P+d9;@T06@7XrvLx| From d1dd5c8b541f56a34fcff2b9bb0d29537eb821f9 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 11:00:06 -0400 Subject: [PATCH 13/38] engine --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index c6bbeaee..12e5e0be 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,9 @@ "author": "René-Pier Deshaies-Gélinas", "license": "AGPL-3.0", "main": "index.js", + "engines": { + "node": "^18.17.0" + }, "scripts": { "ci": "npm install --force && bun run build && bun run validate", "dev": "bun run vite --open", From 539c5ff166e24c153ae8facd1ec179da7bffd58f Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 11:05:31 -0400 Subject: [PATCH 14/38] fix loc? --- package-lock.json | 200 ++++++++++++++++++++++------------------------ 1 file changed, 97 insertions(+), 103 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2338736b..fa49a2f2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,9 +43,11 @@ "react-i18next": "^13.0.3", "react-router": "^6.14.2", "react-router-dom": "^6.14.2", - "uuid": "^9.0.0" + "uuid": "^9.0.0", + "vitest": "^0.34.4" }, "devDependencies": { + "@happy-dom/global-registrator": "^11.0.2", "@storybook/addon-essentials": "^7.3.1", "@storybook/addon-interactions": "^7.3.1", "@storybook/addon-links": "^7.3.1", @@ -65,7 +67,7 @@ "@typescript-eslint/parser": "^6.3.0", "@vitejs/plugin-legacy": "^4.1.1", "@vitejs/plugin-react": "^4.0.4", - "@vitest/ui": "^0.34.1", + "bun-types": "^1.0.1", "chromatic": "^6.21.0", "concurrently": "^8.2.0", "cypress": "^12.17.3", @@ -81,9 +83,12 @@ "prettier": "^3.0.1", "react-test-renderer": "^18.2.0", "storybook": "^7.3.1", + "terser": "^5.19.4", "typescript": "^5.1.6", - "vite": "^4.4.9", - "vitest": "^0.34.1" + "vite": "^4.4.9" + }, + "engines": { + "node": "^18.17.0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -2744,7 +2749,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3153,6 +3157,15 @@ "node": ">=6" } }, + "node_modules/@happy-dom/global-registrator": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/@happy-dom/global-registrator/-/global-registrator-11.0.2.tgz", + "integrity": "sha512-eMSeiVYDamtUbog+diooGpynbAzBNczFy+PUfkYCg6u5cJXym4pYhJlpwd4Ta8LzUGBZ4dn8qV8xvfpvHt0i5g==", + "dev": true, + "dependencies": { + "happy-dom": "11.0.2" + } + }, "node_modules/@honeycombio/opentelemetry-node": { "version": "0.4.0", "license": "Apache-2.0", @@ -3417,7 +3430,6 @@ }, "node_modules/@jest/schemas": { "version": "29.6.3", - "dev": true, "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" @@ -3539,7 +3551,7 @@ }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.3", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.0.1", @@ -3559,7 +3571,7 @@ }, "node_modules/@jridgewell/set-array": { "version": "1.1.2", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=6.0.0" @@ -3567,9 +3579,8 @@ }, "node_modules/@jridgewell/source-map": { "version": "0.3.5", - "dev": true, + "devOptional": true, "license": "MIT", - "peer": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -3581,7 +3592,7 @@ }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.19", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -6980,8 +6991,9 @@ }, "node_modules/@polka/url": { "version": "1.0.0-next.23", - "dev": true, - "license": "MIT" + "license": "MIT", + "optional": true, + "peer": true }, "node_modules/@popperjs/core": { "version": "2.11.8", @@ -8760,7 +8772,6 @@ }, "node_modules/@sinclair/typebox": { "version": "0.27.8", - "dev": true, "license": "MIT" }, "node_modules/@sindresorhus/is": { @@ -10769,7 +10780,7 @@ }, "node_modules/@tootallnate/once": { "version": "2.0.0", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">= 10" @@ -10844,12 +10855,10 @@ }, "node_modules/@types/chai": { "version": "4.3.6", - "dev": true, "license": "MIT" }, "node_modules/@types/chai-subset": { "version": "1.3.3", - "dev": true, "license": "MIT", "dependencies": { "@types/chai": "*" @@ -11512,7 +11521,6 @@ }, "node_modules/@vitest/expect": { "version": "0.34.4", - "dev": true, "license": "MIT", "dependencies": { "@vitest/spy": "0.34.4", @@ -11525,7 +11533,6 @@ }, "node_modules/@vitest/runner": { "version": "0.34.4", - "dev": true, "license": "MIT", "dependencies": { "@vitest/utils": "0.34.4", @@ -11538,7 +11545,6 @@ }, "node_modules/@vitest/snapshot": { "version": "0.34.4", - "dev": true, "license": "MIT", "dependencies": { "magic-string": "^0.30.1", @@ -11551,7 +11557,6 @@ }, "node_modules/@vitest/snapshot/node_modules/pretty-format": { "version": "29.6.3", - "dev": true, "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", @@ -11564,7 +11569,6 @@ }, "node_modules/@vitest/snapshot/node_modules/pretty-format/node_modules/ansi-styles": { "version": "5.2.0", - "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -11575,7 +11579,6 @@ }, "node_modules/@vitest/spy": { "version": "0.34.4", - "dev": true, "license": "MIT", "dependencies": { "tinyspy": "^2.1.1" @@ -11586,8 +11589,9 @@ }, "node_modules/@vitest/ui": { "version": "0.34.4", - "dev": true, "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "@vitest/utils": "0.34.4", "fast-glob": "^3.3.0", @@ -11606,7 +11610,6 @@ }, "node_modules/@vitest/utils": { "version": "0.34.4", - "dev": true, "license": "MIT", "dependencies": { "diff-sequences": "^29.4.3", @@ -11619,7 +11622,6 @@ }, "node_modules/@vitest/utils/node_modules/pretty-format": { "version": "29.6.3", - "dev": true, "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", @@ -11632,7 +11634,6 @@ }, "node_modules/@vitest/utils/node_modules/pretty-format/node_modules/ansi-styles": { "version": "5.2.0", - "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -11828,7 +11829,7 @@ }, "node_modules/abab": { "version": "2.0.6", - "dev": true, + "devOptional": true, "license": "BSD-3-Clause" }, "node_modules/abbrev": { @@ -12440,7 +12441,6 @@ }, "node_modules/assertion-error": { "version": "1.1.0", - "dev": true, "license": "MIT", "engines": { "node": "*" @@ -13185,6 +13185,12 @@ "semver": "^7.0.0" } }, + "node_modules/bun-types": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.0.1.tgz", + "integrity": "sha512-7NrXqhMIaNKmWn2dSWEQ50znMZqrN/5Z0NBMXvQTRu/+Y1CvoXRznFy0pnqLe024CeZgVdXoEpARNO1JZLAPGw==", + "dev": true + }, "node_modules/byline": { "version": "5.0.0", "license": "MIT", @@ -13273,7 +13279,6 @@ }, "node_modules/cac": { "version": "6.7.14", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -13412,7 +13417,6 @@ }, "node_modules/chai": { "version": "4.3.8", - "dev": true, "license": "MIT", "dependencies": { "assertion-error": "^1.1.0", @@ -13470,7 +13474,6 @@ }, "node_modules/check-error": { "version": "1.0.2", - "dev": true, "license": "MIT", "engines": { "node": "*" @@ -14683,9 +14686,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "devOptional": true + }, "node_modules/cssstyle": { "version": "3.0.0", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "rrweb-cssom": "^0.6.0" @@ -14798,7 +14807,7 @@ }, "node_modules/data-urls": { "version": "4.0.0", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "abab": "^2.0.6", @@ -14896,7 +14905,6 @@ }, "node_modules/deep-eql": { "version": "4.1.3", - "dev": true, "license": "MIT", "dependencies": { "type-detect": "^4.0.0" @@ -15376,7 +15384,6 @@ }, "node_modules/diff-sequences": { "version": "29.6.3", - "dev": true, "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -15434,7 +15441,7 @@ }, "node_modules/domexception": { "version": "4.0.0", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "webidl-conversions": "^7.0.0" @@ -15604,7 +15611,7 @@ }, "node_modules/entities": { "version": "4.5.0", - "dev": true, + "devOptional": true, "license": "BSD-2-Clause", "engines": { "node": ">=0.12" @@ -15794,7 +15801,6 @@ }, "node_modules/esbuild": { "version": "0.18.20", - "dev": true, "hasInstallScript": true, "license": "MIT", "bin": { @@ -17047,8 +17053,9 @@ }, "node_modules/fflate": { "version": "0.8.0", - "dev": true, - "license": "MIT" + "license": "MIT", + "optional": true, + "peer": true }, "node_modules/figures": { "version": "3.2.0", @@ -17382,7 +17389,7 @@ }, "node_modules/flatted": { "version": "3.2.7", - "dev": true, + "devOptional": true, "license": "ISC" }, "node_modules/flow-parser": { @@ -17733,7 +17740,6 @@ }, "node_modules/get-func-name": { "version": "2.0.0", - "dev": true, "license": "MIT", "engines": { "node": "*" @@ -18159,6 +18165,20 @@ "uglify-js": "^3.1.4" } }, + "node_modules/happy-dom": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-11.0.2.tgz", + "integrity": "sha512-0yyYIBCByZVgWNuM+/tXXaAR+YUjsoXmzDisQ/KPI7Dt9kXtsPUOU6JAc/isVxridmeSb9/icthsaAhUBKJa4g==", + "devOptional": true, + "dependencies": { + "css.escape": "^1.5.1", + "entities": "^4.5.0", + "iconv-lite": "^0.6.3", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0" + } + }, "node_modules/has": { "version": "1.0.3", "license": "MIT", @@ -18421,7 +18441,7 @@ }, "node_modules/html-encoding-sniffer": { "version": "3.0.0", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "whatwg-encoding": "^2.0.0" @@ -18485,7 +18505,7 @@ }, "node_modules/http-proxy-agent": { "version": "5.0.0", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "@tootallnate/once": "2", @@ -18626,7 +18646,7 @@ }, "node_modules/iconv-lite": { "version": "0.6.3", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -19469,7 +19489,7 @@ }, "node_modules/is-potential-custom-element-name": { "version": "1.0.1", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/is-promise": { @@ -20078,7 +20098,7 @@ }, "node_modules/jsdom": { "version": "22.1.0", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "abab": "^2.0.6", @@ -21624,7 +21644,6 @@ }, "node_modules/local-pkg": { "version": "0.4.3", - "dev": true, "license": "MIT", "engines": { "node": ">=14" @@ -21931,7 +21950,6 @@ }, "node_modules/loupe": { "version": "2.3.6", - "dev": true, "license": "MIT", "dependencies": { "get-func-name": "^2.0.0" @@ -21984,7 +22002,6 @@ }, "node_modules/magic-string": { "version": "0.30.3", - "dev": true, "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" @@ -22344,7 +22361,6 @@ }, "node_modules/mlly": { "version": "1.4.2", - "dev": true, "license": "MIT", "dependencies": { "acorn": "^8.10.0", @@ -22355,7 +22371,6 @@ }, "node_modules/mlly/node_modules/acorn": { "version": "8.10.0", - "dev": true, "license": "MIT", "bin": { "acorn": "bin/acorn" @@ -22420,8 +22435,9 @@ }, "node_modules/mrmime": { "version": "1.0.1", - "dev": true, "license": "MIT", + "optional": true, + "peer": true, "engines": { "node": ">=10" } @@ -23158,7 +23174,7 @@ }, "node_modules/nwsapi": { "version": "2.2.7", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/object-assign": { @@ -23992,7 +24008,7 @@ }, "node_modules/parse5": { "version": "7.1.2", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "entities": "^4.4.0" @@ -24085,12 +24101,10 @@ }, "node_modules/pathe": { "version": "1.1.1", - "dev": true, "license": "MIT" }, "node_modules/pathval": { "version": "1.1.1", - "dev": true, "license": "MIT", "engines": { "node": "*" @@ -24223,7 +24237,6 @@ }, "node_modules/pkg-types": { "version": "1.0.3", - "dev": true, "license": "MIT", "dependencies": { "jsonc-parser": "^3.2.0", @@ -24520,7 +24533,7 @@ }, "node_modules/psl": { "version": "1.9.0", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/pump": { @@ -24676,7 +24689,7 @@ }, "node_modules/querystringify": { "version": "2.2.0", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/queue-microtask": { @@ -25765,7 +25778,6 @@ }, "node_modules/rollup": { "version": "3.29.1", - "dev": true, "license": "MIT", "bin": { "rollup": "dist/bin/rollup" @@ -25780,7 +25792,7 @@ }, "node_modules/rrweb-cssom": { "version": "0.6.0", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/run-async": { @@ -25910,7 +25922,7 @@ }, "node_modules/saxes": { "version": "6.0.0", - "dev": true, + "devOptional": true, "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" @@ -26177,7 +26189,6 @@ }, "node_modules/siginfo": { "version": "2.0.0", - "dev": true, "license": "ISC" }, "node_modules/signal-exit": { @@ -26208,8 +26219,9 @@ }, "node_modules/sirv": { "version": "2.0.3", - "dev": true, "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "@polka/url": "^1.0.0-next.20", "mrmime": "^1.0.0", @@ -26607,7 +26619,6 @@ }, "node_modules/stackback": { "version": "0.0.2", - "dev": true, "license": "MIT" }, "node_modules/stackframe": { @@ -26711,7 +26722,6 @@ }, "node_modules/std-env": { "version": "3.4.3", - "dev": true, "license": "MIT" }, "node_modules/stdin-discarder": { @@ -26993,7 +27003,6 @@ }, "node_modules/strip-literal": { "version": "1.3.0", - "dev": true, "license": "MIT", "dependencies": { "acorn": "^8.10.0" @@ -27004,7 +27013,6 @@ }, "node_modules/strip-literal/node_modules/acorn": { "version": "8.10.0", - "dev": true, "license": "MIT", "bin": { "acorn": "bin/acorn" @@ -27096,7 +27104,7 @@ }, "node_modules/symbol-tree": { "version": "3.2.4", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/synchronous-promise": { @@ -27296,9 +27304,8 @@ }, "node_modules/terser": { "version": "5.19.4", - "dev": true, + "devOptional": true, "license": "BSD-2-Clause", - "peer": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -27314,9 +27321,8 @@ }, "node_modules/terser/node_modules/acorn": { "version": "8.10.0", - "dev": true, + "devOptional": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -27326,9 +27332,8 @@ }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", - "dev": true, - "license": "MIT", - "peer": true + "devOptional": true, + "license": "MIT" }, "node_modules/test-exclude": { "version": "6.0.0", @@ -27477,7 +27482,6 @@ }, "node_modules/tinybench": { "version": "2.5.0", - "dev": true, "license": "MIT" }, "node_modules/tinycolor2": { @@ -27486,7 +27490,6 @@ }, "node_modules/tinypool": { "version": "0.7.0", - "dev": true, "license": "MIT", "engines": { "node": ">=14.0.0" @@ -27494,7 +27497,6 @@ }, "node_modules/tinyspy": { "version": "2.1.1", - "dev": true, "license": "MIT", "engines": { "node": ">=14.0.0" @@ -27623,15 +27625,16 @@ }, "node_modules/totalist": { "version": "3.0.1", - "dev": true, "license": "MIT", + "optional": true, + "peer": true, "engines": { "node": ">=6" } }, "node_modules/tough-cookie": { "version": "4.1.3", - "dev": true, + "devOptional": true, "license": "BSD-3-Clause", "dependencies": { "psl": "^1.1.33", @@ -27645,7 +27648,7 @@ }, "node_modules/tough-cookie/node_modules/universalify": { "version": "0.2.0", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">= 4.0.0" @@ -27653,7 +27656,7 @@ }, "node_modules/tr46": { "version": "4.1.1", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "punycode": "^2.3.0" @@ -27829,7 +27832,6 @@ }, "node_modules/type-detect": { "version": "4.0.8", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -27948,7 +27950,6 @@ }, "node_modules/ufo": { "version": "1.3.0", - "dev": true, "license": "MIT" }, "node_modules/uglify-js": { @@ -28317,7 +28318,7 @@ }, "node_modules/url-parse": { "version": "1.5.10", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "querystringify": "^2.1.1", @@ -28513,7 +28514,6 @@ }, "node_modules/vite": { "version": "4.4.9", - "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.18.10", @@ -28567,7 +28567,6 @@ }, "node_modules/vite-node": { "version": "0.34.4", - "dev": true, "license": "MIT", "dependencies": { "cac": "^6.7.14", @@ -28589,7 +28588,6 @@ }, "node_modules/vitest": { "version": "0.34.4", - "dev": true, "license": "MIT", "dependencies": { "@types/chai": "^4.3.5", @@ -28665,7 +28663,6 @@ }, "node_modules/vitest/node_modules/acorn": { "version": "8.10.0", - "dev": true, "license": "MIT", "bin": { "acorn": "bin/acorn" @@ -28676,7 +28673,6 @@ }, "node_modules/vitest/node_modules/acorn-walk": { "version": "8.2.0", - "dev": true, "license": "MIT", "engines": { "node": ">=0.4.0" @@ -28684,7 +28680,6 @@ }, "node_modules/vitest/node_modules/vite": { "version": "5.0.0-beta.1", - "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.18.10", @@ -28745,7 +28740,7 @@ }, "node_modules/w3c-xmlserializer": { "version": "4.0.0", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "xml-name-validator": "^4.0.0" @@ -28812,7 +28807,7 @@ }, "node_modules/webidl-conversions": { "version": "7.0.0", - "dev": true, + "devOptional": true, "license": "BSD-2-Clause", "engines": { "node": ">=12" @@ -28840,7 +28835,7 @@ }, "node_modules/whatwg-encoding": { "version": "2.0.0", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" @@ -28851,7 +28846,7 @@ }, "node_modules/whatwg-mimetype": { "version": "3.0.0", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=12" @@ -28859,7 +28854,7 @@ }, "node_modules/whatwg-url": { "version": "12.0.1", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "tr46": "^4.1.1", @@ -28956,7 +28951,6 @@ }, "node_modules/why-is-node-running": { "version": "2.2.2", - "dev": true, "license": "MIT", "dependencies": { "siginfo": "^2.0.0", @@ -29251,7 +29245,7 @@ }, "node_modules/ws": { "version": "8.14.1", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=10.0.0" @@ -29281,7 +29275,7 @@ }, "node_modules/xml-name-validator": { "version": "4.0.0", - "dev": true, + "devOptional": true, "license": "Apache-2.0", "engines": { "node": ">=12" @@ -29289,7 +29283,7 @@ }, "node_modules/xmlchars": { "version": "2.2.0", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/xorshift": { From cad08b5f24690f0029406c5a483b450490bd4bb5 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 11:20:22 -0400 Subject: [PATCH 15/38] lock --- package-lock.json | 39066 ++++++++++++++++++++++++-------------------- 1 file changed, 21602 insertions(+), 17464 deletions(-) diff --git a/package-lock.json b/package-lock.json index fa49a2f2..6f34c7fa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -93,16 +93,18 @@ }, "node_modules/@aashutoshrathi/word-wrap": { "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/@ampproject/remapping": { "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -113,8 +115,9 @@ }, "node_modules/@aw-web-design/x-default-browser": { "version": "1.4.126", + "resolved": "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz", + "integrity": "sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==", "dev": true, - "license": "MIT", "dependencies": { "default-browser-id": "3.0.0" }, @@ -124,7 +127,8 @@ }, "node_modules/@babel/code-frame": { "version": "7.22.13", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", "dependencies": { "@babel/highlight": "^7.22.13", "chalk": "^2.4.2" @@ -133,75 +137,84 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "license": "MIT", + "node_modules/@babel/code-frame/node_modules/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==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "color-convert": "^1.9.0" }, "engines": { "node": ">=4" } }, - "node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { - "version": "3.2.1", - "license": "MIT", + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "color-convert": "^1.9.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { "node": ">=4" } }, - "node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "node_modules/@babel/code-frame/node_modules/color-convert": { "version": "1.9.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dependencies": { "color-name": "1.1.3" } }, - "node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "node_modules/@babel/code-frame/node_modules/color-name": { "version": "1.1.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, - "node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": { + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { "version": "1.0.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "engines": { "node": ">=0.8.0" } }, - "node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, + "node_modules/@babel/code-frame/node_modules/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==", "engines": { "node": ">=4" } }, - "node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { - "version": "3.0.0", - "license": "MIT", + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, "engines": { "node": ">=4" } }, "node_modules/@babel/compat-data": { "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { "version": "7.22.17", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.17.tgz", + "integrity": "sha512-2EENLmhpwplDux5PSsZnSbnSkB3tZ6QTksgO25xwEL7pIDcNOMhF5v/s6RzwjMZzZzw9Ofc30gHv5ChCC8pifQ==", "dev": true, - "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.22.13", @@ -227,94 +240,11 @@ "url": "https://opencollective.com/babel" } }, - "node_modules/@babel/core/node_modules/@babel/code-frame": { - "version": "7.22.13", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { - "version": "3.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { - "version": "1.9.3", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { - "version": "1.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": { - "version": "1.0.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/@babel/generator": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz", + "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.22.15", "@jridgewell/gen-mapping": "^0.3.2", @@ -327,8 +257,9 @@ }, "node_modules/@babel/helper-annotate-as-pure": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -338,8 +269,9 @@ }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.22.15" }, @@ -349,8 +281,9 @@ }, "node_modules/@babel/helper-compilation-targets": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.9", "@babel/helper-validator-option": "^7.22.15", @@ -362,31 +295,11 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { - "version": "5.1.1", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache/node_modules/yallist": { - "version": "3.1.1", - "dev": true, - "license": "ISC" - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/@babel/helper-create-class-features-plugin": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-environment-visitor": "^7.22.5", @@ -405,18 +318,11 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/@babel/helper-create-regexp-features-plugin": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "regexpu-core": "^5.3.1", @@ -429,26 +335,36 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", + "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/@babel/helper-environment-visitor": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/template": "^7.22.5", "@babel/types": "^7.22.5" @@ -459,8 +375,9 @@ }, "node_modules/@babel/helper-hoist-variables": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -470,8 +387,9 @@ }, "node_modules/@babel/helper-member-expression-to-functions": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz", + "integrity": "sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.22.15" }, @@ -481,7 +399,8 @@ }, "node_modules/@babel/helper-module-imports": { "version": "7.22.15", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", "dependencies": { "@babel/types": "^7.22.15" }, @@ -491,8 +410,9 @@ }, "node_modules/@babel/helper-module-transforms": { "version": "7.22.17", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.17.tgz", + "integrity": "sha512-XouDDhQESrLHTpnBtCKExJdyY4gJCdrvH2Pyv8r8kovX2U8G0dRUOT45T9XlbLtuu9CLXP15eusnkprhoPV5iQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-module-imports": "^7.22.15", @@ -509,8 +429,9 @@ }, "node_modules/@babel/helper-optimise-call-expression": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -520,16 +441,18 @@ }, "node_modules/@babel/helper-plugin-utils": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { "version": "7.22.17", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.17.tgz", + "integrity": "sha512-bxH77R5gjH3Nkde6/LuncQoLaP16THYPscurp1S8z7S9ZgezCyV3G8Hc+TZiCmY8pz4fp8CvKSgtJMW0FkLAxA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-environment-visitor": "^7.22.5", @@ -544,8 +467,9 @@ }, "node_modules/@babel/helper-replace-supers": { "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", + "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-member-expression-to-functions": "^7.22.5", @@ -560,8 +484,9 @@ }, "node_modules/@babel/helper-simple-access": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -571,8 +496,9 @@ }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -582,8 +508,9 @@ }, "node_modules/@babel/helper-split-export-declaration": { "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -593,30 +520,34 @@ }, "node_modules/@babel/helper-string-parser": { "version": "7.22.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { "version": "7.22.15", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.15.tgz", + "integrity": "sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { "version": "7.22.17", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.17.tgz", + "integrity": "sha512-nAhoheCMlrqU41tAojw9GpVEKDlTS8r3lzFmF0lP52LwblCPbuFSO7nGIZoIcoU5NIm1ABrna0cJExE4Ay6l2Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-function-name": "^7.22.5", "@babel/template": "^7.22.15", @@ -628,8 +559,9 @@ }, "node_modules/@babel/helpers": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz", + "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/template": "^7.22.15", "@babel/traverse": "^7.22.15", @@ -641,7 +573,8 @@ }, "node_modules/@babel/highlight": { "version": "7.22.13", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.13.tgz", + "integrity": "sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==", "dependencies": { "@babel/helper-validator-identifier": "^7.22.5", "chalk": "^2.4.2", @@ -651,66 +584,75 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "license": "MIT", + "node_modules/@babel/highlight/node_modules/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==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "color-convert": "^1.9.0" }, "engines": { "node": ">=4" } }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": { - "version": "3.2.1", - "license": "MIT", + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "color-convert": "^1.9.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { "node": ">=4" } }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "node_modules/@babel/highlight/node_modules/color-convert": { "version": "1.9.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dependencies": { "color-name": "1.1.3" } }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "node_modules/@babel/highlight/node_modules/color-name": { "version": "1.1.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": { + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { "version": "1.0.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "engines": { "node": ">=0.8.0" } }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, + "node_modules/@babel/highlight/node_modules/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==", "engines": { "node": ">=4" } }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { - "version": "3.0.0", - "license": "MIT", + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, "engines": { "node": ">=4" } }, "node_modules/@babel/parser": { "version": "7.22.16", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz", + "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==", + "dev": true, "bin": { "parser": "bin/babel-parser.js" }, @@ -720,8 +662,9 @@ }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.22.15", + "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.22.15.tgz", + "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -734,8 +677,9 @@ }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", + "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", @@ -750,8 +694,10 @@ }, "node_modules/@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==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -765,8 +711,10 @@ }, "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -780,8 +728,10 @@ }, "node_modules/@babel/plugin-proposal-optional-chaining": { "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", @@ -794,10 +744,23 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@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, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-syntax-async-generators": { "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -807,8 +770,9 @@ }, "node_modules/@babel/plugin-syntax-class-properties": { "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -818,8 +782,9 @@ }, "node_modules/@babel/plugin-syntax-class-static-block": { "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -832,8 +797,9 @@ }, "node_modules/@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, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -843,8 +809,9 @@ }, "node_modules/@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" }, @@ -854,8 +821,9 @@ }, "node_modules/@babel/plugin-syntax-flow": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", + "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -868,8 +836,9 @@ }, "node_modules/@babel/plugin-syntax-import-assertions": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -882,8 +851,9 @@ }, "node_modules/@babel/plugin-syntax-import-attributes": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -896,8 +866,9 @@ }, "node_modules/@babel/plugin-syntax-import-meta": { "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -907,8 +878,9 @@ }, "node_modules/@babel/plugin-syntax-json-strings": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -918,8 +890,9 @@ }, "node_modules/@babel/plugin-syntax-jsx": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -932,8 +905,9 @@ }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -943,8 +917,9 @@ }, "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -954,8 +929,9 @@ }, "node_modules/@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -965,8 +941,9 @@ }, "node_modules/@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -976,8 +953,9 @@ }, "node_modules/@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -987,8 +965,9 @@ }, "node_modules/@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -998,8 +977,9 @@ }, "node_modules/@babel/plugin-syntax-private-property-in-object": { "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1012,8 +992,9 @@ }, "node_modules/@babel/plugin-syntax-top-level-await": { "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1026,8 +1007,9 @@ }, "node_modules/@babel/plugin-syntax-typescript": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1040,8 +1022,9 @@ }, "node_modules/@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, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -1055,8 +1038,9 @@ }, "node_modules/@babel/plugin-transform-arrow-functions": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1069,8 +1053,9 @@ }, "node_modules/@babel/plugin-transform-async-generator-functions": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz", + "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", @@ -1086,8 +1071,9 @@ }, "node_modules/@babel/plugin-transform-async-to-generator": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", @@ -1102,8 +1088,9 @@ }, "node_modules/@babel/plugin-transform-block-scoped-functions": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1116,8 +1103,9 @@ }, "node_modules/@babel/plugin-transform-block-scoping": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz", + "integrity": "sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1130,8 +1118,9 @@ }, "node_modules/@babel/plugin-transform-class-properties": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1145,8 +1134,9 @@ }, "node_modules/@babel/plugin-transform-class-static-block": { "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", + "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.11", "@babel/helper-plugin-utils": "^7.22.5", @@ -1161,8 +1151,9 @@ }, "node_modules/@babel/plugin-transform-classes": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", + "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-compilation-targets": "^7.22.15", @@ -1181,18 +1172,11 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-classes/node_modules/globals": { - "version": "11.12.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/template": "^7.22.5" @@ -1206,8 +1190,9 @@ }, "node_modules/@babel/plugin-transform-destructuring": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz", + "integrity": "sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1220,8 +1205,9 @@ }, "node_modules/@babel/plugin-transform-dotall-regex": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1235,8 +1221,9 @@ }, "node_modules/@babel/plugin-transform-duplicate-keys": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1249,8 +1236,9 @@ }, "node_modules/@babel/plugin-transform-dynamic-import": { "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", + "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3" @@ -1264,8 +1252,9 @@ }, "node_modules/@babel/plugin-transform-exponentiation-operator": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1279,8 +1268,9 @@ }, "node_modules/@babel/plugin-transform-export-namespace-from": { "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", + "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -1294,8 +1284,9 @@ }, "node_modules/@babel/plugin-transform-flow-strip-types": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", + "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-flow": "^7.22.5" @@ -1309,8 +1300,9 @@ }, "node_modules/@babel/plugin-transform-for-of": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", + "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1323,8 +1315,9 @@ }, "node_modules/@babel/plugin-transform-function-name": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.5", "@babel/helper-function-name": "^7.22.5", @@ -1339,8 +1332,9 @@ }, "node_modules/@babel/plugin-transform-json-strings": { "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", + "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-json-strings": "^7.8.3" @@ -1354,8 +1348,9 @@ }, "node_modules/@babel/plugin-transform-literals": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1368,8 +1363,9 @@ }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", + "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -1383,8 +1379,9 @@ }, "node_modules/@babel/plugin-transform-member-expression-literals": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1397,8 +1394,9 @@ }, "node_modules/@babel/plugin-transform-modules-amd": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1412,8 +1410,9 @@ }, "node_modules/@babel/plugin-transform-modules-commonjs": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz", + "integrity": "sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", @@ -1428,8 +1427,9 @@ }, "node_modules/@babel/plugin-transform-modules-systemjs": { "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz", + "integrity": "sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-module-transforms": "^7.22.9", @@ -1445,8 +1445,9 @@ }, "node_modules/@babel/plugin-transform-modules-umd": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1460,8 +1461,9 @@ }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1475,8 +1477,9 @@ }, "node_modules/@babel/plugin-transform-new-target": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1489,8 +1492,9 @@ }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", + "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -1504,8 +1508,9 @@ }, "node_modules/@babel/plugin-transform-numeric-separator": { "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", + "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -1519,8 +1524,9 @@ }, "node_modules/@babel/plugin-transform-object-rest-spread": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", + "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.9", "@babel/helper-compilation-targets": "^7.22.15", @@ -1537,8 +1543,9 @@ }, "node_modules/@babel/plugin-transform-object-super": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-replace-supers": "^7.22.5" @@ -1552,8 +1559,9 @@ }, "node_modules/@babel/plugin-transform-optional-catch-binding": { "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", + "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" @@ -1567,8 +1575,9 @@ }, "node_modules/@babel/plugin-transform-optional-chaining": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz", + "integrity": "sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", @@ -1583,8 +1592,9 @@ }, "node_modules/@babel/plugin-transform-parameters": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", + "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1597,8 +1607,9 @@ }, "node_modules/@babel/plugin-transform-private-methods": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1612,8 +1623,9 @@ }, "node_modules/@babel/plugin-transform-private-property-in-object": { "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", + "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-create-class-features-plugin": "^7.22.11", @@ -1629,8 +1641,9 @@ }, "node_modules/@babel/plugin-transform-property-literals": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1643,8 +1656,9 @@ }, "node_modules/@babel/plugin-transform-react-jsx-self": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz", + "integrity": "sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1657,8 +1671,9 @@ }, "node_modules/@babel/plugin-transform-react-jsx-source": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz", + "integrity": "sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1671,8 +1686,9 @@ }, "node_modules/@babel/plugin-transform-regenerator": { "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", + "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "regenerator-transform": "^0.15.2" @@ -1686,8 +1702,9 @@ }, "node_modules/@babel/plugin-transform-reserved-words": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1700,8 +1717,9 @@ }, "node_modules/@babel/plugin-transform-shorthand-properties": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1714,8 +1732,9 @@ }, "node_modules/@babel/plugin-transform-spread": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" @@ -1729,8 +1748,9 @@ }, "node_modules/@babel/plugin-transform-sticky-regex": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1743,8 +1763,9 @@ }, "node_modules/@babel/plugin-transform-template-literals": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1757,8 +1778,9 @@ }, "node_modules/@babel/plugin-transform-typeof-symbol": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1771,8 +1793,9 @@ }, "node_modules/@babel/plugin-transform-typescript": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz", + "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-create-class-features-plugin": "^7.22.15", @@ -1788,8 +1811,9 @@ }, "node_modules/@babel/plugin-transform-unicode-escapes": { "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", + "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1802,8 +1826,9 @@ }, "node_modules/@babel/plugin-transform-unicode-property-regex": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1817,8 +1842,9 @@ }, "node_modules/@babel/plugin-transform-unicode-regex": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1832,8 +1858,9 @@ }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -1847,8 +1874,9 @@ }, "node_modules/@babel/preset-env": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.15.tgz", + "integrity": "sha512-tZFHr54GBkHk6hQuVA8w4Fmq+MSPsfvMG0vPnOYyTnJpyfMqybL8/MbNCPRT9zc2KBO2pe4tq15g6Uno4Jpoag==", "dev": true, - "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.9", "@babel/helper-compilation-targets": "^7.22.15", @@ -1938,72 +1966,11 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2", - "core-js-compat": "^3.31.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { - "version": "1.22.4", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/@babel/preset-flow": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.22.15.tgz", + "integrity": "sha512-dB5aIMqpkgbTfN5vDdTRPzjqtWiZcRESNR88QYnoPR+bmdYoluOzMX9tQerTv0XzSgZYctPfO1oc0N5zdog1ew==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", @@ -2018,8 +1985,9 @@ }, "node_modules/@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, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -2031,8 +1999,9 @@ }, "node_modules/@babel/preset-typescript": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.15.tgz", + "integrity": "sha512-HblhNmh6yM+cU4VwbBRpxFhxsTdfS1zsvH9W+gEjD0ARV9+8B4sNfpI6GuhePti84nuvhiwKS539jKPFHskA9A==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", @@ -2049,8 +2018,9 @@ }, "node_modules/@babel/register": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.15.tgz", + "integrity": "sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==", "dev": true, - "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", "find-cache-dir": "^2.0.0", @@ -2067,8 +2037,9 @@ }, "node_modules/@babel/register/node_modules/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, - "license": "MIT", "dependencies": { "commondir": "^1.0.1", "make-dir": "^2.0.0", @@ -2078,21 +2049,11 @@ "node": ">=6" } }, - "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up": { + "node_modules/@babel/register/node_modules/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, - "license": "MIT", "dependencies": { "locate-path": "^3.0.0" }, @@ -2100,10 +2061,11 @@ "node": ">=6" } }, - "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path": { + "node_modules/@babel/register/node_modules/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, - "license": "MIT", "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" @@ -2112,21 +2074,24 @@ "node": ">=6" } }, - "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { - "version": "3.0.0", + "node_modules/@babel/register/node_modules/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, - "license": "MIT", "dependencies": { - "p-limit": "^2.0.0" + "pify": "^4.0.1", + "semver": "^5.6.0" }, "engines": { "node": ">=6" } }, - "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { + "node_modules/@babel/register/node_modules/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, - "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -2137,50 +2102,67 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/register/node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/path-exists": { + "node_modules/@babel/register/node_modules/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, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/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, - "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/@babel/register/node_modules/make-dir": { - "version": "2.1.0", + "node_modules/@babel/register/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, "engines": { "node": ">=6" } }, - "node_modules/@babel/register/node_modules/make-dir/node_modules/pify": { - "version": "4.0.1", + "node_modules/@babel/register/node_modules/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, - "license": "MIT", + "dependencies": { + "find-up": "^3.0.0" + }, "engines": { "node": ">=6" } }, - "node_modules/@babel/register/node_modules/make-dir/node_modules/semver": { + "node_modules/@babel/register/node_modules/semver": { "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver" } }, "node_modules/@babel/regjsgen": { "version": "0.8.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true }, "node_modules/@babel/runtime": { "version": "7.22.15", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz", + "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2188,14 +2170,11 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/runtime/node_modules/regenerator-runtime": { - "version": "0.14.0", - "license": "MIT" - }, "node_modules/@babel/template": { "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.22.13", "@babel/parser": "^7.22.15", @@ -2205,86 +2184,11 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/template/node_modules/@babel/code-frame": { - "version": "7.22.13", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { - "version": "3.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { - "version": "1.9.3", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { - "version": "1.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": { - "version": "1.0.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/traverse": { "version": "7.22.17", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.17.tgz", + "integrity": "sha512-xK4Uwm0JnAMvxYZxOVecss85WxTEIbTa7bnGyf/+EgCL5Zt3U7htUpEOWv9detPlamGKuRzCqw74xVglDWpPdg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.22.13", "@babel/generator": "^7.22.15", @@ -2301,93 +2205,10 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/traverse/node_modules/@babel/code-frame": { - "version": "7.22.13", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { - "version": "3.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { - "version": "1.9.3", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { - "version": "1.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": { - "version": "1.0.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/types": { "version": "7.22.17", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.17.tgz", + "integrity": "sha512-YSQPHLFtQNE5xN9tHuZnzu8vPr61wVTBZdfv1meex1NBosa4iT05k/Jw06ddJugi4bk7The/oSwQGFcksmEJQg==", "dependencies": { "@babel/helper-string-parser": "^7.22.5", "@babel/helper-validator-identifier": "^7.22.15", @@ -2399,89 +2220,31 @@ }, "node_modules/@base2/pretty-print-object": { "version": "1.0.1", - "dev": true, - "license": "BSD-2-Clause" + "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz", + "integrity": "sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==", + "dev": true }, "node_modules/@bcoe/v8-coverage": { "version": "0.2.3", - "dev": true, - "license": "MIT" - }, - "node_modules/@bugsnag/browser": { - "version": "7.21.0", - "license": "MIT", - "dependencies": { - "@bugsnag/core": "^7.19.0" - } - }, - "node_modules/@bugsnag/core": { - "version": "7.19.0", - "license": "MIT", - "dependencies": { - "@bugsnag/cuid": "^3.0.0", - "@bugsnag/safe-json-stringify": "^6.0.0", - "error-stack-parser": "^2.0.3", - "iserror": "0.0.2", - "stack-generator": "^2.0.3" - } - }, - "node_modules/@bugsnag/cuid": { - "version": "3.0.2", - "license": "MIT" - }, - "node_modules/@bugsnag/js": { - "version": "7.20.2", - "license": "MIT", - "dependencies": { - "@bugsnag/browser": "^7.20.2", - "@bugsnag/node": "^7.19.0" - } - }, - "node_modules/@bugsnag/node": { - "version": "7.19.0", - "license": "MIT", - "dependencies": { - "@bugsnag/core": "^7.19.0", - "byline": "^5.0.0", - "error-stack-parser": "^2.0.2", - "iserror": "^0.0.2", - "pump": "^3.0.0", - "stack-generator": "^2.0.3" - } - }, - "node_modules/@bugsnag/safe-json-stringify": { - "version": "6.0.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true }, "node_modules/@colors/colors": { "version": "1.5.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "optional": true, "engines": { "node": ">=0.1.90" } }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, "node_modules/@cypress/request": { "version": "2.88.12", + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.12.tgz", + "integrity": "sha512-tOn+0mDZxASFM+cuAP9szGUGPI1HwWVSvdzm7V4cCsPdFTx6qMj29CwaQmRAMIEhORIUBFBsYROYJcveK4uOjA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -2508,8 +2271,9 @@ }, "node_modules/@cypress/request/node_modules/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==", "dev": true, - "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", @@ -2520,9 +2284,10 @@ } }, "node_modules/@cypress/request/node_modules/qs": { - "version": "6.10.5", + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.4.tgz", + "integrity": "sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.4" }, @@ -2535,16 +2300,18 @@ }, "node_modules/@cypress/request/node_modules/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, - "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/@cypress/xvfb": { "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", + "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^3.1.0", "lodash.once": "^4.1.1" @@ -2552,44 +2319,21 @@ }, "node_modules/@cypress/xvfb/node_modules/debug": { "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, - "node_modules/@cypress/xvfb/node_modules/debug/node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/@dabh/diagnostics": { - "version": "2.0.3", - "license": "MIT", - "dependencies": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" - } - }, - "node_modules/@dependents/detective-less": { - "version": "4.1.0", - "license": "MIT", - "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.1" - }, - "engines": { - "node": ">=14" - } - }, "node_modules/@dice-roller/rpg-dice-roller": { "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@dice-roller/rpg-dice-roller/-/rpg-dice-roller-5.4.1.tgz", + "integrity": "sha512-Tbi/ej65KoHhUPlb/zlj+V/4gMNhF3W6fP+KBF7+mHgFUWnJ1ADKHKHe4jygwn1y8pRlLDAprYCEvQTK2FoRgg==", "funding": [ "https://github.com/sponsors/dice-roller", "https://github.com/sponsors/GreenImp" ], - "license": "MIT", "dependencies": { "mathjs": "^11.2.1", "random-js": "^2.1.0" @@ -2600,15 +2344,17 @@ }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" } }, "node_modules/@emotion/babel-plugin": { "version": "11.11.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", + "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", "dependencies": { "@babel/helper-module-imports": "^7.16.7", "@babel/runtime": "^7.18.3", @@ -2623,16 +2369,10 @@ "stylis": "4.2.0" } }, - "node_modules/@emotion/babel-plugin/node_modules/source-map": { - "version": "0.5.7", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@emotion/cache": { "version": "11.11.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", + "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", "dependencies": { "@emotion/memoize": "^0.8.1", "@emotion/sheet": "^1.2.2", @@ -2643,7 +2383,8 @@ }, "node_modules/@emotion/css": { "version": "11.11.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.11.2.tgz", + "integrity": "sha512-VJxe1ucoMYMS7DkiMdC2T7PWNbrEI0a39YRiyDvK2qq4lXwjRbVP/z4lpG+odCsRzadlR+1ywwrTzhdm5HNdew==", "dependencies": { "@emotion/babel-plugin": "^11.11.0", "@emotion/cache": "^11.11.0", @@ -2654,22 +2395,26 @@ }, "node_modules/@emotion/hash": { "version": "0.9.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" }, "node_modules/@emotion/is-prop-valid": { "version": "1.2.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", + "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", "dependencies": { "@emotion/memoize": "^0.8.1" } }, "node_modules/@emotion/memoize": { "version": "0.8.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" }, "node_modules/@emotion/react": { "version": "11.11.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz", + "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==", "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.11.0", @@ -2691,7 +2436,8 @@ }, "node_modules/@emotion/serialize": { "version": "1.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz", + "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==", "dependencies": { "@emotion/hash": "^0.9.1", "@emotion/memoize": "^0.8.1", @@ -2702,11 +2448,13 @@ }, "node_modules/@emotion/sheet": { "version": "1.2.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz", + "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==" }, "node_modules/@emotion/styled": { "version": "11.11.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz", + "integrity": "sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==", "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.11.0", @@ -2727,270 +2475,488 @@ }, "node_modules/@emotion/unitless": { "version": "0.8.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", + "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", "peerDependencies": { "react": ">=16.8.0" } }, "node_modules/@emotion/utils": { "version": "1.2.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", + "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==" }, "node_modules/@emotion/weak-memoize": { "version": "0.3.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", + "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==" }, - "node_modules/@esbuild/darwin-arm64": { + "node_modules/@esbuild/android-arm": { "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", "cpu": [ - "arm64" + "arm" ], - "license": "MIT", "optional": true, "os": [ - "darwin" + "android" ], "engines": { "node": ">=12" } }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, + "node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + "node": ">=12" } }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "dev": true, - "license": "Apache-2.0", + "node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" + ], "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=12" } }, - "node_modules/@eslint-community/regexpp": { - "version": "4.8.0", - "dev": true, - "license": "MIT", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "node": ">=12" } }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=12" } }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@eslint/eslintrc/node_modules/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==", - "dev": true - }, - "node_modules/@eslint/js": { - "version": "8.49.0", - "dev": true, - "license": "MIT", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" } }, - "node_modules/@fal-works/esbuild-plugin-global-externals": { - "version": "2.1.2", - "dev": true, - "license": "MIT" - }, - "node_modules/@fastify/accept-negotiator": { - "version": "1.1.0", - "license": "MIT", + "node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=14" + "node": ">=12" } }, - "node_modules/@fastify/ajv-compiler": { - "version": "3.5.0", - "license": "MIT", - "dependencies": { - "ajv": "^8.11.0", - "ajv-formats": "^2.1.1", - "fast-uri": "^2.0.0" + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@fastify/deepmerge": { - "version": "1.3.0", - "license": "MIT" - }, - "node_modules/@fastify/error": { - "version": "3.3.0", - "license": "MIT" + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/@fastify/fast-json-stringify-compiler": { - "version": "4.3.0", - "license": "MIT", - "dependencies": { - "fast-json-stringify": "^5.7.0" + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@fastify/send": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@lukeed/ms": "^2.0.1", - "escape-html": "~1.0.3", - "fast-decode-uri-component": "^1.0.1", - "http-errors": "2.0.0", - "mime": "^3.0.0" + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@fastify/send/node_modules/mime": { - "version": "3.0.0", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10.0.0" + "node": ">=12" } }, - "node_modules/@fastify/static": { - "version": "6.10.2", - "license": "MIT", - "dependencies": { - "@fastify/accept-negotiator": "^1.0.0", - "@fastify/send": "^2.0.0", - "content-disposition": "^0.5.3", - "fastify-plugin": "^4.0.0", - "glob": "^8.0.1", - "p-limit": "^3.1.0", - "readable-stream": "^4.0.0" + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@fastify/static/node_modules/glob": { - "version": "8.1.0", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@fastify/static/node_modules/glob/node_modules/minimatch": { - "version": "5.1.6", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/@fastify/static/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@fastify/static/node_modules/p-limit": { - "version": "3.1.0", - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/@fastify/static/node_modules/p-limit/node_modules/yocto-queue": { - "version": "0.1.0", - "license": "MIT", + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/@floating-ui/core": { - "version": "1.4.1", - "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.1.1" + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@floating-ui/dom": { - "version": "1.5.2", - "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.4.1", - "@floating-ui/utils": "^0.1.1" + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@floating-ui/react-dom": { - "version": "2.0.2", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.5.1" - }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.0.tgz", + "integrity": "sha512-JylOEEzDiOryeUnFbQz+oViCXS0KsvR1mvHkoMiu5+UiBvy+RYX7tzlIIIEstF/gVa2tj9AQXk3dgnxv6KxhFg==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz", + "integrity": "sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@fal-works/esbuild-plugin-global-externals": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz", + "integrity": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==", + "dev": true + }, + "node_modules/@floating-ui/core": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.4.1.tgz", + "integrity": "sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ==", + "dependencies": { + "@floating-ui/utils": "^0.1.1" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.2.tgz", + "integrity": "sha512-6ArmenS6qJEWmwzczWyhvrXRdI/rI78poBcW0h/456+onlabit+2G+QxHx5xTOX60NBJQXjsCLFbW2CmsXpUog==", + "dependencies": { + "@floating-ui/core": "^1.4.1", + "@floating-ui/utils": "^0.1.1" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.2.tgz", + "integrity": "sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==", + "dependencies": { + "@floating-ui/dom": "^1.5.1" + }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" @@ -2998,79 +2964,74 @@ }, "node_modules/@floating-ui/utils": { "version": "0.1.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.2.tgz", + "integrity": "sha512-ou3elfqG/hZsbmF4bxeJhPHIf3G2pm0ujc39hYEZrfVqt7Vk/Zji6CXc3W0pmYM8BW1g40U+akTl9DKZhFhInQ==" }, "node_modules/@fontsource/caveat-brush": { "version": "4.5.9", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@fontsource/caveat-brush/-/caveat-brush-4.5.9.tgz", + "integrity": "sha512-H4uDBRSmTYX0Pman53VO8IP8JVnGd2wD4YyXHY0KTQX6jE0rs+UHuzraKGF8WTqBO7854VRCq09sPDhvLvqicQ==" }, "node_modules/@fontsource/crimson-pro": { "version": "4.5.11", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@fontsource/crimson-pro/-/crimson-pro-4.5.11.tgz", + "integrity": "sha512-AQcsh0g6Tmh708JJYDmxV8itXu+k6ZFokETxJAxJVg0rj9Dz3p9QZWUqqWNfrjChJDL86yBDKyV3sB2BjW1XFg==" }, "node_modules/@fontsource/recursive": { "version": "4.5.13", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@fontsource/recursive/-/recursive-4.5.13.tgz", + "integrity": "sha512-d40oYxlkac4rrDo/4GkdvkUopyc7WzAlX0vAuUzKVqh7X1qZlSteckvQWdPnjEFMG599JiwKXJK7qXLvgvwdYg==" }, "node_modules/@fontsource/source-code-pro": { "version": "4.5.14", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@fontsource/source-code-pro/-/source-code-pro-4.5.14.tgz", + "integrity": "sha512-EWE0djE7wFCBmExWa9oT1vIp+qj5MUroVvXWb9G7Ig4t4aXDd9QDidYZzMzNemb8gQxTdOzGmhx6EZnDTFMh5Q==" }, "node_modules/@fontsource/source-sans-pro": { "version": "4.5.11", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@fontsource/source-sans-pro/-/source-sans-pro-4.5.11.tgz", + "integrity": "sha512-f7iw44q1EjBv3MNcHCGAgrW/QVyweaEouFsJzykPhTOGnZFSwFJRISToXornOmuAy7xUUGiVdqOLiykgZoYB8A==" }, "node_modules/@formatjs/ecma402-abstract": { "version": "1.17.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.17.2.tgz", + "integrity": "sha512-k2mTh0m+IV1HRdU0xXM617tSQTi53tVR2muvYOsBeYcUgEAyxV1FOC7Qj279th3fBVQ+Dj6muvNJZcHSPNdbKg==", "dependencies": { "@formatjs/intl-localematcher": "0.4.2", "tslib": "^2.4.0" } }, - "node_modules/@formatjs/ecma402-abstract/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/@formatjs/fast-memoize": { "version": "2.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz", + "integrity": "sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==", "dependencies": { "tslib": "^2.4.0" } }, - "node_modules/@formatjs/fast-memoize/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/@formatjs/icu-messageformat-parser": { "version": "2.6.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.6.2.tgz", + "integrity": "sha512-nF/Iww7sc5h+1MBCDRm68qpHTCG4xvGzYs/x9HFcDETSGScaJ1Fcadk5U/NXjXeCtzD+DhN4BAwKFVclHfKMdA==", "dependencies": { "@formatjs/ecma402-abstract": "1.17.2", "@formatjs/icu-skeleton-parser": "1.6.2", "tslib": "^2.4.0" } }, - "node_modules/@formatjs/icu-messageformat-parser/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/@formatjs/icu-skeleton-parser": { "version": "1.6.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.6.2.tgz", + "integrity": "sha512-VtB9Slo4ZL6QgtDFJ8Injvscf0xiDd4bIV93SOJTBjUF4xe2nAWOoSjLEtqIG+hlIs1sNrVKAaFo3nuTI4r5ZA==", "dependencies": { "@formatjs/ecma402-abstract": "1.17.2", "tslib": "^2.4.0" } }, - "node_modules/@formatjs/icu-skeleton-parser/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/@formatjs/intl": { "version": "2.9.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.9.2.tgz", + "integrity": "sha512-brettBil92sd8i4dHEc6by8mqp4NbRvR2A94dZK9pQuSghkoqn2TIvwuaetmMNsBXexv7hYsehNQPi1qqkdPig==", "dependencies": { "@formatjs/ecma402-abstract": "1.17.2", "@formatjs/fast-memoize": "2.2.0", @@ -3091,72 +3052,32 @@ }, "node_modules/@formatjs/intl-displaynames": { "version": "6.5.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.5.2.tgz", + "integrity": "sha512-uC2VBlz+WydGTDDpJwMTQuPH3CUpTricr91WH1QMfz5oEHg2sB7mUERcZONE/lu8MOe1jREIx4vBciZEVTqkmA==", "dependencies": { "@formatjs/ecma402-abstract": "1.17.2", "@formatjs/intl-localematcher": "0.4.2", "tslib": "^2.4.0" } }, - "node_modules/@formatjs/intl-displaynames/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/@formatjs/intl-listformat": { "version": "7.4.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.4.2.tgz", + "integrity": "sha512-+6bSVudEQkf12Hh7kuKt8Xv/MyFlqdwA4V4NLnTZW8uYdF9RxlOELDD0rPaOc2++TMKIzI5o6XXwHPvpL6VrPA==", "dependencies": { "@formatjs/ecma402-abstract": "1.17.2", "@formatjs/intl-localematcher": "0.4.2", "tslib": "^2.4.0" } }, - "node_modules/@formatjs/intl-listformat/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/@formatjs/intl-localematcher": { "version": "0.4.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.4.2.tgz", + "integrity": "sha512-BGdtJFmaNJy5An/Zan4OId/yR9Ih1OojFjcduX/xOvq798OgWSyDtd6Qd5jqJXwJs1ipe4Fxu9+cshic5Ox2tA==", "dependencies": { "tslib": "^2.4.0" } }, - "node_modules/@formatjs/intl-localematcher/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, - "node_modules/@formatjs/intl/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, - "node_modules/@grpc/grpc-js": { - "version": "1.9.2", - "license": "Apache-2.0", - "dependencies": { - "@grpc/proto-loader": "^0.7.8", - "@types/node": ">=12.12.47" - }, - "engines": { - "node": "^8.13.0 || >=10.10.0" - } - }, - "node_modules/@grpc/proto-loader": { - "version": "0.7.9", - "license": "Apache-2.0", - "dependencies": { - "lodash.camelcase": "^4.3.0", - "long": "^5.0.0", - "protobufjs": "^7.2.4", - "yargs": "^17.7.2" - }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/@happy-dom/global-registrator": { "version": "11.0.2", "resolved": "https://registry.npmjs.org/@happy-dom/global-registrator/-/global-registrator-11.0.2.tgz", @@ -3166,30 +3087,11 @@ "happy-dom": "11.0.2" } }, - "node_modules/@honeycombio/opentelemetry-node": { - "version": "0.4.0", - "license": "Apache-2.0", - "dependencies": { - "@grpc/grpc-js": "^1.7.3", - "@opentelemetry/api": "^1.4.1", - "@opentelemetry/exporter-metrics-otlp-grpc": "^0.36.1", - "@opentelemetry/exporter-metrics-otlp-proto": "^0.36.1", - "@opentelemetry/exporter-trace-otlp-grpc": "^0.36.1", - "@opentelemetry/exporter-trace-otlp-proto": "^0.36.1", - "@opentelemetry/resources": "^1.10.1", - "@opentelemetry/sdk-metrics": "^1.10.1", - "@opentelemetry/sdk-node": "^0.36.1", - "@opentelemetry/sdk-trace-base": "^1.10.1", - "axios": "^1.1.3" - }, - "engines": { - "node": ">=14" - } - }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", @@ -3199,21 +3101,11 @@ "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { - "version": "3.0.8", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -3222,29 +3114,20 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@humanwhocodes/momoa": { - "version": "2.0.4", - "license": "Apache-2.0", - "engines": { - "node": ">=10.10.0" - } - }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", - "dev": true, - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true }, "node_modules/@icons/material": { "version": "0.2.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@icons/material/-/material-0.2.4.tgz", + "integrity": "sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw==", "peerDependencies": { "react": "*" } }, - "node_modules/@import-maps/resolve": { - "version": "1.0.1", - "license": "MIT" - }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -3312,27 +3195,11 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, - "license": "ISC", "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -3344,18 +3211,11 @@ "node": ">=8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { - "version": "5.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/@istanbuljs/load-nyc-config/node_modules/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, - "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -3364,10 +3224,11 @@ "node": ">=8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path": { + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, - "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -3375,21 +3236,11 @@ "node": ">=8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, - "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -3400,37 +3251,31 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.1", + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, - "license": "MIT", "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "p-limit": "^2.2.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml/node_modules/argparse": { - "version": "1.0.10", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" + "engines": { + "node": ">=8" } }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/@jest/schemas": { "version": "29.6.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -3440,8 +3285,9 @@ }, "node_modules/@jest/transform": { "version": "29.6.4", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.4.tgz", + "integrity": "sha512-8thgRSiXUqtr/pPGY/OsyHuMjGyhVnWrFAwoxmIemlBuiMyU1WFs0tXoNxzcr4A4uErs/ABre76SGmrr5ab/AA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/types": "^29.6.3", @@ -3463,10 +3309,17 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/transform/node_modules/@jest/types": { + "node_modules/@jest/transform/node_modules/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 + }, + "node_modules/@jest/types": { "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -3479,49 +3332,11 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/transform/node_modules/@jest/types/node_modules/@types/yargs": { - "version": "17.0.24", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@jest/transform/node_modules/convert-source-map": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/@jest/transform/node_modules/write-file-atomic": { - "version": "4.0.2", + "node_modules/@joshwooding/vite-plugin-react-docgen-typescript": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.2.1.tgz", + "integrity": "sha512-ou4ZJSXMMWHqGS4g8uNRbC5TiTWxAgQZiVucoUrOCWuPrTbkpJbmVyIi9jU72SBry7gQtuMEDp4YR8EEXAg7VQ==", "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@jest/types": { - "version": "27.5.1", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@joshwooding/vite-plugin-react-docgen-typescript": { - "version": "0.2.1", - "dev": true, - "license": "MIT", "dependencies": { "glob": "^7.2.0", "glob-promise": "^4.2.0", @@ -3538,10 +3353,50 @@ } } }, + "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.3" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/ahmadnassri" + }, + "peerDependencies": { + "glob": "^7.1.6" + } + }, "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/magic-string": { "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.13" }, @@ -3551,8 +3406,9 @@ }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "devOptional": true, - "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -3564,23 +3420,27 @@ }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "devOptional": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", "devOptional": true, - "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", "devOptional": true, - "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -3588,12 +3448,14 @@ }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", "devOptional": true, - "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -3601,30 +3463,35 @@ }, "node_modules/@juggle/resize-observer": { "version": "3.4.0", - "dev": true, - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", + "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==", + "dev": true }, "node_modules/@liveblocks/client": { "version": "1.3.1", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/@liveblocks/client/-/client-1.3.1.tgz", + "integrity": "sha512-4ygJjaYQp+BL704I5tFizJYGoIcvE+VJov4cPlIwJWcfjOH/6O/GB0O+kv8b4i0TO56D6/yjxCvDnpNBb5SVvg==", "dependencies": { "@liveblocks/core": "1.3.1" } }, "node_modules/@liveblocks/core": { "version": "1.3.1", - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/@liveblocks/core/-/core-1.3.1.tgz", + "integrity": "sha512-6HRVBJrm2+gVUEKHYQBnVSwHfQntsVxL+MyDz8as9alt+0tTT2WlU3iq+91dIyVCAzxMVWUG6tbi3qSWqfvJgQ==" }, "node_modules/@liveblocks/node": { "version": "1.3.1", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/@liveblocks/node/-/node-1.3.1.tgz", + "integrity": "sha512-6o54jlUB2pkNjC1kVxn0iZ7MXLYWJNeCqAvE+DPd9wzesx4zZ0GNtLo+daP/KuyNAZackc+abu2JNBYqOS0hWA==", "dependencies": { "node-fetch": "^2.6.1" } }, "node_modules/@liveblocks/react": { "version": "1.3.1", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/@liveblocks/react/-/react-1.3.1.tgz", + "integrity": "sha512-2BpH5hRpdPdfkcE1nEvph39s7FfZzPyT1YY93WO4lPeY5s7lbe0Crj5e1guInQeHzvZ8hmbf8uw4mLlwevkAOg==", "dependencies": { "@liveblocks/client": "1.3.1", "@liveblocks/core": "1.3.1", @@ -3635,35 +3502,11 @@ "react": "^16.14.0 || ^17 || ^18" } }, - "node_modules/@lukeed/ms": { - "version": "2.0.1", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@mapbox/node-pre-gyp": { - "version": "1.0.11", - "license": "BSD-3-Clause", - "dependencies": { - "detect-libc": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" - }, - "bin": { - "node-pre-gyp": "bin/node-pre-gyp" - } - }, "node_modules/@mdx-js/react": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.3.0.tgz", + "integrity": "sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==", "dev": true, - "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0", "@types/react": ">=16" @@ -3678,7 +3521,8 @@ }, "node_modules/@mui/base": { "version": "5.0.0-beta.13", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.13.tgz", + "integrity": "sha512-uC0l97pBspfDAp+iz2cJq8YZ8Sd9i73V77+WzUiOAckIVEyCm5dyVDZCCO2/phmzckVEeZCGcytybkjMQuhPQw==", "dependencies": { "@babel/runtime": "^7.22.10", "@emotion/is-prop-valid": "^1.2.1", @@ -3710,7 +3554,8 @@ }, "node_modules/@mui/core-downloads-tracker": { "version": "5.14.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.8.tgz", + "integrity": "sha512-8V7ZOC/lKkM03TRHqaThQFIq6bWPnj7L/ZWPh0ymldYFFyh8XdF0ywTgafsofDNYT4StlNknbaTjVHBma3SNjQ==", "funding": { "type": "opencollective", "url": "https://opencollective.com/mui" @@ -3718,7 +3563,8 @@ }, "node_modules/@mui/icons-material": { "version": "5.14.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.14.8.tgz", + "integrity": "sha512-YXcReLydTuNWb1/PxduAH5LgnHNH6spSQBaA0JOz9HD4J+vwst0IanAQgsXy9KKCJSjCsHywE3DB8X+w/b4eeQ==", "dependencies": { "@babel/runtime": "^7.22.10" }, @@ -3742,7 +3588,8 @@ }, "node_modules/@mui/lab": { "version": "5.0.0-alpha.142", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.142.tgz", + "integrity": "sha512-JDrT5G3QBZ0nzkKMFWzJY5KN8WcyDx4p7qOjg6hs7yKLq90VSdsqIOmyhvWDxJR7zPNQjo0WRYBAaRaQ5FlGxg==", "dependencies": { "@babel/runtime": "^7.22.10", "@mui/base": "5.0.0-beta.13", @@ -3782,7 +3629,8 @@ }, "node_modules/@mui/material": { "version": "5.14.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.14.8.tgz", + "integrity": "sha512-fqvDGGF1pXwOOL/f0Gw+KHo/67hasRpf2ApTIJkbuONOk9AUb2jnYMEqCWmL2sUcbbE3ShMbHl8N7HPSsRv1/A==", "dependencies": { "@babel/runtime": "^7.22.10", "@mui/base": "5.0.0-beta.14", @@ -3825,7 +3673,8 @@ }, "node_modules/@mui/material/node_modules/@mui/base": { "version": "5.0.0-beta.14", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.14.tgz", + "integrity": "sha512-Je/9JzzYObsuLCIClgE8XvXNFb55IEz8n2NtStUfASfNiVrwiR8t6VVFFuhofehkyTIN34tq1qbBaOjCnOovBw==", "dependencies": { "@babel/runtime": "^7.22.10", "@emotion/is-prop-valid": "^1.2.1", @@ -3857,7 +3706,8 @@ }, "node_modules/@mui/private-theming": { "version": "5.14.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.14.8.tgz", + "integrity": "sha512-iBzpcl3Mh92XaYpYPdgzzRxNGkjpoDz8rf8/q5m+EBPowFEHV+CCS9hC0Q2pOKLW3VFFikA7w/GHt7n++40JGQ==", "dependencies": { "@babel/runtime": "^7.22.10", "@mui/utils": "^5.14.8", @@ -3882,7 +3732,8 @@ }, "node_modules/@mui/styled-engine": { "version": "5.14.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.14.8.tgz", + "integrity": "sha512-LGwOav/Y40PZWZ2yDk4beUoRlc57Vg+Vpxi9V9BBtT2ESAucCgFobkt+T8eVLMWF9huUou5pwKgLSU5pF90hBg==", "dependencies": { "@babel/runtime": "^7.22.10", "@emotion/cache": "^11.11.0", @@ -3912,7 +3763,8 @@ }, "node_modules/@mui/system": { "version": "5.14.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.14.8.tgz", + "integrity": "sha512-Dxnasv7Pj5hYe4ZZFKJZu4ufKm6cxpitWt3A+qMPps22YhqyeEqgDBq/HsAB3GOjqDP40fTAvQvS/Hguf4SJuw==", "dependencies": { "@babel/runtime": "^7.22.10", "@mui/private-theming": "^5.14.8", @@ -3950,7 +3802,8 @@ }, "node_modules/@mui/types": { "version": "7.2.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.4.tgz", + "integrity": "sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA==", "peerDependencies": { "@types/react": "*" }, @@ -3962,7 +3815,8 @@ }, "node_modules/@mui/utils": { "version": "5.14.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.14.8.tgz", + "integrity": "sha512-1Ls2FfyY2yVSz9NEqedh3J8JAbbZAnUWkOWLE2f4/Hc4T5UWHMfzBLLrCqExfqyfyU+uXYJPGeNIsky6f8Gh5Q==", "dependencies": { "@babel/runtime": "^7.22.10", "@types/prop-types": "^15.7.5", @@ -3983,7 +3837,8 @@ }, "node_modules/@mui/x-data-grid": { "version": "6.13.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-6.13.0.tgz", + "integrity": "sha512-HRZGPdE+unZEiygcMqLsKOJ1F7iaTrhGQXGdlFLLniwfYMzVmJgZQXYCCeOIkCQqF28rQniF+4PbRhmFERdqSQ==", "dependencies": { "@babel/runtime": "^7.22.15", "@mui/utils": "^5.14.7", @@ -4007,5847 +3862,9877 @@ }, "node_modules/@ndelangen/get-tarball": { "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz", + "integrity": "sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==", "dev": true, - "license": "MIT", "dependencies": { "gunzip-maybe": "^1.4.2", "pump": "^3.0.0", "tar-fs": "^2.1.1" } }, - "node_modules/@netlify/binary-info": { - "version": "1.0.0", - "license": "Apache 2" - }, - "node_modules/@netlify/build": { - "version": "29.17.3", - "license": "MIT", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dependencies": { - "@bugsnag/js": "^7.0.0", - "@honeycombio/opentelemetry-node": "^0.4.0", - "@netlify/cache-utils": "^5.1.5", - "@netlify/config": "^20.6.4", - "@netlify/edge-bundler": "8.17.1", - "@netlify/framework-info": "^9.8.10", - "@netlify/functions-utils": "^5.2.19", - "@netlify/git-utils": "^5.1.1", - "@netlify/plugins-list": "^6.68.0", - "@netlify/run-utils": "^5.1.1", - "@netlify/zip-it-and-ship-it": "9.13.1", - "@opentelemetry/api": "^1.4.1", - "@sindresorhus/slugify": "^2.0.0", - "ansi-escapes": "^6.0.0", - "chalk": "^5.0.0", - "clean-stack": "^4.0.0", - "execa": "^6.0.0", - "fdir": "^6.0.1", - "figures": "^5.0.0", - "filter-obj": "^5.0.0", - "got": "^12.0.0", - "hot-shots": "10.0.0", - "indent-string": "^5.0.0", - "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", - "keep-func-props": "^4.0.0", - "locate-path": "^7.0.0", - "log-process-errors": "^8.0.0", - "map-obj": "^5.0.0", - "memoize-one": "^6.0.0", - "os-name": "^5.0.0", - "p-event": "^5.0.0", - "p-every": "^2.0.0", - "p-filter": "^3.0.0", - "p-locate": "^6.0.0", - "p-reduce": "^3.0.0", - "path-exists": "^5.0.0", - "path-type": "^5.0.0", - "pkg-dir": "^7.0.0", - "pretty-ms": "^8.0.0", - "ps-list": "^8.0.0", - "read-pkg-up": "^9.0.0", - "readdirp": "^3.4.0", - "resolve": "^2.0.0-next.1", - "rfdc": "^1.3.0", - "safe-json-stringify": "^1.2.0", - "semver": "^7.3.8", - "string-width": "^5.0.0", - "strip-ansi": "^7.0.0", - "supports-color": "^9.0.0", - "terminal-link": "^3.0.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.0", - "uuid": "^9.0.0", - "yargs": "^17.6.0" - }, - "bin": { - "netlify-build": "bin.js" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">= 8" } }, - "node_modules/@netlify/build-info": { - "version": "7.7.3", - "license": "MIT", - "dependencies": { - "@bugsnag/js": "^7.20.0", - "dot-prop": "^7.2.0", - "find-up": "^6.3.0", - "minimatch": "^9.0.0", - "read-pkg": "^7.1.0", - "semver": "^7.3.8", - "toml": "^3.0.0", - "yaml": "^2.1.3", - "yargs": "^17.6.0" - }, - "bin": { - "build-info": "bin.js" - }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/@netlify/build-info/node_modules/@bugsnag/js": { - "version": "7.21.0", - "license": "MIT", - "dependencies": { - "@bugsnag/browser": "^7.21.0", - "@bugsnag/node": "^7.19.0" + "node": ">= 8" } }, - "node_modules/@netlify/build-info/node_modules/find-up": { - "version": "6.3.0", - "license": "MIT", + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 8" } }, - "node_modules/@netlify/build-info/node_modules/find-up/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=14" } }, - "node_modules/@netlify/build-info/node_modules/minimatch": { - "version": "9.0.3", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/popperjs" } }, - "node_modules/@netlify/build-info/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", + "node_modules/@radix-ui/number": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.1.tgz", + "integrity": "sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==", + "dev": true, "dependencies": { - "balanced-match": "^1.0.0" + "@babel/runtime": "^7.13.10" } }, - "node_modules/@netlify/build-info/node_modules/yaml": { - "version": "2.3.2", - "license": "ISC", - "engines": { - "node": ">= 14" + "node_modules/@radix-ui/primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz", + "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==", + "dependencies": { + "@babel/runtime": "^7.13.10" } }, - "node_modules/@netlify/build/node_modules/@bugsnag/js": { - "version": "7.21.0", - "license": "MIT", + "node_modules/@radix-ui/react-alert-dialog": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.0.4.tgz", + "integrity": "sha512-jbfBCRlKYlhbitueOAv7z74PXYeIQmWpKwm3jllsdkw7fGWNkxqP3v0nY9WmOzcPqpQuoorNtvViBgL46n5gVg==", "dependencies": { - "@bugsnag/browser": "^7.21.0", - "@bugsnag/node": "^7.19.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-dialog": "1.0.4", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@netlify/build/node_modules/@netlify/config": { - "version": "20.8.1", - "license": "MIT", + "node_modules/@radix-ui/react-arrow": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz", + "integrity": "sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==", "dependencies": { - "chalk": "^5.0.0", - "cron-parser": "^4.1.0", - "deepmerge": "^4.2.2", - "dot-prop": "^7.0.0", - "execa": "^6.0.0", - "fast-safe-stringify": "^2.0.7", - "figures": "^5.0.0", - "filter-obj": "^5.0.0", - "find-up": "^6.0.0", - "indent-string": "^5.0.0", - "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", - "map-obj": "^5.0.0", - "netlify": "^13.1.10", - "netlify-headers-parser": "^7.1.2", - "netlify-redirect-parser": "^14.2.0", - "node-fetch": "^3.3.1", - "omit.js": "^2.0.2", - "p-locate": "^6.0.0", - "path-type": "^5.0.0", - "toml": "^3.0.0", - "tomlify-j0.4": "^3.0.0", - "validate-npm-package-name": "^4.0.0", - "yargs": "^17.6.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" }, - "bin": { - "netlify-config": "bin.js" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@netlify/build/node_modules/@netlify/config/node_modules/cron-parser": { - "version": "4.9.0", - "license": "MIT", + "node_modules/@radix-ui/react-collection": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.3.tgz", + "integrity": "sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==", + "dev": true, "dependencies": { - "luxon": "^3.2.1" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2" }, - "engines": { - "node": ">=12.0.0" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@netlify/build/node_modules/@netlify/config/node_modules/find-up": { - "version": "6.3.0", - "license": "MIT", + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", + "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@netlify/build/node_modules/@netlify/config/node_modules/netlify-redirect-parser": { - "version": "14.2.0", - "license": "MIT", + "node_modules/@radix-ui/react-context": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz", + "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==", "dependencies": { - "fast-safe-stringify": "^2.1.1", - "filter-obj": "^5.0.0", - "is-plain-obj": "^4.0.0", - "path-exists": "^5.0.0", - "toml": "^3.0.0" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@netlify/build/node_modules/@netlify/config/node_modules/node-fetch": { - "version": "3.3.2", - "license": "MIT", + "node_modules/@radix-ui/react-context-menu": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-1.0.0.tgz", + "integrity": "sha512-JkwOgdXwErwEEpsmgu0Ob8zD3gzWS1brPXnNGPyZEtR6/EYyDgruQYKiihXVsCrPCdrNUHawop9I1+6JTdXPTA==", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-menu": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/chalk": { - "version": "5.3.0", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", + "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", + "dependencies": { + "@babel/runtime": "^7.13.10" } }, - "node_modules/@netlify/build/node_modules/execa": { - "version": "6.1.0", - "license": "MIT", + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", + "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=10" + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-context": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", + "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/execa/node_modules/human-signals": { - "version": "3.0.1", - "license": "Apache-2.0", - "engines": { - "node": ">=12.20.0" + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", + "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/execa/node_modules/npm-run-path": { - "version": "5.1.0", - "license": "MIT", + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-slot": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", + "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/execa/node_modules/onetime": { - "version": "6.0.0", - "license": "MIT", + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", + "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", + "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/execa/node_modules/strip-final-newline": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-dialog": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.0.4.tgz", + "integrity": "sha512-hJtRy/jPULGQZceSAP2Re6/4NpKo8im6V8P2hUqZsdFiSL8l35kYsw3qbRI6Ay5mQd2+wlLqje770eq+RJ3yZg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-dismissable-layer": "1.0.4", + "@radix-ui/react-focus-guards": "1.0.1", + "@radix-ui/react-focus-scope": "1.0.3", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-portal": "1.0.3", + "@radix-ui/react-presence": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2", + "@radix-ui/react-use-controllable-state": "1.0.1", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@netlify/build/node_modules/figures": { - "version": "5.0.0", - "license": "MIT", + "node_modules/@radix-ui/react-direction": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.1.tgz", + "integrity": "sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==", + "dev": true, "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": ">=14" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@netlify/build/node_modules/figures/node_modules/escape-string-regexp": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz", + "integrity": "sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-escape-keydown": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@netlify/build/node_modules/figures/node_modules/is-unicode-supported": { - "version": "1.3.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-dropdown-menu": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-1.0.0.tgz", + "integrity": "sha512-Ptben3TxPWrZLbInO7zjAK73kmjYuStsxfg6ujgt+EywJyREoibhZYnsSNqC+UiOtl4PdW/MOHhxVDtew5fouQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-menu": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", + "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", + "dependencies": { + "@babel/runtime": "^7.13.10" } }, - "node_modules/@netlify/build/node_modules/pkg-dir": { - "version": "7.0.0", - "license": "MIT", + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", + "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/pkg-dir/node_modules/find-up": { - "version": "6.3.0", - "license": "MIT", + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-context": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", + "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/string-width": { - "version": "5.1.2", - "license": "MIT", + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", + "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/string-width/node_modules/emoji-regex": { - "version": "9.2.2", - "license": "MIT" - }, - "node_modules/@netlify/build/node_modules/strip-ansi": { - "version": "7.1.0", - "license": "MIT", + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", + "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.0" }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-slot": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", + "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/build/node_modules/supports-color": { - "version": "9.4.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", + "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/cache-utils": { - "version": "5.1.5", - "license": "MIT", + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", + "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", "dependencies": { - "cpy": "^9.0.0", - "get-stream": "^6.0.0", - "globby": "^13.0.0", - "junk": "^4.0.0", - "locate-path": "^7.0.0", - "move-file": "^3.0.0", - "path-exists": "^5.0.0", - "readdirp": "^3.4.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.0" }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/cache-utils/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=10" + "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", + "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/cache-utils/node_modules/globby": { - "version": "13.2.2", - "license": "MIT", + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz", + "integrity": "sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==", "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "@babel/runtime": "^7.13.10" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@netlify/cache-utils/node_modules/globby/node_modules/slash": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz", + "integrity": "sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@netlify/cache-utils/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/@radix-ui/react-icons": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.3.0.tgz", + "integrity": "sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==", + "peerDependencies": { + "react": "^16.x || ^17.x || ^18.x" } }, - "node_modules/@netlify/config": { - "version": "20.6.4", - "license": "MIT", + "node_modules/@radix-ui/react-id": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz", + "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==", "dependencies": { - "chalk": "^5.0.0", - "cron-parser": "^4.1.0", - "deepmerge": "^4.2.2", - "dot-prop": "^7.0.0", - "execa": "^6.0.0", - "fast-safe-stringify": "^2.0.7", - "figures": "^5.0.0", - "filter-obj": "^5.0.0", - "find-up": "^6.0.0", - "indent-string": "^5.0.0", - "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", - "map-obj": "^5.0.0", - "netlify": "^13.1.10", - "netlify-headers-parser": "^7.1.2", - "netlify-redirect-parser": "^14.1.3", - "node-fetch": "^3.3.1", - "omit.js": "^2.0.2", - "p-locate": "^6.0.0", - "path-type": "^5.0.0", - "toml": "^3.0.0", - "tomlify-j0.4": "^3.0.0", - "validate-npm-package-name": "^4.0.0", - "yargs": "^17.6.0" - }, - "bin": { - "netlify-config": "bin.js" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1" }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/@netlify/config/node_modules/chalk": { - "version": "5.3.0", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@netlify/config/node_modules/cron-parser": { - "version": "4.9.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-1.0.0.tgz", + "integrity": "sha512-icW4C64T6nHh3Z4Q1fxO1RlSShouFF4UpUmPV8FLaJZfphDljannKErDuALDx4ClRLihAPZ9i+PrLNPoWS2DMA==", "dependencies": { - "luxon": "^3.2.1" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-collection": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", + "@radix-ui/react-dismissable-layer": "1.0.0", + "@radix-ui/react-focus-guards": "1.0.0", + "@radix-ui/react-focus-scope": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-popper": "1.0.0", + "@radix-ui/react-portal": "1.0.0", + "@radix-ui/react-presence": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-roving-focus": "1.0.0", + "@radix-ui/react-slot": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.4" }, - "engines": { - "node": ">=12.0.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/execa": { - "version": "6.1.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@floating-ui/core": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz", + "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==" + }, + "node_modules/@radix-ui/react-menu/node_modules/@floating-ui/dom": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz", + "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "@floating-ui/core": "^0.7.3" } }, - "node_modules/@netlify/config/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=10" + "node_modules/@radix-ui/react-menu/node_modules/@floating-ui/react-dom": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-0.7.2.tgz", + "integrity": "sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==", + "dependencies": { + "@floating-ui/dom": "^0.5.3", + "use-isomorphic-layout-effect": "^1.1.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/@netlify/config/node_modules/execa/node_modules/human-signals": { - "version": "3.0.1", - "license": "Apache-2.0", - "engines": { - "node": ">=12.20.0" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", + "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", + "dependencies": { + "@babel/runtime": "^7.13.10" } }, - "node_modules/@netlify/config/node_modules/execa/node_modules/npm-run-path": { - "version": "5.1.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-arrow": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.0.tgz", + "integrity": "sha512-1MUuv24HCdepi41+qfv125EwMuxgQ+U+h0A9K3BjCO/J8nVRREKHHpkD9clwfnjEDk9hgGzCnff4aUKCPiRepw==", "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/execa/node_modules/onetime": { - "version": "6.0.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-collection": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.0.tgz", + "integrity": "sha512-8i1pf5dKjnq90Z8udnnXKzdCEV3/FYrfw0n/b6NvB6piXEn3fO1bOh7HBcpG8XrnIXzxlYu2oCcR38QpyLS/mg==", "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-slot": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", + "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/execa/node_modules/strip-final-newline": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-context": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", + "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/figures": { - "version": "5.0.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-direction": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", + "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - }, - "engines": { - "node": ">=14" + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/figures/node_modules/escape-string-regexp": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.0.tgz", + "integrity": "sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", + "@radix-ui/react-use-escape-keydown": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/figures/node_modules/is-unicode-supported": { - "version": "1.3.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-guards": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.0.tgz", + "integrity": "sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/find-up": { - "version": "6.3.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-scope": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.0.tgz", + "integrity": "sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/find-up/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", + "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/netlify-redirect-parser": { - "version": "14.2.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.0.0.tgz", + "integrity": "sha512-k2dDd+1Wl0XWAMs9ZvAxxYsB9sOsEhrFQV4CINd7IUZf0wfdye4OHen9siwxvZImbzhgVeKTJi68OQmPRvVdMg==", "dependencies": { - "fast-safe-stringify": "^2.1.1", - "filter-obj": "^5.0.0", - "is-plain-obj": "^4.0.0", - "path-exists": "^5.0.0", - "toml": "^3.0.0" + "@babel/runtime": "^7.13.10", + "@floating-ui/react-dom": "0.7.2", + "@radix-ui/react-arrow": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0", + "@radix-ui/react-use-rect": "1.0.0", + "@radix-ui/react-use-size": "1.0.0", + "@radix-ui/rect": "1.0.0" }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/netlify-redirect-parser/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-portal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.0.tgz", + "integrity": "sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.0" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/config/node_modules/node-fetch": { - "version": "3.3.2", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-presence": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz", + "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-use-layout-effect": "1.0.0" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + } + }, + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", + "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/edge-bundler": { - "version": "8.17.1", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-roving-focus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.0.tgz", + "integrity": "sha512-lHvO4MhvoWpeNbiJAoyDsEtbKqP2jkkdwsMVJ3kfqbkC71J/aXE6Th6gkZA1xHEqSku+t+UgoDjvE7Z3gsBpcg==", "dependencies": { - "@import-maps/resolve": "^1.0.1", - "ajv": "^8.11.2", - "ajv-errors": "^3.0.0", - "better-ajv-errors": "^1.2.0", - "common-path-prefix": "^3.0.0", - "env-paths": "^3.0.0", - "execa": "^6.0.0", - "find-up": "^6.3.0", - "get-port": "^6.1.2", - "glob-to-regexp": "^0.4.1", - "is-path-inside": "^4.0.0", - "jsonc-parser": "^3.2.0", - "node-fetch": "^3.1.1", - "node-stream-zip": "^1.15.0", - "p-retry": "^5.1.1", - "p-wait-for": "^4.1.0", - "path-key": "^4.0.0", - "regexp-tree": "^0.1.24", - "semver": "^7.3.8", - "tmp-promise": "^3.0.3", - "urlpattern-polyfill": "8.0.2", - "uuid": "^9.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.0", + "@radix-ui/react-collection": "1.0.0", + "@radix-ui/react-compose-refs": "1.0.0", + "@radix-ui/react-context": "1.0.0", + "@radix-ui/react-direction": "1.0.0", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-primitive": "1.0.0", + "@radix-ui/react-use-callback-ref": "1.0.0", + "@radix-ui/react-use-controllable-state": "1.0.0" }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/edge-bundler/node_modules/execa": { - "version": "6.1.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-slot": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", + "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.0" }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=10" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", + "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/human-signals": { - "version": "3.0.1", - "license": "Apache-2.0", - "engines": { - "node": ">=12.20.0" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/npm-run-path": { - "version": "5.1.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", + "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/onetime": { - "version": "6.0.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz", + "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==", "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", + "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/edge-bundler/node_modules/execa/node_modules/strip-final-newline": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-rect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.0.tgz", + "integrity": "sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/rect": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/edge-bundler/node_modules/find-up": { - "version": "6.3.0", - "license": "MIT", + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-size": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", + "integrity": "sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@netlify/edge-bundler/node_modules/find-up/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/rect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.0.tgz", + "integrity": "sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==", + "dependencies": { + "@babel/runtime": "^7.13.10" } }, - "node_modules/@netlify/edge-bundler/node_modules/get-port": { - "version": "6.1.2", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/@radix-ui/react-menu/node_modules/react-remove-scroll": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz", + "integrity": "sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==", + "dependencies": { + "react-remove-scroll-bar": "^2.3.3", + "react-style-singleton": "^2.2.1", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.0", + "use-sidecar": "^1.1.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@netlify/edge-bundler/node_modules/is-path-inside": { - "version": "4.0.0", - "license": "MIT", "engines": { - "node": ">=12" + "node": ">=10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@netlify/edge-bundler/node_modules/node-fetch": { - "version": "3.3.2", - "license": "MIT", + "node_modules/@radix-ui/react-popover": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.6.tgz", + "integrity": "sha512-cZ4defGpkZ0qTRtlIBzJLSzL6ht7ofhhW4i1+pkemjV1IKXm0wgCRnee154qlV6r9Ttunmh2TNZhMfV2bavUyA==", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-dismissable-layer": "1.0.4", + "@radix-ui/react-focus-guards": "1.0.1", + "@radix-ui/react-focus-scope": "1.0.3", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-popper": "1.1.2", + "@radix-ui/react-portal": "1.0.3", + "@radix-ui/react-presence": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2", + "@radix-ui/react-use-controllable-state": "1.0.1", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@netlify/edge-bundler/node_modules/p-wait-for": { - "version": "4.1.0", - "license": "MIT", + "node_modules/@radix-ui/react-popper": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz", + "integrity": "sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==", "dependencies": { - "p-timeout": "^5.0.0" + "@babel/runtime": "^7.13.10", + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.0.3", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-layout-effect": "1.0.1", + "@radix-ui/react-use-rect": "1.0.1", + "@radix-ui/react-use-size": "1.0.1", + "@radix-ui/rect": "1.0.1" }, - "engines": { - "node": ">=12" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@netlify/edge-bundler/node_modules/p-wait-for/node_modules/p-timeout": { - "version": "5.1.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/@radix-ui/react-portal": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz", + "integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } } }, - "node_modules/@netlify/esbuild": { - "version": "0.14.39", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, + "node_modules/@radix-ui/react-presence": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.1.tgz", + "integrity": "sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-use-layout-effect": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-primitive": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz", + "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz", + "integrity": "sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-collection": "1.0.3", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-select": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz", + "integrity": "sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/number": "1.0.1", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-collection": "1.0.3", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-dismissable-layer": "1.0.4", + "@radix-ui/react-focus-guards": "1.0.1", + "@radix-ui/react-focus-scope": "1.0.3", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-popper": "1.1.2", + "@radix-ui/react-portal": "1.0.3", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.1", + "@radix-ui/react-use-layout-effect": "1.0.1", + "@radix-ui/react-use-previous": "1.0.1", + "@radix-ui/react-visually-hidden": "1.0.3", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-separator": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.0.3.tgz", + "integrity": "sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", + "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz", + "integrity": "sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-controllable-state": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toggle-group": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz", + "integrity": "sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-roving-focus": "1.0.4", + "@radix-ui/react-toggle": "1.0.3", + "@radix-ui/react-use-controllable-state": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toolbar": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz", + "integrity": "sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-roving-focus": "1.0.4", + "@radix-ui/react-separator": "1.0.3", + "@radix-ui/react-toggle-group": "1.0.4" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-tooltip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.0.6.tgz", + "integrity": "sha512-DmNFOiwEc2UDigsYj6clJENma58OelxD24O4IODoZ+3sQc3Zb+L8w1EP+y9laTuKCLAysPw4fD6/v0j4KNV8rg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-dismissable-layer": "1.0.4", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-popper": "1.1.2", + "@radix-ui/react-portal": "1.0.3", + "@radix-ui/react-presence": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2", + "@radix-ui/react-use-controllable-state": "1.0.1", + "@radix-ui/react-visually-hidden": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz", + "integrity": "sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz", + "integrity": "sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz", + "integrity": "sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz", + "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-previous": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz", + "integrity": "sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-rect": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz", + "integrity": "sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/rect": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-size": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz", + "integrity": "sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-visually-hidden": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz", + "integrity": "sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/rect": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1.tgz", + "integrity": "sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@react-dnd/asap": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@react-dnd/asap/-/asap-5.0.2.tgz", + "integrity": "sha512-WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A==" + }, + "node_modules/@react-dnd/invariant": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@react-dnd/invariant/-/invariant-4.0.2.tgz", + "integrity": "sha512-xKCTqAK/FFauOM9Ta2pswIyT3D8AQlfrYdOi/toTPEhqCuAs1v5tcJ3Y08Izh1cJ5Jchwy9SeAXmMg6zrKs2iw==" + }, + "node_modules/@react-dnd/shallowequal": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@react-dnd/shallowequal/-/shallowequal-4.0.2.tgz", + "integrity": "sha512-/RVXdLvJxLg4QKvMoM5WlwNR9ViO9z8B/qPcc+C0Sa/teJY7QG7kJ441DwzOjMYEY7GmU4dj5EcGHIkKZiQZCA==" + }, + "node_modules/@remix-run/router": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.8.0.tgz", + "integrity": "sha512-mrfKqIHnSZRyIzBcanNJmVQELTnX+qagEDlcKO90RgRBVOZGSGvZKeDihTRfWcqoDn5N/NkUcwWTccnpN18Tfg==", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.4.tgz", + "integrity": "sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "dev": true + }, + "node_modules/@sentry-internal/tracing": { + "version": "7.68.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.68.0.tgz", + "integrity": "sha512-nNKS/q21+Iqzxs2K7T/l3dZi8Z9s/uxsAazpk2AYhFzx9mFnPj1Xfe3dgbFoygNifE+IrpUuldr6D5HQamTDPQ==", + "dependencies": { + "@sentry/core": "7.68.0", + "@sentry/types": "7.68.0", + "@sentry/utils": "7.68.0", + "tslib": "^2.4.1 || ^1.9.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@sentry/browser": { + "version": "7.68.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.68.0.tgz", + "integrity": "sha512-1RIPLzKcBeUeG8CQc4OIRfQ6F1zmGKku1am7P9QTz0bz//Mu7bEjm75DM69LBoUlP/Ab9cQQA3fZFUvrH0j1Tg==", + "dependencies": { + "@sentry-internal/tracing": "7.68.0", + "@sentry/core": "7.68.0", + "@sentry/replay": "7.68.0", + "@sentry/types": "7.68.0", + "@sentry/utils": "7.68.0", + "tslib": "^2.4.1 || ^1.9.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@sentry/core": { + "version": "7.68.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.68.0.tgz", + "integrity": "sha512-mT3ObBWgvAky/QF3dZy4KBoXbRXbNsD6evn+mYi9UEeIZQ5NpnQYDEp78mapiEjI/TAHZIhTIuaBhj1Jk0qUUA==", + "dependencies": { + "@sentry/types": "7.68.0", + "@sentry/utils": "7.68.0", + "tslib": "^2.4.1 || ^1.9.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@sentry/react": { + "version": "7.68.0", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.68.0.tgz", + "integrity": "sha512-/WLa21GKfaAlHxLZHMsYgfBac3d18UB7wB90E6zvZ+4uh7+0WQY5E1SVPpHYaQ2IEhqLbB69kVxRN+7L+A96hQ==", + "dependencies": { + "@sentry/browser": "7.68.0", + "@sentry/types": "7.68.0", + "@sentry/utils": "7.68.0", + "hoist-non-react-statics": "^3.3.2", + "tslib": "^2.4.1 || ^1.9.3" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "react": "15.x || 16.x || 17.x || 18.x" + } + }, + "node_modules/@sentry/replay": { + "version": "7.68.0", + "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.68.0.tgz", + "integrity": "sha512-be8QT2pxcLOTuX6HBRkK0mCVwM97dU5ZLCeofI+xJEWcRnoJdbx00nFwvBXvvoCizbtf4YIMCGwaT2k5LrVxsQ==", + "dependencies": { + "@sentry/core": "7.68.0", + "@sentry/types": "7.68.0", + "@sentry/utils": "7.68.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@sentry/types": { + "version": "7.68.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.68.0.tgz", + "integrity": "sha512-5J2pH1Pjx/029zTm3CNY9MaE8Aui81nG7JCtlMp7uEfQ//9Ja4d4Sliz/kV4ARbkIKUZerSgaRAm3xCy5XOXLg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@sentry/utils": { + "version": "7.68.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.68.0.tgz", + "integrity": "sha512-NecnQegvKARyeFmBx7mYmbI17mTvjARWs1nfzY5jhPyNc3Zk4M3bQsgIdnJ1t+jo93UYudlNND7hxhDzjcBAVg==", + "dependencies": { + "@sentry/types": "7.68.0", + "tslib": "^2.4.1 || ^1.9.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + }, + "node_modules/@stitches/react": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@stitches/react/-/react-1.2.8.tgz", + "integrity": "sha512-9g9dWI4gsSVe8bNLlb+lMkBYsnIKCZTmvqvDG+Avnn69XfmHZKiaMrx7cgTaddq7aTPPmXiTsbFcUy0xgI4+wA==", + "peerDependencies": { + "react": ">= 16.3.0" + } + }, + "node_modules/@storybook/addon-actions": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.4.1.tgz", + "integrity": "sha512-ZCrBUpCAxgMCrcMGvBOhh+8uUZ9HhoCIOfV1XiaTXpE9Y2lqIqfRsc18E/ST3zN25Waf/LcJPJF2Dp/VSSoGpA==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "polished": "^4.2.2", + "prop-types": "^15.7.2", + "react-inspector": "^6.0.0", + "telejson": "^7.2.0", + "ts-dedent": "^2.0.0", + "uuid": "^9.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-backgrounds": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-7.4.1.tgz", + "integrity": "sha512-srmY6S9RAYkApjy49lYwKMFDpRp1XCws0pwHV0QoRBl7zibqUwr3PexkryK0uopPDhnfZRtRykPG5gzePNntmA==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "memoizerific": "^1.11.3", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-controls": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.4.1.tgz", + "integrity": "sha512-KlCYprhBerAKItVQKpexR1oParTbNDOZpJbonG+uldZ12FV7kkrTEGD1vwoLtYTLy+QXIGg4MI1cmUpd39LrLg==", + "dev": true, + "dependencies": { + "@storybook/blocks": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/manager-api": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "lodash": "^4.17.21", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-docs": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-7.4.1.tgz", + "integrity": "sha512-rhLeIX30Z/UsCp7tKtUJyGXWJ2Wggtkl+n6hyaW3orQlSQbsndqJ1rGIs0lHScrDv0dKwT2Dcp2WaEXWHRmgEw==", + "dev": true, + "dependencies": { + "@jest/transform": "^29.3.1", + "@mdx-js/react": "^2.1.5", + "@storybook/blocks": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/csf-plugin": "7.4.1", + "@storybook/csf-tools": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/mdx2-csf": "^1.0.0", + "@storybook/node-logger": "7.4.1", + "@storybook/postinstall": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/react-dom-shim": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "fs-extra": "^11.1.0", + "remark-external-links": "^8.0.0", + "remark-slug": "^6.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/addon-essentials": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-7.4.1.tgz", + "integrity": "sha512-Ma63h7gQ2uQgMBvMYlrevurqtzbXFfyuHgYp1PZrhFUCuiC7f1yKkxp5X+jLcfXrG2IsPIuBxLBMYtSpRu6izA==", + "dev": true, + "dependencies": { + "@storybook/addon-actions": "7.4.1", + "@storybook/addon-backgrounds": "7.4.1", + "@storybook/addon-controls": "7.4.1", + "@storybook/addon-docs": "7.4.1", + "@storybook/addon-highlight": "7.4.1", + "@storybook/addon-measure": "7.4.1", + "@storybook/addon-outline": "7.4.1", + "@storybook/addon-toolbars": "7.4.1", + "@storybook/addon-viewport": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/manager-api": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/preview-api": "7.4.1", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/addon-highlight": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-7.4.1.tgz", + "integrity": "sha512-7fD3//+FHOankINRhPnAuW2gLNC7oJMT0eFD0sHrQPG5qMpR+T7u8mqyI05kPszyiY9U72LRfjrf8GL1Hac8gQ==", + "dev": true, + "dependencies": { + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "7.4.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-interactions": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.4.1.tgz", + "integrity": "sha512-KHMVLI6PefdzOpPUEjiMhfi2XHhC1J+9iMgP/WfO2xaws2vXtEZA6HMM2lE2JkC8AN8nSiTWIHtSompEiPd7/Q==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/instrumenter": "7.4.1", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "jest-mock": "^27.0.6", + "polished": "^4.2.2", + "ts-dedent": "^2.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-links": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-7.4.1.tgz", + "integrity": "sha512-DNf9Vwbe0f7fBFW5jc/59d6eC291BOtvjzsdIO8vGzKl4ELVbrXPFcig/CxmeqDqMyUjZ2tplL5wW6a3UuzFvg==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/router": "7.4.1", + "@storybook/types": "7.4.1", + "prop-types": "^15.7.2", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-measure": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-7.4.1.tgz", + "integrity": "sha512-OFRBGlA8Bs04vJe2dAP2KK+Juus0JrdfLeeW0wm1RQGYCHJZb0awiI59wQ3rJLyS9IEDl95VaNgWrsyCu5YnIw==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/types": "7.4.1", + "tiny-invariant": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-onboarding": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-1.0.8.tgz", + "integrity": "sha512-3WwCocUuTibHWO89uzAbeONEn6x9NkmxA0mOU4rYPhEsMQ4NDNDD1GXcievZmpwt5VviFgw5FRx8+BxPn54YmQ==", + "dev": true, + "dependencies": { + "@storybook/telemetry": "^7.1.0-alpha.32", + "react-confetti": "^6.1.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/addon-outline": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-7.4.1.tgz", + "integrity": "sha512-HnBQbHLTEHFzeuzNu39Hjol5cCOsXpb406oeD+u8wv6udfDYClg1QmVEaVKddgPooTy9Gv9ztpYlAaMBfSjnmQ==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/types": "7.4.1", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-toolbars": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-7.4.1.tgz", + "integrity": "sha512-CWHMBCKomQ5JkoFmFD66uo5A2Xa4ER+DX2Kb0oX62s35mBaNOfJVois++i/2Or8BwOUl61x5/3UdPgN2rWHeSw==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-viewport": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.4.1.tgz", + "integrity": "sha512-3bdRPIFAqZcdGe3XSS9X4T3is6DP8FGytpU96SwnAllG3rI7kQHxmC7pn6mrdNMpLBHq47ZSABoRZZLq8bT/AA==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "memoizerific": "^1.11.3", + "prop-types": "^15.7.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/blocks": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.4.1.tgz", + "integrity": "sha512-allNTTuFcFK/DzGGQqFGPu/bH53wjM7lO9m/yHBtJv8Mi1aP745JqW0ucJMVb/aO2Y8vjkTIVa+meVIl02bfrg==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/components": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/docs-tools": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "@types/lodash": "^4.14.167", + "color-convert": "^2.0.1", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "markdown-to-jsx": "^7.1.8", + "memoizerific": "^1.11.3", + "polished": "^4.2.2", + "react-colorful": "^5.1.2", + "telejson": "^7.2.0", + "tocbot": "^4.20.1", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/builder-manager": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.4.1.tgz", + "integrity": "sha512-5zD10jO+vxpbkz9yPdPy0ysRRd+81GmZ1yf12xARREy2hp+KeIIC228QDVA1OAsYcfnqREgCAnQslzhR57739A==", + "dev": true, + "dependencies": { + "@fal-works/esbuild-plugin-global-externals": "^2.1.2", + "@storybook/core-common": "7.4.1", + "@storybook/manager": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@types/ejs": "^3.1.1", + "@types/find-cache-dir": "^3.2.1", + "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", + "browser-assert": "^1.2.1", + "ejs": "^3.1.8", + "esbuild": "^0.18.0", + "esbuild-plugin-alias": "^0.2.1", + "express": "^4.17.3", + "find-cache-dir": "^3.0.0", + "fs-extra": "^11.1.0", + "process": "^0.11.10", + "util": "^0.12.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/builder-vite": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-7.4.1.tgz", + "integrity": "sha512-aB7bfirdRLozm4jpBIVhXkzN2sU0J9nF5WTkzT9R0ReRGsHm3+4CDFAPMnHBISgNXkXMLVC4VuQp4w/a4Avjmg==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/csf-plugin": "7.4.1", + "@storybook/mdx2-csf": "^1.0.0", + "@storybook/node-logger": "7.4.1", + "@storybook/preview": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/types": "7.4.1", + "@types/find-cache-dir": "^3.2.1", + "browser-assert": "^1.2.1", + "es-module-lexer": "^0.9.3", + "express": "^4.17.3", + "find-cache-dir": "^3.0.0", + "fs-extra": "^11.1.0", + "magic-string": "^0.30.0", + "remark-external-links": "^8.0.0", + "remark-slug": "^6.0.0", + "rollup": "^2.25.0 || ^3.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "@preact/preset-vite": "*", + "typescript": ">= 4.3.x", + "vite": "^3.0.0 || ^4.0.0", + "vite-plugin-glimmerx": "*" + }, + "peerDependenciesMeta": { + "@preact/preset-vite": { + "optional": true + }, + "typescript": { + "optional": true + }, + "vite-plugin-glimmerx": { + "optional": true + } + } + }, + "node_modules/@storybook/channels": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.4.1.tgz", + "integrity": "sha512-gnE1mNrRF+9oCVRMq6MS/tLXJbYmf9P02PCC3KpMLcSsABdH5jcrACejzJVo/kE223knFH7NJc4BBj7+5h0uXA==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "qs": "^6.10.0", + "telejson": "^7.2.0", + "tiny-invariant": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/cli": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.4.1.tgz", + "integrity": "sha512-G1oM1Egs5Z/5FOBcqfACJy2u5cDPl8FMFr3CETkn15a5MXzX3qxH8FD8GmZnXIsEDsGH5WvhnXYbCw+43R6GKg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/types": "^7.22.5", + "@ndelangen/get-tarball": "^3.0.7", + "@storybook/codemod": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/core-server": "7.4.1", + "@storybook/csf-tools": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/telemetry": "7.4.1", + "@storybook/types": "7.4.1", + "@types/semver": "^7.3.4", + "@yarnpkg/fslib": "2.10.3", + "@yarnpkg/libzip": "2.3.0", + "chalk": "^4.1.0", + "commander": "^6.2.1", + "cross-spawn": "^7.0.3", + "detect-indent": "^6.1.0", + "envinfo": "^7.7.3", + "execa": "^5.0.0", + "express": "^4.17.3", + "find-up": "^5.0.0", + "fs-extra": "^11.1.0", + "get-npm-tarball-url": "^2.0.3", + "get-port": "^5.1.1", + "giget": "^1.0.0", + "globby": "^11.0.2", + "jscodeshift": "^0.14.0", + "leven": "^3.1.0", + "ora": "^5.4.1", + "prettier": "^2.8.0", + "prompts": "^2.4.0", + "puppeteer-core": "^2.1.1", + "read-pkg-up": "^7.0.1", + "semver": "^7.3.7", + "simple-update-notifier": "^2.0.0", + "strip-json-comments": "^3.0.1", + "tempy": "^1.0.1", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" + }, + "bin": { + "getstorybook": "bin/index.js", + "sb": "bin/index.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/cli/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@storybook/cli/node_modules/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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@storybook/cli/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/@storybook/cli/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/cli/node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/@storybook/cli/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/cli/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@storybook/client-logger": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.4.1.tgz", + "integrity": "sha512-2j0DQlKlPNY8XAaEZv+mUYEUm4dOWg6/Q92UNbvYPRK5qbXUvbMiQco5nmvg4LvMT6y99LhRSW2xrwEx5xKAKw==", + "dev": true, + "dependencies": { + "@storybook/global": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/codemod": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.4.1.tgz", + "integrity": "sha512-KlN2oImqc45RLNRJDWJObvYcLzdtkk4fH40nBIP1/nem8AEbyjEbC5c1OtZilEV47Vn8IdAxqGRPQFXW8GVFEQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/types": "^7.22.5", + "@storybook/csf": "^0.1.0", + "@storybook/csf-tools": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/types": "7.4.1", + "@types/cross-spawn": "^6.0.2", + "cross-spawn": "^7.0.3", + "globby": "^11.0.2", + "jscodeshift": "^0.14.0", + "lodash": "^4.17.21", + "prettier": "^2.8.0", + "recast": "^0.23.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/codemod/node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/@storybook/components": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.4.1.tgz", + "integrity": "sha512-hCuKmMB0+d3/apHjC8G0vMks1cE1aeoKu09gQ40YT+cBxKWj2+lNVKxDd6wJpaR6bU/wrAL1S6eaIQ/T9QpqRA==", + "dev": true, + "dependencies": { + "@radix-ui/react-select": "^1.2.2", + "@radix-ui/react-toolbar": "^1.0.4", + "@storybook/client-logger": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "memoizerific": "^1.11.3", + "use-resize-observer": "^9.1.0", + "util-deprecate": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/core-client": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.4.1.tgz", + "integrity": "sha512-0pWcw1XDjS0fuAnU8eDAcxR9B7GrjJFOWB5/4f1fsWmXm4FvH0iQxJtMGuvFBvaDUvRjky0+9BXGRhEzRpMhyg==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/preview-api": "7.4.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-common": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.4.1.tgz", + "integrity": "sha512-dvHY515l9yyH3Yki9CuGF/LG85yWDmhjtlbHJ7mrMSreaAgvDs7O5Q2iVh6DXg3oMspQvKlLii/ZLzu+3uxMbg==", + "dev": true, + "dependencies": { + "@storybook/core-events": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/types": "7.4.1", + "@types/find-cache-dir": "^3.2.1", + "@types/node": "^16.0.0", + "@types/node-fetch": "^2.6.4", + "@types/pretty-hrtime": "^1.0.0", + "chalk": "^4.1.0", + "esbuild": "^0.18.0", + "esbuild-register": "^3.4.0", + "file-system-cache": "2.3.0", + "find-cache-dir": "^3.0.0", + "find-up": "^5.0.0", + "fs-extra": "^11.1.0", + "glob": "^10.0.0", + "handlebars": "^4.7.7", + "lazy-universal-dotenv": "^4.0.0", + "node-fetch": "^2.0.0", + "picomatch": "^2.3.0", + "pkg-dir": "^5.0.0", + "pretty-hrtime": "^1.0.3", + "resolve-from": "^5.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-common/node_modules/@types/node": { + "version": "16.18.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.50.tgz", + "integrity": "sha512-OiDU5xRgYTJ203v4cprTs0RwOCd5c5Zjv+K5P8KSqfiCsB1W3LcamTUMcnQarpq5kOYbhHfSOgIEJvdPyb5xyw==", + "dev": true + }, + "node_modules/@storybook/core-events": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.4.1.tgz", + "integrity": "sha512-F1tGb32XZ4FRfbtXdi4b+zdzWUjFz5rn3TF18mSuBGGXvxKU+4tywgjGQ3dKGdvuP754czn3poSdz2ZW08bLsQ==", + "dev": true, + "dependencies": { + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-server": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.4.1.tgz", + "integrity": "sha512-8JJGci8eyNSfiHJ+Xr46Jv95fqQbjrd+ecQJvpyRqwN1LFdCM6QtHYmjt6LzuK16/by5jYXJ7+f8SA+gvW8SbQ==", + "dev": true, + "dependencies": { + "@aw-web-design/x-default-browser": "1.4.126", + "@discoveryjs/json-ext": "^0.5.3", + "@storybook/builder-manager": "7.4.1", + "@storybook/channels": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/csf-tools": "7.4.1", + "@storybook/docs-mdx": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/manager": "7.4.1", + "@storybook/node-logger": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/telemetry": "7.4.1", + "@storybook/types": "7.4.1", + "@types/detect-port": "^1.3.0", + "@types/node": "^16.0.0", + "@types/pretty-hrtime": "^1.0.0", + "@types/semver": "^7.3.4", + "better-opn": "^3.0.2", + "chalk": "^4.1.0", + "cli-table3": "^0.6.1", + "compression": "^1.7.4", + "detect-port": "^1.3.0", + "express": "^4.17.3", + "fs-extra": "^11.1.0", + "globby": "^11.0.2", + "ip": "^2.0.0", + "lodash": "^4.17.21", + "open": "^8.4.0", + "pretty-hrtime": "^1.0.3", + "prompts": "^2.4.0", + "read-pkg-up": "^7.0.1", + "semver": "^7.3.7", + "serve-favicon": "^2.5.0", + "telejson": "^7.2.0", + "tiny-invariant": "^1.3.1", + "ts-dedent": "^2.0.0", + "util": "^0.12.4", + "util-deprecate": "^1.0.2", + "watchpack": "^2.2.0", + "ws": "^8.2.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-server/node_modules/@types/node": { + "version": "16.18.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.50.tgz", + "integrity": "sha512-OiDU5xRgYTJ203v4cprTs0RwOCd5c5Zjv+K5P8KSqfiCsB1W3LcamTUMcnQarpq5kOYbhHfSOgIEJvdPyb5xyw==", + "dev": true + }, + "node_modules/@storybook/core-server/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/core-server/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/core-server/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@storybook/csf": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.1.tgz", + "integrity": "sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg==", + "dev": true, + "dependencies": { + "type-fest": "^2.19.0" + } + }, + "node_modules/@storybook/csf-plugin": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-7.4.1.tgz", + "integrity": "sha512-TnvDS2szwwzoqn3WbnB57w1Q+rZ+EFFwpLdjvocsiosLQglMQdPNhDvl1U5uDgwTzVhs4MEiEHJ1LxTkeizxhA==", + "dev": true, + "dependencies": { + "@storybook/csf-tools": "7.4.1", + "unplugin": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/csf-tools": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.4.1.tgz", + "integrity": "sha512-mzzsAtB9CYSgxCvZJ4xQrC7QIhMR5MXGBohADiNhnuRXLdZ6wXBhWkRi/sY7Wh5Uh8DdgHkGPJHJxcyYG+FYQw==", + "dev": true, + "dependencies": { + "@babel/generator": "^7.22.9", + "@babel/parser": "^7.22.7", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", + "@storybook/csf": "^0.1.0", + "@storybook/types": "7.4.1", + "fs-extra": "^11.1.0", + "recast": "^0.23.1", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/docs-mdx": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz", + "integrity": "sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==", + "dev": true + }, + "node_modules/@storybook/docs-tools": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.4.1.tgz", + "integrity": "sha512-4PRsib2hDQjGhT2CnnPgzNZ5pVrpQ6wtb5l0TG4lDDc0F9Tal0EbrooXWwMsc7SxYslHKIEgxd+Nll66FWILFw==", + "dev": true, + "dependencies": { + "@storybook/core-common": "7.4.1", + "@storybook/preview-api": "7.4.1", + "@storybook/types": "7.4.1", + "@types/doctrine": "^0.0.3", + "doctrine": "^3.0.0", + "lodash": "^4.17.21" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/global": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", + "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", + "dev": true + }, + "node_modules/@storybook/instrumenter": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.4.1.tgz", + "integrity": "sha512-Nwu6MErUORKqQv/cYCZfWcvycuQQFOP5fEYAsbtgD2pRn+DXXOWeFyv6iHEbekqzfG2YTQ72koR0lZEFWnDl4w==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "7.4.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/manager": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.4.1.tgz", + "integrity": "sha512-LaORUHqfinhKk6Ysz7LyBYqblr/Oj+H5jXeMidSWYor+cJ6AZp1BtCUwWAqtjBliZ8vfASxME1CCImENG11eSA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/manager-api": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.4.1.tgz", + "integrity": "sha512-nzYasETW20uDWpfST6JFf6c/GSFB/dj7xVtg5EpvAYF8GkErCk9TvNKdLNroRrIYm5VJxHWC2V+CJ07RuX3Glw==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/router": "7.4.1", + "@storybook/theming": "7.4.1", + "@storybook/types": "7.4.1", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "memoizerific": "^1.11.3", + "semver": "^7.3.7", + "store2": "^2.14.2", + "telejson": "^7.2.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/manager-api/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/manager-api/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/manager-api/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@storybook/mdx2-csf": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz", + "integrity": "sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==", + "dev": true + }, + "node_modules/@storybook/node-logger": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.4.1.tgz", + "integrity": "sha512-P7rR/WoHCR2zdDo8bDowIBlB3wRrVNHHIfyWxubbzj/AA2uPv7cpdjDA+NDHAIq8MkuxZqfqhatjrHLFwMHDBg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/postinstall": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-7.4.1.tgz", + "integrity": "sha512-nzSAS2kKhYFdeQHOb+mwk6LCiSBx8vigiRActRWMpoUSntlrLFdYKXoYfPQtUQcE7cHDLv5hutD31Kcl7pIazw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/preview": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.4.1.tgz", + "integrity": "sha512-KqHbS5jVKSvFESrwU3iLJE5ciIJicdV3ZducL9t+hNJOdchzV3ezEwMn6gApEin3dm3Ts7InN+W7nBc+MzaXmA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/preview-api": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.4.1.tgz", + "integrity": "sha512-swmosWK73lP0CXDKMOwYIaaId28+muPDYX2V/0JmIOA+45HFXimeXZs3XsgVgQMutVF51QqnDA0pfrNgRofHgQ==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.4.1", + "@storybook/client-logger": "7.4.1", + "@storybook/core-events": "7.4.1", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/types": "7.4.1", + "@types/qs": "^6.9.5", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "memoizerific": "^1.11.3", + "qs": "^6.10.0", + "synchronous-promise": "^2.0.15", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/react": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.4.1.tgz", + "integrity": "sha512-m5d/NAypnfgrzphOXEWnKryLKLFRRerlbAhFscauif8amyTcUCkR4xu4nf1b5o6LoIicUBg7mfczQvc5pEHDSQ==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/core-client": "7.4.1", + "@storybook/docs-tools": "7.4.1", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "7.4.1", + "@storybook/react-dom-shim": "7.4.1", + "@storybook/types": "7.4.1", + "@types/escodegen": "^0.0.6", + "@types/estree": "^0.0.51", + "@types/node": "^16.0.0", + "acorn": "^7.4.1", + "acorn-jsx": "^5.3.1", + "acorn-walk": "^7.2.0", + "escodegen": "^2.1.0", + "html-tags": "^3.1.0", + "lodash": "^4.17.21", + "prop-types": "^15.7.2", + "react-element-to-jsx-string": "^15.0.0", + "ts-dedent": "^2.0.0", + "type-fest": "~2.19", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@storybook/react-dom-shim": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.4.1.tgz", + "integrity": "sha512-LUxmXyAFZB61kFWtZZA5WCHgFfUI5Jtn0d2HVOfpIYK1OcGwW8K4ya0lbMVrYvMgL37e5ShPurjj32U2YBeiJA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/react-vite": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/react-vite/-/react-vite-7.4.1.tgz", + "integrity": "sha512-3Z/eg/BuRehSjlrrd55xxwdMrDArIrBVrtWePp/M+l5A8zKX7N29RLmM4OsrhxSbFH/xFZuGrGNKeLO6914aBA==", + "dev": true, + "dependencies": { + "@joshwooding/vite-plugin-react-docgen-typescript": "0.2.1", + "@rollup/pluginutils": "^5.0.2", + "@storybook/builder-vite": "7.4.1", + "@storybook/react": "7.4.1", + "@vitejs/plugin-react": "^3.0.1", + "ast-types": "^0.14.2", + "magic-string": "^0.30.0", + "react-docgen": "6.0.0-alpha.3" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "vite": "^3.0.0 || ^4.0.0" + } + }, + "node_modules/@storybook/react-vite/node_modules/@vitejs/plugin-react": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz", + "integrity": "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==", + "dev": true, + "dependencies": { + "@babel/core": "^7.20.12", + "@babel/plugin-transform-react-jsx-self": "^7.18.6", + "@babel/plugin-transform-react-jsx-source": "^7.19.6", + "magic-string": "^0.27.0", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.1.0-beta.0" + } + }, + "node_modules/@storybook/react-vite/node_modules/@vitejs/plugin-react/node_modules/magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.13" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@storybook/react/node_modules/@types/node": { + "version": "16.18.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.50.tgz", + "integrity": "sha512-OiDU5xRgYTJ203v4cprTs0RwOCd5c5Zjv+K5P8KSqfiCsB1W3LcamTUMcnQarpq5kOYbhHfSOgIEJvdPyb5xyw==", + "dev": true + }, + "node_modules/@storybook/router": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.4.1.tgz", + "integrity": "sha512-7tE1B18jb+5+ujXd3BHcub85QnytIVBNA0iAo+o8MNwArISyodqp12y2D3w+QpXkg0GtPhAp/CMhzpyxotPhRQ==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "memoizerific": "^1.11.3", + "qs": "^6.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/telemetry": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.4.1.tgz", + "integrity": "sha512-53eQPm22Fa7qzjXFSE++bJv5qNG/89rRLU5xywuSYmjQgtaS6HKLPjIRtNPPbU50gRvklVedDDxD8UqN73mD3w==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.4.1", + "@storybook/core-common": "7.4.1", + "@storybook/csf-tools": "7.4.1", + "chalk": "^4.1.0", + "detect-package-manager": "^2.0.1", + "fetch-retry": "^5.0.2", + "fs-extra": "^11.1.0", + "read-pkg-up": "^7.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/testing-library": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@storybook/testing-library/-/testing-library-0.2.0.tgz", + "integrity": "sha512-Ff6jNnrsosmDshgCf0Eb5Cz7IA34p/1Ps5N3Kp3598kfXpBSccSkQQvVFUXC3kIHw/isIXWPqntZuKqnWUz7Gw==", + "dev": true, + "dependencies": { + "@testing-library/dom": "^9.0.0", + "@testing-library/user-event": "^14.0.0", + "ts-dedent": "^2.2.0" + } + }, + "node_modules/@storybook/theming": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.4.1.tgz", + "integrity": "sha512-a4QajZbnYumq8ovtn7nW7BeNrk/TaWyKmUrIz4w08I6ghzESJA4aCWZ6394awbrruiIOzCCKOUq4mfWEsc8W6A==", + "dev": true, + "dependencies": { + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@storybook/client-logger": "7.4.1", + "@storybook/global": "^5.0.0", + "memoizerific": "^1.11.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/types": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.4.1.tgz", + "integrity": "sha512-bjt1YDG9AocFBhIFRvGGbYZPlD223p+qAFcFgYdezU16fFE4ZGFUzUuq2ERkOofL7a2+OzLTCQ/SKe1jFkXCxQ==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.4.1", + "@types/babel__core": "^7.0.0", + "@types/express": "^4.7.0", + "file-system-cache": "2.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.1.tgz", + "integrity": "sha512-0DGPd9AR3+iDTjGoMpxIkAsUihHZ3Ai6CneU6bRRrffXMgzCdlNk43jTrD2/5LT6CBb3MWTP8v510JzYtahD2w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/react": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.0.0.tgz", + "integrity": "sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^9.0.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/user-event": { + "version": "14.4.3", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.4.3.tgz", + "integrity": "sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q==", + "dev": true, + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tldraw/core": { + "version": "1.23.2", + "resolved": "https://registry.npmjs.org/@tldraw/core/-/core-1.23.2.tgz", + "integrity": "sha512-cx+KfqemSHvVonNGwEolosMOsJt5cl3PGRBaXcZOOXQxnFALF22dnMtm6lbmlQQA71EfqNMP5e+qV3jCwuYaqA==", + "dependencies": { + "@tldraw/intersect": "^1.9.2", + "@tldraw/vec": "^1.9.2", + "@use-gesture/react": "^10.2.19", + "perfect-freehand": "^1.1.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/@tldraw/intersect": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@tldraw/intersect/-/intersect-1.9.2.tgz", + "integrity": "sha512-teUQLy+p5YT4PIKOHaL+zM0NYD1779mPp02xabP+5LGLvv7tt9VaqJ9D899EYppQbBLN6be6CJUrmibrvLtnUQ==", + "dependencies": { + "@tldraw/vec": "^1.9.2" + } + }, + "node_modules/@tldraw/tldraw": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@tldraw/tldraw/-/tldraw-1.29.2.tgz", + "integrity": "sha512-s7evSbiSjQoMXazZaan6TwV5OxEGC2+A030wtokEfF82d5GlJ6oPadlSbx4v53rDrRfTB2wS9vIKOrahKyf7uQ==", + "dependencies": { + "@fontsource/caveat-brush": "^4.5.9", + "@fontsource/crimson-pro": "^4.5.10", + "@fontsource/recursive": "^4.5.11", + "@fontsource/source-code-pro": "^4.5.12", + "@fontsource/source-sans-pro": "^4.5.11", + "@radix-ui/react-alert-dialog": "^1.0.0", + "@radix-ui/react-context-menu": "^1.0.0", + "@radix-ui/react-dialog": "^1.0.0", + "@radix-ui/react-dropdown-menu": "^1.0.0", + "@radix-ui/react-icons": "^1.1.1", + "@radix-ui/react-popover": "^1.0.0", + "@radix-ui/react-tooltip": "^1.0.0", + "@stitches/react": "^1.2.8", + "@tldraw/core": "^1.23.2", + "@tldraw/intersect": "^1.9.2", + "@tldraw/vec": "^1.9.2", + "browser-fs-access": "^0.31.0", + "idb-keyval": "^6.2.0", + "perfect-freehand": "^1.2.0", + "react-error-boundary": "^3.1.4", + "react-hotkeys-hook": "^3.4.7", + "react-intl": "^6.1.1", + "tslib": "^2.4.0", + "zustand": "^4.1.1" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/@tldraw/vec": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@tldraw/vec/-/vec-1.9.2.tgz", + "integrity": "sha512-k9vH52MRpJHjVcaahWu6VqvhLeE9h1qL5Z2gLobS9zTMpUJ59kBQPNo0VPzPlDYBpXdS4GxuB4jYQMnKvuPAZg==" + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "devOptional": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==", + "dev": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", + "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", + "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/chai": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.6.tgz", + "integrity": "sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw==" + }, + "node_modules/@types/chai-subset": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.3.tgz", + "integrity": "sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==", + "dependencies": { + "@types/chai": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.36", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", + "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cross-spawn": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.3.tgz", + "integrity": "sha512-BDAkU7WHHRHnvBf5z89lcvACsvkz/n7Tv+HyD/uW76O29HoH1Tk/W6iQrepaZVbisvlEek4ygwT8IW7ow9XLAA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/detect-port": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.3.tgz", + "integrity": "sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg==", + "dev": true + }, + "node_modules/@types/doctrine": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.3.tgz", + "integrity": "sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==", + "dev": true + }, + "node_modules/@types/dompurify": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.2.tgz", + "integrity": "sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==", + "dev": true, + "dependencies": { + "@types/trusted-types": "*" + } + }, + "node_modules/@types/ejs": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.2.tgz", + "integrity": "sha512-ZmiaE3wglXVWBM9fyVC17aGPkLo/UgaOjEiI2FXQfyczrCefORPxIe+2dVmnmk3zkVIbizjrlQzmPGhSYGXG5g==", + "dev": true + }, + "node_modules/@types/emscripten": { + "version": "1.39.7", + "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.7.tgz", + "integrity": "sha512-tLqYV94vuqDrXh515F/FOGtBcRMTPGvVV1LzLbtYDcQmmhtpf/gLYf+hikBbQk8MzOHNz37wpFfJbYAuSn8HqA==", + "dev": true + }, + "node_modules/@types/escodegen": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@types/escodegen/-/escodegen-0.0.6.tgz", + "integrity": "sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==", + "dev": true + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.36", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz", + "integrity": "sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/find-cache-dir": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz", + "integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "node_modules/@types/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==", + "dev": true + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.14.198", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.198.tgz", + "integrity": "sha512-trNJ/vtMZYMLhfN45uLq4ShQSw0/S7xCTLLVM+WM1rmFpba/VS42jVUgaO3w/NOLiWR/09lnYk0yMaA/atdIsg==", + "dev": true + }, + "node_modules/@types/mdx": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.7.tgz", + "integrity": "sha512-BG4tyr+4amr3WsSEmHn/fXPqaCba/AYZ7dsaQTiavihQunHSIxk+uAtqsjvicNpyHN6cm+B9RVrUOtW9VzIKHw==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "node_modules/@types/mime-types": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.1.tgz", + "integrity": "sha512-vXOTGVSLR2jMw440moWTC7H19iUyLtP3Z1YTj7cSsubOICinjMxFeb/V57v9QdyyPGbbWolUFSSmSiRSn94tFw==", + "dev": true + }, + "node_modules/@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 + }, + "node_modules/@types/node": { + "version": "20.6.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.0.tgz", + "integrity": "sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==" + }, + "node_modules/@types/node-fetch": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", + "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/pretty-hrtime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz", + "integrity": "sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/qs": { + "version": "6.9.8", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", + "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/react": { + "version": "18.2.21", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.21.tgz", + "integrity": "sha512-neFKG/sBAwGxHgXiIxnbm3/AAVQ/cMRS93hvBpg8xYRbeQSPVABp9U2bRnPf0iI4+Ucdv3plSxKK+3CW2ENJxA==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-color": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/react-color/-/react-color-3.0.6.tgz", + "integrity": "sha512-OzPIO5AyRmLA7PlOyISlgabpYUa3En74LP8mTMa0veCA719SvYQov4WLMsHvCgXP+L+KI9yGhYnqZafVGG0P4w==", + "dev": true, + "dependencies": { + "@types/react": "*", + "@types/reactcss": "*" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", + "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", + "devOptional": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-is": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-18.2.1.tgz", + "integrity": "sha512-wyUkmaaSZEzFZivD8F2ftSyAfk6L+DfFliVj/mYdOXbVjRcS87fQJLTnhk6dRZPuJjI+9g6RZJO4PNCngUrmyw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.6", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz", + "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/reactcss": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@types/reactcss/-/reactcss-1.2.6.tgz", + "integrity": "sha512-qaIzpCuXNWomGR1Xq8SCFTtF4v8V27Y6f+b9+bzHiv087MylI/nTCqqdChNeWS7tslgROmYB7yeiruWX7WnqNg==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "node_modules/@types/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==", + "dev": true + }, + "node_modules/@types/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", + "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", + "dev": true, + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", + "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", + "dev": true + }, + "node_modules/@types/sizzle": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", + "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==", + "dev": true + }, + "node_modules/@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==", + "dev": true + }, + "node_modules/@types/unist": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz", + "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==", + "dev": true + }, + "node_modules/@types/uuid": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.3.tgz", + "integrity": "sha512-taHQQH/3ZyI3zP8M/puluDEIEvtQHVYcC6y3N8ijFtAd28+Ey/G4sg1u2gB01S8MwybLOKAp9/yCMu/uR5l3Ug==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.6.0.tgz", + "integrity": "sha512-CW9YDGTQnNYMIo5lMeuiIG08p4E0cXrXTbcZ2saT/ETE7dWUrNxlijsQeU04qAAKkILiLzdQz+cGFxCJjaZUmA==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.6.0", + "@typescript-eslint/type-utils": "6.6.0", + "@typescript-eslint/utils": "6.6.0", + "@typescript-eslint/visitor-keys": "6.6.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/parser": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.6.0.tgz", + "integrity": "sha512-setq5aJgUwtzGrhW177/i+DMLqBaJbdwGj2CPIVFFLE0NCliy5ujIdLHd2D1ysmlmsjdL2GWW+hR85neEfc12w==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "6.6.0", + "@typescript-eslint/types": "6.6.0", + "@typescript-eslint/typescript-estree": "6.6.0", + "@typescript-eslint/visitor-keys": "6.6.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.6.0.tgz", + "integrity": "sha512-pT08u5W/GT4KjPUmEtc2kSYvrH8x89cVzkA0Sy2aaOUIw6YxOIjA8ilwLr/1fLjOedX1QAuBpG9XggWqIIfERw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.6.0", + "@typescript-eslint/visitor-keys": "6.6.0" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.6.0.tgz", + "integrity": "sha512-8m16fwAcEnQc69IpeDyokNO+D5spo0w1jepWWY2Q6y5ZKNuj5EhVQXjtVAeDDqvW6Yg7dhclbsz6rTtOvcwpHg==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "6.6.0", + "@typescript-eslint/utils": "6.6.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.6.0.tgz", + "integrity": "sha512-CB6QpJQ6BAHlJXdwUmiaXDBmTqIE2bzGTDLADgvqtHWuhfNP3rAOK7kAgRMAET5rDRr9Utt+qAzRBdu3AhR3sg==", + "dev": true, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.6.0.tgz", + "integrity": "sha512-hMcTQ6Al8MP2E6JKBAaSxSVw5bDhdmbCEhGW/V8QXkb9oNsFkA4SBuOMYVPxD3jbtQ4R/vSODBsr76R6fP3tbA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.6.0", + "@typescript-eslint/visitor-keys": "6.6.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/utils": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.6.0.tgz", + "integrity": "sha512-mPHFoNa2bPIWWglWYdR0QfY9GN0CfvvXX1Sv6DlSTive3jlMTUy+an67//Gysc+0Me9pjitrq0LJp0nGtLgftw==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.6.0", + "@typescript-eslint/types": "6.6.0", + "@typescript-eslint/typescript-estree": "6.6.0", + "semver": "^7.5.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.6.0.tgz", + "integrity": "sha512-L61uJT26cMOfFQ+lMZKoJNbAEckLe539VhTxiGHrWl5XSKQgA0RTBZJW2HFPy5T0ZvPVSD93QsrTKDkfNwJGyQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.6.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@use-gesture/core": { + "version": "10.2.27", + "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.27.tgz", + "integrity": "sha512-V4XV7hn9GAD2MYu8yBBVi5iuWBsAMfjPRMsEVzoTNGYH72tf0kFP+OKqGKc8YJFQIJx6yj+AOqxmEHOmx2/MEA==" + }, + "node_modules/@use-gesture/react": { + "version": "10.2.27", + "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.27.tgz", + "integrity": "sha512-7E5vnWCxeslWlxwZ8uKIcnUZVMTRMZ8cvSnLLKF1NkyNb3PnNiAzoXM4G1vTKJKRhgOTeI6wK1YsEpwo9ABV5w==", + "dependencies": { + "@use-gesture/core": "10.2.27" + }, + "peerDependencies": { + "react": ">= 16.8.0" + } + }, + "node_modules/@vitejs/plugin-legacy": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-4.1.1.tgz", + "integrity": "sha512-um3gbVouD2Q/g19C0qpDfHwveXDCAHzs8OC3e9g6aXpKoD1H14himgs7wkMnhAynBJy7QqUoZNAXDuqN8zLR2g==", + "dev": true, + "dependencies": { + "@babel/core": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "browserslist": "^4.21.9", + "core-js": "^3.31.1", + "magic-string": "^0.30.1", + "regenerator-runtime": "^0.13.11", + "systemjs": "^6.14.1" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "peerDependencies": { + "terser": "^5.4.0", + "vite": "^4.0.0" + } + }, + "node_modules/@vitejs/plugin-legacy/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.0.4.tgz", + "integrity": "sha512-7wU921ABnNYkETiMaZy7XqpueMnpu5VxvVps13MjmCo+utBdD79sZzrApHawHtVX66cCJQQTXFcjH0y9dSUK8g==", + "dev": true, + "dependencies": { + "@babel/core": "^7.22.9", + "@babel/plugin-transform-react-jsx-self": "^7.22.5", + "@babel/plugin-transform-react-jsx-source": "^7.22.5", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0" + } + }, + "node_modules/@vitest/expect": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.34.4.tgz", + "integrity": "sha512-XlMKX8HyYUqB8dsY8Xxrc64J2Qs9pKMt2Z8vFTL4mBWXJsg4yoALHzJfDWi8h5nkO4Zua4zjqtapQ/IluVkSnA==", + "dependencies": { + "@vitest/spy": "0.34.4", + "@vitest/utils": "0.34.4", + "chai": "^4.3.7" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.34.4.tgz", + "integrity": "sha512-hwwdB1StERqUls8oV8YcpmTIpVeJMe4WgYuDongVzixl5hlYLT2G8afhcdADeDeqCaAmZcSgLTLtqkjPQF7x+w==", + "dependencies": { + "@vitest/utils": "0.34.4", + "p-limit": "^4.0.0", + "pathe": "^1.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/runner/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/snapshot": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.34.4.tgz", + "integrity": "sha512-GCsh4coc3YUSL/o+BPUo7lHQbzpdttTxL6f4q0jRx2qVGoYz/cyTRDJHbnwks6TILi6560bVWoBpYC10PuTLHw==", + "dependencies": { + "magic-string": "^0.30.1", + "pathe": "^1.1.1", + "pretty-format": "^29.5.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/snapshot/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@vitest/snapshot/node_modules/pretty-format": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", + "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@vitest/spy": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.34.4.tgz", + "integrity": "sha512-PNU+fd7DUPgA3Ya924b1qKuQkonAW6hL7YUjkON3wmBwSTIlhOSpy04SJ0NrRsEbrXgMMj6Morh04BMf8k+w0g==", + "dependencies": { + "tinyspy": "^2.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "0.34.4", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.34.4.tgz", + "integrity": "sha512-yR2+5CHhp/K4ySY0Qtd+CAL9f5Yh1aXrKfAT42bq6CtlGPh92jIDDDSg7ydlRow1CP+dys4TrOrbELOyNInHSg==", + "dependencies": { + "diff-sequences": "^29.4.3", + "loupe": "^2.3.6", + "pretty-format": "^29.5.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@vitest/utils/node_modules/pretty-format": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", + "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@yarnpkg/esbuild-plugin-pnp": { + "version": "3.0.0-rc.15", + "resolved": "https://registry.npmjs.org/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz", + "integrity": "sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "esbuild": ">=0.10.0" + } + }, + "node_modules/@yarnpkg/fslib": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz", + "integrity": "sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==", + "dev": true, + "dependencies": { + "@yarnpkg/libzip": "^2.3.0", + "tslib": "^1.13.0" + }, + "engines": { + "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" + } + }, + "node_modules/@yarnpkg/fslib/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@yarnpkg/libzip": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz", + "integrity": "sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==", + "dev": true, + "dependencies": { + "@types/emscripten": "^1.39.6", + "tslib": "^1.13.0" + }, + "engines": { + "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" + } + }, + "node_modules/@yarnpkg/libzip/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "devOptional": true + }, + "node_modules/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==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/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, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/app-root-dir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/app-root-dir/-/app-root-dir-1.0.2.tgz", + "integrity": "sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==", + "dev": true + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-hidden": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.3.tgz", + "integrity": "sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", + "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", + "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "engines": { + "node": "*" + } + }, + "node_modules/ast-types": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", + "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "devOptional": true + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true + }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "dev": true, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", + "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.2", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", + "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.2", + "core-js-compat": "^3.31.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", + "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/better-opn": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", + "dependencies": { + "open": "^8.0.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/blob-util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", + "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", + "dev": true + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "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.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { - "node": ">=12" + "node": ">=0.6" }, - "optionalDependencies": { - "@netlify/esbuild-android-64": "0.14.39", - "@netlify/esbuild-android-arm64": "0.14.39", - "@netlify/esbuild-darwin-64": "0.14.39", - "@netlify/esbuild-darwin-arm64": "0.14.39", - "@netlify/esbuild-freebsd-64": "0.14.39", - "@netlify/esbuild-freebsd-arm64": "0.14.39", - "@netlify/esbuild-linux-32": "0.14.39", - "@netlify/esbuild-linux-64": "0.14.39", - "@netlify/esbuild-linux-arm": "0.14.39", - "@netlify/esbuild-linux-arm64": "0.14.39", - "@netlify/esbuild-linux-mips64le": "0.14.39", - "@netlify/esbuild-linux-ppc64le": "0.14.39", - "@netlify/esbuild-linux-riscv64": "0.14.39", - "@netlify/esbuild-linux-s390x": "0.14.39", - "@netlify/esbuild-netbsd-64": "0.14.39", - "@netlify/esbuild-openbsd-64": "0.14.39", - "@netlify/esbuild-sunos-64": "0.14.39", - "@netlify/esbuild-windows-32": "0.14.39", - "@netlify/esbuild-windows-64": "0.14.39", - "@netlify/esbuild-windows-arm64": "0.14.39" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@netlify/esbuild-darwin-arm64": { - "version": "0.14.39", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], + "node_modules/bplist-parser": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", + "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", + "dev": true, + "dependencies": { + "big-integer": "^1.6.44" + }, "engines": { - "node": ">=12" + "node": ">= 5.10.0" } }, - "node_modules/@netlify/framework-info": { - "version": "9.8.10", - "license": "MIT", + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dependencies": { - "ajv": "^8.12.0", - "filter-obj": "^5.0.0", - "find-up": "^6.3.0", - "is-plain-obj": "^4.0.0", - "locate-path": "^7.0.0", - "p-filter": "^3.0.0", - "p-locate": "^6.0.0", - "process": "^0.11.10", - "read-pkg-up": "^9.0.0", - "semver": "^7.3.8" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" }, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/@netlify/framework-info/node_modules/find-up": { - "version": "6.3.0", - "license": "MIT", + "node_modules/browser-assert": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", + "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", + "dev": true + }, + "node_modules/browser-fs-access": { + "version": "0.31.2", + "resolved": "https://registry.npmjs.org/browser-fs-access/-/browser-fs-access-0.31.2.tgz", + "integrity": "sha512-wZSA7UgKMwR6oxddFQeSIoD7cxiNiaZT+iuVJw4/avr9t2ROwu80gxENT0YJChsLxJ7xBbLZDGHTAXfAg3Pq5Q==" + }, + "node_modules/browserify-zlib": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", + "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", + "dev": true, "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "pako": "~0.2.0" + } + }, + "node_modules/browserslist": { + "version": "4.21.10", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.11" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "bin": { + "browserslist": "cli.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/@netlify/framework-info/node_modules/find-up/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "*" + } + }, + "node_modules/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==" + }, + "node_modules/bun-types": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.0.1.tgz", + "integrity": "sha512-7NrXqhMIaNKmWn2dSWEQ50znMZqrN/5Z0NBMXvQTRu/+Y1CvoXRznFy0pnqLe024CeZgVdXoEpARNO1JZLAPGw==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" } }, - "node_modules/@netlify/functions-utils": { - "version": "5.2.28", - "license": "MIT", + "node_modules/c8": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/c8/-/c8-7.14.0.tgz", + "integrity": "sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==", + "dev": true, "dependencies": { - "@netlify/zip-it-and-ship-it": "9.18.0", - "cpy": "^9.0.0", - "path-exists": "^5.0.0" + "@bcoe/v8-coverage": "^0.2.3", + "@istanbuljs/schema": "^0.1.3", + "find-up": "^5.0.0", + "foreground-child": "^2.0.0", + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-reports": "^3.1.4", + "rimraf": "^3.0.2", + "test-exclude": "^6.0.0", + "v8-to-istanbul": "^9.0.0", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9" + }, + "bin": { + "c8": "bin/c8.js" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=10.12.0" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it": { - "version": "9.18.0", - "license": "MIT", + "node_modules/c8/node_modules/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, "dependencies": { - "@babel/parser": "^7.22.5", - "@netlify/binary-info": "^1.0.0", - "@netlify/serverless-functions-api": "^1.7.3", - "@vercel/nft": "^0.23.0", - "archiver": "^6.0.0", - "common-path-prefix": "^3.0.0", - "cp-file": "^10.0.0", - "es-module-lexer": "^1.0.0", - "esbuild": "0.19.2", - "execa": "^6.0.0", - "filter-obj": "^5.0.0", - "find-up": "^6.0.0", - "get-tsconfig": "^4.6.2", - "glob": "^8.0.3", - "is-builtin-module": "^3.1.0", - "is-path-inside": "^4.0.0", - "junk": "^4.0.0", - "locate-path": "^7.0.0", - "merge-options": "^3.0.4", - "minimatch": "^9.0.0", - "normalize-path": "^3.0.0", - "p-map": "^5.0.0", - "path-exists": "^5.0.0", - "precinct": "^11.0.0", - "require-package-name": "^2.0.1", - "resolve": "^2.0.0-next.1", - "semver": "^7.3.8", - "tmp-promise": "^3.0.2", - "toml": "^3.0.0", - "unixify": "^1.0.0", - "urlpattern-polyfill": "8.0.2", - "yargs": "^17.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/c8/node_modules/foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" }, - "bin": { - "zip-it-and-ship-it": "dist/bin.js" + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/c8/node_modules/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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/c8/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=10" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api": { - "version": "1.7.3", - "license": "MIT", - "dependencies": { - "@netlify/node-cookies": "^0.1.0", - "urlpattern-polyfill": "8.0.2" - }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver": { - "version": "6.0.1", - "license": "MIT", - "dependencies": { - "archiver-utils": "^4.0.1", - "async": "^3.2.4", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.1.2", - "tar-stream": "^3.0.0", - "zip-stream": "^5.0.1" - }, + "node_modules/cachedir": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz", + "integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==", + "dev": true, "engines": { - "node": ">= 12.0.0" + "node": ">=6" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/archiver-utils": { - "version": "4.0.1", - "license": "MIT", + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dependencies": { - "glob": "^8.0.0", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash": "^4.17.15", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "engines": { - "node": ">= 12.0.0" + "node": ">=6" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, "engines": { - "node": ">= 6" + "node": ">=6" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/tar-stream": { - "version": "3.1.6", - "license": "MIT", - "dependencies": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" + "node_modules/caniuse-lite": { + "version": "1.0.30001532", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001532.tgz", + "integrity": "sha512-FbDFnNat3nMnrROzqrsg314zhqN5LGQ1kyyMk2opcrwGbVGpHRhgCWtAgD5YJUqNAiQ+dklreil/c3Qf1dfCTw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/canvas-confetti": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.6.0.tgz", + "integrity": "sha512-ej+w/m8Jzpv9Z7W7uJZer14Ke8P2ogsjg4ZMGIuq4iqUOqY2Jq8BNW42iGmNfRwREaaEfFIczLuZZiEVSYNHAA==", + "funding": { + "type": "donate", + "url": "https://www.paypal.me/kirilvatev" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/zip-stream": { - "version": "5.0.1", - "license": "MIT", + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/chai": { + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.8.tgz", + "integrity": "sha512-vX4YvVVtxlfSZ2VecZgFUTU5qPCYsobVI2O9FmwEXBhDigYGQA6jRXCycIs1yJnnWbZ6/+a2zNIF5DfVCcJBFQ==", "dependencies": { - "archiver-utils": "^4.0.1", - "compress-commons": "^5.0.1", - "readable-stream": "^3.6.0" + "assertion-error": "^1.1.0", + "check-error": "^1.0.2", + "deep-eql": "^4.1.2", + "get-func-name": "^2.0.0", + "loupe": "^2.3.1", + "pathval": "^1.1.1", + "type-detect": "^4.0.5" }, "engines": { - "node": ">= 12.0.0" + "node": ">=4" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/zip-stream/node_modules/compress-commons": { - "version": "5.0.1", - "license": "MIT", + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "crc-32": "^1.2.0", - "crc32-stream": "^5.0.0", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 12.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/archiver/node_modules/zip-stream/node_modules/compress-commons/node_modules/crc32-stream": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - }, + "node_modules/check-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", + "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", "engines": { - "node": ">= 12.0.0" + "node": "*" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/es-module-lexer": { - "version": "1.3.1", - "license": "MIT" + "node_modules/check-more-types": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", + "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/esbuild": { - "version": "0.19.2", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, "engines": { - "node": ">=12" + "node": ">= 8.10.0" }, "optionalDependencies": { - "@esbuild/android-arm": "0.19.2", - "@esbuild/android-arm64": "0.19.2", - "@esbuild/android-x64": "0.19.2", - "@esbuild/darwin-arm64": "0.19.2", - "@esbuild/darwin-x64": "0.19.2", - "@esbuild/freebsd-arm64": "0.19.2", - "@esbuild/freebsd-x64": "0.19.2", - "@esbuild/linux-arm": "0.19.2", - "@esbuild/linux-arm64": "0.19.2", - "@esbuild/linux-ia32": "0.19.2", - "@esbuild/linux-loong64": "0.19.2", - "@esbuild/linux-mips64el": "0.19.2", - "@esbuild/linux-ppc64": "0.19.2", - "@esbuild/linux-riscv64": "0.19.2", - "@esbuild/linux-s390x": "0.19.2", - "@esbuild/linux-x64": "0.19.2", - "@esbuild/netbsd-x64": "0.19.2", - "@esbuild/openbsd-x64": "0.19.2", - "@esbuild/sunos-x64": "0.19.2", - "@esbuild/win32-arm64": "0.19.2", - "@esbuild/win32-ia32": "0.19.2", - "@esbuild/win32-x64": "0.19.2" - } - }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/esbuild/node_modules/@esbuild/darwin-arm64": { - "version": "0.19.2", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" + "fsevents": "~2.3.2" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa": { - "version": "6.1.0", - "license": "MIT", + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" + "is-glob": "^4.0.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">= 6" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/human-signals": { - "version": "3.0.1", - "license": "Apache-2.0", - "engines": { - "node": ">=12.20.0" + "node_modules/chromatic": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-6.24.1.tgz", + "integrity": "sha512-XbpdWWHvFpEHtcq1Km71UcuQ07effB+8q8L47E1Y7HJmJ4ZCoKCuPd8liNrbnvwEAxqfBZvTcONYU/3BPz2i5w==", + "dev": true, + "bin": { + "chroma": "dist/bin.js", + "chromatic": "dist/bin.js", + "chromatic-cli": "dist/bin.js" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/npm-run-path": { - "version": "5.1.0", - "license": "MIT", - "dependencies": { - "path-key": "^4.0.0" - }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/onetime": { - "version": "6.0.0", - "license": "MIT", - "dependencies": { - "mimic-fn": "^4.0.0" - }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dependencies": { + "restore-cursor": "^3.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/strip-final-newline": { - "version": "3.0.0", - "license": "MIT", + "node_modules/cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", "engines": { - "node": ">=12" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/find-up": { - "version": "6.3.0", - "license": "MIT", + "node_modules/cli-table3": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "dev": true, "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "string-width": "^4.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "10.* || >= 12.*" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "@colors/colors": "1.5.0" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob": { - "version": "8.1.0", - "license": "ISC", + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch": { - "version": "5.1.6", - "license": "ISC", + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", + "node_modules/cliui/node_modules/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, "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/is-path-inside": { - "version": "4.0.0", - "license": "MIT", + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch": { - "version": "9.0.3", - "license": "ISC", + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=6" } }, - "node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", + "node_modules/clone-deep/node_modules/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, "dependencies": { - "balanced-match": "^1.0.0" + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@netlify/functions-utils/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", + "node_modules/clsx": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", + "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=6" } }, - "node_modules/@netlify/git-utils": { - "version": "5.1.1", - "license": "MIT", + "node_modules/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==", "dependencies": { - "execa": "^6.0.0", - "map-obj": "^5.0.0", - "micromatch": "^4.0.2", - "moize": "^6.1.3", - "path-exists": "^5.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=7.0.0" } }, - "node_modules/@netlify/git-utils/node_modules/execa": { - "version": "6.1.0", - "license": "MIT", + "node_modules/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==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "devOptional": true, "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" + "delayed-stream": "~1.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">= 0.8" } }, - "node_modules/@netlify/git-utils/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", + "node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 6" } }, - "node_modules/@netlify/git-utils/node_modules/execa/node_modules/human-signals": { - "version": "3.0.1", - "license": "Apache-2.0", + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "dev": true, "engines": { - "node": ">=12.20.0" + "node": ">=4.0.0" } }, - "node_modules/@netlify/git-utils/node_modules/execa/node_modules/npm-run-path": { - "version": "5.1.0", - "license": "MIT", - "dependencies": { - "path-key": "^4.0.0" - }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/complex.js": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", + "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "patreon", + "url": "https://www.patreon.com/infusion" } }, - "node_modules/@netlify/git-utils/node_modules/execa/node_modules/onetime": { - "version": "6.0.0", - "license": "MIT", + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, "dependencies": { - "mimic-fn": "^4.0.0" + "mime-db": ">= 1.43.0 < 2" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/@netlify/git-utils/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@netlify/git-utils/node_modules/execa/node_modules/strip-final-newline": { - "version": "3.0.0", - "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8.0" } }, - "node_modules/@netlify/git-utils/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/@netlify/local-functions-proxy": { - "version": "1.1.1", - "license": "MIT", - "optionalDependencies": { - "@netlify/local-functions-proxy-darwin-arm64": "1.1.1", - "@netlify/local-functions-proxy-darwin-x64": "1.1.1", - "@netlify/local-functions-proxy-freebsd-arm64": "1.1.1", - "@netlify/local-functions-proxy-freebsd-x64": "1.1.1", - "@netlify/local-functions-proxy-linux-arm": "1.1.1", - "@netlify/local-functions-proxy-linux-arm64": "1.1.1", - "@netlify/local-functions-proxy-linux-ia32": "1.1.1", - "@netlify/local-functions-proxy-linux-ppc64": "1.1.1", - "@netlify/local-functions-proxy-linux-x64": "1.1.1", - "@netlify/local-functions-proxy-openbsd-x64": "1.1.1", - "@netlify/local-functions-proxy-win32-ia32": "1.1.1", - "@netlify/local-functions-proxy-win32-x64": "1.1.1" + "node": ">= 0.8" } }, - "node_modules/@netlify/local-functions-proxy-darwin-arm64": { - "version": "1.1.1", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/@netlify/node-cookies": { - "version": "0.1.0", - "license": "MIT", - "engines": { - "node": "^14.16.0 || >=16.0.0" - } + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true }, - "node_modules/@netlify/open-api": { - "version": "2.21.0", - "license": "MIT" + "node_modules/compression/node_modules/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==", + "dev": true }, - "node_modules/@netlify/plugins-list": { - "version": "6.71.0", - "license": "MIT", - "engines": { - "node": "^14.14.0 || >=16.0.0" - } + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/@netlify/run-utils": { - "version": "5.1.1", - "license": "MIT", + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], "dependencies": { - "execa": "^6.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, - "node_modules/@netlify/run-utils/node_modules/execa": { - "version": "6.1.0", - "license": "MIT", + "node_modules/concat-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "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" } }, - "node_modules/@netlify/run-utils/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/concat-stream/node_modules/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==", + "dev": true }, - "node_modules/@netlify/run-utils/node_modules/execa/node_modules/human-signals": { - "version": "3.0.1", - "license": "Apache-2.0", - "engines": { - "node": ">=12.20.0" + "node_modules/concat-stream/node_modules/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==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "node_modules/@netlify/run-utils/node_modules/execa/node_modules/npm-run-path": { - "version": "5.1.0", - "license": "MIT", + "node_modules/concurrently": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-8.2.1.tgz", + "integrity": "sha512-nVraf3aXOpIcNud5pB9M82p1tynmZkrSGQ1p6X/VY8cJ+2LMVqAgXsJxYYefACSHbTYlm92O1xuhdGTjwoEvbQ==", + "dev": true, "dependencies": { - "path-key": "^4.0.0" + "chalk": "^4.1.2", + "date-fns": "^2.30.0", + "lodash": "^4.17.21", + "rxjs": "^7.8.1", + "shell-quote": "^1.8.1", + "spawn-command": "0.0.2", + "supports-color": "^8.1.1", + "tree-kill": "^1.2.2", + "yargs": "^17.7.2" + }, + "bin": { + "conc": "dist/bin/concurrently.js", + "concurrently": "dist/bin/concurrently.js" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^14.13.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" } }, - "node_modules/@netlify/run-utils/node_modules/execa/node_modules/onetime": { - "version": "6.0.0", - "license": "MIT", + "node_modules/concurrently/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, "dependencies": { - "mimic-fn": "^4.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/@netlify/run-utils/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/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==", + "dependencies": { + "safe-buffer": "5.2.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@netlify/run-utils/node_modules/execa/node_modules/strip-final-newline": { - "version": "3.0.0", - "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/@netlify/serverless-functions-api": { - "version": "1.5.2", - "license": "MIT", + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">= 0.6" } }, - "node_modules/@netlify/zip-it-and-ship-it": { - "version": "9.13.1", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.22.5", - "@netlify/binary-info": "^1.0.0", - "@netlify/esbuild": "0.14.39", - "@netlify/serverless-functions-api": "^1.5.2", - "@vercel/nft": "^0.23.0", - "archiver": "^5.3.0", - "common-path-prefix": "^3.0.0", - "cp-file": "^10.0.0", - "es-module-lexer": "^1.0.0", - "execa": "^6.0.0", - "filter-obj": "^5.0.0", - "find-up": "^6.0.0", - "glob": "^8.0.3", - "is-builtin-module": "^3.1.0", - "is-path-inside": "^4.0.0", - "junk": "^4.0.0", - "locate-path": "^7.0.0", - "merge-options": "^3.0.4", - "minimatch": "^9.0.0", - "normalize-path": "^3.0.0", - "p-map": "^5.0.0", - "path-exists": "^5.0.0", - "precinct": "^11.0.0", - "require-package-name": "^2.0.1", - "resolve": "^2.0.0-next.1", - "semver": "^7.3.8", - "tmp-promise": "^3.0.2", - "toml": "^3.0.0", - "unixify": "^1.0.0", - "yargs": "^17.0.0" - }, - "bin": { - "zip-it-and-ship-it": "dist/bin.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - } + "node_modules/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==" }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/@netlify/serverless-functions-api": { - "version": "1.7.3", - "license": "MIT", - "dependencies": { - "@netlify/node-cookies": "^0.1.0", - "urlpattern-polyfill": "8.0.2" - }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">= 0.6" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/es-module-lexer": { - "version": "1.3.1", - "license": "MIT" + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa": { - "version": "6.1.0", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, + "node_modules/core-js": { + "version": "3.32.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.2.tgz", + "integrity": "sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ==", + "dev": true, + "hasInstallScript": true, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=10" + "node_modules/core-js-compat": { + "version": "3.32.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.2.tgz", + "integrity": "sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/human-signals": { - "version": "3.0.1", - "license": "Apache-2.0", - "engines": { - "node": ">=12.20.0" - } + "node_modules/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==", + "dev": true }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/npm-run-path": { - "version": "5.1.0", - "license": "MIT", + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dependencies": { - "path-key": "^4.0.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/onetime": { - "version": "6.0.0", - "license": "MIT", + "node_modules/cross-fetch": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.6.tgz", + "integrity": "sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==", "dependencies": { - "mimic-fn": "^4.0.0" + "node-fetch": "^2.6.11" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 8" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { - "version": "4.0.0", - "license": "MIT", + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/execa/node_modules/strip-final-newline": { + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "devOptional": true + }, + "node_modules/cssstyle": { "version": "3.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", + "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", + "devOptional": true, + "dependencies": { + "rrweb-cssom": "^0.6.0" + }, "engines": { - "node": ">=12" + "node": ">=14" + } + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/cypress": { + "version": "12.17.4", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-12.17.4.tgz", + "integrity": "sha512-gAN8Pmns9MA5eCDFSDJXWKUpaL3IDd89N9TtIupjYnzLSmlpVr+ZR+vb4U/qaMp+lB6tBvAmt7504c3Z4RU5KQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@cypress/request": "2.88.12", + "@cypress/xvfb": "^1.2.4", + "@types/node": "^16.18.39", + "@types/sinonjs__fake-timers": "8.1.1", + "@types/sizzle": "^2.3.2", + "arch": "^2.2.0", + "blob-util": "^2.0.2", + "bluebird": "^3.7.2", + "buffer": "^5.6.0", + "cachedir": "^2.3.0", + "chalk": "^4.1.0", + "check-more-types": "^2.24.0", + "cli-cursor": "^3.1.0", + "cli-table3": "~0.6.1", + "commander": "^6.2.1", + "common-tags": "^1.8.0", + "dayjs": "^1.10.4", + "debug": "^4.3.4", + "enquirer": "^2.3.6", + "eventemitter2": "6.4.7", + "execa": "4.1.0", + "executable": "^4.1.1", + "extract-zip": "2.0.1", + "figures": "^3.2.0", + "fs-extra": "^9.1.0", + "getos": "^3.2.1", + "is-ci": "^3.0.0", + "is-installed-globally": "~0.4.0", + "lazy-ass": "^1.6.0", + "listr2": "^3.8.3", + "lodash": "^4.17.21", + "log-symbols": "^4.0.0", + "minimist": "^1.2.8", + "ospath": "^1.2.2", + "pretty-bytes": "^5.6.0", + "process": "^0.11.10", + "proxy-from-env": "1.0.0", + "request-progress": "^3.0.0", + "semver": "^7.5.3", + "supports-color": "^8.1.1", + "tmp": "~0.2.1", + "untildify": "^4.0.0", + "yauzl": "^2.10.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/find-up": { - "version": "6.3.0", - "license": "MIT", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "bin": { + "cypress": "bin/cypress" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.0.0 || ^16.0.0 || >=18.0.0" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/glob": { - "version": "8.1.0", - "license": "ISC", + "node_modules/cypress/node_modules/@types/node": { + "version": "16.18.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.50.tgz", + "integrity": "sha512-OiDU5xRgYTJ203v4cprTs0RwOCd5c5Zjv+K5P8KSqfiCsB1W3LcamTUMcnQarpq5kOYbhHfSOgIEJvdPyb5xyw==", + "dev": true + }, + "node_modules/cypress/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=10" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch": { - "version": "5.1.6", - "license": "ISC", + "node_modules/cypress/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "yallist": "^4.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", + "node_modules/cypress/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/is-path-inside": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "lru-cache": "^6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch": { - "version": "9.0.3", - "license": "ISC", + "node_modules/cypress/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/@netlify/zip-it-and-ship-it/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } + "node_modules/cypress/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "license": "MIT", + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "assert-plus": "^1.0.0" }, "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "license": "MIT", - "engines": { - "node": ">= 8" + "node": ">=0.10" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "license": "MIT", + "node_modules/data-urls": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz", + "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==", + "devOptional": true, "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.0" }, "engines": { - "node": ">= 8" - } - }, - "node_modules/@octokit/auth-token": { - "version": "3.0.4", - "license": "MIT", - "engines": { - "node": ">= 14" + "node": ">=14" } }, - "node_modules/@octokit/core": { - "version": "4.2.4", - "license": "MIT", + "node_modules/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==", + "dev": true, "dependencies": { - "@octokit/auth-token": "^3.0.0", - "@octokit/graphql": "^5.0.0", - "@octokit/request": "^6.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^9.0.0", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" + "@babel/runtime": "^7.21.0" }, "engines": { - "node": ">= 14" + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" } }, - "node_modules/@octokit/endpoint": { - "version": "7.0.6", - "license": "MIT", + "node_modules/dayjs": { + "version": "1.11.9", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz", + "integrity": "sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dependencies": { - "@octokit/types": "^9.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" + "ms": "2.1.2" }, "engines": { - "node": ">= 14" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@octokit/graphql": { - "version": "5.0.6", - "license": "MIT", + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/deep-eql": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", + "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", "dependencies": { - "@octokit/request": "^6.0.0", - "@octokit/types": "^9.0.0", - "universal-user-agent": "^6.0.0" + "type-detect": "^4.0.0" }, "engines": { - "node": ">= 14" + "node": ">=6" } }, - "node_modules/@octokit/openapi-types": { - "version": "18.0.0", - "license": "MIT" - }, - "node_modules/@octokit/plugin-paginate-rest": { - "version": "6.1.2", - "license": "MIT", + "node_modules/deep-equal": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz", + "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==", + "dev": true, "dependencies": { - "@octokit/tsconfig": "^1.0.2", - "@octokit/types": "^9.2.3" - }, - "engines": { - "node": ">= 14" + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.1", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" }, - "peerDependencies": { - "@octokit/core": ">=4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@octokit/plugin-request-log": { - "version": "1.0.4", - "license": "MIT", - "peerDependencies": { - "@octokit/core": ">=3" - } + "node_modules/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==", + "dev": true }, - "node_modules/@octokit/plugin-rest-endpoint-methods": { - "version": "7.2.3", - "license": "MIT", + "node_modules/default-browser-id": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", + "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", + "dev": true, "dependencies": { - "@octokit/types": "^10.0.0" + "bplist-parser": "^0.2.0", + "untildify": "^4.0.0" }, "engines": { - "node": ">= 14" + "node": ">=12" }, - "peerDependencies": { - "@octokit/core": ">=3" - } - }, - "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": { - "version": "10.0.0", - "license": "MIT", - "dependencies": { - "@octokit/openapi-types": "^18.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@octokit/request": { - "version": "6.2.8", - "license": "MIT", + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dependencies": { - "@octokit/endpoint": "^7.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^9.0.0", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.7", - "universal-user-agent": "^6.0.0" + "clone": "^1.0.2" }, - "engines": { - "node": ">= 14" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@octokit/request-error": { - "version": "3.0.3", - "license": "MIT", - "dependencies": { - "@octokit/types": "^9.0.0", - "deprecation": "^2.0.0", - "once": "^1.4.0" - }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "engines": { - "node": ">= 14" + "node": ">=8" } }, - "node_modules/@octokit/rest": { - "version": "19.0.13", - "license": "MIT", + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, "dependencies": { - "@octokit/core": "^4.2.1", - "@octokit/plugin-paginate-rest": "^6.1.2", - "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^7.1.2" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { - "node": ">= 14" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@octokit/tsconfig": { - "version": "1.0.2", - "license": "MIT" + "node_modules/defu": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.2.tgz", + "integrity": "sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==", + "dev": true }, - "node_modules/@octokit/types": { - "version": "9.3.2", - "license": "MIT", + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", "dependencies": { - "@octokit/openapi-types": "^18.0.0" + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@opentelemetry/api": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", - "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==", + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "devOptional": true, "engines": { - "node": ">=8.0.0" + "node": ">=0.4.0" } }, - "node_modules/@opentelemetry/context-async-hooks": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">= 0.8" } }, - "node_modules/@opentelemetry/core": { - "version": "1.10.1", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/semantic-conventions": "1.10.1" - }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">=6" } }, - "node_modules/@opentelemetry/core/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "engines": { - "node": ">=14" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/@opentelemetry/exporter-jaeger": { - "version": "1.10.1", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1", - "jaeger-client": "^3.15.0" - }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "node": ">=8" } }, - "node_modules/@opentelemetry/exporter-jaeger/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + }, + "node_modules/detect-package-manager": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detect-package-manager/-/detect-package-manager-2.0.1.tgz", + "integrity": "sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "execa": "^5.1.1" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">=12" } }, - "node_modules/@opentelemetry/exporter-jaeger/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/detect-package-manager/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=14" + "node": ">=10" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@opentelemetry/exporter-jaeger/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/detect-package-manager/node_modules/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==", + "dev": true, "engines": { - "node": ">=14" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-grpc": { - "version": "0.36.1", - "license": "Apache-2.0", - "dependencies": { - "@grpc/grpc-js": "^1.7.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", - "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" - }, + "node_modules/detect-package-manager/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" + "node": ">=10.17.0" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-grpc/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/detect-port": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", + "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" + "address": "^1.0.1", + "debug": "4" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-grpc/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "engines": { - "node": ">=14" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-grpc/node_modules/@opentelemetry/sdk-metrics": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "lodash.merge": "4.6.2" + "path-type": "^4.0.0" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" + "node": ">=8" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-http": { - "version": "0.36.1", - "license": "Apache-2.0", + "node_modules/dnd-core": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/dnd-core/-/dnd-core-16.0.1.tgz", + "integrity": "sha512-HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng==", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" + "@react-dnd/asap": "^5.0.1", + "@react-dnd/invariant": "^4.0.1", + "redux": "^4.2.0" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-http/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "esutils": "^2.0.2" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">=6.0.0" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-http/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", - "engines": { - "node": ">=14" - } + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "dev": true }, - "node_modules/@opentelemetry/exporter-metrics-otlp-http/node_modules/@opentelemetry/sdk-metrics": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "lodash.merge": "4.6.2" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-proto": { - "version": "0.36.1", - "license": "Apache-2.0", + "node_modules/domexception": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "devOptional": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-proto-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" + "webidl-conversions": "^7.0.0" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" + "node": ">=12" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-proto/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, + "node_modules/dompurify": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.5.tgz", + "integrity": "sha512-F9e6wPGtY+8KNMRAVfxeCOHU0/NPWMSENNq4pQctuXRqqdEPW7q3CrLbR5Nse044WwacyjHGOMlvNsBe1y6z9A==" + }, + "node_modules/dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", "engines": { - "node": ">=14" + "node": ">=12" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-proto/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/dotenv-expand": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", + "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", + "dev": true, "engines": { - "node": ">=14" + "node": ">=12" } }, - "node_modules/@opentelemetry/exporter-metrics-otlp-proto/node_modules/@opentelemetry/sdk-metrics": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "lodash.merge": "4.6.2" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-grpc": { - "version": "0.36.1", - "license": "Apache-2.0", + "node_modules/duplexify/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, "dependencies": { - "@grpc/grpc-js": "^1.7.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "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" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/duplexify/node_modules/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==", + "dev": true + }, + "node_modules/duplexify/node_modules/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==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", - "engines": { - "node": ">=14" + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/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==" + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "jake": "^10.8.5" }, - "engines": { - "node": ">=14" + "bin": { + "ejs": "bin/cli.js" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-grpc/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/electron-to-chromium": { + "version": "1.4.513", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.513.tgz", + "integrity": "sha512-cOB0xcInjm+E5qIssHeXJ29BaUyWpMyFKT5RB3bsLENDheCja0wMkHJyiPl0NBE/VzDI7JDuNEQWhe6RitEUcw==", + "dev": true + }, + "node_modules/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==" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "engines": { - "node": ">=14" + "node": ">= 0.8" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-http": { - "version": "0.36.1", - "license": "Apache-2.0", + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "once": "^1.4.0" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/enquirer": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", + "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "ansi-colors": "^4.1.1", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">=8.6" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "devOptional": true, "engines": { - "node": ">=14" + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "node_modules/envinfo": { + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz", + "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==", + "bin": { + "envinfo": "dist/cli.js" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">=4" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-http/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", - "engines": { - "node": ">=14" + "node_modules/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==", + "dependencies": { + "is-arrayish": "^0.2.1" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-proto": { - "version": "0.36.1", - "license": "Apache-2.0", + "node_modules/es-abstract": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", + "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-proto-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.1", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "safe-array-concat": "^1.0.0", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.10" }, "engines": { - "node": ">=14" + "node": ">= 0.4" }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.14.tgz", + "integrity": "sha512-JgtVnwiuoRuzLvqelrvN3Xu7H9bu2ap/kQ2CrM62iidP8SKuD99rWU3CJy++s7IVL2qb/AjXPGR/E7i9ngd/Cw==", + "dev": true, + "dependencies": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.0", + "safe-array-concat": "^1.0.0" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", - "engines": { - "node": ">=14" - } + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true }, - "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">= 0.4" } }, - "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", - "engines": { - "node": ">=14" + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" } }, - "node_modules/@opentelemetry/exporter-zipkin": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">=14" + "node": ">= 0.4" }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@opentelemetry/exporter-zipkin/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">=14" + "node": ">=12" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" } }, - "node_modules/@opentelemetry/exporter-zipkin/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/esbuild-plugin-alias": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz", + "integrity": "sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==", + "dev": true + }, + "node_modules/esbuild-register": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.4.2.tgz", + "integrity": "sha512-kG/XyTDyz6+YDuyfB9ZoSIOOmgyFCH+xPRtsCa8W85HLRV5Csp+o3jWVbOSHgSLfyLc5DmP+KFDNwty4mEjC+Q==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" + "debug": "^4.3.4" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "esbuild": ">=0.12 <1" } }, - "node_modules/@opentelemetry/exporter-zipkin/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, "engines": { - "node": ">=14" + "node": ">=6" } }, - "node_modules/@opentelemetry/instrumentation": { - "version": "0.36.1", - "license": "Apache-2.0", - "dependencies": { - "require-in-the-middle": "^6.0.0", - "semver": "^7.3.2", - "shimmer": "^1.2.1" - }, + "node_modules/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==" + }, + "node_modules/escape-latex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/escape-latex/-/escape-latex-1.2.0.tgz", + "integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "engines": { - "node": ">=14" + "node": ">=10" }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@opentelemetry/otlp-exporter-base": { - "version": "0.36.1", - "license": "Apache-2.0", + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1" + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">=14" + "node": ">=6.0" }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "node_modules/@opentelemetry/otlp-grpc-exporter-base": { - "version": "0.36.1", - "license": "Apache-2.0", - "dependencies": { - "@grpc/grpc-js": "^1.7.1", - "@grpc/proto-loader": "^0.7.3", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1" - }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "node": ">=0.10.0" } }, - "node_modules/@opentelemetry/otlp-proto-exporter-base": { - "version": "0.36.1", - "license": "Apache-2.0", + "node_modules/eslint": { + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz", + "integrity": "sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "protobufjs": "^7.1.2" + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "8.49.0", + "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" }, "engines": { - "node": ">=14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@opentelemetry/otlp-transformer": { - "version": "0.36.1", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - }, - "engines": { - "node": ">=14" + "node_modules/eslint-config-prettier": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz", + "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" }, "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" + "eslint": ">=7.0.0" } }, - "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/eslint-plugin-react": { + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" }, "engines": { - "node": ">=14" + "node": ">=4" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" - } - }, - "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", - "engines": { - "node": ">=14" + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/sdk-metrics": { - "version": "1.10.1", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "lodash.merge": "4.6.2" - }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, "engines": { - "node": ">=14" + "node": ">=10" }, "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, - "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" + "esutils": "^2.0.2" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" - } - }, - "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", "engines": { - "node": ">=14" + "node": ">=0.10.0" } }, - "node_modules/@opentelemetry/propagator-b3": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">=14" + "bin": { + "resolve": "bin/resolve" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@opentelemetry/propagator-jaeger": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/eslint-plugin-storybook": { + "version": "0.6.13", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.13.tgz", + "integrity": "sha512-smd+CS0WH1jBqUEJ3znGS7DU4ayBE9z6lkQAK2yrSUv1+rq8BT/tiI5C/rKE7rmiqiAfojtNYZRhzo5HrulccQ==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1" + "@storybook/csf": "^0.0.1", + "@typescript-eslint/utils": "^5.45.0", + "requireindex": "^1.1.0", + "ts-dedent": "^2.2.0" }, "engines": { - "node": ">=14" + "node": "12.x || 14.x || >= 16" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "eslint": ">=6" } }, - "node_modules/@opentelemetry/resources": { - "version": "1.16.0", - "license": "Apache-2.0", + "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz", + "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.16.0", - "@opentelemetry/semantic-conventions": "1.16.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.6.0" + "lodash": "^4.17.15" } }, - "node_modules/@opentelemetry/resources/node_modules/@opentelemetry/core": { - "version": "1.16.0", - "license": "Apache-2.0", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dev": true, "dependencies": { - "@opentelemetry/semantic-conventions": "1.16.0" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" }, "engines": { - "node": ">=14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.6.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@opentelemetry/sdk-metrics": { - "version": "1.16.0", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/core": "1.16.0", - "@opentelemetry/resources": "1.16.0", - "lodash.merge": "^4.6.2" - }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true, "engines": { - "node": ">=14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.6.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@opentelemetry/sdk-metrics/node_modules/@opentelemetry/core": { - "version": "1.16.0", - "license": "Apache-2.0", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, "dependencies": { - "@opentelemetry/semantic-conventions": "1.16.0" + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.6.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@opentelemetry/sdk-node": { - "version": "0.36.1", - "license": "Apache-2.0", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-jaeger": "1.10.1", - "@opentelemetry/exporter-trace-otlp-grpc": "0.36.1", - "@opentelemetry/exporter-trace-otlp-http": "0.36.1", - "@opentelemetry/exporter-trace-otlp-proto": "0.36.1", - "@opentelemetry/exporter-zipkin": "1.10.1", - "@opentelemetry/instrumentation": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/sdk-trace-node": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" }, "engines": { - "node": ">=14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">=14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/sdk-metrics": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/eslint-plugin-storybook/node_modules/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, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "lodash.merge": "4.6.2" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" + "node": ">=8.0.0" } }, - "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, + "node_modules/eslint-plugin-storybook/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "node": ">=4.0" } }, - "node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/eslint-plugin-storybook/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { - "node": ">=14" + "node": ">=10" } }, - "node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.16.0", - "license": "Apache-2.0", + "node_modules/eslint-plugin-storybook/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.16.0", - "@opentelemetry/resources": "1.16.0", - "@opentelemetry/semantic-conventions": "1.16.0" + "lru-cache": "^6.0.0" }, - "engines": { - "node": ">=14" + "bin": { + "semver": "bin/semver.js" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.6.0" + "engines": { + "node": ">=10" } }, - "node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/core": { - "version": "1.16.0", - "license": "Apache-2.0", + "node_modules/eslint-plugin-storybook/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, "dependencies": { - "@opentelemetry/semantic-conventions": "1.16.0" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": ">=14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.6.0" + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@opentelemetry/sdk-trace-node": { - "version": "1.10.1", - "license": "Apache-2.0", - "dependencies": { - "@opentelemetry/context-async-hooks": "1.10.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/propagator-b3": "1.10.1", - "@opentelemetry/propagator-jaeger": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "semver": "^7.3.5" - }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, "engines": { - "node": ">=14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@opentelemetry/sdk-trace-node/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=14" + "node": ">=8" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@opentelemetry/sdk-trace-node/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" + "argparse": "^2.0.1" }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@opentelemetry/sdk-trace-node/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "license": "Apache-2.0", + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, "engines": { - "node": ">=14" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@opentelemetry/semantic-conventions": { - "version": "1.16.0", - "license": "Apache-2.0", + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, "engines": { - "node": ">=14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "node_modules/espree/node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true, - "optional": true, + "bin": { + "acorn": "bin/acorn" + }, "engines": { - "node": ">=14" + "node": ">=0.4.0" } }, - "node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", - "license": "MIT", + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, "engines": { - "node": ">=12.22.0" + "node": ">=4" } }, - "node_modules/@pnpm/network.ca-file": { - "version": "1.0.2", - "license": "MIT", + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, "dependencies": { - "graceful-fs": "4.2.10" + "estraverse": "^5.1.0" }, "engines": { - "node": ">=12.22.0" + "node": ">=0.10" } }, - "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { - "version": "4.2.10", - "license": "ISC" - }, - "node_modules/@pnpm/npm-conf": { - "version": "2.2.2", - "license": "MIT", + "node_modules/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, "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" + "estraverse": "^5.2.0" }, "engines": { - "node": ">=12" + "node": ">=4.0" } }, - "node_modules/@polka/url": { - "version": "1.0.0-next.23", - "license": "MIT", - "optional": true, - "peer": true - }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" } }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "license": "BSD-3-Clause", + "node_modules/estree-to-babel": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/estree-to-babel/-/estree-to-babel-3.2.1.tgz", + "integrity": "sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==", + "dev": true, "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" + "@babel/traverse": "^7.1.6", + "@babel/types": "^7.2.0", + "c8": "^7.6.0" + }, + "engines": { + "node": ">=8.3.0" } }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "license": "BSD-3-Clause" + "node_modules/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 }, - "node_modules/@radix-ui/number": { - "version": "1.0.1", + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@radix-ui/primitive": { - "version": "1.0.1", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/@radix-ui/react-alert-dialog": { - "version": "1.0.4", - "license": "MIT", + "node_modules/eventemitter2": { + "version": "6.4.7", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", + "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dialog": "1.0.4", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2" + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@radix-ui/react-arrow": { - "version": "1.0.3", - "license": "MIT", + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "pify": "^2.2.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": ">=4" } }, - "node_modules/@radix-ui/react-collection": { - "version": "1.0.3", - "dev": true, - "license": "MIT", + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" } }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1", - "license": "MIT", + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "ms": "2.0.0" } }, - "node_modules/@radix-ui/react-context": { - "version": "1.0.1", - "license": "MIT", + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dependencies": { - "@babel/runtime": "^7.13.10" + "side-channel": "^1.0.4" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=0.6" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-context-menu": { - "version": "1.0.0", - "license": "MIT", + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-menu": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/primitive": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "engines": [ + "node >=0.6.0" + ] }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-context": { - "version": "1.0.0", - "license": "MIT", + "node_modules/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==" + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dependencies": { - "@babel/runtime": "^7.13.10" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8.6.0" } }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "license": "MIT", + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" + "is-glob": "^4.0.1" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 6" } }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-primitive/node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "license": "MIT", + "node_modules/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==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "reusify": "^1.0.4" } }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-primitive/node_modules/@radix-ui/react-slot/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.0", - "license": "MIT", + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "bser": "2.1.1" } }, - "node_modules/@radix-ui/react-dialog": { - "version": "1.0.4", - "license": "MIT", + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "pend": "~1.2.0" } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "license": "MIT", + "node_modules/fetch-retry": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz", + "integrity": "sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==", + "dev": true + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" + "escape-string-regexp": "^1.0.5" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-controllable-state/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "license": "MIT", + "node_modules/figures/node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "flat-cache": "^3.0.4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/@radix-ui/react-direction": { - "version": "1.0.1", + "node_modules/file-system-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz", + "integrity": "sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "fs-extra": "11.1.1", + "ramda": "0.29.0" } }, - "node_modules/@radix-ui/react-dismissable-layer": { + "node_modules/filelist": { "version": "1.0.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-escape-keydown": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "license": "MIT", + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "brace-expansion": "^2.0.1" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=10" } }, - "node_modules/@radix-ui/react-dropdown-menu": { - "version": "1.0.0", - "license": "MIT", + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-menu": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" + "to-regex-range": "^5.0.1" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/primitive": { - "version": "1.0.0", - "license": "MIT", + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dependencies": { - "@babel/runtime": "^7.13.10" + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.0", - "license": "MIT", + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "ms": "2.0.0" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-context": { - "version": "1.0.0", - "license": "MIT", + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/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, "dependencies": { - "@babel/runtime": "^7.13.10" + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-id": { - "version": "1.0.0", - "license": "MIT", + "node_modules/find-cache-dir/node_modules/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, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-id/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "license": "MIT", + "node_modules/find-cache-dir/node_modules/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, "dependencies": { - "@babel/runtime": "^7.13.10" + "p-locate": "^4.1.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "license": "MIT", + "node_modules/find-cache-dir/node_modules/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, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" + "p-try": "^2.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-primitive/node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "license": "MIT", + "node_modules/find-cache-dir/node_modules/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, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" + "p-limit": "^2.2.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.1", - "license": "MIT", + "node_modules/find-cache-dir/node_modules/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, "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "find-up": "^4.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.3", - "license": "MIT", + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "license": "MIT", + "node_modules/flat-cache": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "flatted": "^3.2.7", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=12.0.0" } }, - "node_modules/@radix-ui/react-icons": { - "version": "1.3.0", - "license": "MIT", - "peerDependencies": { - "react": "^16.x || ^17.x || ^18.x" + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/flow-parser": { + "version": "0.216.1", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.216.1.tgz", + "integrity": "sha512-wstw46/C/8bRv/8RySCl15lK376j8DHxm41xFjD9eVL+jSS1UmVpbdLdA0LzGuS2v5uGgQiBLEj6mgSJQwW+MA==", + "dev": true, + "engines": { + "node": ">=0.4.0" } }, - "node_modules/@radix-ui/react-id": { - "version": "1.0.1", - "license": "MIT", + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" + "is-callable": "^1.1.3" + } + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=14" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true, + "engines": { + "node": "*" } }, - "node_modules/@radix-ui/react-menu": { - "version": "1.0.0", - "license": "MIT", + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-dismissable-layer": "1.0.0", - "@radix-ui/react-focus-guards": "1.0.0", - "@radix-ui/react-focus-scope": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-popper": "1.0.0", - "@radix-ui/react-portal": "1.0.0", - "@radix-ui/react-presence": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-roving-focus": "1.0.0", - "@radix-ui/react-slot": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.4" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 6" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/primitive": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-collection": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-slot": "1.0.0" + "node_modules/fraction.js": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.4.tgz", + "integrity": "sha512-pwiTgt0Q7t+GHZA4yaLjObx4vXmmdcS0iSJ19o8d/goUGgItX9UZWKWNnLHehxviD8wU2IWRsnR8cD5+yOJP2Q==", + "engines": { + "node": "*" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-context": { + "node_modules/fs-constants": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=14.14" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-direction": { - "version": "1.0.0", - "license": "MIT", + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "minipass": "^3.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 8" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.0.0", - "license": "MIT", + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-escape-keydown": "1.0.0" + "yallist": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-use-escape-keydown": { + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/fs.realpath": { "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.0", - "license": "MIT", + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "node_modules/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==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-id": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "node_modules/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, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-id/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "node_modules/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, + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper": { - "version": "1.0.0", - "license": "MIT", + "node_modules/get-func-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", + "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", + "engines": { + "node": "*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "0.7.2", - "@radix-ui/react-arrow": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0", - "@radix-ui/react-use-rect": "1.0.0", - "@radix-ui/react-use-size": "1.0.0", - "@radix-ui/rect": "1.0.0" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@floating-ui/react-dom": { - "version": "0.7.2", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^0.5.3", - "use-isomorphic-layout-effect": "^1.1.1" + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/get-npm-tarball-url": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/get-npm-tarball-url/-/get-npm-tarball-url-2.0.3.tgz", + "integrity": "sha512-R/PW6RqyaBQNWYaSyfrh54/qtcnOp22FHCCiRhSSZj0FP3KQWCsxxt0DzIdVTbwTqe9CtQfvl/FPD4UIPt4pqw==", + "dev": true, + "engines": { + "node": ">=12.17" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-port": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", + "engines": { + "node": ">=8" }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@floating-ui/react-dom/node_modules/@floating-ui/dom": { - "version": "0.5.4", - "license": "MIT", + "node_modules/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==", "dependencies": { - "@floating-ui/core": "^0.7.3" + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@floating-ui/react-dom/node_modules/@floating-ui/dom/node_modules/@floating-ui/core": { - "version": "0.7.3", - "license": "MIT" - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-arrow": { + "node_modules/get-symbol-description": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "license": "MIT", + "node_modules/getos": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", + "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "async": "^3.2.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-rect": { - "version": "1.0.0", - "license": "MIT", + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "assert-plus": "^1.0.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-size": { - "version": "1.0.0", - "license": "MIT", + "node_modules/giget": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/giget/-/giget-1.1.2.tgz", + "integrity": "sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" + "colorette": "^2.0.19", + "defu": "^6.1.2", + "https-proxy-agent": "^5.0.1", + "mri": "^1.2.0", + "node-fetch-native": "^1.0.2", + "pathe": "^1.1.0", + "tar": "^6.1.13" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "bin": { + "giget": "dist/cli.mjs" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper/node_modules/@radix-ui/rect": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } + "node_modules/github-slugger": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", + "dev": true }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-portal": { - "version": "1.0.0", - "license": "MIT", + "node_modules/glob": { + "version": "10.3.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.4.tgz", + "integrity": "sha512-6LFElP3A+i/Q8XQKEvZjkEWEOTgAIALR9AO2rwT8bgPhDd1anmqDJDZ6lLddI4ehxxxR1S5RIqKe1uapMQfYaQ==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "bin": { + "glob": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-presence": { - "version": "1.0.0", - "license": "MIT", + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0" + "is-glob": "^4.0.3" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=10.13.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-presence/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "license": "MIT", + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "balanced-match": "^1.0.0" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "license": "MIT", + "node_modules/glob/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" + "brace-expansion": "^2.0.1" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-roving-focus": { - "version": "1.0.0", - "license": "MIT", + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" + "ini": "2.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "license": "MIT", + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" + "define-properties": "^1.1.3" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-menu/node_modules/react-remove-scroll": { - "version": "2.5.4", - "license": "MIT", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dependencies": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" }, "engines": { "node": ">=10" }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-menu/node_modules/react-remove-scroll/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, - "node_modules/@radix-ui/react-popover": { - "version": "1.0.6", - "license": "MIT", + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "get-intrinsic": "^1.1.3" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "license": "MIT", + "node_modules/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==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/gunzip-maybe": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz", + "integrity": "sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "browserify-zlib": "^0.1.4", + "is-deflate": "^1.0.0", + "is-gzip": "^1.0.0", + "peek-stream": "^1.1.0", + "pumpify": "^1.3.3", + "through2": "^2.0.3" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "bin": { + "gunzip-maybe": "bin.js" } }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-use-controllable-state/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "license": "MIT", + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "bin": { + "handlebars": "bin/handlebars" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" } }, - "node_modules/@radix-ui/react-popper": { - "version": "1.1.2", - "license": "MIT", + "node_modules/handlebars/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/happy-dom": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-11.0.2.tgz", + "integrity": "sha512-0yyYIBCByZVgWNuM+/tXXaAR+YUjsoXmzDisQ/KPI7Dt9kXtsPUOU6JAc/isVxridmeSb9/icthsaAhUBKJa4g==", + "devOptional": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-rect": "1.0.1", - "@radix-ui/react-use-size": "1.0.1", - "@radix-ui/rect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "css.escape": "^1.5.1", + "entities": "^4.5.0", + "iconv-lite": "^0.6.3", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0" } }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "license": "MIT", + "node_modules/happy-dom/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "devOptional": true, "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@radix-ui/react-portal": { + "node_modules/has": { "version": "1.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "function-bind": "^1.1.1" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": ">= 0.4.0" } }, - "node_modules/@radix-ui/react-presence": { - "version": "1.0.1", - "license": "MIT", + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1" + "get-intrinsic": "^1.1.1" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-primitive": { + "node_modules/has-symbols": { "version": "1.0.3", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-roving-focus": { - "version": "1.0.4", + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1" + "has-symbols": "^1.0.2" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/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==" + }, + "node_modules/hotkeys-js": { + "version": "3.9.4", + "resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.9.4.tgz", + "integrity": "sha512-2zuLt85Ta+gIyvs4N88pCYskNrxf1TFv3LR9t5mdAZIX8BcgQQ48F2opUptvHa6m8zsy5v/a0i9mWzTrlNWU0Q==" + }, + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "devOptional": true, + "dependencies": { + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-parse-stringify": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", + "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", + "dependencies": { + "void-elements": "3.1.0" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=8" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "dev": true, - "license": "MIT", + "node_modules/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==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">= 0.8" } }, - "node_modules/@radix-ui/react-select": { - "version": "1.2.2", - "dev": true, - "license": "MIT", + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "devOptional": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/number": "1.0.1", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-previous": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": ">= 6" } }, - "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", + "node_modules/http-signature": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=0.10" } }, - "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "dev": true, - "license": "MIT", + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "agent-base": "6", + "debug": "4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">= 6" } }, - "node_modules/@radix-ui/react-separator": { - "version": "1.0.3", + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/husky": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", + "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" + "bin": { + "husky": "lib/bin.js" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=14" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/i18next": { + "version": "23.5.1", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.5.1.tgz", + "integrity": "sha512-JelYzcaCoFDaa+Ysbfz2JsGAKkrHiMG6S61+HLBUEIPaF40WMwW9hCPymlQGrP+wWawKxKPuSuD71WZscCsWHg==", + "funding": [ + { + "type": "individual", + "url": "https://locize.com" }, - "@types/react-dom": { - "optional": true + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" } + ], + "dependencies": { + "@babel/runtime": "^7.22.5" } }, - "node_modules/@radix-ui/react-slot": { - "version": "1.0.2", - "license": "MIT", + "node_modules/i18next-browser-languagedetector": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-7.1.0.tgz", + "integrity": "sha512-cr2k7u1XJJ4HTOjM9GyOMtbOA47RtUoWRAtt52z43r3AoMs2StYKyjS3URPhzHaf+mn10hY9dZWamga5WPQjhA==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "@babel/runtime": "^7.19.4" } }, - "node_modules/@radix-ui/react-toggle": { - "version": "1.0.3", - "dev": true, - "license": "MIT", + "node_modules/i18next-http-backend": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.2.2.tgz", + "integrity": "sha512-mJu4ZqzDtBiU3O4GV9AbK5ekEqoDMdMnCl3pkdXmb5b8yoIH//u8FsmIe6C5qXb3teZu+j6VMi20tjUgzeABiw==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "cross-fetch": "3.1.6" } }, - "node_modules/@radix-ui/react-toggle-group": { - "version": "1.0.4", - "dev": true, - "license": "MIT", + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-toggle": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "safer-buffer": ">= 2.1.2 < 3" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/idb-keyval": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz", + "integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==" + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" }, - "@types/react-dom": { - "optional": true + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } + ] + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" } }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "node_modules/immer": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/immer/-/immer-10.0.2.tgz", + "integrity": "sha512-Rx3CqeqQ19sxUtYV9CU911Vhy8/721wRFnJv3REVGWUmoAcIwzifTsdmJte/MV+0/XpM35LZdQMBGkRIoLPwQA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" } }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-use-controllable-state/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "dev": true, - "license": "MIT", + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dependencies": { - "@babel/runtime": "^7.13.10" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">=6" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "dev": true, - "license": "MIT", + "node_modules/import-fresh/node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-use-controllable-state/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=10" } }, - "node_modules/@radix-ui/react-toolbar": { - "version": "1.0.4", + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-separator": "1.0.3", - "@radix-ui/react-toggle-group": "1.0.4" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": ">= 0.4" } }, - "node_modules/@radix-ui/react-tooltip": { - "version": "1.0.6", - "license": "MIT", + "node_modules/intl-messageformat": { + "version": "10.5.2", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.2.tgz", + "integrity": "sha512-X4rlUNbgCc8/RdMhmvUEEZ38yNDn5S4r0u8n8yQH2OOdhsR46SmOuQsCKG35nRXmL5u2nxPsNN6qNhHoMm6FMQ==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "@formatjs/ecma402-abstract": "1.17.2", + "@formatjs/fast-memoize": "2.2.0", + "@formatjs/icu-messageformat-parser": "2.6.2", + "tslib": "^2.4.0" } }, - "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "license": "MIT", + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "loose-envify": "^1.0.0" } }, - "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-use-controllable-state/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "node_modules/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, + "node_modules/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==", + "engines": { + "node": ">= 0.10" } }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "license": "MIT", + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "license": "MIT", + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.0.3", - "license": "MIT", + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" + "has-tostringtag": "^1.0.0" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-use-escape-keydown/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "license": "MIT", + "node_modules/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==", "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "binary-extensions": "^2.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=8" } }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.1", - "license": "MIT", + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.0.1", + "node_modules/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, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.0.1", - "license": "MIT", + "node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "ci-info": "^3.2.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "bin": { + "is-ci": "bin.js" } }, - "node_modules/@radix-ui/react-use-size": { - "version": "1.0.1", - "license": "MIT", + "node_modules/is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "has": "^1.0.3" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.0.3", - "license": "MIT", + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" + "has-tostringtag": "^1.0.0" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@radix-ui/rect": { - "version": "1.0.1", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } + "node_modules/is-deflate": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz", + "integrity": "sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==", + "dev": true }, - "node_modules/@react-dnd/asap": { - "version": "5.0.2", - "license": "MIT" + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/@react-dnd/invariant": { - "version": "4.0.2", - "license": "MIT" + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/@react-dnd/shallowequal": { - "version": "4.0.2", - "license": "MIT" + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/@remix-run/router": { - "version": "1.8.0", - "license": "MIT", + "node_modules/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==", "engines": { - "node": ">=14.0.0" + "node": ">=8" } }, - "node_modules/@rollup/pluginutils": { - "version": "5.0.4", + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", "dev": true, - "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=14.0.0" + "node": ">= 0.4" }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@rollup/pluginutils/node_modules/@types/estree": { - "version": "1.0.1", + "node_modules/is-gzip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", + "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", "dev": true, - "license": "MIT" + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/@samverschueren/stream-to-observable": { - "version": "0.3.1", - "license": "MIT", + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, "dependencies": { - "any-observable": "^0.3.0" + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" }, "engines": { - "node": ">=6" + "node": ">=10" }, - "peerDependenciesMeta": { - "rxjs": { - "optional": true - }, - "zen-observable": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@sentry-internal/tracing": { - "version": "7.68.0", - "license": "MIT", - "dependencies": { - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", - "tslib": "^2.4.1 || ^1.9.3" - }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "engines": { "node": ">=8" } }, - "node_modules/@sentry/browser": { - "version": "7.68.0", - "license": "MIT", + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dev": true, "dependencies": { - "@sentry-internal/tracing": "7.68.0", - "@sentry/core": "7.68.0", - "@sentry/replay": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", - "tslib": "^2.4.1 || ^1.9.3" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sentry/core": { - "version": "7.68.0", - "license": "MIT", - "dependencies": { - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", - "tslib": "^2.4.1 || ^1.9.3" - }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "engines": { - "node": ">=8" + "node": ">=0.12.0" } }, - "node_modules/@sentry/react": { - "version": "7.68.0", - "license": "MIT", + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, "dependencies": { - "@sentry/browser": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", - "hoist-non-react-statics": "^3.3.2", - "tslib": "^2.4.1 || ^1.9.3" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, - "peerDependencies": { - "react": "15.x || 16.x || 17.x || 18.x" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sentry/replay": { - "version": "7.68.0", - "license": "MIT", - "dependencies": { - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0" - }, + "node_modules/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==", "engines": { - "node": ">=12" + "node": ">=6" } }, - "node_modules/@sentry/types": { - "version": "7.68.0", - "license": "MIT", + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "engines": { "node": ">=8" } }, - "node_modules/@sentry/utils": { - "version": "7.68.0", - "license": "MIT", + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "devOptional": true + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, "dependencies": { - "@sentry/types": "7.68.0", - "tslib": "^2.4.1 || ^1.9.3" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "license": "MIT" + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/@sindresorhus/is": { - "version": "5.6.0", - "license": "MIT", + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "engines": { - "node": ">=14.16" + "node": ">=8" }, "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@sindresorhus/slugify": { - "version": "2.2.1", - "license": "MIT", + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, "dependencies": { - "@sindresorhus/transliterate": "^1.0.0", - "escape-string-regexp": "^5.0.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sindresorhus/slugify/node_modules/escape-string-regexp": { - "version": "5.0.0", - "license": "MIT", + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sindresorhus/transliterate": { - "version": "1.6.0", - "license": "MIT", + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, "dependencies": { - "escape-string-regexp": "^5.0.0" + "which-typed-array": "^1.1.11" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sindresorhus/transliterate/node_modules/escape-string-regexp": { - "version": "5.0.0", - "license": "MIT", + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@stitches/react": { - "version": "1.2.8", - "license": "MIT", - "peerDependencies": { - "react": ">= 16.3.0" + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@storybook/addon-actions": { - "version": "7.4.1", + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "polished": "^4.2.2", - "prop-types": "^15.7.2", - "react-inspector": "^6.0.0", - "telejson": "^7.2.0", - "ts-dedent": "^2.0.0", - "uuid": "^9.0.0" + "call-bind": "^1.0.2" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@storybook/addon-backgrounds": { - "version": "7.4.1", + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "memoizerific": "^1.11.3", - "ts-dedent": "^2.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@storybook/addon-controls": { - "version": "7.4.1", - "dev": true, - "license": "MIT", + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dependencies": { - "@storybook/blocks": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/manager-api": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "lodash": "^4.17.21", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "is-docker": "^2.0.0" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@storybook/addon-docs": { - "version": "7.4.1", + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, - "license": "MIT", "dependencies": { - "@jest/transform": "^29.3.1", - "@mdx-js/react": "^2.1.5", - "@storybook/blocks": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/csf-plugin": "7.4.1", - "@storybook/csf-tools": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.4.1", - "@storybook/postinstall": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/react-dom-shim": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "fs-extra": "^11.1.0", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=8" } }, - "node_modules/@storybook/addon-essentials": { - "version": "7.4.1", + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/addon-actions": "7.4.1", - "@storybook/addon-backgrounds": "7.4.1", - "@storybook/addon-controls": "7.4.1", - "@storybook/addon-docs": "7.4.1", - "@storybook/addon-highlight": "7.4.1", - "@storybook/addon-measure": "7.4.1", - "@storybook/addon-outline": "7.4.1", - "@storybook/addon-toolbars": "7.4.1", - "@storybook/addon-viewport": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/manager-api": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/preview-api": "7.4.1", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=10" } }, - "node_modules/@storybook/addon-highlight": { - "version": "7.4.1", + "node_modules/istanbul-lib-report/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.4.1" + "yallist": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=10" } }, - "node_modules/@storybook/addon-interactions": { - "version": "7.4.1", + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/instrumenter": "7.4.1", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "jest-mock": "^27.0.6", - "polished": "^4.2.2", - "ts-dedent": "^2.2.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "semver": "^7.5.3" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/addon-links": { - "version": "7.4.1", + "node_modules/istanbul-lib-report/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/router": "7.4.1", - "@storybook/types": "7.4.1", - "prop-types": "^15.7.2", - "ts-dedent": "^2.0.0" + "lru-cache": "^6.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "bin": { + "semver": "bin/semver.js" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "engines": { + "node": ">=8" } }, - "node_modules/@storybook/addon-measure": { - "version": "7.4.1", + "node_modules/iterator.prototype": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.1.tgz", + "integrity": "sha512-9E+nePc8C9cnQldmNl6bgpTY6zI4OPRZd97fhJ/iVZ1GifIUDVV5F6x1nEDqpe8KaMEZGT4xgrwKQDxXnjOIZQ==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/types": "7.4.1", - "tiny-invariant": "^1.3.1" + "define-properties": "^1.2.0", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.3" + } + }, + "node_modules/jackspeak": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.3.tgz", + "integrity": "sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=14" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "funding": { + "url": "https://github.com/sponsors/isaacs" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/@storybook/addon-onboarding": { - "version": "1.0.8", + "node_modules/jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/telemetry": "^7.1.0-alpha.32", - "react-confetti": "^6.1.0" + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@storybook/addon-onboarding/node_modules/@storybook/telemetry": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.4.1.tgz", - "integrity": "sha512-53eQPm22Fa7qzjXFSE++bJv5qNG/89rRLU5xywuSYmjQgtaS6HKLPjIRtNPPbU50gRvklVedDDxD8UqN73mD3w==", + "node_modules/javascript-natural-sort": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", + "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==" + }, + "node_modules/jest-haste-map": { + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.4.tgz", + "integrity": "sha512-12Ad+VNTDHxKf7k+M65sviyynRoZYuL1/GTuhEVb8RYsNSNln71nANRb/faSyWvx0j+gHcivChXHIoMJrGYjog==", "dev": true, "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/csf-tools": "7.4.1", - "chalk": "^4.1.0", - "detect-package-manager": "^2.0.1", - "fetch-retry": "^5.0.2", - "fs-extra": "^11.1.0", - "read-pkg-up": "^7.0.1" + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.6.3", + "jest-worker": "^29.6.4", + "micromatch": "^4.0.4", + "walker": "^1.0.8" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" } }, - "node_modules/@storybook/addon-onboarding/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "dev": true, "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "@jest/types": "^27.5.1", + "@types/node": "*" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@storybook/addon-onboarding/node_modules/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 - }, - "node_modules/@storybook/addon-onboarding/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/jest-mock/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dev": true, "dependencies": { - "p-locate": "^4.1.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@storybook/addon-onboarding/node_modules/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==", + "node_modules/jest-mock/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dev": true, "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "@types/yargs-parser": "*" } }, - "node_modules/@storybook/addon-onboarding/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@storybook/addon-onboarding/node_modules/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==", + "node_modules/jest-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", + "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", "dev": true, "dependencies": { - "p-limit": "^2.2.0" + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@storybook/addon-onboarding/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "node_modules/jest-worker": { + "version": "29.6.4", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.4.tgz", + "integrity": "sha512-6dpvFV4WjcWbDVGgHTWo/aupl8/LbBx2NSKfiwqf79xC/yeJjKHT1+StcKy/2KTmW16hE68ccKVOtXf+WZGz7Q==", "dev": true, "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "@types/node": "*", + "jest-util": "^29.6.3", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@storybook/addon-onboarding/node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/@storybook/addon-onboarding/node_modules/read-pkg/node_modules/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, - "engines": { - "node": ">=8" - } + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, - "node_modules/@storybook/addon-onboarding/node_modules/resolve": { - "version": "1.22.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", - "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", + "node_modules/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, "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@storybook/addon-onboarding/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "node_modules/jscodeshift": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", + "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", "dev": true, + "dependencies": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, "bin": { - "semver": "bin/semver" + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" } }, - "node_modules/@storybook/addon-onboarding/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "node_modules/jscodeshift/node_modules/ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/@storybook/addon-outline": { - "version": "7.4.1", + "node_modules/jscodeshift/node_modules/recast": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", + "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/types": "7.4.1", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "engines": { + "node": ">= 4" } }, - "node_modules/@storybook/addon-toolbars": { - "version": "7.4.1", + "node_modules/jscodeshift/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jscodeshift/node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/jsdom": { + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", + "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", + "devOptional": true, + "dependencies": { + "abab": "^2.0.6", + "cssstyle": "^3.0.0", + "data-urls": "^4.0.0", + "decimal.js": "^10.4.3", + "domexception": "^4.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.4", + "parse5": "^7.1.2", + "rrweb-cssom": "^0.6.0", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.1", + "ws": "^8.13.0", + "xml-name-validator": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=16" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "canvas": "^2.5.0" }, "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { + "canvas": { "optional": true } } }, - "node_modules/@storybook/addon-viewport": { - "version": "7.4.1", - "dev": true, - "license": "MIT", + "node_modules/jsdom/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "devOptional": true, "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "memoizerific": "^1.11.3", - "prop-types": "^15.7.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "engines": { + "node": ">= 6" } }, - "node_modules/@storybook/blocks": { - "version": "7.4.1", + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/docs-tools": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "@types/lodash": "^4.14.167", - "color-convert": "^2.0.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "markdown-to-jsx": "^7.1.8", - "memoizerific": "^1.11.3", - "polished": "^4.2.2", - "react-colorful": "^5.1.2", - "telejson": "^7.2.0", - "tocbot": "^4.20.1", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "bin": { + "jsesc": "bin/jsesc" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=4" } }, - "node_modules/@storybook/builder-manager": { - "version": "7.4.1", + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/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==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "node_modules/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==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "license": "MIT", - "dependencies": { - "@fal-works/esbuild-plugin-global-externals": "^2.1.2", - "@storybook/core-common": "7.4.1", - "@storybook/manager": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@types/ejs": "^3.1.1", - "@types/find-cache-dir": "^3.2.1", - "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", - "browser-assert": "^1.2.1", - "ejs": "^3.1.8", - "esbuild": "^0.18.0", - "esbuild-plugin-alias": "^0.2.1", - "express": "^4.17.3", - "find-cache-dir": "^3.0.0", - "fs-extra": "^11.1.0", - "process": "^0.11.10", - "util": "^0.12.4" + "bin": { + "json5": "lib/cli.js" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=6" } }, - "node_modules/@storybook/builder-vite": { - "version": "7.4.1", + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/channels": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/csf-plugin": "7.4.1", - "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.4.1", - "@storybook/preview": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/types": "7.4.1", - "@types/find-cache-dir": "^3.2.1", - "browser-assert": "^1.2.1", - "es-module-lexer": "^0.9.3", - "express": "^4.17.3", - "find-cache-dir": "^3.0.0", - "fs-extra": "^11.1.0", - "magic-string": "^0.30.0", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "rollup": "^2.25.0 || ^3.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "@preact/preset-vite": "*", - "typescript": ">= 4.3.x", - "vite": "^3.0.0 || ^4.0.0", - "vite-plugin-glimmerx": "*" + "universalify": "^2.0.0" }, - "peerDependenciesMeta": { - "@preact/preset-vite": { - "optional": true - }, - "typescript": { - "optional": true - }, - "vite-plugin-glimmerx": { - "optional": true - } + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@storybook/channels": { - "version": "7.4.1", + "node_modules/jsprim": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", "dev": true, - "license": "MIT", + "engines": [ + "node >=0.6.0" + ], "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "qs": "^6.10.0", - "telejson": "^7.2.0", - "tiny-invariant": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" } }, - "node_modules/@storybook/cli": { - "version": "7.4.1", + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/types": "^7.22.5", - "@ndelangen/get-tarball": "^3.0.7", - "@storybook/codemod": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/core-server": "7.4.1", - "@storybook/csf-tools": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/telemetry": "7.4.1", - "@storybook/types": "7.4.1", - "@types/semver": "^7.3.4", - "@yarnpkg/fslib": "2.10.3", - "@yarnpkg/libzip": "2.3.0", - "chalk": "^4.1.0", - "commander": "^6.2.1", - "cross-spawn": "^7.0.3", - "detect-indent": "^6.1.0", - "envinfo": "^7.7.3", - "execa": "^5.0.0", - "express": "^4.17.3", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "get-npm-tarball-url": "^2.0.3", - "get-port": "^5.1.1", - "giget": "^1.0.0", - "globby": "^11.0.2", - "jscodeshift": "^0.14.0", - "leven": "^3.1.0", - "ora": "^5.4.1", - "prettier": "^2.8.0", - "prompts": "^2.4.0", - "puppeteer-core": "^2.1.1", - "read-pkg-up": "^7.0.1", - "semver": "^7.3.7", - "simple-update-notifier": "^2.0.0", - "strip-json-comments": "^3.0.1", - "tempy": "^1.0.1", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "bin": { - "getstorybook": "bin/index.js", - "sb": "bin/index.js" + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=4.0" } }, - "node_modules/@storybook/cli/node_modules/@storybook/telemetry": { - "version": "7.4.1", + "node_modules/keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/csf-tools": "7.4.1", - "chalk": "^4.1.0", - "detect-package-manager": "^2.0.1", - "fetch-retry": "^5.0.2", - "fs-extra": "^11.1.0", - "read-pkg-up": "^7.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "json-buffer": "3.0.1" } }, - "node_modules/@storybook/cli/node_modules/envinfo": { - "version": "7.10.0", + "node_modules/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, - "license": "MIT", - "bin": { - "envinfo": "dist/cli.js" - }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/@storybook/cli/node_modules/execa": { - "version": "5.1.1", + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=6" } }, - "node_modules/@storybook/cli/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", + "node_modules/lazy-ass": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", + "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==", "dev": true, - "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "> 0.8" } }, - "node_modules/@storybook/cli/node_modules/execa/node_modules/human-signals": { - "version": "2.1.0", + "node_modules/lazy-universal-dotenv": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz", + "integrity": "sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==", "dev": true, - "license": "Apache-2.0", + "dependencies": { + "app-root-dir": "^1.0.2", + "dotenv": "^16.0.0", + "dotenv-expand": "^10.0.0" + }, "engines": { - "node": ">=10.17.0" + "node": ">=14.0.0" } }, - "node_modules/@storybook/cli/node_modules/execa/node_modules/is-stream": { - "version": "2.0.1", + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, - "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/@storybook/cli/node_modules/ora": { - "version": "5.4.1", + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, - "license": "MIT", "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8.0" } }, - "node_modules/@storybook/cli/node_modules/ora/node_modules/is-interactive": { - "version": "1.0.0", + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true, - "license": "MIT", "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/@storybook/cli/node_modules/prettier": { - "version": "2.8.8", + "node_modules/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==" + }, + "node_modules/lint-staged": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.3.0.tgz", + "integrity": "sha512-mPRtrYnipYYv1FEE134ufbWpeggNTo+O/UPzngoaKzbzHAthvR55am+8GfHTnqNRQVRRrYQLGW9ZyUoD7DsBHQ==", "dev": true, - "license": "MIT", + "dependencies": { + "chalk": "5.3.0", + "commander": "11.0.0", + "debug": "4.3.4", + "execa": "7.2.0", + "lilconfig": "2.1.0", + "listr2": "6.6.1", + "micromatch": "4.0.5", + "pidtree": "0.6.0", + "string-argv": "0.3.2", + "yaml": "2.3.1" + }, "bin": { - "prettier": "bin-prettier.js" + "lint-staged": "bin/lint-staged.js" }, "engines": { - "node": ">=10.13.0" + "node": "^16.14.0 || >=18.0.0" }, "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "url": "https://opencollective.com/lint-staged" } }, - "node_modules/@storybook/cli/node_modules/read-pkg-up": { - "version": "7.0.1", + "node_modules/lint-staged/node_modules/ansi-escapes": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", + "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", "dev": true, - "license": "MIT", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "type-fest": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/find-up": { - "version": "4.1.0", + "node_modules/lint-staged/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path": { - "version": "5.0.0", + "node_modules/lint-staged/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { - "version": "4.1.0", + "node_modules/lint-staged/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, "engines": { - "node": ">=8" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { - "version": "2.3.0", + "node_modules/lint-staged/node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", "dev": true, - "license": "MIT", "dependencies": { - "p-try": "^2.0.0" + "restore-cursor": "^4.0.0" }, "engines": { - "node": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg": { - "version": "5.2.0", + "node_modules/lint-staged/node_modules/cli-truncate": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", + "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", "dev": true, - "license": "MIT", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "slice-ansi": "^5.0.0", + "string-width": "^5.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", + "node_modules/lint-staged/node_modules/commander": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz", + "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==", "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "engines": { + "node": ">=16" } }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/hosted-git-info": { - "version": "2.8.9", - "dev": true, - "license": "ISC" + "node_modules/lint-staged/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/resolve": { - "version": "1.22.4", + "node_modules/lint-staged/node_modules/execa": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", "dev": true, - "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=8" - } - }, - "node_modules/@storybook/cli/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=8" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@storybook/cli/node_modules/tempy": { - "version": "1.0.1", + "node_modules/lint-staged/node_modules/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==", "dev": true, - "license": "MIT", - "dependencies": { - "del": "^6.0.0", - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, "engines": { "node": ">=10" }, @@ -9855,2072 +13740,2364 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/tempy/node_modules/is-stream": { - "version": "2.0.1", + "node_modules/lint-staged/node_modules/human-signals": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", + "dev": true, + "engines": { + "node": ">=14.18.0" + } + }, + "node_modules/lint-staged/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", "dev": true, - "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/tempy/node_modules/type-fest": { - "version": "0.16.0", + "node_modules/lint-staged/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/cli/node_modules/tempy/node_modules/unique-string": { - "version": "2.0.0", + "node_modules/lint-staged/node_modules/listr2": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-6.6.1.tgz", + "integrity": "sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==", "dev": true, - "license": "MIT", "dependencies": { - "crypto-random-string": "^2.0.0" + "cli-truncate": "^3.1.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^5.0.1", + "rfdc": "^1.3.0", + "wrap-ansi": "^8.1.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/@storybook/cli/node_modules/tempy/node_modules/unique-string/node_modules/crypto-random-string": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" + "node": ">=16.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + }, + "peerDependenciesMeta": { + "enquirer": { + "optional": true + } } }, - "node_modules/@storybook/client-logger": { - "version": "7.4.1", + "node_modules/lint-staged/node_modules/log-update": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz", + "integrity": "sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/global": "^5.0.0" + "ansi-escapes": "^5.0.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^5.0.0", + "strip-ansi": "^7.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/codemod": { - "version": "7.4.1", + "node_modules/lint-staged/node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/types": "^7.22.5", - "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/types": "7.4.1", - "@types/cross-spawn": "^6.0.2", - "cross-spawn": "^7.0.3", - "globby": "^11.0.2", - "jscodeshift": "^0.14.0", - "lodash": "^4.17.21", - "prettier": "^2.8.0", - "recast": "^0.23.1" + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/codemod/node_modules/prettier": { - "version": "2.8.8", + "node_modules/lint-staged/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin-prettier.js" + "dependencies": { + "path-key": "^4.0.0" }, "engines": { - "node": ">=10.13.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/components": { - "version": "7.4.1", + "node_modules/lint-staged/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, - "license": "MIT", "dependencies": { - "@radix-ui/react-select": "^1.2.2", - "@radix-ui/react-toolbar": "^1.0.4", - "@storybook/client-logger": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "memoizerific": "^1.11.3", - "use-resize-observer": "^9.1.0", - "util-deprecate": "^1.0.2" + "mimic-fn": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/core-client": { - "version": "7.4.1", + "node_modules/lint-staged/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/preview-api": "7.4.1" + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/core-common": { - "version": "7.4.1", + "node_modules/lint-staged/node_modules/restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/core-events": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/types": "7.4.1", - "@types/find-cache-dir": "^3.2.1", - "@types/node": "^16.0.0", - "@types/node-fetch": "^2.6.4", - "@types/pretty-hrtime": "^1.0.0", - "chalk": "^4.1.0", - "esbuild": "^0.18.0", - "esbuild-register": "^3.4.0", - "file-system-cache": "2.3.0", - "find-cache-dir": "^3.0.0", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "glob": "^10.0.0", - "handlebars": "^4.7.7", - "lazy-universal-dotenv": "^4.0.0", - "node-fetch": "^2.0.0", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "ts-dedent": "^2.0.0" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/core-common/node_modules/@types/node": { - "version": "16.18.50", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/core-common/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/lint-staged/node_modules/restore-cursor/node_modules/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, - "dependencies": { - "balanced-match": "^1.0.0" + "engines": { + "node": ">=6" } }, - "node_modules/@storybook/core-common/node_modules/glob": { - "version": "10.3.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.4.tgz", - "integrity": "sha512-6LFElP3A+i/Q8XQKEvZjkEWEOTgAIALR9AO2rwT8bgPhDd1anmqDJDZ6lLddI4ehxxxR1S5RIqKe1uapMQfYaQ==", + "node_modules/lint-staged/node_modules/restore-cursor/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/cjs/src/bin.js" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=6" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/core-common/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "node_modules/lint-staged/node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/@storybook/core-events": { - "version": "7.4.1", + "node_modules/lint-staged/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, - "license": "MIT", "dependencies": { - "ts-dedent": "^2.0.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/core-server": { - "version": "7.4.1", + "node_modules/lint-staged/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, - "license": "MIT", "dependencies": { - "@aw-web-design/x-default-browser": "1.4.126", - "@discoveryjs/json-ext": "^0.5.3", - "@storybook/builder-manager": "7.4.1", - "@storybook/channels": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.4.1", - "@storybook/docs-mdx": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/manager": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/telemetry": "7.4.1", - "@storybook/types": "7.4.1", - "@types/detect-port": "^1.3.0", - "@types/node": "^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "@types/semver": "^7.3.4", - "better-opn": "^3.0.2", - "chalk": "^4.1.0", - "cli-table3": "^0.6.1", - "compression": "^1.7.4", - "detect-port": "^1.3.0", - "express": "^4.17.3", - "fs-extra": "^11.1.0", - "globby": "^11.0.2", - "ip": "^2.0.0", - "lodash": "^4.17.21", - "open": "^8.4.0", - "pretty-hrtime": "^1.0.3", - "prompts": "^2.4.0", - "read-pkg-up": "^7.0.1", - "semver": "^7.3.7", - "serve-favicon": "^2.5.0", - "telejson": "^7.2.0", - "tiny-invariant": "^1.3.1", - "ts-dedent": "^2.0.0", - "util": "^0.12.4", - "util-deprecate": "^1.0.2", - "watchpack": "^2.2.0", - "ws": "^8.2.3" + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/@storybook/core-server/node_modules/@storybook/telemetry": { - "version": "7.4.1", + "node_modules/lint-staged/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/csf-tools": "7.4.1", - "chalk": "^4.1.0", - "detect-package-manager": "^2.0.1", - "fetch-retry": "^5.0.2", - "fs-extra": "^11.1.0", - "read-pkg-up": "^7.0.1" + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/core-server/node_modules/@types/node": { - "version": "16.18.50", + "node_modules/lint-staged/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", "dev": true, - "license": "MIT" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up": { - "version": "7.0.1", + "node_modules/lint-staged/node_modules/yaml": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/listr2": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", + "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==", "dev": true, - "license": "MIT", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "cli-truncate": "^2.1.0", + "colorette": "^2.0.16", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rfdc": "^1.3.0", + "rxjs": "^7.5.1", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">=10.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + }, + "peerDependenciesMeta": { + "enquirer": { + "optional": true + } } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/find-up": { - "version": "4.1.0", + "node_modules/listr2/node_modules/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, - "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path": { - "version": "5.0.0", - "dev": true, - "license": "MIT", + "node_modules/local-pkg": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", + "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dependencies": { - "p-locate": "^4.1.0" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/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==" + }, + "node_modules/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 + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true + }, + "node_modules/log-symbols": { "version": "4.1.0", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dependencies": { - "p-limit": "^2.2.0" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { - "version": "2.3.0", - "dev": true, - "license": "MIT", + "node_modules/log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", "dependencies": { - "p-try": "^2.0.0" + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg": { - "version": "5.2.0", - "dev": true, - "license": "MIT", + "node_modules/log-update/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/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==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/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==", "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/hosted-git-info": { - "version": "2.8.9", - "dev": true, - "license": "ISC" + "node_modules/loupe": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", + "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", + "dependencies": { + "get-func-name": "^2.0.0" + } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/resolve": { - "version": "1.22.4", + "node_modules/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, - "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "yallist": "^3.0.2" } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", "dev": true, - "license": "ISC", "bin": { - "semver": "bin/semver" + "lz-string": "bin/bin.js" } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "dev": true, - "license": "(MIT OR CC0-1.0)", + "node_modules/magic-string": { + "version": "0.30.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.3.tgz", + "integrity": "sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/@storybook/core-server/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", + "node_modules/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, - "license": "(MIT OR CC0-1.0)", + "dependencies": { + "semver": "^6.0.0" + }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@storybook/csf": { - "version": "0.1.1", + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, - "license": "MIT", "dependencies": { - "type-fest": "^2.19.0" + "tmpl": "1.0.5" + } + }, + "node_modules/map-or-similar": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", + "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", + "dev": true + }, + "node_modules/markdown-to-jsx": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz", + "integrity": "sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==", + "dev": true, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "react": ">= 0.14.0" + } + }, + "node_modules/material-colors": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/material-colors/-/material-colors-1.2.6.tgz", + "integrity": "sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==" + }, + "node_modules/mathjs": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/mathjs/-/mathjs-11.11.0.tgz", + "integrity": "sha512-i1Ao/tv1mlNd09XlOMOUu3KMySX3S0jhHNfDPzh0sCnPf1i62x6RjxhLwZ9ytmVSs0OdhF3moI4O84VSEjmUFw==", + "dependencies": { + "@babel/runtime": "^7.22.6", + "complex.js": "^2.1.1", + "decimal.js": "^10.4.3", + "escape-latex": "^1.2.0", + "fraction.js": "4.3.4", + "javascript-natural-sort": "^0.7.1", + "seedrandom": "^3.0.5", + "tiny-emitter": "^2.1.0", + "typed-function": "^4.1.0" + }, + "bin": { + "mathjs": "bin/cli.js" + }, + "engines": { + "node": ">= 14" } }, - "node_modules/@storybook/csf-plugin": { - "version": "7.4.1", + "node_modules/mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/csf-tools": "7.4.1", - "unplugin": "^1.3.1" + "unist-util-visit": "^2.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://opencollective.com/unified" } }, - "node_modules/@storybook/csf-tools": { - "version": "7.4.1", + "node_modules/mdast-util-to-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz", + "integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/generator": "^7.22.9", - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@babel/types": "^7.22.5", - "@storybook/csf": "^0.1.0", - "@storybook/types": "7.4.1", - "fs-extra": "^11.1.0", - "recast": "^0.23.1", - "ts-dedent": "^2.0.0" - }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://opencollective.com/unified" } }, - "node_modules/@storybook/docs-mdx": { - "version": "0.1.0", - "dev": true, - "license": "MIT" + "node_modules/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==", + "engines": { + "node": ">= 0.6" + } }, - "node_modules/@storybook/docs-tools": { - "version": "7.4.1", + "node_modules/memoizerific": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", + "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/core-common": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/types": "7.4.1", - "@types/doctrine": "^0.0.3", - "doctrine": "^3.0.0", - "lodash": "^4.17.21" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "map-or-similar": "^1.5.0" } }, - "node_modules/@storybook/global": { - "version": "5.0.0", - "dev": true, - "license": "MIT" + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, - "node_modules/@storybook/instrumenter": { - "version": "7.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.4.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/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==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" } }, - "node_modules/@storybook/manager": { - "version": "7.4.1", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/@storybook/manager-api": { - "version": "7.4.1", - "dev": true, - "license": "MIT", + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dependencies": { - "@storybook/channels": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/router": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "semver": "^7.3.7", - "store2": "^2.14.2", - "telejson": "^7.2.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=8.6" } }, - "node_modules/@storybook/mdx2-csf": { - "version": "1.1.0", - "dev": true, - "license": "MIT" + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } }, - "node_modules/@storybook/node-logger": { - "version": "7.4.1", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/@storybook/postinstall": { - "version": "7.4.1", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/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==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/@storybook/preview": { - "version": "7.4.1", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" } }, - "node_modules/@storybook/preview-api": { - "version": "7.4.1", + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/types": "7.4.1", - "@types/qs": "^6.9.5", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=4" } }, - "node_modules/@storybook/react": { - "version": "7.4.1", - "dev": true, - "license": "MIT", + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/core-client": "7.4.1", - "@storybook/docs-tools": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.4.1", - "@storybook/react-dom-shim": "7.4.1", - "@storybook/types": "7.4.1", - "@types/escodegen": "^0.0.6", - "@types/estree": "^0.0.51", - "@types/node": "^16.0.0", - "acorn": "^7.4.1", - "acorn-jsx": "^5.3.1", - "acorn-walk": "^7.2.0", - "escodegen": "^2.1.0", - "html-tags": "^3.1.0", - "lodash": "^4.17.21", - "prop-types": "^15.7.2", - "react-element-to-jsx-string": "^15.0.0", - "ts-dedent": "^2.0.0", - "type-fest": "~2.19", - "util-deprecate": "^1.0.2" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "typescript": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": "*" } }, - "node_modules/@storybook/react-dom-shim": { - "version": "7.4.1", - "dev": true, - "license": "MIT", + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@storybook/react-vite": { - "version": "7.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@joshwooding/vite-plugin-react-docgen-typescript": "0.2.1", - "@rollup/pluginutils": "^5.0.2", - "@storybook/builder-vite": "7.4.1", - "@storybook/react": "7.4.1", - "@vitejs/plugin-react": "^3.0.1", - "ast-types": "^0.14.2", - "magic-string": "^0.30.0", - "react-docgen": "6.0.0-alpha.3" - }, + "node_modules/minipass": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", + "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "dev": true, "engines": { - "node": ">=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "vite": "^3.0.0 || ^4.0.0" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/@storybook/react-vite/node_modules/@vitejs/plugin-react": { - "version": "3.1.0", + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/core": "^7.20.12", - "@babel/plugin-transform-react-jsx-self": "^7.18.6", - "@babel/plugin-transform-react-jsx-source": "^7.19.6", - "magic-string": "^0.27.0", - "react-refresh": "^0.14.0" + "minipass": "^3.0.0", + "yallist": "^4.0.0" }, "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.1.0-beta.0" + "node": ">= 8" } }, - "node_modules/@storybook/react-vite/node_modules/@vitejs/plugin-react/node_modules/magic-string": { - "version": "0.27.0", + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, - "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" + "yallist": "^4.0.0" }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/@storybook/react/node_modules/@types/node": { - "version": "16.18.50", - "dev": true, - "license": "MIT" + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, - "node_modules/@storybook/router": { - "version": "7.4.1", + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.1", - "memoizerific": "^1.11.3", - "qs": "^6.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "bin": { + "mkdirp": "bin/cmd.js" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=10" } }, - "node_modules/@storybook/testing-library": { - "version": "0.2.0", - "dev": true, - "license": "MIT", + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/mlly": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz", + "integrity": "sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==", "dependencies": { - "@testing-library/dom": "^9.0.0", - "@testing-library/user-event": "^14.0.0", - "ts-dedent": "^2.2.0" + "acorn": "^8.10.0", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "ufo": "^1.3.0" } }, - "node_modules/@storybook/theming": { - "version": "7.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@storybook/client-logger": "7.4.1", - "@storybook/global": "^5.0.0", - "memoizerific": "^1.11.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/mlly/node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "bin": { + "acorn": "bin/acorn" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=0.4.0" } }, - "node_modules/@storybook/types": { - "version": "7.4.1", + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.4.1", - "@types/babel__core": "^7.0.0", - "@types/express": "^4.7.0", - "file-system-cache": "2.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=4" } }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.1" + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": ">=14.16" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/@testing-library/dom": { - "version": "9.3.1", - "dev": true, - "license": "MIT", + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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 + }, + "node_modules/netlify-cli": { + "version": "15.11.0", + "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-15.11.0.tgz", + "integrity": "sha512-GKw1sHJ8kgI+7EWnSuKclwDejIlaFZkgFlLYke7UdwRFrHzFWliD4MqkhCHkMlhPu5SU4QCO2ML+UnfG+okZbA==", + "hasInstallScript": true, + "hasShrinkwrap": true, "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.1.3", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" + "@bugsnag/js": "7.20.2", + "@fastify/static": "6.10.2", + "@netlify/build": "29.17.3", + "@netlify/build-info": "7.7.3", + "@netlify/config": "20.6.4", + "@netlify/edge-bundler": "8.17.1", + "@netlify/framework-info": "9.8.10", + "@netlify/local-functions-proxy": "1.1.1", + "@netlify/serverless-functions-api": "1.5.2", + "@netlify/zip-it-and-ship-it": "9.13.1", + "@octokit/rest": "19.0.13", + "ansi-escapes": "6.2.0", + "ansi-styles": "6.2.1", + "ansi-to-html": "0.7.2", + "ascii-table": "0.0.9", + "backoff": "2.5.0", + "better-opn": "3.0.2", + "boxen": "7.1.1", + "chalk": "5.2.0", + "chokidar": "3.5.3", + "ci-info": "3.8.0", + "clean-deep": "3.4.0", + "commander": "10.0.1", + "comment-json": "4.2.3", + "concordance": "5.0.4", + "configstore": "6.0.0", + "content-type": "1.0.5", + "cookie": "0.5.0", + "copy-template-dir": "1.4.0", + "cron-parser": "4.8.1", + "debug": "4.3.4", + "decache": "4.6.2", + "dot-prop": "7.2.0", + "dotenv": "16.0.3", + "env-paths": "3.0.0", + "envinfo": "7.8.1", + "etag": "1.8.1", + "execa": "5.1.1", + "express": "4.18.2", + "express-logging": "1.1.1", + "extract-zip": "2.0.1", + "fastest-levenshtein": "1.0.16", + "fastify": "4.17.0", + "find-up": "6.3.0", + "flush-write-stream": "2.0.0", + "folder-walker": "3.2.0", + "from2-array": "0.0.4", + "fuzzy": "0.1.3", + "get-port": "5.1.1", + "gh-release-fetch": "4.0.3", + "git-repo-info": "2.1.1", + "gitconfiglocal": "2.1.0", + "hasbin": "1.2.3", + "hasha": "5.2.2", + "http-proxy": "1.18.1", + "http-proxy-middleware": "2.0.6", + "https-proxy-agent": "5.0.1", + "inquirer": "6.5.2", + "inquirer-autocomplete-prompt": "1.4.0", + "is-docker": "3.0.0", + "is-stream": "3.0.0", + "is-wsl": "2.2.0", + "isexe": "2.0.0", + "jsonwebtoken": "9.0.1", + "jwt-decode": "3.1.2", + "lambda-local": "2.1.1", + "listr": "0.14.3", + "locate-path": "7.2.0", + "lodash": "4.17.21", + "log-symbols": "5.1.0", + "log-update": "5.0.1", + "minimist": "1.2.8", + "multiparty": "4.2.3", + "netlify": "13.1.10", + "netlify-headers-parser": "7.1.2", + "netlify-redirect-parser": "14.1.3", + "netlify-redirector": "0.4.0", + "node-fetch": "2.6.12", + "node-version-alias": "3.4.1", + "ora": "6.3.1", + "p-filter": "3.0.0", + "p-map": "5.5.0", + "p-wait-for": "5.0.2", + "parallel-transform": "1.2.0", + "parse-github-url": "1.0.2", + "parse-gitignore": "2.0.0", + "path-key": "4.0.0", + "prettyjson": "1.2.5", + "pump": "3.0.0", + "raw-body": "2.5.2", + "read-pkg-up": "9.1.0", + "semver": "7.5.4", + "source-map-support": "0.5.21", + "strip-ansi-control-characters": "2.0.0", + "tabtab": "3.0.2", + "tempy": "3.0.0", + "terminal-link": "3.0.0", + "through2-filter": "3.0.0", + "through2-map": "3.0.0", + "to-readable-stream": "3.0.0", + "toml": "3.0.0", + "ulid": "2.3.0", + "unixify": "1.0.0", + "update-notifier": "6.0.2", + "uuid": "9.0.0", + "wait-port": "1.0.4", + "winston": "3.8.2", + "write-file-atomic": "5.0.1" + }, + "bin": { + "netlify": "bin/run.mjs", + "ntl": "bin/run.mjs" }, "engines": { - "node": ">=14" + "node": "^14.18.0 || >=16.0.0" } }, - "node_modules/@testing-library/react": { - "version": "14.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^9.0.0", - "@types/react-dom": "^18.0.0" + "@babel/highlight": "^7.22.5" }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "node": ">=6.9.0" } }, - "node_modules/@testing-library/user-event": { - "version": "14.4.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", "engines": { - "node": ">=12", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" + "node": ">=6.9.0" } }, - "node_modules/@tldraw/core": { - "version": "1.23.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@babel/highlight": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", "dependencies": { - "@tldraw/intersect": "^1.9.2", - "@tldraw/vec": "^1.9.2", - "@use-gesture/react": "^10.2.19", - "perfect-freehand": "^1.1.0" + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@tldraw/intersect": { - "version": "1.9.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/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==", "dependencies": { - "@tldraw/vec": "^1.9.2" + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/@tldraw/tldraw": { - "version": "1.29.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "@fontsource/caveat-brush": "^4.5.9", - "@fontsource/crimson-pro": "^4.5.10", - "@fontsource/recursive": "^4.5.11", - "@fontsource/source-code-pro": "^4.5.12", - "@fontsource/source-sans-pro": "^4.5.11", - "@radix-ui/react-alert-dialog": "^1.0.0", - "@radix-ui/react-context-menu": "^1.0.0", - "@radix-ui/react-dialog": "^1.0.0", - "@radix-ui/react-dropdown-menu": "^1.0.0", - "@radix-ui/react-icons": "^1.1.1", - "@radix-ui/react-popover": "^1.0.0", - "@radix-ui/react-tooltip": "^1.0.0", - "@stitches/react": "^1.2.8", - "@tldraw/core": "^1.23.2", - "@tldraw/intersect": "^1.9.2", - "@tldraw/vec": "^1.9.2", - "browser-fs-access": "^0.31.0", - "idb-keyval": "^6.2.0", - "perfect-freehand": "^1.2.0", - "react-error-boundary": "^3.1.4", - "react-hotkeys-hook": "^3.4.7", - "react-intl": "^6.1.1", - "tslib": "^2.4.0", - "zustand": "^4.1.1" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" + "engines": { + "node": ">=4" } }, - "node_modules/@tldraw/tldraw/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, - "node_modules/@tldraw/vec": { - "version": "1.9.2", - "license": "MIT" - }, - "node_modules/@tokenizer/token": { - "version": "0.3.0", - "license": "MIT" - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/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==", "engines": { - "node": ">= 10" + "node": ">=0.8.0" } }, - "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "license": "MIT" - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "license": "MIT" - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "license": "MIT" - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "license": "MIT" - }, - "node_modules/@types/aria-query": { - "version": "5.0.1", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/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==", + "engines": { + "node": ">=4" + } }, - "node_modules/@types/babel__core": { - "version": "7.20.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@babel/parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", + "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/netlify-cli/node_modules/@bugsnag/browser": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.20.2.tgz", + "integrity": "sha512-4J4s53ZpYr3hHA+QjxUjOI6U+A8+XuUVH45UshE87Jp2Y4mV8ML2DovejqJS8J8yjdbnh2z1Wtg/v3WUNt4ayQ==", "dependencies": { - "@babel/types": "^7.0.0" + "@bugsnag/core": "^7.19.0" } }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@bugsnag/core": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@bugsnag/core/-/core-7.19.0.tgz", + "integrity": "sha512-2KGwdaLD9PhR7Wk7xPi3jGuGsKTatc/28U4TOZIDU3CgC2QhGjubwiXSECel5gwxhZ3jACKcMKSV2ovHhv1NrA==", "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "@bugsnag/cuid": "^3.0.0", + "@bugsnag/safe-json-stringify": "^6.0.0", + "error-stack-parser": "^2.0.3", + "iserror": "0.0.2", + "stack-generator": "^2.0.3" } }, - "node_modules/@types/babel__traverse": { - "version": "7.20.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@bugsnag/cuid": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@bugsnag/cuid/-/cuid-3.0.2.tgz", + "integrity": "sha512-cIwzC93r3PQ/INeuwtZwkZIG2K8WWN0rRLZQhu+mr48Ay+i6sEki4GYfTsflse7hZ1BeDWrNb/Q9vgY3B31xHQ==" + }, + "node_modules/netlify-cli/node_modules/@bugsnag/js": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@bugsnag/js/-/js-7.20.2.tgz", + "integrity": "sha512-Q08k0h0h6NFwFGkFmib39Uln2WpvJdqT1EGF1JlyYiGW03Y+VopVb9r37pZrRrN9IY08mxaIEO8la5xeaWAs6A==", "dependencies": { - "@babel/types": "^7.20.7" + "@bugsnag/browser": "^7.20.2", + "@bugsnag/node": "^7.19.0" } }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@bugsnag/node": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@bugsnag/node/-/node-7.19.0.tgz", + "integrity": "sha512-c4snyxx5d/fsMogmgehFBGc//daH6+4XCplia4zrEQYltjaQ+l8ud0dPx623DgJl/2j1+2zlRc7y7IHSd7Gm5w==", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "@bugsnag/core": "^7.19.0", + "byline": "^5.0.0", + "error-stack-parser": "^2.0.2", + "iserror": "^0.0.2", + "pump": "^3.0.0", + "stack-generator": "^2.0.3" } }, - "node_modules/@types/chai": { - "version": "4.3.6", - "license": "MIT" + "node_modules/netlify-cli/node_modules/@bugsnag/safe-json-stringify": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@bugsnag/safe-json-stringify/-/safe-json-stringify-6.0.0.tgz", + "integrity": "sha512-htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA==" }, - "node_modules/@types/chai-subset": { - "version": "1.3.3", - "license": "MIT", - "dependencies": { - "@types/chai": "*" + "node_modules/netlify-cli/node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "engines": { + "node": ">=0.1.90" } }, - "node_modules/@types/connect": { - "version": "3.4.36", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dependencies": { - "@types/node": "*" + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" } }, - "node_modules/@types/cross-spawn": { - "version": "6.0.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@dabh/diagnostics": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", + "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==", "dependencies": { - "@types/node": "*" + "colorspace": "1.1.x", + "enabled": "2.0.x", + "kuler": "^2.0.0" } }, - "node_modules/@types/detect-port": { - "version": "1.3.3", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@dependents/detective-less": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@dependents/detective-less/-/detective-less-4.0.0.tgz", + "integrity": "sha512-0udn+HKjGUzTX4Z+0vXdEJVsO28gxy5QxWjeChK4ZH+bwdvIXLuztiGZk8wLyAG1+LNZ5haVHKr5j1XfJnAkyQ==", + "dependencies": { + "gonzales-pe": "^4.3.0", + "node-source-walk": "^6.0.0" + }, + "engines": { + "node": ">=14" + } }, - "node_modules/@types/doctrine": { - "version": "0.0.3", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@fastify/accept-negotiator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-1.1.0.tgz", + "integrity": "sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==", + "engines": { + "node": ">=14" + } }, - "node_modules/@types/dompurify": { - "version": "3.0.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@fastify/ajv-compiler": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.5.0.tgz", + "integrity": "sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==", "dependencies": { - "@types/trusted-types": "*" + "ajv": "^8.11.0", + "ajv-formats": "^2.1.1", + "fast-uri": "^2.0.0" } }, - "node_modules/@types/ejs": { - "version": "3.1.2", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@fastify/ajv-compiler/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } }, - "node_modules/@types/emscripten": { - "version": "1.39.7", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@fastify/ajv-compiler/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "node_modules/@types/escodegen": { - "version": "0.0.6", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@fastify/deepmerge": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@fastify/deepmerge/-/deepmerge-1.3.0.tgz", + "integrity": "sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==" }, - "node_modules/@types/estree": { - "version": "0.0.51", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@fastify/error": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.2.0.tgz", + "integrity": "sha512-KAfcLa+CnknwVi5fWogrLXgidLic+GXnLjijXdpl8pvkvbXU5BGa37iZO9FGvsh9ZL4y+oFi5cbHBm5UOG+dmQ==" }, - "node_modules/@types/express": { - "version": "4.17.17", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@fastify/fast-json-stringify-compiler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz", + "integrity": "sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==", "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" + "fast-json-stringify": "^5.7.0" } }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.36", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@fastify/send": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@fastify/send/-/send-2.0.1.tgz", + "integrity": "sha512-8jdouu0o5d0FMq1+zCKeKXc1tmOQ5tTGYdQP3MpyF9+WWrZT1KCBdh6hvoEYxOm3oJG/akdE9BpehLiJgYRvGw==", "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "@lukeed/ms": "^2.0.1", + "escape-html": "~1.0.3", + "fast-decode-uri-component": "^1.0.1", + "http-errors": "2.0.0", + "mime": "^3.0.0" } }, - "node_modules/@types/find-cache-dir": { - "version": "3.2.1", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/glob": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" + "node_modules/netlify-cli/node_modules/@fastify/send/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" } }, - "node_modules/@types/graceful-fs": { - "version": "4.1.6", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@fastify/send/node_modules/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==", "dependencies": { - "@types/node": "*" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" } }, - "node_modules/@types/graceful-fs/node_modules/@types/node": { - "version": "20.6.0", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@fastify/send/node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } }, - "node_modules/@types/hoist-non-react-statics": { - "version": "3.3.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@fastify/static": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/@fastify/static/-/static-6.10.2.tgz", + "integrity": "sha512-UoaMvIHSBLCZBYOVZwFRYqX2ufUhd7FFMYGDeSf0Z+D8jhYtwljjmuQGuanUP8kS4y/ZEV1a8mfLha3zNwsnnQ==", "dependencies": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" + "@fastify/accept-negotiator": "^1.0.0", + "@fastify/send": "^2.0.0", + "content-disposition": "^0.5.3", + "fastify-plugin": "^4.0.0", + "glob": "^8.0.1", + "p-limit": "^3.1.0", + "readable-stream": "^4.0.0" } }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.1", - "license": "MIT" - }, - "node_modules/@types/http-errors": { + "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/brace-expansion": { "version": "2.0.1", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.11", - "license": "MIT", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dependencies": { - "@types/node": "*" + "balanced-match": "^1.0.0" } }, - "node_modules/@types/http-proxy/node_modules/@types/node": { - "version": "20.6.0", - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "dependencies": { - "@types/istanbul-lib-coverage": "*" + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "dependencies": { - "@types/istanbul-lib-report": "*" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@types/json-schema": { - "version": "7.0.12", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/lodash": { - "version": "4.14.198", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mdx": { - "version": "2.0.7", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mime": { - "version": "3.0.1", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@types/mime-types": { - "version": "2.1.1", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "20.6.0", - "license": "MIT" - }, - "node_modules/@types/node-fetch": { - "version": "2.6.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@types/node-fetch/node_modules/@types/node": { - "version": "20.6.0", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node-fetch/node_modules/form-data": { - "version": "3.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, "engines": { - "node": ">= 6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "license": "MIT" - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "license": "MIT" - }, - "node_modules/@types/pretty-hrtime": { - "version": "1.0.1", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "license": "MIT" + "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } }, - "node_modules/@types/qs": { - "version": "6.9.8", - "devOptional": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@grpc/grpc-js": { + "version": "1.8.17", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.17.tgz", + "integrity": "sha512-DGuSbtMFbaRsyffMf+VEkVu8HkSXEUfO3UyGJNtqxW9ABdtTIA+2UXAJpwbJS+xfQxuwqLUeELmL6FuZkOqPxw==", + "dependencies": { + "@grpc/proto-loader": "^0.7.0", + "@types/node": ">=12.12.47" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "devOptional": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@grpc/proto-loader": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.7.tgz", + "integrity": "sha512-1TIeXOi8TuSCQprPItwoMymZXxWT0CPxUhkrkeCUH+D8U7QDwQ6b7SUz2MaLuWM2llT+J/TVFLmQI5KtML3BhQ==", + "dependencies": { + "@types/long": "^4.0.1", + "lodash.camelcase": "^4.3.0", + "long": "^4.0.0", + "protobufjs": "^7.0.0", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } }, - "node_modules/@types/react": { - "version": "18.2.21", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@honeycombio/opentelemetry-node": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@honeycombio/opentelemetry-node/-/opentelemetry-node-0.4.0.tgz", + "integrity": "sha512-6PFX8FGW7uA7vQ3mxNIoN36rH9Zx5kXh4kKP9zu28nynyWyy9JE3l8PNJYd9FS2L/d88ZUpQAiQ1pROaANd5MA==", "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "@grpc/grpc-js": "^1.7.3", + "@opentelemetry/api": "^1.4.1", + "@opentelemetry/exporter-metrics-otlp-grpc": "^0.36.1", + "@opentelemetry/exporter-metrics-otlp-proto": "^0.36.1", + "@opentelemetry/exporter-trace-otlp-grpc": "^0.36.1", + "@opentelemetry/exporter-trace-otlp-proto": "^0.36.1", + "@opentelemetry/resources": "^1.10.1", + "@opentelemetry/sdk-metrics": "^1.10.1", + "@opentelemetry/sdk-node": "^0.36.1", + "@opentelemetry/sdk-trace-base": "^1.10.1", + "axios": "^1.1.3" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/netlify-cli/node_modules/@humanwhocodes/momoa": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-2.0.4.tgz", + "integrity": "sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA==", + "engines": { + "node": ">=10.10.0" } }, - "node_modules/@types/react-color": { - "version": "3.0.6", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "*", - "@types/reactcss": "*" - } + "node_modules/netlify-cli/node_modules/@import-maps/resolve": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@import-maps/resolve/-/resolve-1.0.1.tgz", + "integrity": "sha512-tWZNBIS1CoekcwlMuyG2mr0a1Wo5lb5lEHwwWvZo+5GLgr3e9LLDTtmgtCWEwBpXMkxn9D+2W9j2FY6eZQq0tA==" }, - "node_modules/@types/react-dom": { - "version": "18.2.7", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "@types/react": "*" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@types/react-is": { - "version": "18.2.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@jest/types/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "@types/react": "*" + "@types/yargs-parser": "*" } }, - "node_modules/@types/react-transition-group": { - "version": "4.4.6", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/react": "*" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@types/reactcss": { - "version": "1.2.6", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "@types/react": "*" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@types/retry": { - "version": "0.12.1", - "license": "MIT" - }, - "node_modules/@types/scheduler": { - "version": "0.16.3", - "license": "MIT" - }, - "node_modules/@types/semver": { - "version": "7.5.1", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/send": { - "version": "0.17.1", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@jest/types/node_modules/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==", "dependencies": { - "@types/mime": "^1", - "@types/node": "*" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@types/send/node_modules/@types/mime": { - "version": "1.3.2", - "devOptional": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@jest/types/node_modules/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==" }, - "node_modules/@types/serve-static": { - "version": "1.15.2", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@jest/types/node_modules/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==", "dependencies": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@types/sinonjs__fake-timers": { - "version": "8.1.1", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/sizzle": { - "version": "2.3.3", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/triple-beam": { - "version": "1.3.2", - "license": "MIT" - }, - "node_modules/@types/trusted-types": { - "version": "2.0.3", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/unist": { - "version": "2.0.8", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } }, - "node_modules/@types/uuid": { - "version": "9.0.3", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, - "node_modules/@types/yargs": { - "version": "16.0.5", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dependencies": { - "@types/yargs-parser": "*" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "license": "MIT" + "node_modules/netlify-cli/node_modules/@lukeed/ms": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@lukeed/ms/-/ms-2.0.1.tgz", + "integrity": "sha512-Xs/4RZltsAL7pkvaNStUQt7netTkyxrS0K+RILcVr3TRMS/ToOg4I6uNfhB9SlGsnWBym4U+EaXq0f0cEMNkHA==", + "engines": { + "node": ">=8" + } }, - "node_modules/@types/yauzl": { - "version": "2.10.0", - "license": "MIT", - "optional": true, + "node_modules/netlify-cli/node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", + "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", "dependencies": { - "@types/node": "*" + "detect-libc": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.7", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" } }, - "node_modules/@types/yauzl/node_modules/@types/node": { - "version": "20.6.0", - "license": "MIT", - "optional": true + "node_modules/netlify-cli/node_modules/@netlify/binary-info": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@netlify/binary-info/-/binary-info-1.0.0.tgz", + "integrity": "sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==" }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.6.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build": { + "version": "29.17.3", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-29.17.3.tgz", + "integrity": "sha512-8itNAX+3USSZ6I4vx/XwMLJXiliGMVhaKcIVtcD9Wc1AQsSBFiNyDOi7V/8ZYe1iPsKP0bpDCHCQtOPGoheAfQ==", "dependencies": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.6.0", - "@typescript-eslint/type-utils": "6.6.0", - "@typescript-eslint/utils": "6.6.0", - "@typescript-eslint/visitor-keys": "6.6.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.4", - "natural-compare": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "@bugsnag/js": "^7.0.0", + "@honeycombio/opentelemetry-node": "^0.4.0", + "@netlify/cache-utils": "^5.1.5", + "@netlify/config": "^20.6.4", + "@netlify/edge-bundler": "8.17.1", + "@netlify/framework-info": "^9.8.10", + "@netlify/functions-utils": "^5.2.19", + "@netlify/git-utils": "^5.1.1", + "@netlify/plugins-list": "^6.68.0", + "@netlify/run-utils": "^5.1.1", + "@netlify/zip-it-and-ship-it": "9.13.1", + "@opentelemetry/api": "^1.4.1", + "@sindresorhus/slugify": "^2.0.0", + "ansi-escapes": "^6.0.0", + "chalk": "^5.0.0", + "clean-stack": "^4.0.0", + "execa": "^6.0.0", + "fdir": "^6.0.1", + "figures": "^5.0.0", + "filter-obj": "^5.0.0", + "got": "^12.0.0", + "hot-shots": "10.0.0", + "indent-string": "^5.0.0", + "is-plain-obj": "^4.0.0", + "js-yaml": "^4.0.0", + "keep-func-props": "^4.0.0", + "locate-path": "^7.0.0", + "log-process-errors": "^8.0.0", + "map-obj": "^5.0.0", + "memoize-one": "^6.0.0", + "os-name": "^5.0.0", + "p-event": "^5.0.0", + "p-every": "^2.0.0", + "p-filter": "^3.0.0", + "p-locate": "^6.0.0", + "p-reduce": "^3.0.0", + "path-exists": "^5.0.0", + "path-type": "^5.0.0", + "pkg-dir": "^7.0.0", + "pretty-ms": "^8.0.0", + "ps-list": "^8.0.0", + "read-pkg-up": "^9.0.0", + "readdirp": "^3.4.0", + "resolve": "^2.0.0-next.1", + "rfdc": "^1.3.0", + "safe-json-stringify": "^1.2.0", + "semver": "^7.3.8", + "string-width": "^5.0.0", + "strip-ansi": "^7.0.0", + "supports-color": "^9.0.0", + "terminal-link": "^3.0.0", + "ts-node": "^10.9.1", + "typescript": "^5.0.0", + "uuid": "^9.0.0", + "yargs": "^17.6.0" }, - "engines": { - "node": "^16.0.0 || >=18.0.0" + "bin": { + "netlify-build": "bin.js" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": "^14.16.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build-info": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-7.7.3.tgz", + "integrity": "sha512-/X07WiTl8RMA148QkEqVOvWyntiew0dCGeMZLmciUkgsL7r3oncPcuzKbwt+XIEktsf2gJlcOhtuNsrd/tTc4Q==", + "dependencies": { + "@bugsnag/js": "^7.20.0", + "dot-prop": "^7.2.0", + "find-up": "^6.3.0", + "minimatch": "^9.0.0", + "read-pkg": "^7.1.0", + "semver": "^7.3.8", + "toml": "^3.0.0", + "yaml": "^2.1.3", + "yargs": "^17.6.0" }, - "peerDependencies": { - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", - "eslint": "^7.0.0 || ^8.0.0" + "bin": { + "build-info": "bin.js" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@typescript-eslint/parser": { - "version": "6.6.0", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dependencies": { - "@typescript-eslint/scope-manager": "6.6.0", - "@typescript-eslint/types": "6.6.0", - "@typescript-eslint/typescript-estree": "6.6.0", - "@typescript-eslint/visitor-keys": "6.6.0", - "debug": "^4.3.4" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": ">=16 || 14 >=14.17" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "6.6.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/read-pkg": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", + "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", "dependencies": { - "@typescript-eslint/types": "6.6.0", - "@typescript-eslint/visitor-keys": "6.6.0" + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^2.0.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": ">=12.20" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "6.6.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "6.6.0", - "@typescript-eslint/utils": "6.6.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" + "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "engines": { + "node": ">=12.20" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": ">= 14" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "engines": { + "node": ">=14.16" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "dependencies": { + "defer-to-connect": "^2.0.1" }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "engines": { + "node": ">=14.16" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "engines": { + "node": ">=14.16" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/cacheable-request": { + "version": "10.2.13", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", + "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", + "dependencies": { + "@types/http-cache-semantics": "^4.0.1", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "engines": { + "node": ">=14.16" } }, - "node_modules/@typescript-eslint/types": { - "version": "6.6.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.6.0", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", "dependencies": { - "@typescript-eslint/types": "6.6.0", - "@typescript-eslint/visitor-keys": "6.6.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@typescript-eslint/utils": { - "version": "6.6.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/figures": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", + "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.6.0", - "@typescript-eslint/types": "6.6.0", - "@typescript-eslint/typescript-estree": "6.6.0", - "semver": "^7.5.4" + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": ">=14" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.6.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", "dependencies": { - "@typescript-eslint/types": "6.6.0", - "eslint-visitor-keys": "^3.4.1" + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": ">=14.16" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/@use-gesture/core": { - "version": "10.2.27", - "license": "MIT" - }, - "node_modules/@use-gesture/react": { - "version": "10.2.27", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/http2-wrapper": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", + "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", "dependencies": { - "@use-gesture/core": "10.2.27" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" }, - "peerDependencies": { - "react": ">= 16.8.0" + "engines": { + "node": ">=10.19.0" } }, - "node_modules/@vercel/nft": { - "version": "0.23.1", - "license": "MIT", - "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.5", - "@rollup/pluginutils": "^4.0.0", - "acorn": "^8.6.0", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.2", - "node-gyp-build": "^4.2.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "nft": "out/cli.js" - }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", "engines": { - "node": ">=14" + "node": ">=12.20.0" } }, - "node_modules/@vercel/nft/node_modules/@rollup/pluginutils": { - "version": "4.2.1", - "license": "MIT", - "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", "engines": { - "node": ">= 8.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vercel/nft/node_modules/acorn": { - "version": "8.10.0", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/map-obj": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", + "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", "engines": { - "node": ">=0.4.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitejs/plugin-legacy": { - "version": "4.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "browserslist": "^4.21.9", - "core-js": "^3.31.1", - "magic-string": "^0.30.1", - "regenerator-runtime": "^0.13.11", - "systemjs": "^6.14.1" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/normalize-url": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "peerDependencies": { - "terser": "^5.4.0", - "vite": "^4.0.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitejs/plugin-react": { - "version": "4.0.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", "dependencies": { - "@babel/core": "^7.22.9", - "@babel/plugin-transform-react-jsx-self": "^7.22.5", - "@babel/plugin-transform-react-jsx-source": "^7.22.5", - "react-refresh": "^0.14.0" + "path-key": "^4.0.0" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "vite": "^4.2.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitest/expect": { - "version": "0.34.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dependencies": { - "@vitest/spy": "0.34.4", - "@vitest/utils": "0.34.4", - "chai": "^4.3.7" + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" }, "funding": { - "url": "https://opencollective.com/vitest" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitest/runner": { - "version": "0.34.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dependencies": { - "@vitest/utils": "0.34.4", - "p-limit": "^4.0.0", - "pathe": "^1.1.1" + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://opencollective.com/vitest" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitest/snapshot": { - "version": "0.34.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dependencies": { - "magic-string": "^0.30.1", - "pathe": "^1.1.1", - "pretty-format": "^29.5.0" + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://opencollective.com/vitest" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitest/snapshot/node_modules/pretty-format": { - "version": "29.6.3", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/parse-ms": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-3.0.0.tgz", + "integrity": "sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==", + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@vitest/snapshot/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitest/spy": { - "version": "0.34.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", "dependencies": { - "tinyspy": "^2.1.1" + "find-up": "^6.3.0" + }, + "engines": { + "node": ">=14.16" }, "funding": { - "url": "https://opencollective.com/vitest" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitest/ui": { - "version": "0.34.4", - "license": "MIT", - "optional": true, - "peer": true, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/pretty-ms": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-8.0.0.tgz", + "integrity": "sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==", "dependencies": { - "@vitest/utils": "0.34.4", - "fast-glob": "^3.3.0", - "fflate": "^0.8.0", - "flatted": "^3.2.7", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "sirv": "^2.0.3" + "parse-ms": "^3.0.0" }, - "funding": { - "url": "https://opencollective.com/vitest" + "engines": { + "node": ">=14.16" }, - "peerDependencies": { - "vitest": ">=0.30.1 <1" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitest/utils": { - "version": "0.34.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "dependencies": { - "diff-sequences": "^29.4.3", - "loupe": "^2.3.6", - "pretty-format": "^29.5.0" + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" }, "funding": { - "url": "https://opencollective.com/vitest" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitest/utils/node_modules/pretty-format": { - "version": "29.6.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vitest/utils/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@xhmikosr/archive-type": { - "version": "6.0.1", - "license": "MIT", - "dependencies": { - "file-type": "^18.5.0" - }, + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@xhmikosr/decompress": { - "version": "9.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/cache-utils": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-5.1.5.tgz", + "integrity": "sha512-lMNdFmy2Yu3oVquSPooRDLxJ8QOsIX6X6vzA2pKz/9V2LQFJiqBukggXM+Rnqzk1regPpdJ0jK3dPGvOKaRQgg==", "dependencies": { - "@xhmikosr/decompress-tar": "^7.0.0", - "@xhmikosr/decompress-tarbz2": "^7.0.0", - "@xhmikosr/decompress-targz": "^7.0.0", - "@xhmikosr/decompress-unzip": "^6.0.0", - "graceful-fs": "^4.2.11", - "make-dir": "^4.0.0", - "strip-dirs": "^3.0.0" + "cpy": "^9.0.0", + "get-stream": "^6.0.0", + "globby": "^13.0.0", + "junk": "^4.0.0", + "locate-path": "^7.0.0", + "move-file": "^3.0.0", + "path-exists": "^5.0.0", + "readdirp": "^3.4.0" }, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@xhmikosr/decompress-tar": { - "version": "7.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", "dependencies": { - "file-type": "^18.5.0", - "is-stream": "^3.0.0", - "tar-stream": "^3.1.4" + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" }, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@xhmikosr/decompress-tar/node_modules/tar-stream": { - "version": "3.1.6", - "license": "MIT", - "dependencies": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" + "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/@xhmikosr/decompress-tarbz2": { - "version": "7.0.0", - "license": "MIT", - "dependencies": { - "@xhmikosr/decompress-tar": "^7.0.0", - "file-type": "^18.5.0", - "is-stream": "^3.0.0", - "seek-bzip": "^1.0.6", - "unbzip2-stream": "^1.4.3" - }, + "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@xhmikosr/decompress-targz": { - "version": "7.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/config": { + "version": "20.6.4", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-20.6.4.tgz", + "integrity": "sha512-pJTWziboUevmK6cbItbAq05+TFU6YaygDJKTXdHLxLeJ0JAJGw0xxkgXckf+AcxAQDIJeJ+6Pwo5UFzJfPgm9w==", "dependencies": { - "@xhmikosr/decompress-tar": "^7.0.0", - "file-type": "^18.5.0", - "is-stream": "^3.0.0" + "chalk": "^5.0.0", + "cron-parser": "^4.1.0", + "deepmerge": "^4.2.2", + "dot-prop": "^7.0.0", + "execa": "^6.0.0", + "fast-safe-stringify": "^2.0.7", + "figures": "^5.0.0", + "filter-obj": "^5.0.0", + "find-up": "^6.0.0", + "indent-string": "^5.0.0", + "is-plain-obj": "^4.0.0", + "js-yaml": "^4.0.0", + "map-obj": "^5.0.0", + "netlify": "^13.1.10", + "netlify-headers-parser": "^7.1.2", + "netlify-redirect-parser": "^14.1.3", + "node-fetch": "^3.3.1", + "omit.js": "^2.0.2", + "p-locate": "^6.0.0", + "path-type": "^5.0.0", + "toml": "^3.0.0", + "tomlify-j0.4": "^3.0.0", + "validate-npm-package-name": "^4.0.0", + "yargs": "^17.6.0" + }, + "bin": { + "netlify-config": "bin.js" }, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/@xhmikosr/decompress-unzip": { - "version": "6.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", "dependencies": { - "file-type": "^18.5.0", + "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", - "yauzl": "^2.10.0" + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/@xhmikosr/decompress-unzip/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/@xhmikosr/decompress/node_modules/make-dir": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/figures": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", + "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", "dependencies": { - "semver": "^7.5.3" + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@xhmikosr/downloader": { - "version": "13.0.1", - "license": "MIT", - "dependencies": { - "@xhmikosr/archive-type": "^6.0.1", - "@xhmikosr/decompress": "^9.0.1", - "content-disposition": "^0.5.4", - "ext-name": "^5.0.0", - "file-type": "^18.5.0", - "filenamify": "^5.1.1", - "get-stream": "^6.0.1", - "got": "^12.6.1", - "merge-options": "^3.0.4", - "p-event": "^5.0.1" - }, + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=12.20.0" } }, - "node_modules/@xhmikosr/downloader/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@yarnpkg/esbuild-plugin-pnp": { - "version": "3.0.0-rc.15", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "tslib": "^2.4.0" - }, + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/map-obj": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", + "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", "engines": { - "node": ">=14.15.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "esbuild": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@yarnpkg/fslib": { - "version": "2.10.3", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", "dependencies": { - "@yarnpkg/libzip": "^2.3.0", - "tslib": "^1.13.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, "engines": { - "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "node_modules/@yarnpkg/fslib/node_modules/tslib": { - "version": "1.14.1", - "dev": true, - "license": "0BSD" - }, - "node_modules/@yarnpkg/libzip": { - "version": "2.3.0", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", "dependencies": { - "@types/emscripten": "^1.39.6", - "tslib": "^1.13.0" + "path-key": "^4.0.0" }, "engines": { - "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@yarnpkg/libzip/node_modules/tslib": { - "version": "1.14.1", - "dev": true, - "license": "0BSD" - }, - "node_modules/abab": { - "version": "2.0.6", - "devOptional": true, - "license": "BSD-3-Clause" - }, - "node_modules/abbrev": { - "version": "1.1.1", - "license": "ISC" - }, - "node_modules/abort-controller": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dependencies": { - "event-target-shim": "^5.0.0" + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">=6.5" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/abstract-logging": { - "version": "2.0.1", - "license": "MIT" - }, - "node_modules/accepts": { - "version": "1.3.8", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "yocto-queue": "^1.0.0" }, "engines": { - "node": ">= 0.6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/acorn": { - "version": "7.4.1", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dependencies": { + "p-limit": "^4.0.0" }, "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", "engines": { - "node": ">=0.4.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/address": { - "version": "1.2.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "engines": { - "node": ">= 10.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/agent-base": { - "version": "6.0.2", - "license": "MIT", - "dependencies": { - "debug": "4" - }, + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", "engines": { - "node": ">= 6.0.0" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/aggregate-error": { - "version": "4.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-8.17.1.tgz", + "integrity": "sha512-46FvSx/Bguy12IGj2g2W9J/1P7btfSOp/+mpde3VBCLX/sOmd5nYC2i0v3UTbz0yH02qpxTZaEdepPnDLIueCw==", "dependencies": { - "clean-stack": "^4.0.0", - "indent-string": "^5.0.0" + "@import-maps/resolve": "^1.0.1", + "ajv": "^8.11.2", + "ajv-errors": "^3.0.0", + "better-ajv-errors": "^1.2.0", + "common-path-prefix": "^3.0.0", + "env-paths": "^3.0.0", + "execa": "^6.0.0", + "find-up": "^6.3.0", + "get-port": "^6.1.2", + "glob-to-regexp": "^0.4.1", + "is-path-inside": "^4.0.0", + "jsonc-parser": "^3.2.0", + "node-fetch": "^3.1.1", + "node-stream-zip": "^1.15.0", + "p-retry": "^5.1.1", + "p-wait-for": "^4.1.0", + "path-key": "^4.0.0", + "regexp-tree": "^0.1.24", + "semver": "^7.3.8", + "tmp-promise": "^3.0.3", + "urlpattern-polyfill": "8.0.2", + "uuid": "^9.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/ajv": { + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", @@ -11935,1028 +16112,1103 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/ajv-errors": { + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/ajv-errors": { "version": "3.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz", + "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==", "peerDependencies": { "ajv": "^8.0.1" } }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/all-node-versions": { - "version": "11.3.0", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", "dependencies": { - "fetch-node-website": "^7.3.0", - "filter-obj": "^5.1.0", - "get-stream": "^6.0.0", - "global-cache-dir": "^4.3.1", - "is-plain-obj": "^4.1.0", - "path-exists": "^5.0.0", - "semver": "^7.3.7", - "write-file-atomic": "^4.0.1" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/all-node-versions/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/all-node-versions/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/all-node-versions/node_modules/write-file-atomic": { - "version": "4.0.2", - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/get-port": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-6.1.2.tgz", + "integrity": "sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==", "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-align": { + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/human-signals": { "version": "3.0.1", - "license": "ISC", - "dependencies": { - "string-width": "^4.1.0" + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "engines": { + "node": ">=12.20.0" } }, - "node_modules/ansi-color": { - "version": "0.2.1" - }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/is-path-inside": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", + "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-escapes": { - "version": "6.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", "dependencies": { - "type-fest": "^3.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, "engines": { - "node": ">=14.16" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "3.13.1", - "license": "(MIT OR CC0-1.0)", + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dependencies": { + "path-key": "^4.0.0" + }, "engines": { - "node": ">=14.16" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dependencies": { + "mimic-fn": "^4.0.0" + }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-styles": { - "version": "6.2.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-to-html": { - "version": "0.7.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/p-wait-for": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-4.1.0.tgz", + "integrity": "sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==", "dependencies": { - "entities": "^2.2.0" - }, - "bin": { - "ansi-to-html": "bin/ansi-to-html" + "p-timeout": "^5.0.0" }, "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/ansi-to-html/node_modules/entities": { - "version": "2.2.0", - "license": "BSD-2-Clause", + "node": ">=12" + }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/any-observable": { - "version": "0.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/anymatch": { - "version": "3.1.3", - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "node_modules/netlify-cli/node_modules/@netlify/esbuild": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild/-/esbuild-0.14.39.tgz", + "integrity": "sha512-C3xpwdT2xw6SnSb+hLQoxjtikAKiz6BjQjzlIaysHDpGbmIcmUHZ/X+dyLtCqAvf15WNK5GSBZYOlpgcOE0WZA==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">= 8" + "node": ">=12" + }, + "optionalDependencies": { + "@netlify/esbuild-android-64": "0.14.39", + "@netlify/esbuild-android-arm64": "0.14.39", + "@netlify/esbuild-darwin-64": "0.14.39", + "@netlify/esbuild-darwin-arm64": "0.14.39", + "@netlify/esbuild-freebsd-64": "0.14.39", + "@netlify/esbuild-freebsd-arm64": "0.14.39", + "@netlify/esbuild-linux-32": "0.14.39", + "@netlify/esbuild-linux-64": "0.14.39", + "@netlify/esbuild-linux-arm": "0.14.39", + "@netlify/esbuild-linux-arm64": "0.14.39", + "@netlify/esbuild-linux-mips64le": "0.14.39", + "@netlify/esbuild-linux-ppc64le": "0.14.39", + "@netlify/esbuild-linux-riscv64": "0.14.39", + "@netlify/esbuild-linux-s390x": "0.14.39", + "@netlify/esbuild-netbsd-64": "0.14.39", + "@netlify/esbuild-openbsd-64": "0.14.39", + "@netlify/esbuild-sunos-64": "0.14.39", + "@netlify/esbuild-windows-32": "0.14.39", + "@netlify/esbuild-windows-64": "0.14.39", + "@netlify/esbuild-windows-arm64": "0.14.39" } }, - "node_modules/app-root-dir": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/aproba": { - "version": "2.0.0", - "license": "ISC" - }, - "node_modules/arch": { - "version": "2.2.0", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } + "node_modules/netlify-cli/node_modules/@netlify/esbuild-android-64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-android-64/-/esbuild-android-64-0.14.39.tgz", + "integrity": "sha512-azq+lsvjRsKLap8ubIwSJXGyknUACqYu5h98Fvyoh40Qk4QXIVKl16JIJ4s+B7jy2k9qblEc5c4nxdDA3aGbVA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" ], - "license": "MIT" - }, - "node_modules/archiver": { - "version": "5.3.2", - "license": "MIT", - "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.4", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.1.2", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" - }, "engines": { - "node": ">= 10" + "node": ">=12" } }, - "node_modules/archiver-utils": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, + "node_modules/netlify-cli/node_modules/@netlify/esbuild-android-arm64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-android-arm64/-/esbuild-android-arm64-0.14.39.tgz", + "integrity": "sha512-WhIP7ePq4qMC1sxoaeB9SsJqSW6uzW7XDj/IuWl1l9r94nwxywU1sYdVLaF2mZr15njviazYjVr8x1d+ipwL3w==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">= 6" - } - }, - "node_modules/archiver-utils/node_modules/readable-stream": { - "version": "2.3.8", - "license": "MIT", - "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" - } - }, - "node_modules/archiver-utils/node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "license": "MIT" - }, - "node_modules/archiver-utils/node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "license": "MIT" - }, - "node_modules/archiver-utils/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" + "node": ">=12" } }, - "node_modules/archiver/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, + "node_modules/netlify-cli/node_modules/@netlify/esbuild-darwin-64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-darwin-64/-/esbuild-darwin-64-0.14.39.tgz", + "integrity": "sha512-eF4GvLYiDxtcyjFT55+h+8c8A2HltjeMezCqkt3AQSgOdu1nhlvwbBhIdg2dyM6gKEaEm5hBtTbicEDSwsLodA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 6" + "node": ">=12" } }, - "node_modules/archy": { - "version": "1.0.0", - "license": "MIT" - }, - "node_modules/are-we-there-yet": { - "version": "2.0.0", - "license": "ISC", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, + "node_modules/netlify-cli/node_modules/@netlify/esbuild-darwin-arm64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.39.tgz", + "integrity": "sha512-b7rtnX/VtYwNbUCxs3eulrCWJ+u2YvqDcXiIV1ka+od+N0fTx+4RrVkVp1lha9L0wEJYK9J7UWZOMLMyd1ynRg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/are-we-there-yet/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, + "node_modules/netlify-cli/node_modules/@netlify/esbuild-freebsd-64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.39.tgz", + "integrity": "sha512-XtusxDJt2hUKUdggbTFolMx0kJL2zEa4STI7YwpB+ukEWoW5rODZjiLZbqqYLcjDH8k4YwHaMxs103L8eButEQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">= 6" + "node": ">=12" } }, - "node_modules/arg": { - "version": "4.1.3", - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "license": "Python-2.0" - }, - "node_modules/aria-hidden": { - "version": "1.2.3", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, + "node_modules/netlify-cli/node_modules/@netlify/esbuild-freebsd-arm64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.39.tgz", + "integrity": "sha512-A9XZKai+k6kfndCtN6Dh2usT28V0+OGxzFdZsANONPQiEUTrGZCgwcHWiVlVn7SeAwPR1tKZreTnvrfj8cj7hA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/aria-hidden/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, - "node_modules/aria-query": { - "version": "5.1.3", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "deep-equal": "^2.0.5" + "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-32": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-32/-/esbuild-linux-32-0.14.39.tgz", + "integrity": "sha512-ZQnqk/82YRvINY+aF+LlGfRZ19c5mH0jaxsO046GpIOPx6PcXHG8JJ2lg+vLJVe4zFPohxzabcYpwFuT4cg/GA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/arr-diff": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-64/-/esbuild-linux-64-0.14.39.tgz", + "integrity": "sha512-IQtswVw7GAKNX/3yV390wSfSXvMWy0d5cw8csAffwBk9gupftY2lzepK4Cn6uD/aqLt3Iku33FbHop/2nPGfQA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-arm": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-arm/-/esbuild-linux-arm-0.14.39.tgz", + "integrity": "sha512-QdOzQniOed0Bz1cTC9TMMwvtAqKayYv66H4edJlbvElC81yJZF/c9XhmYWJ6P5g4nkChZubQ5RcQwTLmrFGexg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/arr-union": { - "version": "3.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-arm64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.39.tgz", + "integrity": "sha512-4Jie4QV6pWWuGN7TAshNMGbdTA9+VbRkv3rPIxhgK5gBfmsAV1yRKsumE4Y77J0AZNRiOriyoec4zc1qkmI3zg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-mips64le": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.39.tgz", + "integrity": "sha512-Htozxr95tw4tSd86YNbCLs1eoYQzNu/cHpzFIkuJoztZueUhl8XpRvBdob7n3kEjW1gitLWAIn8XUwSt+aJ1Tg==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/array-flatten": { - "version": "1.1.1", - "license": "MIT" - }, - "node_modules/array-includes": { - "version": "3.1.7", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-string": "^1.0.7" - }, + "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-ppc64le": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.39.tgz", + "integrity": "sha512-tFy0ufWIdjeuk1rPHee00TZlhr9OSF00Ufb4ROFyt2ArKuMSkWRJuDgx6MtZcAnCIN4cybo/xWl3MKTM+scnww==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/array-timsort": { - "version": "1.0.3", - "license": "MIT" - }, - "node_modules/array-union": { - "version": "2.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-riscv64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.39.tgz", + "integrity": "sha512-ZzfKvwIxL7wQnYbVFpyNW0wotnLoKageUEM57RbjekesJoNQnqUR6Usm+LDZoB8iRsI58VX1IxnstP0cX8vOHw==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/array-unique": { - "version": "0.3.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-s390x": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.39.tgz", + "integrity": "sha512-yjC0mFwnuMRoh0WcF0h71MF71ytZBFEQQTRdgiGT0+gbC4UApBqnTkJdLx32RscBKi9skbMChiJ748hDJou6FA==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, + "node_modules/netlify-cli/node_modules/@netlify/esbuild-netbsd-64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.39.tgz", + "integrity": "sha512-mIq4znOoz3YfTVdv3sIWfR4Zx5JgMnT4srlhC5KYVHibhxvyDdin5txldYXmR4Zv4dZd6DSuWFsn441aUegHeA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, + "node_modules/netlify-cli/node_modules/@netlify/esbuild-openbsd-64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.39.tgz", + "integrity": "sha512-+t6QdzJCngH19hV7ClpFAeFDI2ko/HNcFbiNwaXTMVLB3hWi1sJtn+fzZck5HfzN4qsajAVqZq4nwX69SSt25A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" + "node_modules/netlify-cli/node_modules/@netlify/esbuild-sunos-64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-sunos-64/-/esbuild-sunos-64-0.14.39.tgz", + "integrity": "sha512-HLfXG6i2p3wyyyWHeeP4ShGDJ1zRMnf9YLJLe2ezv2KqvcKw/Un/m/FBuDW1p13oSUO7ShISMzgc1dw1GGBEOQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" } }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" - }, + "node_modules/netlify-cli/node_modules/@netlify/esbuild-windows-32": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-32/-/esbuild-windows-32-0.14.39.tgz", + "integrity": "sha512-ZpSQcKbVSCU3ln7mHpsL/5dWsUqCNdTnC5YAArnaOwdrlIunrsbo5j4MOZRRcGExb2uvTc/rb+D3mlGb8j1rkA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/arrify": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/esbuild-windows-64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-64/-/esbuild-windows-64-0.14.39.tgz", + "integrity": "sha512-I3gCdO8+6IDhT4Y1ZmV4o2Gg0oELv7N4kCcE4kqclz10fWHNjf19HQNHyBJe0AWnFV5ZfT154VVD31dqgwpgFw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ascii-table": { - "version": "0.0.9", - "license": "MIT" - }, - "node_modules/asn1": { - "version": "0.2.6", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": "~2.1.0" + "node_modules/netlify-cli/node_modules/@netlify/esbuild-windows-arm64": { + "version": "0.14.39", + "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.39.tgz", + "integrity": "sha512-WX52W8U1lsfWcz6NWoSpDs57lgiiMHN23seq8G2bvxzGS/tvYD3dxVLLW5UPoKSnFDyVQT7b6Zkt6AkBten1yQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "node_modules/assert": { - "version": "2.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/framework-info": { + "version": "9.8.10", + "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.8.10.tgz", + "integrity": "sha512-VT8ejAaB/XU2xRpdpQinHUO1YL3+BMx6LJ49wJk2u9Yq/VI1/gYCi5VqbqTHBQXJUlOi84YuiRlrDBsLpPr8eg==", "dependencies": { - "call-bind": "^1.0.2", - "is-nan": "^1.3.2", - "object-is": "^1.1.5", - "object.assign": "^4.1.4", - "util": "^0.12.5" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "dev": true, - "license": "MIT", + "ajv": "^8.12.0", + "filter-obj": "^5.0.0", + "find-up": "^6.3.0", + "is-plain-obj": "^4.0.0", + "locate-path": "^7.0.0", + "p-filter": "^3.0.0", + "p-locate": "^6.0.0", + "process": "^0.11.10", + "read-pkg-up": "^9.0.0", + "semver": "^7.3.8" + }, "engines": { - "node": ">=0.8" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/assertion-error": { - "version": "1.1.0", - "license": "MIT", - "engines": { - "node": "*" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/assign-symbols": { + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/json-schema-traverse": { "version": "1.0.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "node_modules/ast-module-types": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dependencies": { + "yocto-queue": "^1.0.0" + }, "engines": { - "node": ">=14" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ast-types": { - "version": "0.14.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dependencies": { - "tslib": "^2.0.1" + "p-limit": "^4.0.0" }, "engines": { - "node": ">=4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ast-types/node_modules/tslib": { - "version": "2.6.2", - "dev": true, - "license": "0BSD" - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", "engines": { - "node": ">=8" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/async": { - "version": "3.2.4", - "license": "MIT" - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/async-sema": { - "version": "3.1.1", - "license": "MIT" - }, - "node_modules/asynciterator.prototype": { - "version": "1.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/functions-utils": { + "version": "5.2.19", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.2.19.tgz", + "integrity": "sha512-VHVNA7atuKCGHmx6OLUnBy6i+ZKxbE7OoTGNRXWFkkoJKAWU0Y9/R4BWj1eTL+w1Tp0rtQ5vlkgnTA2miOLwCg==", "dependencies": { - "has-symbols": "^1.0.3" + "@netlify/zip-it-and-ship-it": "9.13.1", + "cpy": "^9.0.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "license": "MIT" + "node_modules/netlify-cli/node_modules/@netlify/functions-utils/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } }, - "node_modules/at-least-node": { - "version": "1.0.0", - "dev": true, - "license": "ISC", + "node_modules/netlify-cli/node_modules/@netlify/git-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-5.1.1.tgz", + "integrity": "sha512-oyHieuTZH3rKTmg7EKpGEGa28IFxta2oXuVwpPJI/FJAtBje3UE+yko0eDjNufgm3AyGa8G77trUxgBhInAYuw==", + "dependencies": { + "execa": "^6.0.0", + "map-obj": "^5.0.0", + "micromatch": "^4.0.2", + "moize": "^6.1.3", + "path-exists": "^5.0.0" + }, "engines": { - "node": ">= 4.0.0" + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/atob": { - "version": "2.1.2", - "license": "(MIT OR Apache-2.0)", - "bin": { - "atob": "bin/atob.js" + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, "engines": { - "node": ">= 4.5.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/atomic-sleep": { - "version": "1.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", "engines": { - "node": ">=8.0.0" + "node": ">=12.20.0" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/map-obj": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", + "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", "engines": { - "node": ">= 0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/avvio": { - "version": "8.2.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", "dependencies": { - "archy": "^1.0.0", - "debug": "^4.0.0", - "fastq": "^1.6.1" + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "dev": true, - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dependencies": { + "mimic-fn": "^4.0.0" + }, "engines": { - "node": "*" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/aws4": { - "version": "1.12.0", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } }, - "node_modules/axios": { - "version": "1.5.0", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/axios/node_modules/proxy-from-env": { - "version": "1.1.0", - "license": "MIT" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy/-/local-functions-proxy-1.1.1.tgz", + "integrity": "sha512-eXSsayLT6PMvjzFQpjC9nkg2Otc3lZ5GoYele9M6f8PmsvWpaXRhwjNQ0NYhQQ2UZbLMIiO2dH8dbRsT3bMkFw==", + "optionalDependencies": { + "@netlify/local-functions-proxy-darwin-arm64": "1.1.1", + "@netlify/local-functions-proxy-darwin-x64": "1.1.1", + "@netlify/local-functions-proxy-freebsd-arm64": "1.1.1", + "@netlify/local-functions-proxy-freebsd-x64": "1.1.1", + "@netlify/local-functions-proxy-linux-arm": "1.1.1", + "@netlify/local-functions-proxy-linux-arm64": "1.1.1", + "@netlify/local-functions-proxy-linux-ia32": "1.1.1", + "@netlify/local-functions-proxy-linux-ppc64": "1.1.1", + "@netlify/local-functions-proxy-linux-x64": "1.1.1", + "@netlify/local-functions-proxy-openbsd-x64": "1.1.1", + "@netlify/local-functions-proxy-win32-ia32": "1.1.1", + "@netlify/local-functions-proxy-win32-x64": "1.1.1" + } }, - "node_modules/b4a": { - "version": "1.6.4", - "license": "ISC" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-darwin-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-arm64/-/local-functions-proxy-darwin-arm64-1.1.1.tgz", + "integrity": "sha512-lphJ9qqZ3glnKWEqlemU1LMqXxtJ/tKf7VzakqqyjigwLscXSZSb6fupSjQfd4tR1xqxA76ylws/2HDhc/gs+Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" + } }, - "node_modules/babel-core": { - "version": "7.0.0-bridge.0", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-darwin-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-x64/-/local-functions-proxy-darwin-x64-1.1.1.tgz", + "integrity": "sha512-4CRB0H+dXZzoEklq5Jpmg+chizXlVwCko94d8+UHWCgy/bA3M/rU/BJ8OLZisnJaAktHoeLABKtcLOhtRHpxZQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-freebsd-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-arm64/-/local-functions-proxy-freebsd-arm64-1.1.1.tgz", + "integrity": "sha512-u13lWTVMJDF0A6jX7V4N3HYGTIHLe5d1Z2wT43fSIHwXkTs6UXi72cGSraisajG+5JFIwHfPr7asw5vxFC0P9w==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-freebsd-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-x64/-/local-functions-proxy-freebsd-x64-1.1.1.tgz", + "integrity": "sha512-g5xw4xATK5YDzvXtzJ8S1qSkWBiyF8VVRehXPMOAMzpGjCX86twYhWp8rbAk7yA1zBWmmWrWNA2Odq/MgpKJJg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { - "version": "7.1.0", - "license": "MIT", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-arm": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm/-/local-functions-proxy-linux-arm-1.1.1.tgz", + "integrity": "sha512-YsTpL+AbHwQrfHWXmKnwUrJBjoUON363nr6jUG1ueYnpbbv6wTUA7gI5snMi/gkGpqFusBthAA7C30e6bixfiA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "node_modules/babel-plugin-macros/node_modules/cosmiconfig/node_modules/yaml": { - "version": "1.10.2", - "license": "ISC", - "engines": { - "node": ">= 6" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm64/-/local-functions-proxy-linux-arm64-1.1.1.tgz", + "integrity": "sha512-dPGu1H5n8na7mBKxiXQ+FNmthDAiA57wqgpm5JMAHtcdcmRvcXwJkwWVGvwfj8ShhYJHQaSaS9oPgO+mpKkgmA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "node_modules/babel-plugin-macros/node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-ia32": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ia32/-/local-functions-proxy-linux-ia32-1.1.1.tgz", + "integrity": "sha512-Ra0FlXDrmPRaq+rYH3/ttkXSrwk1D5Zx/Na7UPfJZxMY7Qo5iY4bgi/FuzjzWzlp0uuKZOhYOYzYzsIIyrSvmw==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "node_modules/babel-plugin-macros/node_modules/resolve": { - "version": "1.22.4", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-ppc64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ppc64/-/local-functions-proxy-linux-ppc64-1.1.1.tgz", + "integrity": "sha512-oXf1satwqwUUxz7LHS1BxbRqc4FFEKIDFTls04eXiLReFR3sqv9H/QuYNTCCDMuRcCOd92qKyDfATdnxT4HR8w==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "local-functions-proxy": "bin/local-functions-proxy" } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.2", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-x64/-/local-functions-proxy-linux-x64-1.1.1.tgz", + "integrity": "sha512-bS3u4JuDg/eC0y4Na3i/29JBOxrdUvsK5JSjHfzUeZEbOcuXYf4KavTpHS5uikdvTgyczoSrvbmQJ5m0FLXfLA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-openbsd-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-openbsd-x64/-/local-functions-proxy-openbsd-x64-1.1.1.tgz", + "integrity": "sha512-1xLef/kLRNkBTXJ+ZGoRFcwsFxd/B2H3oeJZyXaZ3CN5umd9Mv9wZuAD74NuMt/535yRva8jtAJqvEgl9xMSdA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { - "version": "1.22.4", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-win32-ia32": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-ia32/-/local-functions-proxy-win32-ia32-1.1.1.tgz", + "integrity": "sha512-4IOMDBxp2f8VbIkhZ85zGNDrZR4ey8d68fCMSOIwitjsnKav35YrCf8UmAh3UR6CNIRJdJL4MW1GYePJ7iJ8uA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "local-functions-proxy.exe": "bin/local-functions-proxy.exe" } }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-win32-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-x64/-/local-functions-proxy-win32-x64-1.1.1.tgz", + "integrity": "sha512-VCBXBJWBujVxyo5f+3r8ovLc9I7wJqpmgDn3ixs1fvdrER5Ac+SzYwYH4mUug9HI08mzTSAKZErzKeuadSez3w==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], "bin": { - "semver": "bin/semver.js" + "local-functions-proxy.exe": "bin/local-functions-proxy.exe" } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "node_modules/netlify-cli/node_modules/@netlify/open-api": { + "version": "2.19.1", + "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.19.1.tgz", + "integrity": "sha512-RkucRf8o0vYhCDXCRHWU/EdhkVE3JhkqKmZFvMW6qCPD206GV2Cfo9JGSKb0NdN+nmHSNaYmd+9dvT6I9MP4pw==" + }, + "node_modules/netlify-cli/node_modules/@netlify/plugins-list": { + "version": "6.68.0", + "resolved": "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-6.68.0.tgz", + "integrity": "sha512-OIW7oDTXFKEyzG2DQr6ndLWjYfNnSZAKbldD2dquH3V8Q6DrbGk8Dhv6LkuGOJBgrKS25SyabYOyHIVASQjrFw==", + "engines": { + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/babel-plugin-polyfill-regenerator/node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/run-utils": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-5.1.1.tgz", + "integrity": "sha512-V2B8ZB19heVKa715uOeDkztxLH7uaqZ+9U5fV7BRzbQ2514DO5Vxj9hG0irzuRLfZXZZjp/chPUesv4VVsce/A==", "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" + "execa": "^6.0.0" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/babel-plugin-polyfill-regenerator/node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { - "version": "1.22.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/backoff": { - "version": "2.5.0", - "license": "MIT", - "dependencies": { - "precond": "0.2" - }, + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", "engines": { - "node": ">= 0.6" + "node": ">=12.20.0" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "license": "MIT" - }, - "node_modules/base": { - "version": "0.11.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", "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" + "path-key": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dependencies": { - "is-descriptor": "^1.0.0" + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/base/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "tweetnacl": "^0.14.3" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/before-after-hook": { - "version": "2.2.3", - "license": "Apache-2.0" - }, - "node_modules/better-ajv-errors": { - "version": "1.2.0", - "license": "Apache-2.0", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "@humanwhocodes/momoa": "^2.0.2", - "chalk": "^4.1.2", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0 < 4" - }, + "node_modules/netlify-cli/node_modules/@netlify/serverless-functions-api": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.5.2.tgz", + "integrity": "sha512-E9ZqnuWwGftXgO0JhGOl6h05bpnrH5EswQOuHIdTXBmhi4LedXjTNZ6xoSMgnhsE+x13WWq2P0yhaAl8Ly9lKw==", "engines": { - "node": ">= 12.13.0" - }, - "peerDependencies": { - "ajv": "4.11.8 - 8" + "node": "^14.18.0 || >=16.0.0" } }, - "node_modules/better-opn": { - "version": "3.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it": { + "version": "9.13.1", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-9.13.1.tgz", + "integrity": "sha512-Cn1wOhko5HslamEdalnXwxi+p2tw3saYD68zAyC78MbQulPCQK4t8LtPB5qicHqqgfht6fte5L8QJW6RL27/fg==", "dependencies": { - "open": "^8.0.4" + "@babel/parser": "^7.22.5", + "@netlify/binary-info": "^1.0.0", + "@netlify/esbuild": "0.14.39", + "@netlify/serverless-functions-api": "^1.5.2", + "@vercel/nft": "^0.23.0", + "archiver": "^5.3.0", + "common-path-prefix": "^3.0.0", + "cp-file": "^10.0.0", + "es-module-lexer": "^1.0.0", + "execa": "^6.0.0", + "filter-obj": "^5.0.0", + "find-up": "^6.0.0", + "glob": "^8.0.3", + "is-builtin-module": "^3.1.0", + "is-path-inside": "^4.0.0", + "junk": "^4.0.0", + "locate-path": "^7.0.0", + "merge-options": "^3.0.4", + "minimatch": "^9.0.0", + "normalize-path": "^3.0.0", + "p-map": "^5.0.0", + "path-exists": "^5.0.0", + "precinct": "^11.0.0", + "require-package-name": "^2.0.1", + "resolve": "^2.0.0-next.1", + "semver": "^7.3.8", + "tmp-promise": "^3.0.2", + "toml": "^3.0.0", + "unixify": "^1.0.0", + "yargs": "^17.0.0" + }, + "bin": { + "zip-it-and-ship-it": "dist/bin.js" }, "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/big-integer": { - "version": "1.6.51", - "dev": true, - "license": "Unlicense", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "license": "MIT", - "engines": { - "node": ">=8" + "node": "^14.18.0 || >=16.0.0" } }, - "node_modules/bindings": { - "version": "1.5.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dependencies": { - "file-uri-to-path": "1.0.0" + "balanced-match": "^1.0.0" } }, - "node_modules/bl": { - "version": "4.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/bl/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": ">= 6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/blob-util": { - "version": "2.0.2", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/bluebird": { - "version": "3.7.2", - "dev": true, - "license": "MIT" - }, - "node_modules/blueimp-md5": { - "version": "2.19.0", - "license": "MIT" - }, - "node_modules/boxen": { - "version": "7.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/boxen/node_modules/chalk": { - "version": "5.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=12.20.0" } }, - "node_modules/boxen/node_modules/string-width": { - "version": "5.1.2", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/is-path-inside": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", + "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", "engines": { "node": ">=12" }, @@ -12964,706 +17216,832 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/boxen/node_modules/string-width/node_modules/emoji-regex": { - "version": "9.2.2", - "license": "MIT" - }, - "node_modules/boxen/node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dependencies": { - "ansi-regex": "^6.0.1" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/boxen/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dependencies": { + "path-key": "^4.0.0" + }, "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/boxen/node_modules/wrap-ansi": { - "version": "8.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "mimic-fn": "^4.0.0" }, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/boxen/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/boxen/node_modules/wrap-ansi/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/bplist-parser": { - "version": "0.2.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dependencies": { - "big-integer": "^1.6.44" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": ">= 5.10.0" + "node": ">= 8" } }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node_modules/netlify-cli/node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" } }, - "node_modules/braces": { - "version": "3.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dependencies": { - "fill-range": "^7.0.1" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { - "node": ">=8" + "node": ">= 8" } }, - "node_modules/browser-assert": { - "version": "1.2.1", - "dev": true - }, - "node_modules/browser-fs-access": { - "version": "0.31.2", - "license": "Apache-2.0" - }, - "node_modules/browserify-zlib": { - "version": "0.1.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@octokit/auth-token": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.1.tgz", + "integrity": "sha512-/USkK4cioY209wXRpund6HZzHo9GmjakpV9ycOkpMcMxMk7QVcVFVyCMtzvXYiHsB2crgDgrtNYSELYFBXhhaA==", "dependencies": { - "pako": "~0.2.0" + "@octokit/types": "^7.0.0" + }, + "engines": { + "node": ">= 14" } }, - "node_modules/browserslist": { - "version": "4.21.10", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", + "node_modules/netlify-cli/node_modules/@octokit/core": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.1.tgz", + "integrity": "sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==", "dependencies": { - "caniuse-lite": "^1.0.30001517", - "electron-to-chromium": "^1.4.477", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.11" - }, - "bin": { - "browserslist": "cli.js" + "@octokit/auth-token": "^3.0.0", + "@octokit/graphql": "^5.0.0", + "@octokit/request": "^6.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^9.0.0", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": ">= 14" } }, - "node_modules/bser": { - "version": "2.1.1", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "node-int64": "^0.4.0" - } + "node_modules/netlify-cli/node_modules/@octokit/core/node_modules/@octokit/openapi-types": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", + "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" }, - "node_modules/buffer": { - "version": "5.7.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", + "node_modules/netlify-cli/node_modules/@octokit/core/node_modules/@octokit/types": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", + "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" + "@octokit/openapi-types": "^18.0.0" } }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@octokit/endpoint": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.2.tgz", + "integrity": "sha512-8/AUACfE9vpRpehE6ZLfEtzkibe5nfsSwFZVMsG8qabqRt1M81qZYUFRZa1B8w8lP6cdfDJfRq9HWS+MbmR7tw==", + "dependencies": { + "@octokit/types": "^7.0.0", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" + }, "engines": { - "node": "*" + "node": ">= 14" } }, - "node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "license": "BSD-3-Clause" + "node_modules/netlify-cli/node_modules/@octokit/graphql": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.1.tgz", + "integrity": "sha512-sxmnewSwAixkP1TrLdE6yRG53eEhHhDTYUykUwdV9x8f91WcbhunIHk9x1PZLALdBZKRPUO2HRcm4kezZ79HoA==", + "dependencies": { + "@octokit/request": "^6.0.0", + "@octokit/types": "^7.0.0", + "universal-user-agent": "^6.0.0" + }, + "engines": { + "node": ">= 14" + } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "license": "MIT" + "node_modules/netlify-cli/node_modules/@octokit/openapi-types": { + "version": "13.13.1", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", + "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==" }, - "node_modules/bufrw": { - "version": "1.3.0", + "node_modules/netlify-cli/node_modules/@octokit/plugin-paginate-rest": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz", + "integrity": "sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==", "dependencies": { - "ansi-color": "^0.2.1", - "error": "^7.0.0", - "hexer": "^1.5.0", - "xtend": "^4.0.0" + "@octokit/tsconfig": "^1.0.2", + "@octokit/types": "^9.2.3" }, "engines": { - "node": ">= 0.10.x" + "node": ">= 14" + }, + "peerDependencies": { + "@octokit/core": ">=4" } }, - "node_modules/bufrw/node_modules/error": { - "version": "7.2.1", + "node_modules/netlify-cli/node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/openapi-types": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", + "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" + }, + "node_modules/netlify-cli/node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/types": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", + "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", "dependencies": { - "string-template": "~0.2.1" + "@octokit/openapi-types": "^18.0.0" } }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@octokit/plugin-request-log": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", + "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", + "peerDependencies": { + "@octokit/core": ">=3" + } + }, + "node_modules/netlify-cli/node_modules/@octokit/plugin-rest-endpoint-methods": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz", + "integrity": "sha512-R0oJ7j6f/AdqPLtB9qRXLO+wjI9pctUn8Ka8UGfGaFCcCv3Otx14CshQ89K4E88pmyYZS8p0rNTiprML/81jig==", + "dependencies": { + "@octokit/types": "^9.2.3", + "deprecation": "^2.3.1" + }, "engines": { - "node": ">=6" + "node": ">= 14" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@octokit/core": ">=3" } }, - "node_modules/builtins": { - "version": "5.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/openapi-types": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", + "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" + }, + "node_modules/netlify-cli/node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", + "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", "dependencies": { - "semver": "^7.0.0" + "@octokit/openapi-types": "^18.0.0" } }, - "node_modules/bun-types": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.0.1.tgz", - "integrity": "sha512-7NrXqhMIaNKmWn2dSWEQ50znMZqrN/5Z0NBMXvQTRu/+Y1CvoXRznFy0pnqLe024CeZgVdXoEpARNO1JZLAPGw==", - "dev": true - }, - "node_modules/byline": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@octokit/request": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.1.tgz", + "integrity": "sha512-gYKRCia3cpajRzDSU+3pt1q2OcuC6PK8PmFIyxZDWCzRXRSIBH8jXjFJ8ZceoygBIm0KsEUg4x1+XcYBz7dHPQ==", + "dependencies": { + "@octokit/endpoint": "^7.0.0", + "@octokit/request-error": "^3.0.0", + "@octokit/types": "^7.0.0", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.7", + "universal-user-agent": "^6.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 14" } }, - "node_modules/bytes": { - "version": "3.1.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@octokit/request-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.1.tgz", + "integrity": "sha512-ym4Bp0HTP7F3VFssV88WD1ZyCIRoE8H35pXSKwLeMizcdZAYc/t6N9X9Yr9n6t3aG9IH75XDnZ6UeZph0vHMWQ==", + "dependencies": { + "@octokit/types": "^7.0.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" + }, "engines": { - "node": ">= 0.8" + "node": ">= 14" } }, - "node_modules/c8": { - "version": "7.14.0", - "dev": true, - "license": "ISC", + "node_modules/netlify-cli/node_modules/@octokit/rest": { + "version": "19.0.13", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.13.tgz", + "integrity": "sha512-/EzVox5V9gYGdbAI+ovYj3nXQT1TtTHRT+0eZPcuC05UFSWO3mdO9UY1C0i2eLF9Un1ONJkAk+IEtYGAC+TahA==", "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@istanbuljs/schema": "^0.1.3", - "find-up": "^5.0.0", - "foreground-child": "^2.0.0", - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-reports": "^3.1.4", - "rimraf": "^3.0.2", - "test-exclude": "^6.0.0", - "v8-to-istanbul": "^9.0.0", - "yargs": "^16.2.0", - "yargs-parser": "^20.2.9" - }, - "bin": { - "c8": "bin/c8.js" + "@octokit/core": "^4.2.1", + "@octokit/plugin-paginate-rest": "^6.1.2", + "@octokit/plugin-request-log": "^1.0.4", + "@octokit/plugin-rest-endpoint-methods": "^7.1.2" }, "engines": { - "node": ">=10.12.0" + "node": ">= 14" } }, - "node_modules/c8/node_modules/foreground-child": { - "version": "2.0.0", - "dev": true, - "license": "ISC", + "node_modules/netlify-cli/node_modules/@octokit/tsconfig": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@octokit/tsconfig/-/tsconfig-1.0.2.tgz", + "integrity": "sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==" + }, + "node_modules/netlify-cli/node_modules/@octokit/types": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", + "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" - }, + "@octokit/openapi-types": "^13.11.0" + } + }, + "node_modules/netlify-cli/node_modules/@opentelemetry/api": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", + "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==", "engines": { "node": ">=8.0.0" } }, - "node_modules/c8/node_modules/yargs": { - "version": "16.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, + "node_modules/netlify-cli/node_modules/@opentelemetry/context-async-hooks": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-1.10.1.tgz", + "integrity": "sha512-6CC9sWOZDkUkKrAR957fmxXXlaK3uiBu5xVnuNEQ7hI7VqkUC/r0mNYIql0ouRInLz5o0HwmDuga1eXgQU7KNQ==", "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/c8/node_modules/yargs-parser": { - "version": "20.2.9", - "dev": true, - "license": "ISC", + "node_modules/netlify-cli/node_modules/@opentelemetry/core": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.10.1.tgz", + "integrity": "sha512-uBZs9poKMWX7WWHsRfaGHqvrn77D9EU5LwU8Ge3YKD/Su5Gy+T1v476l49nl1UOzEMNo4cISao3nIqQVsABB8g==", + "dependencies": { + "@opentelemetry/semantic-conventions": "1.10.1" + }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/c8/node_modules/yargs/node_modules/cliui": { - "version": "7.0.4", - "dev": true, - "license": "ISC", + "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-jaeger": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-jaeger/-/exporter-jaeger-1.10.1.tgz", + "integrity": "sha512-bZIoSD6M7uxO19HtRJCAceAahX56LUmj5N/XQFHmoi3iFqA2JfR7bqsyHQCYbgINdiee155UejaqkNpgvjV7fw==", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1", + "jaeger-client": "^3.15.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/cac": { - "version": "6.7.14", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-metrics-otlp-grpc": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-grpc/-/exporter-metrics-otlp-grpc-0.36.1.tgz", + "integrity": "sha512-yQPHny0Y3HIE1BSqbN82MoqqbbJeLINjL7Qf3kJwv1zt5YLUhYbn3FkqHQWS0YWpAvdjK0/OcN40SjEbVz2HRA==", + "dependencies": { + "@grpc/grpc-js": "^1.7.1", + "@opentelemetry/core": "1.10.1", + "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", + "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-metrics": "1.10.1" + }, "engines": { - "node": ">=8" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.3.0" } }, - "node_modules/cache-base": { - "version": "1.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-metrics-otlp-http": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-http/-/exporter-metrics-otlp-http-0.36.1.tgz", + "integrity": "sha512-JcpEBwtBpNhVvmCLH3zjTPDcOld2AeI5rNglv2JrB16QCxQ5pwsOgzw7mPe/UR4u/53Ij7LIjFTOCeyVto/6aA==", "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" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-metrics": "1.10.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.3.0" } }, - "node_modules/cache-base/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-metrics-otlp-proto": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-proto/-/exporter-metrics-otlp-proto-0.36.1.tgz", + "integrity": "sha512-dKJRKvIiyupuZJOVCzW9wNfsK6RxkELnzCSJHzFoIwhGRXSYpbWyYrfHj4ZJZWYZiQSJ7+I8BFUa4aSkBgnO0w==", + "dependencies": { + "@opentelemetry/core": "1.10.1", + "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", + "@opentelemetry/otlp-exporter-base": "0.36.1", + "@opentelemetry/otlp-proto-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-metrics": "1.10.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.3.0" } }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-trace-otlp-grpc": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-grpc/-/exporter-trace-otlp-grpc-0.36.1.tgz", + "integrity": "sha512-U2HdWvQho2VkeSAcAhkZ2wjfUb/1SKQixo5x6LNBF17ES4QYuh5+BagYxfN5FP4dbLnjZpTtFk5lj+97lfNLEw==", + "dependencies": { + "@grpc/grpc-js": "^1.7.1", + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1" + }, "engines": { - "node": ">=14.16" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/cacheable-request": { - "version": "10.2.13", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-trace-otlp-http": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-http/-/exporter-trace-otlp-http-0.36.1.tgz", + "integrity": "sha512-q/jKlfuKiHqltDzgzgEvXkoEJ/EyVSIAZhfiaoyBeQ49UhHCPvNTH36/hSwbGSEhKeX98WxXZK4NB/S3sUs8ig==", "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1" }, "engines": { - "node": ">=14.16" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-trace-otlp-proto": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-proto/-/exporter-trace-otlp-proto-0.36.1.tgz", + "integrity": "sha512-pNfrto7amygyyhmL4Kf96wuepROEecBYXSrtoXIVb1aUhUqjWLsA3/6DR3unB5EfSRA1Oq1Z9bqHfNuKqGfPNw==", + "dependencies": { + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-exporter-base": "0.36.1", + "@opentelemetry/otlp-proto-exporter-base": "0.36.1", + "@opentelemetry/otlp-transformer": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1" + }, "engines": { - "node": ">=10" + "node": ">=14" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/cachedir": { - "version": "2.4.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-zipkin": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-zipkin/-/exporter-zipkin-1.10.1.tgz", + "integrity": "sha512-8gF8MjcFf6IhQ7vm6W4tPYtu/vQswYVzpYvk3pUSaX9BMGrwgjeXg+LpuRtaxGoiGd08/g7JjZ4sWLUaELnzWw==", + "dependencies": { + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, "engines": { - "node": ">=6" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/call-bind": { - "version": "1.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-exporter-base": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.36.1.tgz", + "integrity": "sha512-fpjPwLafJIjgxY5qx7Ly74AYmRCd9spC6/jCxvEgGheg1YT4+NkfVnrfllxLRgc9wQNhDj7Y0Knp8RcmXLLVfA==", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "@opentelemetry/core": "1.10.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsite": { - "version": "1.0.0", "engines": { - "node": "*" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/callsites": { - "version": "3.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-grpc-exporter-base": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-grpc-exporter-base/-/otlp-grpc-exporter-base-0.36.1.tgz", + "integrity": "sha512-71TdQ3Z0D2Trq8rc2UMvky7tmIpg8kVPUhdYH3p0tNsTmbx6GDpEBOpjp2/zCFvQ0SZFVfHH2Oj2OZxZiz+FNQ==", + "dependencies": { + "@grpc/grpc-js": "^1.7.1", + "@grpc/proto-loader": "^0.7.3", + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-exporter-base": "0.36.1" + }, "engines": { - "node": ">=6" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/camelcase": { - "version": "7.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-proto-exporter-base": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-proto-exporter-base/-/otlp-proto-exporter-base-0.36.1.tgz", + "integrity": "sha512-9ErknJ5fS7r2NxEFeca93H+pGWnCjZCUWsz6Stcj5/z2rgsiZGHXLz3fQoUGQz+iXjiXKkks9wxTCRgWOW+Yiw==", + "dependencies": { + "@opentelemetry/core": "1.10.1", + "@opentelemetry/otlp-exporter-base": "0.36.1", + "protobufjs": "^7.1.2" + }, "engines": { - "node": ">=14.16" + "node": ">=14" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001532", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/canvas-confetti": { - "version": "1.6.0", - "license": "ISC", - "funding": { - "type": "donate", - "url": "https://www.paypal.me/kirilvatev" + "peerDependencies": { + "@opentelemetry/api": "^1.0.0" } }, - "node_modules/caseless": { - "version": "0.12.0", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/chai": { - "version": "4.3.8", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-transformer": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.36.1.tgz", + "integrity": "sha512-d2MomkVHBHwfsmNz6E60s/sm7gtpSjFwDzkFLm9brVq//VXzEhaEyfYSeTabdUs4BmrzhqTIogHWlcd6cOiL+w==", "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^4.1.2", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-metrics": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1" }, "engines": { - "node": ">=4" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.5.0" } }, - "node_modules/chalk": { - "version": "4.1.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/propagator-b3": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-b3/-/propagator-b3-1.10.1.tgz", + "integrity": "sha512-YrWqU93PH8RyCmqGhtDZgyk64D+cp8XIjQsLhEgOPcOsxvxSSGXnGt46rx9Z8+WdIbJgj13Q4nV/xuh36k+O+A==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@opentelemetry/core": "1.10.1" }, "engines": { - "node": ">=10" + "node": ">=14" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/chalk/node_modules/ansi-styles": { - "version": "4.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/propagator-jaeger": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-jaeger/-/propagator-jaeger-1.10.1.tgz", + "integrity": "sha512-qvwFfDPoBw2YQW/OsGHdLdD/rqNRGBRLz5UZR/akO21C4qwIK+lQcXbSi5ve0p2eLHnFshhNFqDmgQclOYBcmg==", "dependencies": { - "color-convert": "^2.0.1" + "@opentelemetry/core": "1.10.1" }, "engines": { - "node": ">=8" + "node": ">=14" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/chalk/node_modules/supports-color": { - "version": "7.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/resources": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.10.1.tgz", + "integrity": "sha512-e+wwdyO44jZtsT1aqGiWMFOfN1XuP9Tv4+H0OYP3yQajBtGdsZjdSUn9UNjw46JsW0Mb+RaTxJwsb2uvfHar0g==", "dependencies": { - "has-flag": "^4.0.0" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=8" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/chardet": { - "version": "0.7.0", - "license": "MIT" - }, - "node_modules/check-error": { - "version": "1.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-metrics": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.10.1.tgz", + "integrity": "sha512-ARAD4e6lZhLwstwW+1HG2Q3XuYFA/t8vn10KK/mA4em1pZYKFn64c45RJZJcntxWp4wOZRbp9iL1RXsg7zIjow==", + "dependencies": { + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "lodash.merge": "4.6.2" + }, "engines": { - "node": "*" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.5.0" } }, - "node_modules/check-more-types": { - "version": "2.24.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-node/-/sdk-node-0.36.1.tgz", + "integrity": "sha512-7cRIxls3Ccg6HmzSu30R5upi0yHEizab2rm2rATrAyFV3JJ/ISA7cojmwKwYG8p4rkPNNPLOwCxI3vlLJrBnKA==", + "dependencies": { + "@opentelemetry/core": "1.10.1", + "@opentelemetry/exporter-jaeger": "1.10.1", + "@opentelemetry/exporter-trace-otlp-grpc": "0.36.1", + "@opentelemetry/exporter-trace-otlp-http": "0.36.1", + "@opentelemetry/exporter-trace-otlp-proto": "0.36.1", + "@opentelemetry/exporter-zipkin": "1.10.1", + "@opentelemetry/instrumentation": "0.36.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/sdk-metrics": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1", + "@opentelemetry/sdk-trace-node": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" + }, "engines": { - "node": ">= 0.8.0" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.3.0 <1.5.0" } }, - "node_modules/chokidar": { - "version": "3.5.3", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/instrumentation": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.36.1.tgz", + "integrity": "sha512-gtYErugMEF5NXVacmuE+tHFBiyB82YIiO5l8iZX9/4R4TDV8uCWdrLW5QZMqgTzPhiyOG9AITFdqhwIZMw/5lA==", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "require-in-the-middle": "^6.0.0", + "semver": "^7.3.2", + "shimmer": "^1.2.1" }, "engines": { - "node": ">= 8.10.0" + "node": ">=14" }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "peerDependencies": { + "@opentelemetry/api": "^1.3.0" } }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "license": "ISC", + "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node/node_modules/require-in-the-middle": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-6.0.0.tgz", + "integrity": "sha512-+dtWQ7l2lqQDxheaG3jjyN1QI37gEwvzACSgjYi4/C2y+ZTUMeRW8BIOm+9NBKvwaMBUSZfPXVOt1skB0vBkRw==", "dependencies": { - "is-glob": "^4.0.1" + "debug": "^4.1.1", + "module-details-from-path": "^1.0.3", + "resolve": "^1.22.1" }, "engines": { - "node": ">= 6" + "node": ">=8.6.0" } }, - "node_modules/chownr": { - "version": "1.1.4", - "dev": true, - "license": "ISC" - }, - "node_modules/chromatic": { - "version": "6.24.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node/node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, "bin": { - "chroma": "dist/bin.js", - "chromatic": "dist/bin.js", - "chromatic-cli": "dist/bin.js" - } - }, - "node_modules/ci-info": { - "version": "3.8.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/class-utils": { - "version": "0.3.6", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-trace-base": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.10.1.tgz", + "integrity": "sha512-jutSP5t22wrPKReJKzI5uKht4mJ4cQdF/mGFJkN+emFFsDXru9CuFv/NfUrD0jEqoaaiqjcZtPSyTzMgu9LXvw==", "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "@opentelemetry/core": "1.10.1", + "@opentelemetry/resources": "1.10.1", + "@opentelemetry/semantic-conventions": "1.10.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-trace-node": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-1.10.1.tgz", + "integrity": "sha512-/y+s1j8rPTaKnPnbrsbYv3ygTb4hjx/1H32zqobFr85cvWX+Tt1RWmcZ51TaPAfq5uJobGFhhLh6ADI2RDvk5Q==", "dependencies": { - "is-descriptor": "^0.1.0" + "@opentelemetry/context-async-hooks": "1.10.1", + "@opentelemetry/core": "1.10.1", + "@opentelemetry/propagator-b3": "1.10.1", + "@opentelemetry/propagator-jaeger": "1.10.1", + "@opentelemetry/sdk-trace-base": "1.10.1", + "semver": "^7.3.5" }, "engines": { - "node": ">=0.10.0" + "node": ">=14" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0 <1.5.0" } }, - "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor": { - "version": "0.1.6", - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, + "node_modules/netlify-cli/node_modules/@opentelemetry/semantic-conventions": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.10.1.tgz", + "integrity": "sha512-qiAueuCoN+1YEuHNXnsct9bkbroZBPd7QwQgd56YURG0LBRVHwE/lF6FOprfUvp1n1tu0O6+E3s6x+dmUndXFQ==", "engines": { - "node": ">=0.10.0" + "node": ">=14" } }, - "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, + "node_modules/netlify-cli/node_modules/@pnpm/config.env-replace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", + "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", "engines": { - "node": ">=0.10.0" + "node": ">=12.22.0" } }, - "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@pnpm/network.ca-file": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.1.tgz", + "integrity": "sha512-gkINruT2KUhZLTaiHxwCOh1O4NVnFT0wLjWFBHmTz9vpKag/C/noIMJXBxFe4F0mYpUVX2puLwAieLYFg2NvoA==", "dependencies": { - "is-buffer": "^1.1.5" + "graceful-fs": "4.2.10" }, "engines": { - "node": ">=0.10.0" + "node": ">=12.22.0" } }, - "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor": { - "version": "0.1.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@pnpm/npm-conf": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.0.tgz", + "integrity": "sha512-roLI1ul/GwzwcfcVpZYPdrgW2W/drLriObl1h+yLF5syc8/5ULWw2ALbCHUWF+4YltIqA3xFSbG4IwyJz37e9g==", "dependencies": { - "kind-of": "^3.0.2" + "@pnpm/config.env-replace": "^1.1.0", + "@pnpm/network.ca-file": "^1.0.1", + "config-chain": "^1.1.11" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" + }, + "node_modules/netlify-cli/node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + }, + "node_modules/netlify-cli/node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + }, + "node_modules/netlify-cli/node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" + }, + "node_modules/netlify-cli/node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" } }, - "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" + "node_modules/netlify-cli/node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" }, - "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "node_modules/netlify-cli/node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" }, - "node_modules/class-utils/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" + }, + "node_modules/netlify-cli/node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" + }, + "node_modules/netlify-cli/node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" + }, + "node_modules/netlify-cli/node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 8.0.0" } }, - "node_modules/clean-deep": { - "version": "3.4.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@samverschueren/stream-to-observable": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", + "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", "dependencies": { - "lodash.isempty": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.transform": "^4.6.0" + "any-observable": "^0.3.0" }, "engines": { - "node": ">=4" + "node": ">=6" + }, + "peerDependenciesMeta": { + "rxjs": { + "optional": true + }, + "zen-observable": { + "optional": true + } } }, - "node_modules/clean-stack": { - "version": "4.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@sindresorhus/slugify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-2.1.1.tgz", + "integrity": "sha512-XokPHZ+q6FtQGEi1hnfvARVJJVPEhwHQTPHPPuNHaN6zcHjzYNynhhHMopa1wNPqLAFOwpsbintunEqWecXJMg==", "dependencies": { - "escape-string-regexp": "5.0.0" + "@sindresorhus/transliterate": "^1.0.0", + "escape-string-regexp": "^5.0.0" }, "engines": { "node": ">=12" @@ -13672,9 +18050,10 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/clean-stack/node_modules/escape-string-regexp": { + "node_modules/netlify-cli/node_modules/@sindresorhus/slugify/node_modules/escape-string-regexp": { "version": "5.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { "node": ">=12" }, @@ -13682,269 +18061,420 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@sindresorhus/transliterate": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-1.5.0.tgz", + "integrity": "sha512-/sfSkoNelLq5riqNRp5uBjHIKBi1MWZk9ubRT1WiBQuTfmDf7BeQkph2DJzRB83QagMPHk2VDjuvpy0VuwyzdA==", + "dependencies": { + "escape-string-regexp": "^5.0.0", + "lodash.deburr": "^4.1.0" + }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^3.1.0" - }, + "node_modules/netlify-cli/node_modules/@sindresorhus/transliterate/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cli-progress": { - "version": "3.12.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@tokenizer/token": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==" + }, + "node_modules/netlify-cli/node_modules/@tsconfig/node10": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", + "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==" + }, + "node_modules/netlify-cli/node_modules/@tsconfig/node12": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", + "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==" + }, + "node_modules/netlify-cli/node_modules/@tsconfig/node14": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", + "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==" + }, + "node_modules/netlify-cli/node_modules/@tsconfig/node16": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz", + "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==" + }, + "node_modules/netlify-cli/node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "optional": true, + "peer": true, "dependencies": { - "string-width": "^4.2.3" - }, - "engines": { - "node": ">=4" + "@types/connect": "*", + "@types/node": "*" } }, - "node_modules/cli-spinners": { - "version": "2.9.0", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/netlify-cli/node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*" } }, - "node_modules/cli-table3": { - "version": "0.6.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "optional": true, + "peer": true, "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "node_modules/cli-truncate": { - "version": "2.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "optional": true, + "peer": true, "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/netlify-cli/node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + }, + "node_modules/netlify-cli/node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/netlify-cli/node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/netlify-cli/node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/netlify-cli/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/netlify-cli/node_modules/@types/long": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", + "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" + }, + "node_modules/netlify-cli/node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "optional": true, + "peer": true + }, + "node_modules/netlify-cli/node_modules/@types/node": { + "version": "16.11.22", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.22.tgz", + "integrity": "sha512-DYNtJWauMQ9RNpesl4aVothr97/tIJM8HbyOXJ0AYT1Z2bEjLHyfjOBPAQQVMLf8h3kSShYfNk8Wnto8B2zHUA==" + }, + "node_modules/netlify-cli/node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + }, + "node_modules/netlify-cli/node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "optional": true, + "peer": true + }, + "node_modules/netlify-cli/node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "optional": true, + "peer": true + }, + "node_modules/netlify-cli/node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" + }, + "node_modules/netlify-cli/node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "optional": true, + "peer": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/netlify-cli/node_modules/@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "node_modules/netlify-cli/node_modules/@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/netlify-cli/node_modules/@vercel/nft": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.23.0.tgz", + "integrity": "sha512-1iuPjyltiPqyZrvc/bW1CyICRdng8bVhpJT8MsIXV7Wj+mRFyJs9krsHbVy2pZwu7BMAgforQsT5TCY1JoBDxw==", + "dependencies": { + "@mapbox/node-pre-gyp": "^1.0.5", + "@rollup/pluginutils": "^4.0.0", + "acorn": "^8.6.0", + "async-sema": "^3.1.1", + "bindings": "^1.4.0", + "estree-walker": "2.0.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.2", + "node-gyp-build": "^4.2.2", + "resolve-from": "^5.0.0" }, - "engines": { - "node": ">=8" + "bin": { + "nft": "out/cli.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=14" } }, - "node_modules/cli-truncate/node_modules/slice-ansi": { - "version": "3.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/archive-type": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/archive-type/-/archive-type-6.0.1.tgz", + "integrity": "sha512-PB3NeJL8xARZt52yDBupK0dNPn8uIVQDe15qNehUpoeeLWCZyAOam4vGXnoZGz2N9D1VXtjievJuCsXam2TmbQ==", "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" + "file-type": "^18.5.0" }, "engines": { - "node": ">=8" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/cli-truncate/node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/decompress": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress/-/decompress-9.0.1.tgz", + "integrity": "sha512-9Lvlt6Qdpo9SaRQyRIXCo3lgU++eMZ68lzgjcTwtuKDrlwT635+5zsHZ1yrSx/Blc5IDuVLlPkBPj5CZkx+2+Q==", "dependencies": { - "color-convert": "^2.0.1" + "@xhmikosr/decompress-tar": "^7.0.0", + "@xhmikosr/decompress-tarbz2": "^7.0.0", + "@xhmikosr/decompress-targz": "^7.0.0", + "@xhmikosr/decompress-unzip": "^6.0.0", + "graceful-fs": "^4.2.11", + "make-dir": "^4.0.0", + "strip-dirs": "^3.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/cli-width": { - "version": "2.2.1", - "license": "ISC" - }, - "node_modules/cliui": { - "version": "8.0.1", - "license": "ISC", + "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-tar": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tar/-/decompress-tar-7.0.0.tgz", + "integrity": "sha512-kyWf2hybtQVbWtB+FdRyOT+jyR5jxCNZPLqvQGB7djZj75lrpLUPEmRbyo86AtJ5OEtivpYaNWjCkqSJ8xtRWw==", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" + "file-type": "^18.5.0", + "is-stream": "^3.0.0", + "tar-stream": "^3.1.4" }, "engines": { - "node": ">=12" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/clone": { - "version": "1.0.4", - "license": "MIT", - "engines": { - "node": ">=0.8" + "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-tar/node_modules/tar-stream": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", + "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" } }, - "node_modules/clone-deep": { - "version": "4.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-tarbz2": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tarbz2/-/decompress-tarbz2-7.0.0.tgz", + "integrity": "sha512-3QnjipYkRgh3Dee1MWDgKmANWxOQBVN4e1IwiGNe2fHYfMYTeSkVvWREt87UIoSucKUh3E95v8uGFttgTknZcA==", "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "@xhmikosr/decompress-tar": "^7.0.0", + "file-type": "^18.5.0", + "is-stream": "^3.0.0", + "seek-bzip": "^1.0.6", + "unbzip2-stream": "^1.4.3" }, "engines": { - "node": ">=6" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/clone-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-targz": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-targz/-/decompress-targz-7.0.0.tgz", + "integrity": "sha512-7BNHJl92g9OLhw89zqcFS67V1LAtm4Ex02j6OiQzuE8P7Yy9lQcyBuEL3x6v436grLdL+BcFjgbmhWxnem4GHw==", "dependencies": { - "isobject": "^3.0.1" + "@xhmikosr/decompress-tar": "^7.0.0", + "file-type": "^18.5.0", + "is-stream": "^3.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-deep/node_modules/is-plain-object/node_modules/isobject": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clsx": { - "version": "2.0.0", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/collection-visit": { - "version": "1.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-unzip": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-6.0.0.tgz", + "integrity": "sha512-R1HAkjXLS7RAL74YFLxYY9zYflCcYGssld9KKFDu87PnJ4h4btdhzXfSC8J5i5A2njH3oYIoCzx03RIGTH07Sg==", "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "file-type": "^18.5.0", + "get-stream": "^6.0.1", + "yauzl": "^2.10.0" }, "engines": { - "node": ">=0.10.0" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/color": { - "version": "3.2.1", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } + "node_modules/netlify-cli/node_modules/@xhmikosr/decompress/node_modules/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==" }, - "node_modules/color-convert": { - "version": "2.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/decompress/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dependencies": { - "color-name": "~1.1.4" + "semver": "^7.5.3" }, "engines": { - "node": ">=7.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/color-name": { - "version": "1.1.4", - "license": "MIT" - }, - "node_modules/color-string": { - "version": "1.9.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-13.0.1.tgz", + "integrity": "sha512-mBvWew1kZJHfNQVVfVllMjUDwCGN9apPa0t4/z1zaUJ9MzpXjRL3w8fsfJKB8gHN/h4rik9HneKfDbh2fErN+w==", "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" + "@xhmikosr/archive-type": "^6.0.1", + "@xhmikosr/decompress": "^9.0.1", + "content-disposition": "^0.5.4", + "ext-name": "^5.0.0", + "file-type": "^18.5.0", + "filenamify": "^5.1.1", + "get-stream": "^6.0.1", + "got": "^12.6.1", + "merge-options": "^3.0.4", + "p-event": "^5.0.1" + }, + "engines": { + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/color-support": { - "version": "1.1.3", - "license": "ISC", - "bin": { - "color-support": "bin.js" + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/color/node_modules/color-convert": { - "version": "1.9.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", "dependencies": { - "color-name": "1.1.3" + "defer-to-connect": "^2.0.1" + }, + "engines": { + "node": ">=14.16" } }, - "node_modules/color/node_modules/color-convert/node_modules/color-name": { - "version": "1.1.3", - "license": "MIT" - }, - "node_modules/colorette": { - "version": "2.0.20", - "dev": true, - "license": "MIT" - }, - "node_modules/colors": { - "version": "1.4.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", "engines": { - "node": ">=0.1.90" + "node": ">=14.16" } }, - "node_modules/colors-option": { - "version": "3.0.0", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/cacheable-request": { + "version": "10.2.13", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", + "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", "dependencies": { - "chalk": "^5.0.0", - "filter-obj": "^3.0.0", - "is-plain-obj": "^4.0.0", - "jest-validate": "^27.3.1" + "@types/http-cache-semantics": "^4.0.1", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": ">=12.20.0" + "node": ">=14.16" } }, - "node_modules/colors-option/node_modules/chalk": { - "version": "5.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/colors-option/node_modules/filter-obj": { + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/filename-reserved-regex": { "version": "3.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-3.0.0.tgz", + "integrity": "sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -13952,492 +18482,425 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/colorspace": { - "version": "1.1.4", - "license": "MIT", - "dependencies": { - "color": "^3.1.3", - "text-hex": "1.0.x" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "6.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/comment-json": { - "version": "4.2.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/filenamify": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-5.1.1.tgz", + "integrity": "sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==", "dependencies": { - "array-timsort": "^1.0.3", - "core-util-is": "^1.0.3", - "esprima": "^4.0.1", - "has-own-prop": "^2.0.0", - "repeat-string": "^1.6.1" + "filename-reserved-regex": "^3.0.0", + "strip-outer": "^2.0.0", + "trim-repeated": "^2.0.0" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "license": "ISC" - }, - "node_modules/common-tags": { - "version": "1.8.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/complex.js": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": "*" + "node": ">=12.20" }, "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/component-emitter": { - "version": "1.3.0", - "license": "MIT" - }, - "node_modules/compress-commons": { - "version": "4.1.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": ">= 10" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/compress-commons/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/http2-wrapper": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", + "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" }, "engines": { - "node": ">= 6" + "node": ">=10.19.0" } }, - "node_modules/compressible": { - "version": "2.0.18", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", "engines": { - "node": ">= 0.6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/compression": { - "version": "1.7.4", - "dev": true, - "license": "MIT", - "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" + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/normalize-url": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", "engines": { - "node": ">= 0.8.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/compression/node_modules/bytes": { + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/p-cancelable": { "version": "3.0.0", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", "engines": { - "node": ">= 0.8" + "node": ">=12.20" } }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "dependencies": { - "ms": "2.0.0" + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/compression/node_modules/debug/node_modules/ms": { + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/strip-outer": { "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "license": "MIT" - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-2.0.0.tgz", + "integrity": "sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.8", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/trim-repeated": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-2.0.0.tgz", + "integrity": "sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==", "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" + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-stream/node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder": { + "node_modules/netlify-cli/node_modules/abbrev": { "version": "1.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" }, - "node_modules/concordance": { - "version": "5.0.4", - "license": "ISC", + "node_modules/netlify-cli/node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", "dependencies": { - "date-time": "^3.1.0", - "esutils": "^2.0.3", - "fast-diff": "^1.2.0", - "js-string-escape": "^1.0.1", - "lodash": "^4.17.15", - "md5-hex": "^3.0.1", - "semver": "^7.3.2", - "well-known-symbols": "^2.0.0" + "event-target-shim": "^5.0.0" }, "engines": { - "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14" + "node": ">=6.5" } }, - "node_modules/concurrently": { - "version": "8.2.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/abstract-logging": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", + "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==" + }, + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "chalk": "^4.1.2", - "date-fns": "^2.30.0", - "lodash": "^4.17.21", - "rxjs": "^7.8.1", - "shell-quote": "^1.8.1", - "spawn-command": "0.0.2", - "supports-color": "^8.1.1", - "tree-kill": "^1.2.2", - "yargs": "^17.7.2" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "bin": { - "conc": "dist/bin/concurrently.js", - "concurrently": "dist/bin/concurrently.js" + "acorn": "bin/acorn" }, "engines": { - "node": "^14.13.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" + "node": ">=0.4.0" } }, - "node_modules/config-chain": { - "version": "1.1.13", - "license": "MIT", - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" + "node_modules/netlify-cli/node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "engines": { + "node": ">=0.4.0" } }, - "node_modules/configstore": { - "version": "6.0.0", - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" + "debug": "4" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" + "node": ">= 6.0.0" } }, - "node_modules/configstore/node_modules/dot-prop": { - "version": "6.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "peer": true, "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=10" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/configstore/node_modules/write-file-atomic": { - "version": "3.0.3", - "license": "ISC", + "node_modules/netlify-cli/node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "license": "ISC" - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dependencies": { - "safe-buffer": "5.2.1" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "license": "MIT" + "node_modules/netlify-cli/node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "node_modules/cookie": { - "version": "0.5.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/all-node-versions": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/all-node-versions/-/all-node-versions-11.3.0.tgz", + "integrity": "sha512-psMkc5s3qpr+QMfires9bC4azRYciPWql1wqZKMsYRh1731qefQDH2X4+O19xSBX6u0Ra/8Y5diG6y/fEmqKsw==", + "dependencies": { + "fetch-node-website": "^7.3.0", + "filter-obj": "^5.1.0", + "get-stream": "^6.0.0", + "global-cache-dir": "^4.3.1", + "is-plain-obj": "^4.1.0", + "path-exists": "^5.0.0", + "semver": "^7.3.7", + "write-file-atomic": "^4.0.1" + }, "engines": { - "node": ">= 0.6" + "node": ">=14.18.0" } }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "license": "MIT" - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/copy-template-dir": { - "version": "1.4.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dependencies": { - "end-of-stream": "^1.1.0", - "graceful-fs": "^4.1.3", - "maxstache": "^1.0.0", - "maxstache-stream": "^1.0.0", - "mkdirp": "^0.5.1", - "noop2": "^2.0.0", - "pump": "^1.0.0", - "readdirp": "^2.0.0", - "run-parallel": "^1.1.4" + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/copy-template-dir/node_modules/pump": { - "version": "1.0.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "string-width": "^4.1.0" } }, - "node_modules/copy-template-dir/node_modules/readdirp": { - "version": "2.2.1", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, + "node_modules/netlify-cli/node_modules/ansi-color": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz", + "integrity": "sha512-bF6xLaZBLpOQzgYUtYEhJx090nPSZk1BQ/q2oyBK9aMMcJHzx9uXGCjI2Y+LebsN4Jwoykr0V9whbPiogdyHoQ==", "engines": { - "node": ">=0.10" + "node": "*" } }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch": { - "version": "3.1.10", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ansi-escapes": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", + "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==", "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" + "type-fest": "^3.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces": { - "version": "2.3.2", - "license": "MIT", - "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" + "node": ">=14.16" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, + "node_modules/netlify-cli/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/extend-shallow/node_modules/is-extendable": { - "version": "0.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ansi-to-html": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.7.2.tgz", + "integrity": "sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g==", "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "entities": "^2.2.0" + }, + "bin": { + "ansi-to-html": "bin/ansi-to-html" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.0.0" } }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/is-number": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, + "node_modules/netlify-cli/node_modules/ansi-to-html/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dependencies": { - "is-buffer": "^1.1.5" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/is-number/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" + "node_modules/netlify-cli/node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/to-regex-range": { - "version": "2.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/archiver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.0.tgz", + "integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "archiver-utils": "^2.1.0", + "async": "^3.2.0", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/readable-stream": { + "node_modules/netlify-cli/node_modules/archiver-utils/node_modules/readable-stream": { "version": "2.3.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -14448,609 +18911,672 @@ "util-deprecate": "~1.0.1" } }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/readable-stream/node_modules/isarray": { + "node_modules/netlify-cli/node_modules/archy": { "version": "1.0.0", - "license": "MIT" - }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "license": "MIT" - }, - "node_modules/copy-template-dir/node_modules/readdirp/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/core-js": { - "version": "3.32.2", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" }, - "node_modules/core-js-compat": { - "version": "3.32.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", "dependencies": { - "browserslist": "^4.21.10" + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "engines": { + "node": ">=10" } }, - "node_modules/core-util-is": { - "version": "1.0.3", - "license": "MIT" + "node_modules/netlify-cli/node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" }, - "node_modules/cp-file": { - "version": "10.0.0", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.10", - "nested-error-stacks": "^2.1.1", - "p-event": "^5.0.1" - }, + "node_modules/netlify-cli/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/netlify-cli/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/cpy": { - "version": "9.0.1", - "license": "MIT", - "dependencies": { - "arrify": "^3.0.0", - "cp-file": "^9.1.0", - "globby": "^13.1.1", - "junk": "^4.0.0", - "micromatch": "^4.0.4", - "nested-error-stacks": "^2.1.0", - "p-filter": "^3.0.0", - "p-map": "^5.3.0" - }, + "node_modules/netlify-cli/node_modules/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==", "engines": { - "node": "^12.20.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/cpy/node_modules/cp-file": { - "version": "9.1.0", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "nested-error-stacks": "^2.0.0", - "p-event": "^4.1.0" - }, + "node_modules/netlify-cli/node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/cpy/node_modules/cp-file/node_modules/p-event": { - "version": "4.2.0", - "license": "MIT", - "dependencies": { - "p-timeout": "^3.1.0" - }, + "node_modules/netlify-cli/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/netlify-cli/node_modules/array-timsort": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", + "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==" + }, + "node_modules/netlify-cli/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cpy/node_modules/cp-file/node_modules/p-event/node_modules/p-timeout": { - "version": "3.2.0", - "license": "MIT", - "dependencies": { - "p-finally": "^1.0.0" - }, + "node_modules/netlify-cli/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/cpy/node_modules/globby": { - "version": "13.2.2", - "license": "MIT", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, + "node_modules/netlify-cli/node_modules/arrify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", + "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cpy/node_modules/globby/node_modules/slash": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ascii-table": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/ascii-table/-/ascii-table-0.0.9.tgz", + "integrity": "sha1-BqZgTWpV1L9BqaR9mHLXp42jHnM=" + }, + "node_modules/netlify-cli/node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/ast-module-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ast-module-types/-/ast-module-types-5.0.0.tgz", + "integrity": "sha512-JvqziE0Wc0rXQfma0HZC/aY7URXHFuZV84fJRtP8u+lhp0JYCNd5wJzVXP45t0PH0Mej3ynlzvdyITYIu0G4LQ==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14" } }, - "node_modules/crc-32": { - "version": "1.2.2", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/netlify-cli/node_modules/async-sema": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz", + "integrity": "sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==" + }, + "node_modules/netlify-cli/node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/netlify-cli/node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "bin": { - "crc32": "bin/crc32.njs" + "atob": "bin/atob.js" }, "engines": { - "node": ">=0.8" + "node": ">= 4.5.0" } }, - "node_modules/crc32-stream": { - "version": "4.0.3", - "license": "MIT", - "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - }, + "node_modules/netlify-cli/node_modules/atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", "engines": { - "node": ">= 10" + "node": ">=8.0.0" } }, - "node_modules/crc32-stream/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/avvio": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/avvio/-/avvio-8.2.0.tgz", + "integrity": "sha512-bbCQdg7bpEv6kGH41RO/3B2/GMMmJSo2iBK+X8AWN9mujtfUipMDfIjsgHCfpnKqoGEQrrmCDKSa5OQ19+fDmg==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "archy": "^1.0.0", + "debug": "^4.0.0", + "fastq": "^1.6.1" } }, - "node_modules/create-require": { - "version": "1.1.1", - "license": "MIT" + "node_modules/netlify-cli/node_modules/axios": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } }, - "node_modules/cron-parser": { - "version": "4.8.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/b4a": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", + "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==" + }, + "node_modules/netlify-cli/node_modules/backoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", + "integrity": "sha512-wC5ihrnUXmR2douXmXLCe5O3zg3GKIyvRi/hi58a/XyRxVI+3/yM0PYueQOZXPXQ9pxBislYkw+sF9b7C/RuMA==", "dependencies": { - "luxon": "^3.2.1" + "precond": "0.2" }, "engines": { - "node": ">=12.0.0" + "node": ">= 0.6" } }, - "node_modules/cross-fetch": { - "version": "3.1.6", - "license": "MIT", + "node_modules/netlify-cli/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/netlify-cli/node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dependencies": { - "node-fetch": "^2.6.11" + "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" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/base/node_modules/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==", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "is-descriptor": "^1.0.0" }, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/cross-spawn/node_modules/path-key": { - "version": "3.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/netlify-cli/node_modules/before-after-hook": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", + "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" + }, + "node_modules/netlify-cli/node_modules/better-ajv-errors": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/better-ajv-errors/-/better-ajv-errors-1.2.0.tgz", + "integrity": "sha512-UW+IsFycygIo7bclP9h5ugkNH8EjCSgqyFB/yQ4Hqqa1OEYDtb0uFIkYE0b6+CjkgJYVM5UKI/pJPxjYe9EZlA==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@humanwhocodes/momoa": "^2.0.2", + "chalk": "^4.1.2", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0 < 4" + }, "engines": { - "node": ">=8" + "node": ">= 12.13.0" + }, + "peerDependencies": { + "ajv": "4.11.8 - 8" } }, - "node_modules/crypto-random-string": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "type-fest": "^1.0.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "license": "(MIT OR CC0-1.0)", + "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", - "devOptional": true - }, - "node_modules/cssstyle": { - "version": "3.0.0", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/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==", "dependencies": { - "rrweb-cssom": "^0.6.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=14" + "node": ">=7.0.0" } }, - "node_modules/csstype": { - "version": "3.1.2", - "license": "MIT" - }, - "node_modules/cyclist": { - "version": "1.0.2", - "license": "MIT" + "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/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==" }, - "node_modules/cypress": { - "version": "12.17.4", - "dev": true, - "hasInstallScript": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/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==", "dependencies": { - "@cypress/request": "2.88.12", - "@cypress/xvfb": "^1.2.4", - "@types/node": "^16.18.39", - "@types/sinonjs__fake-timers": "8.1.1", - "@types/sizzle": "^2.3.2", - "arch": "^2.2.0", - "blob-util": "^2.0.2", - "bluebird": "^3.7.2", - "buffer": "^5.6.0", - "cachedir": "^2.3.0", - "chalk": "^4.1.0", - "check-more-types": "^2.24.0", - "cli-cursor": "^3.1.0", - "cli-table3": "~0.6.1", - "commander": "^6.2.1", - "common-tags": "^1.8.0", - "dayjs": "^1.10.4", - "debug": "^4.3.4", - "enquirer": "^2.3.6", - "eventemitter2": "6.4.7", - "execa": "4.1.0", - "executable": "^4.1.1", - "extract-zip": "2.0.1", - "figures": "^3.2.0", - "fs-extra": "^9.1.0", - "getos": "^3.2.1", - "is-ci": "^3.0.0", - "is-installed-globally": "~0.4.0", - "lazy-ass": "^1.6.0", - "listr2": "^3.8.3", - "lodash": "^4.17.21", - "log-symbols": "^4.0.0", - "minimist": "^1.2.8", - "ospath": "^1.2.2", - "pretty-bytes": "^5.6.0", - "process": "^0.11.10", - "proxy-from-env": "1.0.0", - "request-progress": "^3.0.0", - "semver": "^7.5.3", - "supports-color": "^8.1.1", - "tmp": "~0.2.1", - "untildify": "^4.0.0", - "yauzl": "^2.10.0" - }, - "bin": { - "cypress": "bin/cypress" + "has-flag": "^4.0.0" }, "engines": { - "node": "^14.0.0 || ^16.0.0 || >=18.0.0" + "node": ">=8" } }, - "node_modules/cypress/node_modules/@types/node": { - "version": "16.18.50", - "dev": true, - "license": "MIT" - }, - "node_modules/cypress/node_modules/fs-extra": { - "version": "9.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/better-opn": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "open": "^8.0.4" }, "engines": { - "node": ">=10" + "node": ">=12.0.0" } }, - "node_modules/dashdash": { - "version": "1.14.1", - "dev": true, - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0" - }, + "node_modules/netlify-cli/node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "engines": { - "node": ">=0.10" + "node": ">=8" } }, - "node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "license": "MIT", - "engines": { - "node": ">= 12" + "node_modules/netlify-cli/node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dependencies": { + "file-uri-to-path": "1.0.0" } }, - "node_modules/data-urls": { - "version": "4.0.0", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.0" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "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.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">=14" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/date-fns": { - "version": "2.30.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "@babel/runtime": "^7.21.0" - }, + "ms": "2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/body-parser/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "engines": { - "node": ">=0.11" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" + "node": ">= 0.8" } }, - "node_modules/date-time": { - "version": "3.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/body-parser/node_modules/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==", "dependencies": { - "time-zone": "^1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=6" + "node": ">= 0.8" } }, - "node_modules/dayjs": { - "version": "1.11.9", - "license": "MIT" + "node_modules/netlify-cli/node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/debug": { - "version": "4.3.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/body-parser/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dependencies": { - "ms": "2.1.2" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">= 0.8" } }, - "node_modules/decache": { - "version": "4.6.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/boxen": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", + "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", "dependencies": { - "callsite": "^1.0.0" + "ansi-align": "^3.0.1", + "camelcase": "^7.0.1", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/decimal.js": { - "version": "10.4.3", - "license": "MIT" - }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/boxen/node_modules/camelcase": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", "engines": { - "node": ">=0.10" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/boxen/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/netlify-cli/node_modules/boxen/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dependencies": { - "mimic-response": "^3.1.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/boxen/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", "engines": { - "node": ">=10" + "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/deep-eql": { - "version": "4.1.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/boxen/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dependencies": { - "type-detect": "^4.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/deep-equal": { - "version": "2.2.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.1", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/deep-extend": { - "version": "0.6.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, "engines": { - "node": ">=4.0.0" + "node": ">=8" } }, - "node_modules/deep-is": { - "version": "0.1.4", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } }, - "node_modules/deepmerge": { - "version": "4.3.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/default-browser-id": { - "version": "3.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + }, + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/bufrw": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bufrw/-/bufrw-1.3.0.tgz", + "integrity": "sha512-jzQnSbdJqhIltU9O5KUiTtljP9ccw2u5ix59McQy4pV2xGhVLhRZIndY8GIrgh5HjXa6+QJ9AQhOd2QWQizJFQ==", "dependencies": { - "bplist-parser": "^0.2.0", - "untildify": "^4.0.0" + "ansi-color": "^0.2.1", + "error": "^7.0.0", + "hexer": "^1.5.0", + "xtend": "^4.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.10.x" } }, - "node_modules/defaults": { - "version": "1.0.4", - "license": "MIT", - "dependencies": { - "clone": "^1.0.2" + "node_modules/netlify-cli/node_modules/builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "engines": { + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "license": "MIT", - "engines": { - "node": ">=10" + "node_modules/netlify-cli/node_modules/builtins": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.0.tgz", + "integrity": "sha512-aizhtbxgT1Udg0Fj6GssXshAVK+nxbtCV+1OtTrMNy67jffDFBY6CUBAkhO4owbleAx6fdbnWdpsmmcXydbzNw==", + "dependencies": { + "semver": "^7.0.0" } }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/byline": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", + "integrity": "sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/define-properties": { - "version": "1.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, + "node_modules/netlify-cli/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.8" } }, - "node_modules/define-property": { - "version": "2.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "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" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/define-property/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/cachedir": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", + "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/defu": { - "version": "6.1.2", - "dev": true, - "license": "MIT" - }, - "node_modules/del": { - "version": "6.1.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "engines": { "node": ">=10" }, @@ -15058,808 +19584,920 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/del/node_modules/p-map": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, + "node_modules/netlify-cli/node_modules/chalk": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", + "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", "engines": { - "node": ">=10" + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/del/node_modules/p-map/node_modules/aggregate-error": { - "version": "3.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "node_modules/netlify-cli/node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, "engines": { - "node": ">=8" + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/del/node_modules/p-map/node_modules/aggregate-error/node_modules/clean-stack": { - "version": "2.2.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "engines": { - "node": ">=6" + "node": ">=10" } }, - "node_modules/del/node_modules/p-map/node_modules/aggregate-error/node_modules/indent-string": { - "version": "4.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], "engines": { "node": ">=8" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, "engines": { - "node": ">=0.4.0" + "node": ">=0.10.0" } }, - "node_modules/delegates": { - "version": "1.0.0", - "license": "MIT" - }, - "node_modules/depd": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/deprecation": { - "version": "2.3.1", - "license": "ISC" + "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/dequal": { - "version": "2.0.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/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==", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/destroy": { - "version": "1.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=0.10.0" } }, - "node_modules/detect-indent": { - "version": "6.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-data-descriptor/node_modules/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==", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/detect-libc": { - "version": "2.0.2", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/detect-node-es": { - "version": "1.1.0", - "license": "MIT" + "node_modules/netlify-cli/node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/detect-package-manager": { - "version": "2.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/clean-deep": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/clean-deep/-/clean-deep-3.4.0.tgz", + "integrity": "sha512-Lo78NV5ItJL/jl+B5w0BycAisaieJGXK1qYi/9m4SjR8zbqmrUtO7Yhro40wEShGmmxs/aJLI/A+jNhdkXK8mw==", "dependencies": { - "execa": "^5.1.1" + "lodash.isempty": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.transform": "^4.6.0" }, "engines": { - "node": ">=12" + "node": ">=4" } }, - "node_modules/detect-package-manager/node_modules/execa": { - "version": "5.1.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/clean-stack": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", + "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "escape-string-regexp": "5.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detect-package-manager/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/clean-stack/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detect-package-manager/node_modules/execa/node_modules/human-signals": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/detect-package-manager/node_modules/execa/node_modules/is-stream": { - "version": "2.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detect-port": { - "version": "1.5.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", "dependencies": { - "address": "^1.0.1", - "debug": "4" + "restore-cursor": "^2.0.0" }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" + "engines": { + "node": ">=4" } }, - "node_modules/detective-amd": { - "version": "5.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/cli-progress": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz", + "integrity": "sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==", "dependencies": { - "ast-module-types": "^5.0.0", - "escodegen": "^2.0.0", - "get-amd-module-type": "^5.0.1", - "node-source-walk": "^6.0.1" - }, - "bin": { - "detective-amd": "bin/cli.js" + "string-width": "^4.2.3" }, "engines": { - "node": ">=14" + "node": ">=4" } }, - "node_modules/detective-cjs": { - "version": "5.0.1", - "license": "MIT", - "dependencies": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.0" + "node_modules/netlify-cli/node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "engines": { + "node": ">=6" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + }, + "node_modules/netlify-cli/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", "engines": { - "node": ">=14" + "node": ">=0.8" } }, - "node_modules/detective-es6": { - "version": "4.0.1", - "license": "MIT", - "dependencies": { - "node-source-walk": "^6.0.1" - }, + "node_modules/netlify-cli/node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "engines": { - "node": ">=14" + "node": ">=0.10.0" } }, - "node_modules/detective-postcss": { - "version": "6.1.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dependencies": { - "is-url": "^1.2.4", - "postcss": "^8.4.23", - "postcss-values-parser": "^6.0.2" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" }, "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/detective-sass": { - "version": "5.0.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.1" - }, - "engines": { - "node": ">=14" + "color-convert": "^1.9.3", + "color-string": "^1.6.0" } }, - "node_modules/detective-scss": { - "version": "4.0.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.1" - }, - "engines": { - "node": ">=14" + "color-name": "1.1.3" + } + }, + "node_modules/netlify-cli/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/netlify-cli/node_modules/color-string": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", + "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/netlify-cli/node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "bin": { + "color-support": "bin.js" } }, - "node_modules/detective-stylus": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "engines": { - "node": ">=14" + "node": ">=0.1.90" } }, - "node_modules/detective-typescript": { - "version": "11.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/colors-option": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-3.0.0.tgz", + "integrity": "sha512-DP3FpjsiDDvnQC1OJBsdOJZPuy7r0o6sepY2T5M3L/d2nrE23O/ErFkEqyY3ngVL1ZhTj/H0pCMNObZGkEOaaQ==", "dependencies": { - "@typescript-eslint/typescript-estree": "^5.59.5", - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.1", - "typescript": "^5.0.4" + "chalk": "^5.0.0", + "filter-obj": "^3.0.0", + "is-plain-obj": "^4.0.0", + "jest-validate": "^27.3.1" }, "engines": { - "node": "^14.14.0 || >=16.0.0" + "node": ">=12.20.0" } }, - "node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, + "node_modules/netlify-cli/node_modules/colors-option/node_modules/filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node_modules/netlify-cli/node_modules/colorspace": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", + "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", + "dependencies": { + "color": "^3.1.3", + "text-hex": "1.0.x" } }, - "node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "delayed-stream": "~1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/diff": { - "version": "4.0.2", - "license": "BSD-3-Clause", "engines": { - "node": ">=0.3.1" + "node": ">= 0.8" } }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=14" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/comment-json": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.3.tgz", + "integrity": "sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==", "dependencies": { - "path-type": "^4.0.0" + "array-timsort": "^1.0.3", + "core-util-is": "^1.0.3", + "esprima": "^4.0.1", + "has-own-prop": "^2.0.0", + "repeat-string": "^1.6.1" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/dir-glob/node_modules/path-type": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=8" - } + "node_modules/netlify-cli/node_modules/comment-json/node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, - "node_modules/dnd-core": { - "version": "16.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/netlify-cli/node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/netlify-cli/node_modules/compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", "dependencies": { - "@react-dnd/asap": "^5.0.1", - "@react-dnd/invariant": "^4.0.1", - "redux": "^4.2.0" + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "dev": true, - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/netlify-cli/node_modules/concordance": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz", + "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==", "dependencies": { - "esutils": "^2.0.2" + "date-time": "^3.1.0", + "esutils": "^2.0.3", + "fast-diff": "^1.2.0", + "js-string-escape": "^1.0.1", + "lodash": "^4.17.15", + "md5-hex": "^3.0.1", + "semver": "^7.3.2", + "well-known-symbols": "^2.0.0" }, "engines": { - "node": ">=6.0.0" + "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14" } }, - "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "dev": true, - "license": "MIT" - }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, - "node_modules/domexception": { - "version": "4.0.0", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/config-chain/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/netlify-cli/node_modules/configstore": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", "dependencies": { - "webidl-conversions": "^7.0.0" + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" }, "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/yeoman/configstore?sponsor=1" } }, - "node_modules/dompurify": { - "version": "3.0.5", - "license": "(MPL-2.0 OR Apache-2.0)" - }, - "node_modules/dot-prop": { - "version": "7.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/configstore/node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", "dependencies": { - "type-fest": "^2.11.2" + "is-obj": "^2.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/dotenv": { - "version": "16.0.3", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" + "node_modules/netlify-cli/node_modules/configstore/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" } }, - "node_modules/dotenv-expand": { - "version": "10.0.0", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + }, + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "safe-buffer": "5.2.1" + }, "engines": { - "node": ">=12" + "node": ">= 0.6" } }, - "node_modules/duplexify": { - "version": "3.7.1", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "node_modules/netlify-cli/node_modules/content-disposition/node_modules/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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/netlify-cli/node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "2.3.8", - "dev": true, - "license": "MIT", - "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" + "node_modules/netlify-cli/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/duplexify/node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, - "node_modules/duplexify/node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/duplexify/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/copy-template-dir": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/copy-template-dir/-/copy-template-dir-1.4.0.tgz", + "integrity": "sha512-xkXSJhvKz4MfLbVkZ7GyCaFo4ciB3uKI/HHzkGwj1eyTH5+7RTFxW5CE0irWAZgV5oFcO9hd6+NVXAtY9hlo7Q==", "dependencies": { - "safe-buffer": "~5.1.0" + "end-of-stream": "^1.1.0", + "graceful-fs": "^4.1.3", + "maxstache": "^1.0.0", + "maxstache-stream": "^1.0.0", + "mkdirp": "^0.5.1", + "noop2": "^2.0.0", + "pump": "^1.0.0", + "readdirp": "^2.0.0", + "run-parallel": "^1.1.4" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "license": "MIT" - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "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" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dependencies": { - "safe-buffer": "^5.0.1" + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/ee-first": { - "version": "1.1.1", - "license": "MIT" - }, - "node_modules/ejs": { - "version": "3.1.9", - "dev": true, - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/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==", "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/electron-to-chromium": { - "version": "1.4.513", - "dev": true, - "license": "ISC" - }, - "node_modules/elegant-spinner": { - "version": "1.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "license": "MIT" - }, - "node_modules/enabled": { - "version": "2.0.0", - "license": "MIT" - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/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==", "dependencies": { - "once": "^1.4.0" + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/enquirer": { - "version": "2.4.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/is-number/node_modules/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==", "dependencies": { - "ansi-colors": "^4.1.1", - "strip-ansi": "^6.0.1" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=8.6" + "node": ">=0.10.0" } }, - "node_modules/entities": { - "version": "4.5.0", - "devOptional": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "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" }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/env-paths": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/pump": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", + "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/envinfo": { - "version": "7.8.1", - "license": "MIT", - "bin": { - "envinfo": "dist/cli.js" + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" }, "engines": { - "node": ">=4" + "node": ">=0.10" } }, - "node_modules/error": { - "version": "7.0.2", + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/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==", "dependencies": { - "string-template": "~0.2.1", - "xtend": "~4.0.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/cp-file": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-10.0.0.tgz", + "integrity": "sha512-vy2Vi1r2epK5WqxOLnskeKeZkdZvTKfFZQCplE3XWsP+SUJyd5XAUFC9lFgTjjXJF2GMne/UML14iEmkAaDfFg==", "dependencies": { - "is-arrayish": "^0.2.1" + "graceful-fs": "^4.2.10", + "nested-error-stacks": "^2.1.1", + "p-event": "^5.0.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/cpy": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cpy/-/cpy-9.0.1.tgz", + "integrity": "sha512-D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg==", "dependencies": { - "stackframe": "^1.3.4" + "arrify": "^3.0.0", + "cp-file": "^9.1.0", + "globby": "^13.1.1", + "junk": "^4.0.0", + "micromatch": "^4.0.4", + "nested-error-stacks": "^2.1.0", + "p-filter": "^3.0.0", + "p-map": "^5.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-abstract": { - "version": "1.22.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/cpy/node_modules/cp-file": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", + "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.1", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.1", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "safe-array-concat": "^1.0.0", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.10" + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/cpy/node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-iterator-helpers": { - "version": "1.0.14", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/cpy/node_modules/p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", "dependencies": { - "asynciterator.prototype": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-set-tostringtag": "^2.0.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.2.1", - "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "iterator.prototype": "^1.1.0", - "safe-array-concat": "^1.0.0" + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "dev": true, - "license": "MIT" - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/cpy/node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "p-finally": "^1.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has": "^1.0.3" + "node_modules/netlify-cli/node_modules/cpy/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-to-primitive": { + "node_modules/netlify-cli/node_modules/crc-32": { "version": "1.2.1", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.1.tgz", + "integrity": "sha512-Dn/xm/1vFFgs3nfrpEVScHoIslO9NZRITWGz/1E/St6u4xw99vfZzVkW0OSnzx2h9egej9xwMCEut6sqwokM/w==", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "exit-on-epipe": "~1.0.1", + "printj": "~1.3.1" + }, + "bin": { + "crc32": "bin/crc32.njs" }, "engines": { - "node": ">= 0.4" + "node": ">=0.8" + } + }, + "node_modules/netlify-cli/node_modules/crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 10" } }, - "node_modules/es6-promisify": { - "version": "6.1.1", - "license": "MIT" + "node_modules/netlify-cli/node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" }, - "node_modules/esbuild": { - "version": "0.18.20", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" + "node_modules/netlify-cli/node_modules/cron-parser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.8.1.tgz", + "integrity": "sha512-jbokKWGcyU4gl6jAfX97E1gDpY12DJ1cLJZmoDzaAln/shZ+S3KBFBuA2Q6WeUN4gJf/8klnV1EfvhA2lK5IRQ==", + "dependencies": { + "luxon": "^3.2.1" }, "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" + "node": ">=12.0.0" } }, - "node_modules/esbuild-plugin-alias": { - "version": "0.2.1", - "dev": true, - "license": "MIT" - }, - "node_modules/esbuild-register": { - "version": "3.4.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dependencies": { - "debug": "^4.3.4" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, - "peerDependencies": { - "esbuild": ">=0.12 <1" + "engines": { + "node": ">= 8" } }, - "node_modules/escalade": { + "node_modules/netlify-cli/node_modules/cross-spawn/node_modules/path-key": { "version": "3.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/escape-goat": { + "node_modules/netlify-cli/node_modules/crypto-random-string": { "version": "4.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "dependencies": { + "type-fest": "^1.0.1" + }, "engines": { "node": ">=12" }, @@ -15867,17 +20505,10 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "license": "MIT" - }, - "node_modules/escape-latex": { - "version": "1.2.0", - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", "engines": { "node": ">=10" }, @@ -15885,245 +20516,300 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/escodegen": { - "version": "2.1.0", - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "node_modules/netlify-cli/node_modules/data-uri-to-buffer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", + "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/netlify-cli/node_modules/date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" + }, + "node_modules/netlify-cli/node_modules/date-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz", + "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==", "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" + "time-zone": "^1.0.0" }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, - "optionalDependencies": { - "source-map": "~0.6.1" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/eslint": { - "version": "8.49.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/netlify-cli/node_modules/decache": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.2.tgz", + "integrity": "sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.49.0", - "@humanwhocodes/config-array": "^0.11.11", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" + "callsite": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/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==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dependencies": { + "mimic-response": "^3.1.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-config-prettier": { - "version": "9.0.0", - "dev": true, - "license": "MIT", - "bin": { - "eslint-config-prettier": "bin/cli.js" + "node_modules/netlify-cli/node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=10" }, - "peerDependencies": { - "eslint": ">=7.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-plugin-react": { - "version": "7.33.2", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.12", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.8" - }, + "node_modules/netlify-cli/node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "node": ">=4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dependencies": { + "clone": "^1.0.2" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", "engines": { "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dependencies": { - "esutils": "^2.0.2" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-react/node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, + "node_modules/netlify-cli/node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "engines": { - "node": "*" + "node": ">=0.4.0" } }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "node_modules/netlify-cli/node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + }, + "node_modules/netlify-cli/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/eslint-plugin-storybook": { - "version": "0.6.13", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, + "node_modules/netlify-cli/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/netlify-cli/node_modules/detect-libc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", + "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/detective-amd": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/detective-amd/-/detective-amd-5.0.1.tgz", + "integrity": "sha512-e7n0E0Wte78U9lcpl3hsTh1ZJ+zp/rgEbdbzGLgTowSbbSemuHnM8olp4KHMF1eCaurrCE50IU9VkoV13ezK4A==", "dependencies": { - "@storybook/csf": "^0.0.1", - "@typescript-eslint/utils": "^5.45.0", - "requireindex": "^1.1.0", - "ts-dedent": "^2.2.0" + "ast-module-types": "^5.0.0", + "escodegen": "^2.0.0", + "get-amd-module-type": "^5.0.0", + "node-source-walk": "^6.0.0" }, - "engines": { - "node": "12.x || 14.x || >= 16" + "bin": { + "detective-amd": "bin/cli.js" }, - "peerDependencies": { - "eslint": ">=6" + "engines": { + "node": ">=14" } }, - "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": { - "version": "0.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/detective-cjs": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/detective-cjs/-/detective-cjs-5.0.1.tgz", + "integrity": "sha512-6nTvAZtpomyz/2pmEmGX1sXNjaqgMplhQkskq2MLrar0ZAIkHMrDhLXkRiK2mvbu9wSWr0V5/IfiTrZqAQMrmQ==", "dependencies": { - "lodash": "^4.17.15" + "ast-module-types": "^5.0.0", + "node-source-walk": "^6.0.0" + }, + "engines": { + "node": ">=14" } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/detective-es6": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/detective-es6/-/detective-es6-4.0.1.tgz", + "integrity": "sha512-k3Z5tB4LQ8UVHkuMrFOlvb3GgFWdJ9NqAa2YLUU/jTaWJIm+JJnEh4PsMc+6dfT223Y8ACKOaC0qcj7diIhBKw==", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" + "node-source-walk": "^6.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node": ">=14" } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/detective-postcss": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/detective-postcss/-/detective-postcss-6.1.3.tgz", + "integrity": "sha512-7BRVvE5pPEvk2ukUWNQ+H2XOq43xENWbH0LcdCE14mwgTBEAMoAx+Fc1rdp76SmyZ4Sp48HlV7VedUnP6GA1Tw==", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" + "is-url": "^1.2.4", + "postcss": "^8.4.23", + "postcss-values-parser": "^6.0.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/detective-sass": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/detective-sass/-/detective-sass-5.0.3.tgz", + "integrity": "sha512-YsYT2WuA8YIafp2RVF5CEfGhhyIVdPzlwQgxSjK+TUm3JoHP+Tcorbk3SfG0cNZ7D7+cYWa0ZBcvOaR0O8+LlA==", + "dependencies": { + "gonzales-pe": "^4.3.0", + "node-source-walk": "^6.0.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": ">=14" } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/detective-scss": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/detective-scss/-/detective-scss-4.0.3.tgz", + "integrity": "sha512-VYI6cHcD0fLokwqqPFFtDQhhSnlFWvU614J42eY6G0s8c+MBhi9QAWycLwIOGxlmD8I/XvGSOUV1kIDhJ70ZPg==", "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" + "gonzales-pe": "^4.3.0", + "node-source-walk": "^6.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=14" + } + }, + "node_modules/netlify-cli/node_modules/detective-stylus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detective-stylus/-/detective-stylus-4.0.0.tgz", + "integrity": "sha512-TfPotjhszKLgFBzBhTOxNHDsutIxx9GTWjrL5Wh7Qx/ydxKhwUrlSFeLIn+ZaHPF+h0siVBkAQSuy6CADyTxgQ==", + "engines": { + "node": ">=14" + } + }, + "node_modules/netlify-cli/node_modules/detective-typescript": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/detective-typescript/-/detective-typescript-11.0.1.tgz", + "integrity": "sha512-pVCuFWdEAyHI16zO3NBWSAULV8pevSkX3gwK8w3y9RrBGUrig6wDvwv6vUpnu+HfOr0MDmjMkmJGNWaTb6+HkA==", + "dependencies": { + "@typescript-eslint/typescript-estree": "^5.59.2", + "ast-module-types": "^5.0.0", + "node-source-walk": "^6.0.0", + "typescript": "^5.0.4" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/types": { "version": "5.62.0", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -16132,10 +20818,10 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree": { "version": "5.62.0", - "dev": true, - "license": "BSD-2-Clause", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", "dependencies": { "@typescript-eslint/types": "5.62.0", "@typescript-eslint/visitor-keys": "5.62.0", @@ -16158,10 +20844,10 @@ } } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": { + "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/visitor-keys": { "version": "5.62.0", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", "dependencies": { "@typescript-eslint/types": "5.62.0", "eslint-visitor-keys": "^3.3.0" @@ -16174,208 +20860,346 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { - "version": "5.1.1", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/netlify-cli/node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "path-type": "^4.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=8" } }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils/node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/dot-prop": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-7.2.0.tgz", + "integrity": "sha512-Ol/IPXUARn9CSbkrdV4VJo7uCy1I3VuSiWCaFSg+8BdUOzF9n3jefIpcgAydvUZbTdEBZs2vEiTiS9m61ssiDA==", + "dependencies": { + "type-fest": "^2.11.2" + }, "engines": { - "node": ">=4.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/dot-prop/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/dotenv": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", + "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/netlify-cli/node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/netlify-cli/node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "safe-buffer": "^5.0.1" + } + }, + "node_modules/netlify-cli/node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/netlify-cli/node_modules/elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/enabled": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", + "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" + }, + "node_modules/netlify-cli/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/netlify-cli/node_modules/env-paths": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", + "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/error": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz", + "integrity": "sha512-UtVv4l5MhijsYUxPJo4390gzfZvAnTHreNnDjnTZaKIiZ/SemXxAhBkYSKtWa5RtBXbLP8tMgn/n0RUa/H7jXw==", + "dependencies": { + "string-template": "~0.2.1", + "xtend": "~4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/netlify-cli/node_modules/es-module-lexer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.0.3.tgz", + "integrity": "sha512-iC67eXHToclrlVhQfpRawDiF8D8sQxNxmbqw5oebegOaJkyx/w9C/k57/5e6yJR2zIByRt9OXdqX50DV2t6ZKw==" + }, + "node_modules/netlify-cli/node_modules/es6-promisify": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz", + "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==" + }, + "node_modules/netlify-cli/node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=6" } }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/escape-goat": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", + "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "node_modules/netlify-cli/node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/netlify-cli/node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "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" + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "node_modules/eslint/node_modules/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==", - "dev": true - }, - "node_modules/espree": { - "version": "9.6.1", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">= 0.8.0" } }, - "node_modules/espree/node_modules/acorn": { - "version": "8.10.0", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" + "node_modules/netlify-cli/node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "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" }, "engines": { - "node": ">=0.4.0" + "node": ">= 0.8.0" } }, - "node_modules/esprima": { - "version": "4.0.1", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, + "node_modules/netlify-cli/node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", "engines": { - "node": ">=4" + "node": ">= 0.8.0" } }, - "node_modules/esquery": { - "version": "1.5.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, + "node_modules/netlify-cli/node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, "engines": { - "node": ">=0.10" + "node": ">=0.10.0" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/escodegen/node_modules/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==", "dependencies": { - "estraverse": "^5.2.0" + "prelude-ls": "~1.1.2" }, "engines": { - "node": ">=4.0" + "node": ">= 0.8.0" } }, - "node_modules/estraverse": { - "version": "5.3.0", - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, "engines": { - "node": ">=4.0" + "node": ">=4" } }, - "node_modules/estree-to-babel": { - "version": "3.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.1.6", - "@babel/types": "^7.2.0", - "c8": "^7.6.0" - }, + "node_modules/netlify-cli/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "engines": { - "node": ">=8.3.0" + "node": ">=4.0" } }, - "node_modules/estree-walker": { + "node_modules/netlify-cli/node_modules/estree-walker": { "version": "2.0.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" }, - "node_modules/esutils": { + "node_modules/netlify-cli/node_modules/esutils": { "version": "2.0.3", - "license": "BSD-2-Clause", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "engines": { "node": ">=0.10.0" } }, - "node_modules/etag": { + "node_modules/netlify-cli/node_modules/etag": { "version": "1.8.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "engines": { "node": ">= 0.6" } }, - "node_modules/event-target-shim": { + "node_modules/netlify-cli/node_modules/event-target-shim": { "version": "5.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", "engines": { "node": ">=6" } }, - "node_modules/eventemitter2": { - "version": "6.4.7", - "dev": true, - "license": "MIT" - }, - "node_modules/eventemitter3": { - "version": "5.0.1", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, - "node_modules/events": { + "node_modules/netlify-cli/node_modules/events": { "version": "3.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "engines": { "node": ">=0.8.x" } }, - "node_modules/execa": { - "version": "4.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", "strip-final-newline": "^2.0.0" }, "engines": { @@ -16385,10 +21209,10 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/execa/node_modules/is-stream": { + "node_modules/netlify-cli/node_modules/execa/node_modules/is-stream": { "version": "2.0.1", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "engines": { "node": ">=8" }, @@ -16396,20 +21220,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/executable": { - "version": "4.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^2.2.0" - }, + "node_modules/netlify-cli/node_modules/exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", "engines": { - "node": ">=4" + "node": ">=0.8" } }, - "node_modules/expand-brackets": { + "node_modules/netlify-cli/node_modules/expand-brackets": { "version": "2.1.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dependencies": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -16423,20 +21245,18 @@ "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/debug": { + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/debug": { "version": "2.6.9", - "license": "MIT", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { "ms": "2.0.0" } }, - "node_modules/expand-brackets/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "license": "MIT" - }, - "node_modules/expand-brackets/node_modules/define-property": { + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/define-property": { "version": "0.2.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "dependencies": { "is-descriptor": "^0.1.0" }, @@ -16444,21 +21264,21 @@ "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor": { - "version": "0.1.6", - "license": "MIT", + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-extendable": "^0.1.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor": { + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-accessor-descriptor": { "version": "0.1.6", - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", "dependencies": { "kind-of": "^3.0.2" }, @@ -16466,9 +21286,10 @@ "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { "version": "3.2.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dependencies": { "is-buffer": "^1.1.5" }, @@ -16476,13 +21297,10 @@ "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor": { + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-data-descriptor": { "version": "0.1.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", "dependencies": { "kind-of": "^3.0.2" }, @@ -16490,9 +21308,10 @@ "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of": { + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { "version": "3.2.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dependencies": { "is-buffer": "^1.1.5" }, @@ -16500,37 +21319,44 @@ "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", "engines": { "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/extend-shallow/node_modules/is-extendable": { - "version": "0.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "engines": { "node": ">=0.10.0" } }, - "node_modules/express": { + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/netlify-cli/node_modules/express": { "version": "4.18.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", @@ -16568,9 +21394,10 @@ "node": ">= 0.10.0" } }, - "node_modules/express-logging": { + "node_modules/netlify-cli/node_modules/express-logging": { "version": "1.1.1", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/express-logging/-/express-logging-1.1.1.tgz", + "integrity": "sha512-1KboYwxxCG5kwkJHR5LjFDTD1Mgl8n4PIMcCuhhd/1OqaxlC68P3QKbvvAbZVUtVgtlxEdTgSUwf6yxwzRCuuA==", "dependencies": { "on-headers": "^1.0.0" }, @@ -16578,85 +21405,65 @@ "node": ">= 0.10.26" } }, - "node_modules/express/node_modules/body-parser": { - "version": "1.20.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "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.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "ms": "2.0.0" } }, - "node_modules/express/node_modules/body-parser/node_modules/iconv-lite": { - "version": "0.4.24", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, + "node_modules/netlify-cli/node_modules/express/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/express/node_modules/body-parser/node_modules/raw-body": { - "version": "2.5.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/express/node_modules/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==", "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { "node": ">= 0.8" } }, - "node_modules/express/node_modules/cookie": { - "version": "0.5.0", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/debug/node_modules/ms": { + "node_modules/netlify-cli/node_modules/express/node_modules/ms": { "version": "2.0.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/express/node_modules/qs": { - "version": "6.11.0", - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/netlify-cli/node_modules/express/node_modules/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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/ext-list": { + "node_modules/netlify-cli/node_modules/ext-list": { "version": "2.2.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", "dependencies": { "mime-db": "^1.28.0" }, @@ -16664,9 +21471,10 @@ "node": ">=0.10.0" } }, - "node_modules/ext-name": { + "node_modules/netlify-cli/node_modules/ext-name": { "version": "5.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", "dependencies": { "ext-list": "^2.0.0", "sort-keys-length": "^1.0.0" @@ -16675,14 +21483,10 @@ "node": ">=4" } }, - "node_modules/extend": { - "version": "3.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/extend-shallow": { + "node_modules/netlify-cli/node_modules/extend-shallow": { "version": "3.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -16691,9 +21495,10 @@ "node": ">=0.10.0" } }, - "node_modules/external-editor": { + "node_modules/netlify-cli/node_modules/external-editor": { "version": "3.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "dependencies": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", @@ -16703,29 +21508,10 @@ "node": ">=4" } }, - "node_modules/external-editor/node_modules/iconv-lite": { - "version": "0.4.24", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor/node_modules/tmp": { - "version": "0.0.33", - "license": "MIT", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/extglob": { + "node_modules/netlify-cli/node_modules/extglob": { "version": "2.0.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dependencies": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -16740,9 +21526,10 @@ "node": ">=0.10.0" } }, - "node_modules/extglob/node_modules/define-property": { + "node_modules/netlify-cli/node_modules/extglob/node_modules/define-property": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", "dependencies": { "is-descriptor": "^1.0.0" }, @@ -16750,9 +21537,10 @@ "node": ">=0.10.0" } }, - "node_modules/extglob/node_modules/extend-shallow": { + "node_modules/netlify-cli/node_modules/extglob/node_modules/extend-shallow": { "version": "2.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dependencies": { "is-extendable": "^0.1.0" }, @@ -16760,16 +21548,18 @@ "node": ">=0.10.0" } }, - "node_modules/extglob/node_modules/extend-shallow/node_modules/is-extendable": { + "node_modules/netlify-cli/node_modules/extglob/node_modules/is-extendable": { "version": "0.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", "engines": { "node": ">=0.10.0" } }, - "node_modules/extract-zip": { + "node_modules/netlify-cli/node_modules/extract-zip": { "version": "2.0.1", - "license": "BSD-2-Clause", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -16785,41 +21575,54 @@ "@types/yauzl": "^2.9.1" } }, - "node_modules/extsprintf": { - "version": "1.3.0", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "license": "MIT" + "node_modules/netlify-cli/node_modules/extract-zip/node_modules/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==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/fast-content-type-parse": { + "node_modules/netlify-cli/node_modules/fast-content-type-parse": { "version": "1.0.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.0.0.tgz", + "integrity": "sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==" }, - "node_modules/fast-decode-uri-component": { + "node_modules/netlify-cli/node_modules/fast-decode-uri-component": { "version": "1.0.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", + "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==" }, - "node_modules/fast-deep-equal": { + "node_modules/netlify-cli/node_modules/fast-deep-equal": { "version": "3.1.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, - "node_modules/fast-diff": { - "version": "1.3.0", - "license": "Apache-2.0" + "node_modules/netlify-cli/node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" }, - "node_modules/fast-equals": { + "node_modules/netlify-cli/node_modules/fast-equals": { "version": "3.0.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-3.0.3.tgz", + "integrity": "sha512-NCe8qxnZFARSHGztGMZOO/PC1qa5MIFB5Hp66WdzbCRAz8U8US3bx1UTgLS49efBQPcUtO9gf5oVEY8o7y/7Kg==" }, - "node_modules/fast-fifo": { - "version": "1.3.2", - "license": "MIT" + "node_modules/netlify-cli/node_modules/fast-fifo": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.0.tgz", + "integrity": "sha512-IgfweLvEpwyA4WgiQe9Nx6VV2QkML2NkvZnk1oKnIzXgXdWxuhF7zw4DvLTPZJn6PIUneiAXPF24QmoEqHTjyw==" }, - "node_modules/fast-glob": { - "version": "3.3.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/fast-glob": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", + "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -16831,24 +21634,16 @@ "node": ">=8.6.0" } }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { + "node_modules/netlify-cli/node_modules/fast-json-stable-stringify": { "version": "2.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "peer": true }, - "node_modules/fast-json-stringify": { - "version": "5.8.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/fast-json-stringify": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.7.0.tgz", + "integrity": "sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==", "dependencies": { "@fastify/deepmerge": "^1.0.0", "ajv": "^8.10.0", @@ -16858,43 +21653,69 @@ "rfdc": "^1.2.0" } }, - "node_modules/fast-levenshtein": { + "node_modules/netlify-cli/node_modules/fast-json-stringify/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/netlify-cli/node_modules/fast-json-stringify/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/netlify-cli/node_modules/fast-levenshtein": { "version": "2.0.6", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, - "node_modules/fast-querystring": { - "version": "1.1.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/fast-querystring": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.0.0.tgz", + "integrity": "sha512-3LQi62IhQoDlmt4ULCYmh17vRO2EtS7hTSsG4WwoKWgV7GLMKBOecEh+aiavASnLx8I2y89OD33AGLo0ccRhzA==", "dependencies": { "fast-decode-uri-component": "^1.0.1" } }, - "node_modules/fast-redact": { - "version": "3.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/fast-redact": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.2.tgz", + "integrity": "sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw==", "engines": { "node": ">=6" } }, - "node_modules/fast-safe-stringify": { + "node_modules/netlify-cli/node_modules/fast-safe-stringify": { "version": "2.1.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" }, - "node_modules/fast-uri": { + "node_modules/netlify-cli/node_modules/fast-uri": { "version": "2.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.2.0.tgz", + "integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==" }, - "node_modules/fastest-levenshtein": { + "node_modules/netlify-cli/node_modules/fastest-levenshtein": { "version": "1.0.16", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", "engines": { "node": ">= 4.9.1" } }, - "node_modules/fastify": { + "node_modules/netlify-cli/node_modules/fastify": { "version": "4.17.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.17.0.tgz", + "integrity": "sha512-tzuY1tgWJo2Y6qEKwmLhFvACUmr68Io2pqP/sDKU71KRM6A6R3DrCDqLGqANbeLZcKUfdfY58ut35CGqemcTgg==", "dependencies": { "@fastify/ajv-compiler": "^3.5.0", "@fastify/error": "^3.0.0", @@ -16914,35 +21735,62 @@ "tiny-lru": "^11.0.1" } }, - "node_modules/fastify-plugin": { - "version": "4.5.1", - "license": "MIT" + "node_modules/netlify-cli/node_modules/fastify-plugin": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.4.0.tgz", + "integrity": "sha512-ovwFQG2qNy3jcCROiWpr94Hs0le+c7N/3t7m9aVwbFhkxcR/esp2xu25dP8e617HpQdmeDv+gFX4zagdUhDByw==" }, - "node_modules/fastq": { - "version": "1.15.0", - "license": "ISC", + "node_modules/netlify-cli/node_modules/fastify/node_modules/pino": { + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.1.tgz", + "integrity": "sha512-8LYNv7BKWXSfS+k6oEc6occy5La+q2sPwU3q2ljTX5AZk7v+5kND2o5W794FyRaqha6DJajmkNRsWtPpFyMUdw==", "dependencies": { - "reusify": "^1.0.4" + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "v1.0.0", + "pino-std-serializers": "^6.0.0", + "process-warning": "^2.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^3.1.0", + "thread-stream": "^2.0.0" + }, + "bin": { + "pino": "bin.js" } }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "dev": true, - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/fastify/node_modules/pino-std-serializers": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", + "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" + }, + "node_modules/netlify-cli/node_modules/fastify/node_modules/process-warning": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", + "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" + }, + "node_modules/netlify-cli/node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", "dependencies": { - "bser": "2.1.1" + "reusify": "^1.0.4" } }, - "node_modules/fd-slicer": { + "node_modules/netlify-cli/node_modules/fd-slicer": { "version": "1.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", "dependencies": { "pend": "~1.2.0" } }, - "node_modules/fdir": { - "version": "6.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/fdir": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.0.1.tgz", + "integrity": "sha512-bdrUUb0eYQrPRlaAtlSRoLs7sp6yKEwbMQuUgwvi/14TnaqhM/deSZUrC5ic+yjm5nEPPWE61oWpTTxQFQMmLA==", "peerDependencies": { "picomatch": "2.x" }, @@ -16952,12 +21800,15 @@ } } }, - "node_modules/fecha": { - "version": "4.2.3", - "license": "MIT" + "node_modules/netlify-cli/node_modules/fecha": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz", + "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==" }, - "node_modules/fetch-blob": { - "version": "3.2.0", + "node_modules/netlify-cli/node_modules/fetch-blob": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.4.tgz", + "integrity": "sha512-Eq5Xv5+VlSrYWEqKrusxY1C3Hm/hjeAsCGVG3ft7pZahlUAChpGZT/Ms1WmSLnEAisEXszjzu/s+ce6HZB2VHA==", "funding": [ { "type": "github", @@ -16968,7 +21819,6 @@ "url": "https://paypal.me/jimmywarting" } ], - "license": "MIT", "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" @@ -16977,9 +21827,10 @@ "node": "^12.20 || >= 14.13" } }, - "node_modules/fetch-node-website": { + "node_modules/netlify-cli/node_modules/fetch-node-website": { "version": "7.3.0", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/fetch-node-website/-/fetch-node-website-7.3.0.tgz", + "integrity": "sha512-/wayUHbdVUWrD72aqRNNrr6+MHnCkumZgNugN0RfiWJpbNJUdAkMk4Z18MGayGZVVqYXR1RWrV+bIFEt5HuBZg==", "dependencies": { "cli-progress": "^3.11.2", "colors-option": "^4.4.0", @@ -16991,9 +21842,57 @@ "node": ">=14.18.0" } }, - "node_modules/fetch-node-website/node_modules/colors-option": { + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "dependencies": { + "defer-to-connect": "^2.0.1" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "engines": { + "node": ">=14.16" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/cacheable-request": { + "version": "10.2.13", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", + "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", + "dependencies": { + "@types/http-cache-semantics": "^4.0.1", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/colors-option": { "version": "4.5.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-4.5.0.tgz", + "integrity": "sha512-Soe5lerRg3erMRgYC0EC696/8dMCGpBzcQchFfi55Yrkja8F+P7cUt0LVTIg7u5ob5BexLZ/F1kO+ejmv+nq8w==", "dependencies": { "chalk": "^5.0.1", "is-plain-obj": "^4.1.0" @@ -17002,19 +21901,21 @@ "node": ">=14.18.0" } }, - "node_modules/fetch-node-website/node_modules/colors-option/node_modules/chalk": { - "version": "5.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fetch-node-website/node_modules/figures": { + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/figures": { "version": "5.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", + "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", "dependencies": { "escape-string-regexp": "^5.0.0", "is-unicode-supported": "^1.2.0" @@ -17026,151 +21927,144 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fetch-node-website/node_modules/figures/node_modules/escape-string-regexp": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "dependencies": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/fetch-node-website/node_modules/figures/node_modules/is-unicode-supported": { - "version": "1.3.0", - "license": "MIT", "engines": { - "node": ">=12" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/fetch-retry": { - "version": "5.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/fflate": { - "version": "0.8.0", - "license": "MIT", - "optional": true, - "peer": true - }, - "node_modules/figures": { - "version": "3.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/http2-wrapper": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", + "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", "dependencies": { - "escape-string-regexp": "^1.0.5" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" }, "engines": { - "node": ">=8" + "node": ">=10.19.0" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "license": "MIT", + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^3.0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-system-cache": { - "version": "2.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "fs-extra": "11.1.1", - "ramda": "0.29.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/file-type": { - "version": "18.5.0", - "license": "MIT", - "dependencies": { - "readable-web-to-node-stream": "^3.0.2", - "strtok3": "^7.0.0", - "token-types": "^5.0.1" - }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/normalize-url": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", "engines": { "node": ">=14.16" }, "funding": { - "url": "https://github.com/sindresorhus/file-type?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "license": "MIT" - }, - "node_modules/filelist": { - "version": "1.0.4", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "engines": { + "node": ">=12.20" } }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "dev": true, - "license": "ISC", + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "dependencies": { - "brace-expansion": "^2.0.1" + "lowercase-keys": "^3.0.0" }, "engines": { - "node": ">=10" - } - }, - "node_modules/filelist/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/filename-reserved-regex": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/filenamify": { - "version": "5.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/figures/node_modules/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==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/file-type": { + "version": "18.5.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-18.5.0.tgz", + "integrity": "sha512-yvpl5U868+V6PqXHMmsESpg6unQ5GfnPssl4dxdJudBrr9qy7Fddt7EVX1VLlddFfe8Gj9N7goCZH22FXuSQXQ==", "dependencies": { - "filename-reserved-regex": "^3.0.0", - "strip-outer": "^2.0.0", - "trim-repeated": "^2.0.0" + "readable-web-to-node-stream": "^3.0.2", + "strtok3": "^7.0.0", + "token-types": "^5.0.1" }, "engines": { - "node": ">=12.20" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/file-type?sponsor=1" } }, - "node_modules/fill-range": { + "node_modules/netlify-cli/node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "node_modules/netlify-cli/node_modules/fill-range": { "version": "7.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -17178,9 +22072,10 @@ "node": ">=8" } }, - "node_modules/filter-obj": { + "node_modules/netlify-cli/node_modules/filter-obj": { "version": "5.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-5.1.0.tgz", + "integrity": "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==", "engines": { "node": ">=14.16" }, @@ -17188,9 +22083,10 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/finalhandler": { + "node_modules/netlify-cli/node_modules/finalhandler": { "version": "1.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -17204,95 +22100,23 @@ "node": ">= 0.8" } }, - "node_modules/finalhandler/node_modules/debug": { + "node_modules/netlify-cli/node_modules/finalhandler/node_modules/debug": { "version": "2.6.9", - "license": "MIT", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { "ms": "2.0.0" } }, - "node_modules/finalhandler/node_modules/debug/node_modules/ms": { + "node_modules/netlify-cli/node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "dev": true, - "license": "MIT", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-cache-dir/node_modules/pkg-dir": { - "version": "4.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { - "version": "2.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/find-my-way": { + "node_modules/netlify-cli/node_modules/find-my-way": { "version": "7.6.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.2.tgz", + "integrity": "sha512-0OjHn1b1nCX3eVbm9ByeEHiscPYiHLfhei1wOUU9qffQkk98wE0Lo8VrVYfSGMgnSnDh86DxedduAnBf4nwUEw==", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-querystring": "^1.0.0", @@ -17302,144 +22126,61 @@ "node": ">=14" } }, - "node_modules/find-root": { - "version": "1.1.0", - "license": "MIT" - }, - "node_modules/find-up": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up/node_modules/locate-path": { - "version": "6.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", "dependencies": { - "p-locate": "^5.0.0" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/find-up/node_modules/locate-path/node_modules/p-locate": { + "node_modules/netlify-cli/node_modules/find-up/node_modules/path-exists": { "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit/node_modules/yocto-queue": { - "version": "0.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.7", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.7", - "devOptional": true, - "license": "ISC" - }, - "node_modules/flow-parser": { - "version": "0.216.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/flush-write-stream": { + "node_modules/netlify-cli/node_modules/flush-write-stream": { "version": "2.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-2.0.0.tgz", + "integrity": "sha512-uXClqPxT4xW0lcdSBheb2ObVU+kuqUk3Jk64EwieirEXZx9XUrVwp/JuBfKAWaM4T5Td/VL7QLDWPXp/MvGm/g==", "dependencies": { "inherits": "^2.0.3", "readable-stream": "^3.1.1" } }, - "node_modules/flush-write-stream/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fn.name": { + "node_modules/netlify-cli/node_modules/fn.name": { "version": "1.1.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", + "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" }, - "node_modules/folder-walker": { + "node_modules/netlify-cli/node_modules/folder-walker": { "version": "3.2.0", - "license": "BSD-2-Clause", + "resolved": "https://registry.npmjs.org/folder-walker/-/folder-walker-3.2.0.tgz", + "integrity": "sha512-VjAQdSLsl6AkpZNyrQJfO7BXLo4chnStqb055bumZMbRUPpVuPN3a4ktsnRCmrFZjtMlYLkyXiR5rAs4WOpC4Q==", "dependencies": { "from2": "^2.1.0" } }, - "node_modules/follow-redirects": { - "version": "1.15.2", + "node_modules/netlify-cli/node_modules/follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], - "license": "MIT", "engines": { "node": ">=4.0" }, @@ -17449,60 +22190,18 @@ } } }, - "node_modules/for-each": { - "version": "0.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/for-in": { + "node_modules/netlify-cli/node_modules/for-in": { "version": "1.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", "engines": { "node": ">=0.10.0" } }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { + "node_modules/netlify-cli/node_modules/form-data": { "version": "4.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -17512,16 +22211,18 @@ "node": ">= 6" } }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/form-data-encoder": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.3.tgz", + "integrity": "sha512-KqU0nnPMgIJcCOFTNJFEA8epcseEaoox4XZffTgy8jlI6pL/5EFyR54NRG7CnCJN0biY7q52DO3MH6/sJ/TKlQ==", "engines": { "node": ">= 14.17" } }, - "node_modules/formdata-polyfill": { + "node_modules/netlify-cli/node_modules/formdata-polyfill": { "version": "4.0.10", - "license": "MIT", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", "dependencies": { "fetch-blob": "^3.1.2" }, @@ -17529,27 +22230,18 @@ "node": ">=12.20.0" } }, - "node_modules/forwarded": { + "node_modules/netlify-cli/node_modules/forwarded": { "version": "0.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "engines": { "node": ">= 0.6" } }, - "node_modules/fraction.js": { - "version": "4.3.4", - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fragment-cache": { + "node_modules/netlify-cli/node_modules/fragment-cache": { "version": "0.2.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dependencies": { "map-cache": "^0.2.2" }, @@ -17557,76 +22249,54 @@ "node": ">=0.10.0" } }, - "node_modules/fresh": { + "node_modules/netlify-cli/node_modules/fresh": { "version": "0.5.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", "engines": { "node": ">= 0.6" } }, - "node_modules/from2": { + "node_modules/netlify-cli/node_modules/from2": { "version": "2.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dependencies": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" } }, - "node_modules/from2-array": { + "node_modules/netlify-cli/node_modules/from2-array": { "version": "0.0.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/from2-array/-/from2-array-0.0.4.tgz", + "integrity": "sha512-0G0cAp7sYLobH7ALsr835x98PU/YeVF7wlwxdWbCUaea7wsa7lJfKZUAo6p2YZGZ8F94luCuqHZS3JtFER6uPg==", "dependencies": { "from2": "^2.0.3" } }, - "node_modules/from2/node_modules/readable-stream": { + "node_modules/netlify-cli/node_modules/from2/node_modules/readable-stream": { "version": "2.3.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/from2/node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "license": "MIT" - }, - "node_modules/from2/node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "license": "MIT" - }, - "node_modules/from2/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/fs-constants": { + "node_modules/netlify-cli/node_modules/fs-constants": { "version": "1.0.0", - "license": "MIT" - }, - "node_modules/fs-extra": { - "version": "11.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" }, - "node_modules/fs-minipass": { + "node_modules/netlify-cli/node_modules/fs-minipass": { "version": "2.1.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", "dependencies": { "minipass": "^3.0.0" }, @@ -17634,9 +22304,10 @@ "node": ">= 8" } }, - "node_modules/fs-minipass/node_modules/minipass": { + "node_modules/netlify-cli/node_modules/fs-minipass/node_modules/minipass": { "version": "3.3.6", - "license": "ISC", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dependencies": { "yallist": "^4.0.0" }, @@ -17644,13 +22315,16 @@ "node": ">=8" } }, - "node_modules/fs.realpath": { + "node_modules/netlify-cli/node_modules/fs.realpath": { "version": "1.0.0", - "license": "ISC" + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, - "node_modules/fsevents": { - "version": "2.3.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, "optional": true, "os": [ "darwin" @@ -17659,44 +22333,23 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/function-bind": { + "node_modules/netlify-cli/node_modules/function-bind": { "version": "1.1.1", - "license": "MIT" - }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, - "node_modules/fuzzy": { + "node_modules/netlify-cli/node_modules/fuzzy": { "version": "0.1.3", + "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz", + "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==", "engines": { "node": ">= 0.6.0" } }, - "node_modules/gauge": { + "node_modules/netlify-cli/node_modules/gauge": { "version": "3.0.2", - "license": "ISC", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", "dependencies": { "aproba": "^1.0.3 || ^2.0.0", "color-support": "^1.1.2", @@ -17712,17 +22365,21 @@ "node": ">=10" } }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/gauge/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, "engines": { - "node": ">=6.9.0" + "node": ">=8" } }, - "node_modules/get-amd-module-type": { + "node_modules/netlify-cli/node_modules/get-amd-module-type": { "version": "5.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/get-amd-module-type/-/get-amd-module-type-5.0.1.tgz", + "integrity": "sha512-jb65zDeHyDjFR1loOVk0HQGM5WNwoGB8aLWy3LKCieMKol0/ProHkhO2X1JxojuN10vbz1qNn09MJ7tNp7qMzw==", "dependencies": { "ast-module-types": "^5.0.0", "node-source-walk": "^6.0.1" @@ -17731,59 +22388,31 @@ "node": ">=14" } }, - "node_modules/get-caller-file": { + "node_modules/netlify-cli/node_modules/get-caller-file": { "version": "2.0.5", - "license": "ISC", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "engines": { "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/get-func-name": { - "version": "2.0.0", - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-nonce": { - "version": "1.0.1", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/get-npm-tarball-url": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.17" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-port": { + "node_modules/netlify-cli/node_modules/get-port": { "version": "5.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", "engines": { "node": ">=8" }, @@ -17791,70 +22420,29 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-stream": { - "version": "5.2.0", - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, + "node_modules/netlify-cli/node_modules/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==", "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-tsconfig": { - "version": "4.7.0", - "license": "MIT", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/get-value": { + "node_modules/netlify-cli/node_modules/get-value": { "version": "2.0.6", - "license": "MIT", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", "engines": { "node": ">=0.10.0" } }, - "node_modules/getos": { - "version": "3.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "async": "^3.2.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "dev": true, - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/gh-release-fetch": { + "node_modules/netlify-cli/node_modules/gh-release-fetch": { "version": "4.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-4.0.3.tgz", + "integrity": "sha512-TOiP1nwLsH5shG85Yt6v6Kjq5JU/44jXyEpbcfPgmj3C829yeXIlx9nAEwQRaxtRF3SJinn2lz7XUkfG9W/U4g==", "dependencies": { "@xhmikosr/downloader": "^13.0.0", "node-fetch": "^3.3.1", @@ -17864,9 +22452,10 @@ "node": "^14.18.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/gh-release-fetch/node_modules/node-fetch": { + "node_modules/netlify-cli/node_modules/gh-release-fetch/node_modules/node-fetch": { "version": "3.3.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", "dependencies": { "data-uri-to-buffer": "^4.0.0", "fetch-blob": "^3.1.4", @@ -17880,43 +22469,28 @@ "url": "https://opencollective.com/node-fetch" } }, - "node_modules/giget": { - "version": "1.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "colorette": "^2.0.19", - "defu": "^6.1.2", - "https-proxy-agent": "^5.0.1", - "mri": "^1.2.0", - "node-fetch-native": "^1.0.2", - "pathe": "^1.1.0", - "tar": "^6.1.13" - }, - "bin": { - "giget": "dist/cli.mjs" - } - }, - "node_modules/git-repo-info": { + "node_modules/netlify-cli/node_modules/git-repo-info": { "version": "2.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", "engines": { "node": ">= 4.0" } }, - "node_modules/gitconfiglocal": { + "node_modules/netlify-cli/node_modules/gitconfiglocal": { "version": "2.1.0", - "license": "BSD", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-2.1.0.tgz", + "integrity": "sha512-qoerOEliJn3z+Zyn1HW2F6eoYJqKwS6MgC9cztTLUB/xLWX8gD/6T60pKn4+t/d6tP7JlybI7Z3z+I572CR/Vg==", "dependencies": { "ini": "^1.3.2" } }, - "node_modules/github-slugger": { - "version": "1.5.0", - "dev": true, - "license": "ISC" + "node_modules/netlify-cli/node_modules/gitconfiglocal/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, - "node_modules/glob": { + "node_modules/netlify-cli/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", @@ -17931,87 +22505,238 @@ "engines": { "node": "*" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/netlify-cli/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/netlify-cli/node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/netlify-cli/node_modules/global-cache-dir": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global-cache-dir/-/global-cache-dir-4.4.0.tgz", + "integrity": "sha512-bk0gI6IbbphRjAaCJJn5H+T/CcEck5B3a5KBO2BXSDzjFSV+API17w8GA7YPJ6IXJiasW8M0VsEIig1PCHdfOQ==", + "dependencies": { + "cachedir": "^2.3.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": ">=14.18.0" + } + }, + "node_modules/netlify-cli/node_modules/global-cache-dir/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/gonzales-pe": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", + "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "gonzales": "bin/gonzales.js" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/netlify-cli/node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/netlify-cli/node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/netlify-cli/node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-ansi/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/has-own-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", + "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + }, + "node_modules/netlify-cli/node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/glob-parent": { - "version": "6.0.2", - "dev": true, - "license": "ISC", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "is-glob": "^4.0.3" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=0.10.0" } }, - "node_modules/glob-promise": { - "version": "4.2.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/has-values/node_modules/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==", "dependencies": { - "@types/glob": "^7.1.3" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=12" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/ahmadnassri" - }, - "peerDependencies": { - "glob": "^7.1.6" + "node": ">=0.10.0" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "license": "BSD-2-Clause" - }, - "node_modules/global-cache-dir": { - "version": "4.4.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/has-values/node_modules/is-number/node_modules/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==", "dependencies": { - "cachedir": "^2.3.0", - "path-exists": "^5.0.0" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=14.18.0" + "node": ">=0.10.0" } }, - "node_modules/global-cache-dir/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/has-values/node_modules/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==", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/global-dirs": { - "version": "3.0.1", - "license": "MIT", - "dependencies": { - "ini": "2.0.0" - }, + "node_modules/netlify-cli/node_modules/has-yarn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", + "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "license": "ISC", + "node_modules/netlify-cli/node_modules/hasbin": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz", + "integrity": "sha512-CCd8e/w2w28G8DyZvKgiHnQJ/5XXDz6qiUHnthvtag/6T5acUeN5lqq+HMoBqcmgWueWDhiCplrw0Kb1zDACRg==", + "dependencies": { + "async": "~1.5" + }, "engines": { - "node": ">=10" + "node": ">=0.10" } }, - "node_modules/globals": { - "version": "13.21.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/hasbin/node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==" + }, + "node_modules/netlify-cli/node_modules/hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", "dependencies": { - "type-fest": "^0.20.2" + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" }, "engines": { "node": ">=8" @@ -18020,99 +22745,140 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globals/node_modules/type-fest": { - "version": "0.20.2", - "dev": true, - "license": "(MIT OR CC0-1.0)", + "node_modules/netlify-cli/node_modules/hasha/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globalthis": { - "version": "1.0.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/hasha/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/hexer": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/hexer/-/hexer-1.5.0.tgz", + "integrity": "sha512-dyrPC8KzBzUJ19QTIo1gXNqIISRXQ0NwteW6OeQHRN4ZuZeHkdODfj0zHBdOlHbRY8GqbqK57C9oWSvQZizFsg==", "dependencies": { - "define-properties": "^1.1.3" + "ansi-color": "^0.2.1", + "minimist": "^1.1.0", + "process": "^0.10.0", + "xtend": "^4.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "hexer": "cli.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 0.10.x" } }, - "node_modules/globby": { - "version": "11.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/hexer/node_modules/process": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/process/-/process-0.10.1.tgz", + "integrity": "sha512-dyIett8dgGIZ/TXKUzeYExt7WA6ldDzys9vTDU/cCA9L17Ypme+KzS+NjQCjpn9xsvi/shbMC+yP/BcFMBz0NA==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/netlify-cli/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "lru-cache": "^6.0.0" }, "engines": { "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/hot-shots": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/hot-shots/-/hot-shots-10.0.0.tgz", + "integrity": "sha512-uy/uGpuJk7yuyiKRfZMBNkF1GAOX5O2ifO9rDCaX9jw8fu6eW9QeWC7WRPDI+O98frW1HQgV3+xwjWsZPECIzQ==", + "engines": { + "node": ">=10.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "unix-dgram": "2.x" } }, - "node_modules/gonzales-pe": { - "version": "4.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + }, + "node_modules/netlify-cli/node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "gonzales": "bin/gonzales.js" + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=0.6.0" + "node": ">= 0.6" } }, - "node_modules/gopd": { - "version": "1.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/http-errors/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "get-intrinsic": "^1.1.3" + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8.0.0" } }, - "node_modules/got": { - "version": "12.6.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" }, "engines": { - "node": ">=14.16" + "node": ">=12.0.0" }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "node_modules/got/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/http-proxy-middleware/node_modules/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==", "engines": { "node": ">=10" }, @@ -18120,616 +22886,556 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/gunzip-maybe": { - "version": "1.4.2", - "dev": true, - "license": "MIT", - "dependencies": { - "browserify-zlib": "^0.1.4", - "is-deflate": "^1.0.0", - "is-gzip": "^1.0.0", - "peek-stream": "^1.1.0", - "pumpify": "^1.3.3", - "through2": "^2.0.3" - }, - "bin": { - "gunzip-maybe": "bin.js" - } - }, - "node_modules/handlebars": { - "version": "4.7.8", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" + "node": ">= 6" } }, - "node_modules/happy-dom": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-11.0.2.tgz", - "integrity": "sha512-0yyYIBCByZVgWNuM+/tXXaAR+YUjsoXmzDisQ/KPI7Dt9kXtsPUOU6JAc/isVxridmeSb9/icthsaAhUBKJa4g==", - "devOptional": true, - "dependencies": { - "css.escape": "^1.5.1", - "entities": "^4.5.0", - "iconv-lite": "^0.6.3", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0" + "node_modules/netlify-cli/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" } }, - "node_modules/has": { - "version": "1.0.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dependencies": { - "function-bind": "^1.1.1" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">= 0.4.0" + "node": ">=0.10.0" } }, - "node_modules/has-bigints": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/netlify-cli/node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/netlify-cli/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" } }, - "node_modules/has-flag": { + "node_modules/netlify-cli/node_modules/import-lazy": { "version": "4.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", "engines": { "node": ">=8" } }, - "node_modules/has-own-prop": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "engines": { - "node": ">=8" + "node": ">=0.8.19" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/has-proto": { - "version": "1.0.1", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/netlify-cli/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, - "node_modules/has-symbols": { - "version": "1.0.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10" } }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", "dependencies": { - "has-symbols": "^1.0.2" + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6.0.0" } }, - "node_modules/has-unicode": { - "version": "2.0.1", - "license": "ISC" - }, - "node_modules/has-value": { - "version": "1.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz", + "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==", "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "figures": "^3.2.0", + "run-async": "^2.4.0", + "rxjs": "^6.6.2" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-value/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "node": ">=10" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "inquirer": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", "dependencies": { - "kind-of": "^3.0.2" + "type-fest": "^0.21.3" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "is-buffer": "^1.1.5" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "is-buffer": "^1.1.5" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/has-yarn": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/hasbin": { - "version": "1.2.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", "dependencies": { - "async": "~1.5" + "color-name": "~1.1.4" }, "engines": { - "node": ">=0.10" + "node": ">=7.0.0" } }, - "node_modules/hasbin/node_modules/async": { - "version": "1.5.2", - "license": "MIT" + "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==" }, - "node_modules/hasha": { - "version": "5.2.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", "dependencies": { - "is-stream": "^2.0.0", - "type-fest": "^0.8.0" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/hasha/node_modules/is-stream": { - "version": "2.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/hasha/node_modules/type-fest": { - "version": "0.8.1", - "license": "(MIT OR CC0-1.0)", + "node_modules/netlify-cli/node_modules/inquirer/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/hexer": { - "version": "1.5.0", - "dependencies": { - "ansi-color": "^0.2.1", - "minimist": "^1.1.0", - "process": "^0.10.0", - "xtend": "^4.0.0" - }, - "bin": { - "hexer": "cli.js" - }, + "node_modules/netlify-cli/node_modules/inquirer/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "engines": { - "node": ">= 0.10.x" + "node": ">=6" } }, - "node_modules/hexer/node_modules/process": { - "version": "0.10.1", + "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", + "dependencies": { + "color-convert": "^1.9.0" + }, "engines": { - "node": ">= 0.6.0" + "node": ">=4" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "license": "BSD-3-Clause", + "node_modules/netlify-cli/node_modules/inquirer/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "react-is": "^16.7.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/hoist-non-react-statics/node_modules/react-is": { - "version": "16.13.1", - "license": "MIT" + "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", + "engines": { + "node": ">=0.8.0" + } }, - "node_modules/hosted-git-info": { - "version": "4.1.0", - "license": "ISC", + "node_modules/netlify-cli/node_modules/inquirer/node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", "dependencies": { - "lru-cache": "^6.0.0" + "escape-string-regexp": "^1.0.5" }, "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/hot-shots": { - "version": "10.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "unix-dgram": "2.x" + "node": ">=4" } }, - "node_modules/hotkeys-js": { - "version": "3.9.4", - "license": "MIT" + "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", + "engines": { + "node": ">=4" + } }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dependencies": { - "whatwg-encoding": "^2.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, "engines": { - "node": ">=12" + "node": ">=4" } }, - "node_modules/html-escaper": { - "version": "2.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/html-parse-stringify": { + "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width/node_modules/ansi-regex": { "version": "3.0.1", - "license": "MIT", - "dependencies": { - "void-elements": "3.1.0" + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "engines": { + "node": ">=4" } }, - "node_modules/html-tags": { - "version": "3.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" + "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dependencies": { + "ansi-regex": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "license": "BSD-2-Clause" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "ansi-regex": "^4.1.0" }, "engines": { - "node": ">= 0.8" + "node": ">=6" } }, - "node_modules/http-proxy": { - "version": "1.18.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/inquirer/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=4" } }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/inspect-with-kind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", + "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, + "kind-of": "^6.0.2" + } + }, + "node_modules/netlify-cli/node_modules/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==", "engines": { - "node": ">= 6" + "node": ">= 0.10" } }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" + "kind-of": "^6.0.0" }, "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "node": ">=0.10.0" } }, - "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=10" + "node_modules/netlify-cli/node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "binary-extensions": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "node_modules/http-proxy/node_modules/eventemitter3": { - "version": "4.0.7", - "license": "MIT" + "node_modules/netlify-cli/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, - "node_modules/http-signature": { - "version": "1.3.6", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-builtin-module": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.1.0.tgz", + "integrity": "sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==", "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^2.0.2", - "sshpk": "^1.14.1" + "builtin-modules": "^3.0.0" }, "engines": { - "node": ">=0.10" + "node": ">=6" } }, - "node_modules/http2-wrapper": { - "version": "2.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" + "ci-info": "^3.2.0" }, - "engines": { - "node": ">=10.19.0" + "bin": { + "is-ci": "bin.js" } }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-core-module": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", "dependencies": { - "agent-base": "6", - "debug": "4" + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" }, "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/human-signals": { - "version": "1.1.1", - "dev": true, - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, "engines": { - "node": ">=8.12.0" + "node": ">=0.10.0" } }, - "node_modules/husky": { - "version": "8.0.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", "bin": { - "husky": "lib/bin.js" + "is-docker": "cli.js" }, "engines": { - "node": ">=14" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/typicode" - } - }, - "node_modules/i18next": { - "version": "23.5.1", - "funding": [ - { - "type": "individual", - "url": "https://locize.com" - }, - { - "type": "individual", - "url": "https://locize.com/i18next.html" - }, - { - "type": "individual", - "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" - } - ], - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.22.5" - } - }, - "node_modules/i18next-browser-languagedetector": { - "version": "7.1.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.19.4" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/i18next-http-backend": { - "version": "2.2.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "cross-fetch": "3.1.6" + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "devOptional": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-extendable/node_modules/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==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "isobject": "^3.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/idb-keyval": { - "version": "6.2.1", - "license": "Apache-2.0" - }, - "node_modules/ieee754": { - "version": "1.2.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/ignore": { - "version": "5.2.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "engines": { - "node": ">= 4" - } - }, - "node_modules/immer": { - "version": "10.0.2", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" + "node": ">=0.10.0" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, + "node_modules/netlify-cli/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", "engines": { - "node": ">=6" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/import-lazy": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-installed-globally/node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "dependencies": { + "ini": "2.0.0" + }, "engines": { - "node": ">=0.8.19" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/indent-string": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-interactive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", "engines": { "node": ">=12" }, @@ -18737,802 +23443,927 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inflight": { - "version": "1.0.6", - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", - "license": "ISC" - }, - "node_modules/inquirer": { - "version": "6.5.2", - "license": "MIT", - "dependencies": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" + "node_modules/netlify-cli/node_modules/is-npm": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", + "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "engines": { - "node": ">=6.0.0" + "node": ">=0.12.0" } }, - "node_modules/inquirer-autocomplete-prompt": { - "version": "1.4.0", - "license": "ISC", - "dependencies": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "figures": "^3.2.0", - "run-async": "^2.4.0", - "rxjs": "^6.6.2" - }, + "node_modules/netlify-cli/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "engines": { - "node": ">=10" - }, - "peerDependencies": { - "inquirer": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + "node": ">=8" } }, - "node_modules/inquirer-autocomplete-prompt/node_modules/ansi-escapes": { - "version": "4.3.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", "dependencies": { - "type-fest": "^0.21.3" + "symbol-observable": "^1.1.0" }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "engines": { "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "engines": { + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inquirer-autocomplete-prompt/node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "license": "(MIT OR CC0-1.0)", + "node_modules/netlify-cli/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "engines": { - "node": ">=10" + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inquirer-autocomplete-prompt/node_modules/rxjs": { - "version": "6.6.7", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^1.9.0" - }, + "node_modules/netlify-cli/node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/netlify-cli/node_modules/is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", "engines": { - "npm": ">=2.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inquirer-autocomplete-prompt/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "license": "0BSD" + "node_modules/netlify-cli/node_modules/is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" }, - "node_modules/inquirer/node_modules/ansi-escapes": { - "version": "3.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/is-url-superb": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz", + "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==", "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inquirer/node_modules/chalk": { - "version": "2.4.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "is-docker": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/inquirer/node_modules/chalk/node_modules/ansi-styles": { - "version": "3.2.1", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" + "node_modules/netlify-cli/node_modules/is-wsl/node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inquirer/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { - "version": "1.9.3", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" + "node_modules/netlify-cli/node_modules/is-yarn-global": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", + "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", + "engines": { + "node": ">=12" } }, - "node_modules/inquirer/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { - "version": "1.1.3", - "license": "MIT" + "node_modules/netlify-cli/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, - "node_modules/inquirer/node_modules/chalk/node_modules/escape-string-regexp": { - "version": "1.0.5", - "license": "MIT", + "node_modules/netlify-cli/node_modules/iserror": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/iserror/-/iserror-0.0.2.tgz", + "integrity": "sha512-oKGGrFVaWwETimP3SiWwjDeY27ovZoyZPHtxblC4hCq9fXxed/jasx+ATWFFjCVSRZng8VTMsN1nDnGo6zMBSw==" + }, + "node_modules/netlify-cli/node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/netlify-cli/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", "engines": { - "node": ">=0.8.0" + "node": ">=0.10.0" } }, - "node_modules/inquirer/node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/jaeger-client": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/jaeger-client/-/jaeger-client-3.19.0.tgz", + "integrity": "sha512-M0c7cKHmdyEUtjemnJyx/y9uX16XHocL46yQvyqDlPdvAcwPDbHrIbKjQdBqtiE4apQ/9dmr+ZLJYYPGnurgpw==", "dependencies": { - "has-flag": "^3.0.0" + "node-int64": "^0.4.0", + "opentracing": "^0.14.4", + "thriftrw": "^3.5.0", + "uuid": "^8.3.2", + "xorshift": "^1.1.1" }, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/inquirer/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=4" + "node_modules/netlify-cli/node_modules/jaeger-client/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" } }, - "node_modules/inquirer/node_modules/cli-cursor": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "restore-cursor": "^2.0.0" - }, + "node_modules/netlify-cli/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { - "node": ">=4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/inquirer/node_modules/cli-cursor/node_modules/restore-cursor": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/inquirer/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime": { - "version": "2.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "mimic-fn": "^1.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=4" - } - }, - "node_modules/inquirer/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime/node_modules/mimic-fn": { - "version": "1.2.0", - "license": "MIT", - "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/inquirer/node_modules/figures": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "escape-string-regexp": "^1.0.5" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/inquirer/node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "license": "MIT", - "engines": { - "node": ">=0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/inquirer/node_modules/rxjs": { - "version": "6.6.7", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/jest-validate/node_modules/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==", "dependencies": { - "tslib": "^1.9.0" + "color-name": "~1.1.4" }, "engines": { - "npm": ">=2.0.0" + "node": ">=7.0.0" } }, - "node_modules/inquirer/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "license": "0BSD" + "node_modules/netlify-cli/node_modules/jest-validate/node_modules/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==" }, - "node_modules/inquirer/node_modules/string-width": { - "version": "2.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/jest-validate/node_modules/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==", "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/inquirer/node_modules/string-width/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/js-string-escape": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", + "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=", "engines": { - "node": ">=4" + "node": ">= 0.8" } }, - "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { + "node_modules/netlify-cli/node_modules/js-tokens": { "version": "4.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/netlify-cli/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dependencies": { - "ansi-regex": "^3.0.0" + "argparse": "^2.0.1" }, - "engines": { - "node": ">=4" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": { + "node_modules/netlify-cli/node_modules/json-buffer": { "version": "3.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/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==", + "peer": true + }, + "node_modules/netlify-cli/node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + }, + "node_modules/netlify-cli/node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "5.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/jsonwebtoken": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", + "integrity": "sha512-K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg==", "dependencies": { - "ansi-regex": "^4.1.0" + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" }, "engines": { - "node": ">=6" + "node": ">=12", + "npm": ">=6" } }, - "node_modules/inquirer/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "4.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/junk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.1.tgz", + "integrity": "sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==", "engines": { - "node": ">=6" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inspect-with-kind": { - "version": "1.0.5", - "license": "ISC", + "node_modules/netlify-cli/node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "dependencies": { - "kind-of": "^6.0.2" + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" } }, - "node_modules/internal-slot": { - "version": "1.0.5", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/netlify-cli/node_modules/jwt-decode": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", + "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" + }, + "node_modules/netlify-cli/node_modules/keep-func-props": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/keep-func-props/-/keep-func-props-4.0.1.tgz", + "integrity": "sha512-87ftOIICfdww3SxR5P1veq3ThBNyRPG0JGL//oaR08v0k2yTicEIHd7s0GqSJfQvlb+ybC3GiDepOweo0LDhvw==", + "dependencies": { + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=12.20.0" + } + }, + "node_modules/netlify-cli/node_modules/keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dependencies": { + "json-buffer": "3.0.1" } }, - "node_modules/intl-messageformat": { - "version": "10.5.2", - "license": "BSD-3-Clause", - "dependencies": { - "@formatjs/ecma402-abstract": "1.17.2", - "@formatjs/fast-memoize": "2.2.0", - "@formatjs/icu-messageformat-parser": "2.6.2", - "tslib": "^2.4.0" + "node_modules/netlify-cli/node_modules/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==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/intl-messageformat/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" + "node_modules/netlify-cli/node_modules/kuler": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", + "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" }, - "node_modules/invariant": { - "version": "2.2.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/lambda-local": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/lambda-local/-/lambda-local-2.1.1.tgz", + "integrity": "sha512-/bjvifTDx8mOfKwe3pHrmfHyy695Gj2Z++WFL+Sk7/nXjUcDWP/26vIV8Q0LVpyfaGCC47oCK6Y6d/8PNUSNJw==", "dependencies": { - "loose-envify": "^1.0.0" + "commander": "^10.0.1", + "dotenv": "^16.3.1", + "winston": "^3.10.0" + }, + "bin": { + "lambda-local": "build/cli.js" + }, + "engines": { + "node": ">=6" } }, - "node_modules/ip": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/lambda-local/node_modules/dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", "engines": { - "node": ">= 0.10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" } }, - "node_modules/is-absolute-url": { - "version": "3.0.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/lambda-local/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/lambda-local/node_modules/winston": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.10.0.tgz", + "integrity": "sha512-nT6SIDaE9B7ZRO0u3UvdrimG0HkB7dSTAgInQnNR2SOPJ4bvq5q79+pXLftKmP52lJGW15+H5MCK0nM9D3KB/g==", "dependencies": { - "kind-of": "^6.0.0" + "@colors/colors": "1.5.0", + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.4.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.5.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 12.0.0" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/latest-version": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", + "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "package-json": "^8.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "readable-stream": "^2.0.5" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 0.6.3" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "license": "MIT" - }, - "node_modules/is-async-function": { - "version": "2.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { - "has-tostringtag": "^1.0.0" - }, + "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" + } + }, + "node_modules/netlify-cli/node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6" } }, - "node_modules/is-bigint": { - "version": "1.0.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/light-my-request": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.8.0.tgz", + "integrity": "sha512-4BtD5C+VmyTpzlDPCZbsatZMJVgUIciSOwYhJDCbLffPZ35KoDkDj4zubLeHDEb35b4kkPeEv5imbh+RJxK/Pg==", "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "cookie": "^0.5.0", + "process-warning": "^2.0.0", + "set-cookie-parser": "^2.4.1" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/light-my-request/node_modules/process-warning": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", + "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" + }, + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", "dependencies": { - "binary-extensions": "^2.0.0" + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, + "node_modules/netlify-cli/node_modules/listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/is-builtin-module": { - "version": "3.2.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", "dependencies": { - "builtin-modules": "^3.3.0" + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" }, "engines": { "node": ">=6" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "listr": "^0.14.2" } }, - "node_modules/is-callable": { - "version": "1.2.7", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-ci": { - "version": "3.0.1", - "license": "MIT", - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" + "node": ">=4" } }, - "node_modules/is-core-module": { - "version": "2.13.0", - "license": "MIT", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/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==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/is-data-descriptor": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "kind-of": "^6.0.0" - }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", "dependencies": { - "has-tostringtag": "^1.0.0" + "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" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/is-deflate": { - "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/is-descriptor": { - "version": "1.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha512-f4r4yJnbT++qUPI9NR4XLDLq41gQ+uqnPItWG0F5ZkehuNiTTa3EY0S4AqTSUOeJ7/zU41oWPQSNkW5BqPL9bg==", "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-docker": { - "version": "3.0.0", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/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==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.8.0" } }, - "node_modules/is-extendable": { - "version": "1.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", "dependencies": { - "is-plain-object": "^2.0.4" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-extendable/node_modules/is-plain-object": { - "version": "2.0.4", - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/is-extendable/node_modules/is-plain-object/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dependencies": { + "number-is-nan": "^1.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha512-mmPrW0Fh2fxOzdBbFv4g1m6pR72haFLPJ2G5SJEELf1y+iaQrDG6cWCPjy54RHYbZAt7X+ls690Kw62AdWXBzQ==", + "dependencies": { + "chalk": "^1.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-finalizationregistry": { - "version": "1.0.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", "dependencies": { - "call-bind": "^1.0.2" + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha512-up04hB2hR92PgjpyU3y/eg91yIBILyjVY26NvvciY3EVVPjybkMszMpXQ9QAkcS3I5rtJBDLoTxxg+qvW8c7rw==", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "dependencies": { - "has-tostringtag": "^1.0.0" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dependencies": { - "is-extglob": "^2.1.1" + "ansi-regex": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-gzip": { - "version": "1.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", "engines": { - "node": ">=0.10.0" + "node": ">=0.8.0" } }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==", "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/is-interactive": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/is-map": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/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==", + "engines": { + "node": ">=4" } }, - "node_modules/is-nan": { - "version": "1.3.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dependencies": { + "ansi-regex": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, - "node_modules/is-npm": { - "version": "6.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/netlify-cli/node_modules/listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "dependencies": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4" } }, - "node_modules/is-number": { - "version": "7.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/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==", + "dependencies": { + "color-convert": "^1.9.0" + }, "engines": { - "node": ">=0.12.0" + "node": ">=4" } }, - "node_modules/is-number-object": { - "version": "1.0.7", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "has-tostringtag": "^1.0.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/is-obj": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/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==", "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "node_modules/is-observable": { - "version": "1.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", "dependencies": { - "symbol-observable": "^1.1.0" + "escape-string-regexp": "^1.0.5" }, "engines": { "node": ">=4" } }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/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==", "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/netlify-cli/node_modules/listr/node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/listr/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "devOptional": true, - "license": "MIT" - }, - "node_modules/is-promise": { - "version": "2.2.2", - "license": "MIT" + "node_modules/netlify-cli/node_modules/listr/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } }, - "node_modules/is-regex": { - "version": "1.1.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "p-locate": "^6.0.0" }, "engines": { - "node": ">= 0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-set": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/locate-path/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dependencies": { - "call-bind": "^1.0.2" + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-stream": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/locate-path/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dependencies": { + "p-limit": "^4.0.0" + }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -19540,214 +24371,243 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-string": { - "version": "1.0.7", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, + "node_modules/netlify-cli/node_modules/locate-path/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", "engines": { - "node": ">= 0.4" + "node": ">=12.20" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-symbol": { - "version": "1.0.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + }, + "node_modules/netlify-cli/node_modules/lodash.deburr": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", + "integrity": "sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s=" + }, + "node_modules/netlify-cli/node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "node_modules/netlify-cli/node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=" + }, + "node_modules/netlify-cli/node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, + "node_modules/netlify-cli/node_modules/lodash.isempty": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz", + "integrity": "sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=" + }, + "node_modules/netlify-cli/node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "node_modules/netlify-cli/node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/netlify-cli/node_modules/lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=" + }, + "node_modules/netlify-cli/node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=" + }, + "node_modules/netlify-cli/node_modules/log-process-errors": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/log-process-errors/-/log-process-errors-8.0.0.tgz", + "integrity": "sha512-+SNGqNC1gCMJfhwYzAHr/YgNT/ZJc+V2nCkvtPnjrENMeCe+B/jgShBW0lmWoh6uVV2edFAPc/IUOkDdsjTbTg==", "dependencies": { - "has-symbols": "^1.0.2" + "colors-option": "^3.0.0", + "figures": "^4.0.0", + "filter-obj": "^3.0.0", + "jest-validate": "^27.4.2", + "map-obj": "^5.0.0", + "moize": "^6.1.0", + "semver": "^7.3.5" }, "engines": { - "node": ">= 0.4" + "node": ">=12.20.0" + } + }, + "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-typed-array": { - "version": "1.1.12", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/figures": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.1.tgz", + "integrity": "sha512-rElJwkA/xS04Vfg+CaZodpso7VqBknOYbzi6I76hI4X80RUjkSxO2oAyPmGbuXUppywjqndOrQDl817hDnI++w==", "dependencies": { - "which-typed-array": "^1.1.11" + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "license": "MIT" - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-url": { - "version": "1.2.4", - "license": "MIT" - }, - "node_modules/is-url-superb": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/map-obj": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", + "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/log-symbols": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", + "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", "dependencies": { - "call-bind": "^1.0.2" + "chalk": "^5.0.0", + "is-unicode-supported": "^1.1.0" + }, + "engines": { + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-weakset": { - "version": "2.0.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/log-update": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz", + "integrity": "sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "ansi-escapes": "^5.0.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^5.0.0", + "strip-ansi": "^7.0.1", + "wrap-ansi": "^8.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/log-update/node_modules/ansi-escapes": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", + "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", "dependencies": { - "is-docker": "^2.0.0" + "type-fest": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-wsl/node_modules/is-docker": { - "version": "2.2.1", - "license": "MIT", - "bin": { - "is-docker": "cli.js" + "node_modules/netlify-cli/node_modules/log-update/node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dependencies": { + "restore-cursor": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-yarn-global": { - "version": "0.4.1", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "dev": true, - "license": "MIT" - }, - "node_modules/iserror": { - "version": "0.0.2", - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "license": "ISC" - }, - "node_modules/isstream": { - "version": "0.1.2", - "dev": true, - "license": "MIT" - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } + "node_modules/netlify-cli/node_modules/log-update/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "dev": true, - "license": "BSD-3-Clause", + "node_modules/netlify-cli/node_modules/log-update/node_modules/restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "dev": true, - "license": "BSD-3-Clause", + "node_modules/netlify-cli/node_modules/log-update/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/istanbul-lib-report/node_modules/make-dir": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, + "node_modules/netlify-cli/node_modules/log-update/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", "engines": { "node": ">=10" }, @@ -19755,550 +24615,563 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/log-update/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dependencies": { - "has-flag": "^4.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.6", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "node": ">=12" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/iterator.prototype": { - "version": "1.1.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/logform": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", + "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", "dependencies": { - "define-properties": "^1.2.0", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "reflect.getprototypeof": "^1.0.3" + "@colors/colors": "1.5.0", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" } }, - "node_modules/jackspeak": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.3.tgz", - "integrity": "sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==", - "dev": true, + "node_modules/netlify-cli/node_modules/long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" + }, + "node_modules/netlify-cli/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dependencies": { - "@isaacs/cliui": "^8.0.2" + "yallist": "^4.0.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "node": ">=10" } }, - "node_modules/jaeger-client": { - "version": "3.19.0", - "license": "Apache-2.0", - "dependencies": { - "node-int64": "^0.4.0", - "opentracing": "^0.14.4", - "thriftrw": "^3.5.0", - "uuid": "^8.3.2", - "xorshift": "^1.1.1" - }, + "node_modules/netlify-cli/node_modules/luxon": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.2.1.tgz", + "integrity": "sha512-QrwPArQCNLAKGO/C+ZIilgIuDnEnKx5QYODdDtbFaxzsbZcc/a7WFq7MhsVYgRlwawLtvOUESTlfJ+hc/USqPg==", "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/jaeger-client/node_modules/uuid": { - "version": "8.3.2", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" + "node_modules/netlify-cli/node_modules/macos-release": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-3.0.1.tgz", + "integrity": "sha512-3l6OrhdDg2H2SigtuN3jBh+5dRJRWxNKuJTPBbGeNJTsmt/pj9PO25wYaNb05NuNmAsl435j4rDP6rgNXz7s7g==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jake": { - "version": "10.8.7", - "dev": true, - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" + "semver": "^6.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/javascript-natural-sort": { - "version": "0.7.1", - "license": "MIT" + "node_modules/netlify-cli/node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" }, - "node_modules/jest-get-type": { - "version": "27.5.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=0.10.0" } }, - "node_modules/jest-haste-map": { - "version": "29.6.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dependencies": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.6.3", - "jest-worker": "^29.6.4", - "micromatch": "^4.0.4", - "walker": "^1.0.8" + "object-visit": "^1.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "node": ">=0.10.0" } }, - "node_modules/jest-haste-map/node_modules/@jest/types": { - "version": "29.6.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/maxstache": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/maxstache/-/maxstache-1.0.7.tgz", + "integrity": "sha1-IjHVGAung9Xs/DHEX+2seuQnaYQ=" + }, + "node_modules/netlify-cli/node_modules/maxstache-stream": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/maxstache-stream/-/maxstache-stream-1.0.4.tgz", + "integrity": "sha1-nH9cq35f3S2Q2oYUO06WMeoygEA=", "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "maxstache": "^1.0.0", + "pump": "^1.0.0", + "split2": "^1.0.0", + "through2": "^2.0.0" } }, - "node_modules/jest-haste-map/node_modules/@jest/types/node_modules/@types/yargs": { - "version": "17.0.24", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/pump": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", + "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", "dependencies": { - "@types/yargs-parser": "*" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/jest-mock": { - "version": "27.5.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "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" } }, - "node_modules/jest-regex-util": { - "version": "29.6.3", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/split2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/split2/-/split2-1.1.1.tgz", + "integrity": "sha512-cfurE2q8LamExY+lJ9Ex3ZfBwqAPduzOKVscPDXNCLLMvyaeD3DTz1yk7fVIs6Chco+12XeD0BB6HEoYzPYbXA==", + "dependencies": { + "through2": "~2.0.0" } }, - "node_modules/jest-util": { - "version": "29.6.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, - "node_modules/jest-util/node_modules/@jest/types": { - "version": "29.6.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/md5-hex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz", + "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==", "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" + "blueimp-md5": "^2.10.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=8" } }, - "node_modules/jest-util/node_modules/@jest/types/node_modules/@types/yargs": { - "version": "17.0.24", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" + "node_modules/netlify-cli/node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" } }, - "node_modules/jest-validate": { - "version": "27.5.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "node_modules/netlify-cli/node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/netlify-cli/node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" + "is-plain-obj": "^2.1.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" } }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/merge-options/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/jest-worker": { - "version": "29.6.4", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "jest-util": "^29.6.3", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 8" } }, - "node_modules/js-string-escape": { - "version": "1.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", "engines": { - "node": ">= 0.8" + "node": ">= 0.6" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "license": "MIT" + "node_modules/netlify-cli/node_modules/micro-api-client": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/micro-api-client/-/micro-api-client-3.3.0.tgz", + "integrity": "sha512-y0y6CUB9RLVsy3kfgayU28746QrNMpSm9O/AYGNsBgOkJr/X/Jk0VLGoO8Ude7Bpa8adywzF+MzXNZRFRsNPhg==" }, - "node_modules/js-yaml": { - "version": "4.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/micro-memoize": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.0.11.tgz", + "integrity": "sha512-CjxsaYe4j43df32DtzzNCwanPqZjZDwuQAZilsCYpa2ZVtSPDjHXbTlR4gsEZRyO9/twHs0b7HLjvy/sowl7sA==" + }, + "node_modules/netlify-cli/node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dependencies": { - "argparse": "^2.0.1" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=8.6" } }, - "node_modules/jsbn": { - "version": "0.1.1", - "dev": true, - "license": "MIT" - }, - "node_modules/jscodeshift": { - "version": "0.14.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.21.0", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - }, + "node_modules/netlify-cli/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "bin": { - "jscodeshift": "bin/jscodeshift.js" + "mime": "cli.js" }, - "peerDependencies": { - "@babel/preset-env": "^7.1.6" + "engines": { + "node": ">=4" } }, - "node_modules/jscodeshift/node_modules/recast": { - "version": "0.21.5", - "dev": true, - "license": "MIT", - "dependencies": { - "ast-types": "0.15.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, + "node_modules/netlify-cli/node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", "engines": { - "node": ">= 4" + "node": ">= 0.6" } }, - "node_modules/jscodeshift/node_modules/recast/node_modules/ast-types": { - "version": "0.15.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", "dependencies": { - "tslib": "^2.0.1" + "mime-db": "1.51.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/jscodeshift/node_modules/write-file-atomic": { - "version": "2.4.3", - "dev": true, - "license": "ISC", - "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "node": ">= 0.6" } }, - "node_modules/jsdom": { - "version": "22.1.0", - "devOptional": true, - "license": "MIT", - "dependencies": { - "abab": "^2.0.6", - "cssstyle": "^3.0.0", - "data-urls": "^4.0.0", - "decimal.js": "^10.4.3", - "domexception": "^4.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.4", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.6.0", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.1", - "ws": "^8.13.0", - "xml-name-validator": "^4.0.0" - }, + "node_modules/netlify-cli/node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", "engines": { - "node": ">=16" - }, - "peerDependencies": { - "canvas": "^2.5.0" + "node": ">=12" }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jsesc": { - "version": "2.5.2", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" + "node_modules/netlify-cli/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=4" + "node": "*" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "license": "MIT" + "node_modules/netlify-cli/node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "license": "MIT" + "node_modules/netlify-cli/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "engines": { + "node": ">=8" + } }, - "node_modules/json-schema": { - "version": "0.4.0", - "dev": true, - "license": "(AFL-2.1 OR BSD-3-Clause)" + "node_modules/netlify-cli/node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "node_modules/netlify-cli/node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "dev": true, - "license": "ISC" + "node_modules/netlify-cli/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } }, - "node_modules/json5": { - "version": "2.2.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/module-definition": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/module-definition/-/module-definition-5.0.1.tgz", + "integrity": "sha512-kvw3B4G19IXk+BOXnYq/D/VeO9qfHaapMeuS7w7sNUqmGaA6hywdFHMi+VWeR9wUScXM7XjoryTffCZ5B0/8IA==", + "dependencies": { + "ast-module-types": "^5.0.0", + "node-source-walk": "^6.0.1" + }, "bin": { - "json5": "lib/cli.js" + "module-definition": "bin/cli.js" }, "engines": { - "node": ">=6" + "node": ">=14" } }, - "node_modules/jsonc-parser": { - "version": "3.2.0", - "license": "MIT" + "node_modules/netlify-cli/node_modules/module-details-from-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", + "integrity": "sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==" }, - "node_modules/jsonfile": { - "version": "6.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/moize": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.3.tgz", + "integrity": "sha512-Cn+1T5Ypieeo46fn8X98V2gHj2VSRohVPjvT8BRvNANJJC3UOeege/G84xA/3S9c5qA4p9jOdSB1jfhumwe8qw==", "dependencies": { - "universalify": "^2.0.0" + "fast-equals": "^3.0.1", + "micro-memoize": "^4.0.11" + } + }, + "node_modules/netlify-cli/node_modules/move-file": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/move-file/-/move-file-3.0.0.tgz", + "integrity": "sha512-v6u4XjX3MFW6Jo1V/YfbhC7eiGSgvYPJ/NM+aGtTtB9/Y6IYj7YViaHu6dkgDsZFB7MbnAoSI5+Z26XZXnP0vg==", + "dependencies": { + "path-exists": "^5.0.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/move-file/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/jsonwebtoken": { - "version": "9.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/netlify-cli/node_modules/multiparty": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.3.tgz", + "integrity": "sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==", "dependencies": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" + "http-errors": "~1.8.1", + "safe-buffer": "5.2.1", + "uid-safe": "2.1.5" }, "engines": { - "node": ">=12", - "npm": ">=6" + "node": ">= 0.10" } }, - "node_modules/jsonwebtoken/node_modules/ms": { - "version": "2.1.3", - "license": "MIT" + "node_modules/netlify-cli/node_modules/multiparty/node_modules/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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/jsprim": { - "version": "2.0.2", - "dev": true, - "engines": [ - "node >=0.6.0" + "node_modules/netlify-cli/node_modules/mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "node_modules/netlify-cli/node_modules/nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "optional": true + }, + "node_modules/netlify-cli/node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } ], - "license": "MIT", - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" + "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" }, "engines": { - "node": ">=4.0" + "node": ">=0.10.0" } }, - "node_modules/junk": { - "version": "4.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/jwa": { - "version": "1.4.1", - "license": "MIT", - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } + "node_modules/netlify-cli/node_modules/nested-error-stacks": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", + "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==" }, - "node_modules/jws": { - "version": "3.2.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/netlify": { + "version": "13.1.10", + "resolved": "https://registry.npmjs.org/netlify/-/netlify-13.1.10.tgz", + "integrity": "sha512-ByFz8S08HWVKd9r/lkTahZX7xSq4IRyPCUvuaduI4GHyQaSWEdVNK1krC05vlhL9W0SzDn8Yjowh0Ru4PKrOYw==", "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" + "@netlify/open-api": "^2.19.1", + "lodash-es": "^4.17.21", + "micro-api-client": "^3.3.0", + "node-fetch": "^3.0.0", + "omit.js": "^2.0.2", + "p-wait-for": "^4.0.0", + "qs": "^6.9.6" + }, + "engines": { + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/jwt-decode": { - "version": "3.1.2", - "license": "MIT" - }, - "node_modules/keep-func-props": { - "version": "4.0.1", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/netlify-headers-parser": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/netlify-headers-parser/-/netlify-headers-parser-7.1.2.tgz", + "integrity": "sha512-DfoboA8PrcLXMan3jIVyLsQtKS+nepKDx6WwZKk5EQDMr2AJoBPCtSHTOLuABzkde1UXdOITf3snmcAmzlNLqw==", "dependencies": { - "mimic-fn": "^4.0.0" + "escape-string-regexp": "^5.0.0", + "fast-safe-stringify": "^2.0.7", + "is-plain-obj": "^4.0.0", + "map-obj": "^5.0.0", + "path-exists": "^5.0.0", + "toml": "^3.0.0" }, "engines": { - "node": ">=12.20.0" + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/keep-func-props/node_modules/mimic-fn": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { "node": ">=12" }, @@ -20306,524 +25179,521 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/keyv": { - "version": "4.5.3", - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" + "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", + "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/kind-of": { - "version": "6.0.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/netlify-redirect-parser": { + "version": "14.1.3", + "resolved": "https://registry.npmjs.org/netlify-redirect-parser/-/netlify-redirect-parser-14.1.3.tgz", + "integrity": "sha512-23svKHdO2QUEJHo3knQV1EpAh8UX/+8zQmwxVMSby4/NRj5vPS+u/yKesY/uHAgcw/28HwvEUGQdbXsPPe7J/Q==", + "dependencies": { + "fast-safe-stringify": "^2.1.1", + "filter-obj": "^5.0.0", + "is-plain-obj": "^4.0.0", + "path-exists": "^5.0.0", + "toml": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^14.16.0 || >=16.0.0" } }, - "node_modules/kleur": { - "version": "3.0.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "engines": { - "node": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/kuler": { - "version": "2.0.0", - "license": "MIT" + "node_modules/netlify-cli/node_modules/netlify-redirector": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/netlify-redirector/-/netlify-redirector-0.4.0.tgz", + "integrity": "sha512-ssD+V9o2DD9VnilOYC+34i07IrlY8XDsh5mN+qLYA4MxCpdALKXFICcz1KzsHZabuIS5XsF1VP/HzDyx5ubJ2g==" }, - "node_modules/lambda-local": { - "version": "2.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/netlify/node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", "dependencies": { - "commander": "^10.0.1", - "dotenv": "^16.3.1", - "winston": "^3.10.0" - }, - "bin": { - "lambda-local": "build/cli.js" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, "engines": { - "node": ">=6" - } - }, - "node_modules/lambda-local/node_modules/commander": { - "version": "10.0.1", - "license": "MIT", - "engines": { - "node": ">=14" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "node_modules/lambda-local/node_modules/dotenv": { - "version": "16.3.1", - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/netlify/node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lambda-local/node_modules/winston": { - "version": "3.10.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/netlify/node_modules/p-wait-for": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-4.1.0.tgz", + "integrity": "sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==", "dependencies": { - "@colors/colors": "1.5.0", - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" + "p-timeout": "^5.0.0" }, "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/lambda-local/node_modules/winston/node_modules/is-stream": { - "version": "2.0.1", - "license": "MIT", - "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lambda-local/node_modules/winston/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, + "node_modules/netlify-cli/node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], "engines": { - "node": ">= 6" + "node": ">=10.5.0" } }, - "node_modules/latest-version": { - "version": "7.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/node-fetch": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", + "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", "dependencies": { - "package-json": "^8.1.0" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">=14.16" + "node": "4.x || >=6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/lazy-ass": { - "version": "1.6.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "> 0.8" + "node_modules/netlify-cli/node_modules/node-gyp-build": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", + "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" } }, - "node_modules/lazy-universal-dotenv": { - "version": "4.0.0", - "dev": true, - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/netlify-cli/node_modules/node-source-walk": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/node-source-walk/-/node-source-walk-6.0.1.tgz", + "integrity": "sha512-QUlkJYzrNewUCp4c7CCPN8Mh8c+pwNs23JsQfHKUwIkCxYa6c0AFLuUJIZxU6BdnarfytPSGKm1YMAz06hj9cw==", "dependencies": { - "app-root-dir": "^1.0.2", - "dotenv": "^16.0.0", - "dotenv-expand": "^10.0.0" + "@babel/parser": "^7.21.8" }, "engines": { - "node": ">=14.0.0" + "node": ">=14" } }, - "node_modules/lazy-universal-dotenv/node_modules/dotenv": { - "version": "16.3.1", - "dev": true, - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/node-stream-zip": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", + "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", "engines": { - "node": ">=12" + "node": ">=0.12.0" }, "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/antelle" } }, - "node_modules/lazystream": { - "version": "1.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/node-version-alias": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/node-version-alias/-/node-version-alias-3.4.1.tgz", + "integrity": "sha512-Kf3L9spAL6lEHMPyqpwHSTNG3LPkOXBfSUnBMG/YE2TdoC8Qoqf0+qg01nr6K9MFQEcXtWUyTQzLJByRixSBsA==", "dependencies": { - "readable-stream": "^2.0.5" + "all-node-versions": "^11.3.0", + "filter-obj": "^5.1.0", + "is-plain-obj": "^4.1.0", + "normalize-node-version": "^12.4.0", + "path-exists": "^5.0.0", + "semver": "^7.3.8" }, "engines": { - "node": ">= 0.6.3" + "node": ">=14.18.0" } }, - "node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.8", - "license": "MIT", - "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" + "node_modules/netlify-cli/node_modules/node-version-alias/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/lazystream/node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "license": "MIT" - }, - "node_modules/lazystream/node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "license": "MIT" + "node_modules/netlify-cli/node_modules/noop2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/noop2/-/noop2-2.0.0.tgz", + "integrity": "sha1-S2NgFemIK1R4PAK0EvaZ2MXNCls=" }, - "node_modules/lazystream/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "license": "MIT", + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, "engines": { "node": ">=6" } }, - "node_modules/levn": { - "version": "0.4.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/normalize-node-version": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/normalize-node-version/-/normalize-node-version-12.4.0.tgz", + "integrity": "sha512-0oLZN5xcyKVrSHMk8/9RuNblEe7HEsXAt5Te2xmMiZD9VX7bqWYe0HMyfqSYFD3xv0949lZuXaEwjTqle1uWWQ==", "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "all-node-versions": "^11.3.0", + "filter-obj": "^5.1.0", + "semver": "^7.3.7" }, "engines": { - "node": ">= 0.8.0" + "node": ">=14.18.0" } }, - "node_modules/light-my-request": { - "version": "5.10.0", - "license": "BSD-3-Clause", + "node_modules/netlify-cli/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dependencies": { - "cookie": "^0.5.0", - "process-warning": "^2.0.0", - "set-cookie-parser": "^2.4.1" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "dev": true, - "license": "MIT", + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, "engines": { "node": ">=10" } }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "license": "MIT" + "node_modules/netlify-cli/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/lint-staged": { - "version": "13.3.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "chalk": "5.3.0", - "commander": "11.0.0", - "debug": "4.3.4", - "execa": "7.2.0", - "lilconfig": "2.1.0", - "listr2": "6.6.1", - "micromatch": "4.0.5", - "pidtree": "0.6.0", - "string-argv": "0.3.2", - "yaml": "2.3.1" - }, - "bin": { - "lint-staged": "bin/lint-staged.js" + "path-key": "^3.0.0" }, "engines": { - "node": "^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://opencollective.com/lint-staged" + "node": ">=8" } }, - "node_modules/lint-staged/node_modules/chalk": { - "version": "5.3.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/npm-run-path/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8" } }, - "node_modules/lint-staged/node_modules/commander": { - "version": "11.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" + "node_modules/netlify-cli/node_modules/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" } }, - "node_modules/lint-staged/node_modules/execa": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node_modules/netlify-cli/node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/execa/node_modules/human-signals": { - "version": "4.3.1", - "dev": true, - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, "engines": { - "node": ">=14.18.0" + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/execa/node_modules/is-stream": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/netlify-cli/node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/execa/node_modules/npm-run-path": { - "version": "5.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", "dependencies": { - "path-key": "^4.0.0" + "kind-of": "^3.0.2" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/execa/node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dependencies": { + "kind-of": "^3.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/execa/node_modules/onetime": { - "version": "6.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dependencies": { - "mimic-fn": "^4.0.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/execa/node_modules/onetime/node_modules/mimic-fn": { - "version": "4.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/execa/node_modules/strip-final-newline": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/netlify-cli/node_modules/object-copy/node_modules/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==", + "dependencies": { + "is-buffer": "^1.1.5" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lint-staged/node_modules/listr2": { - "version": "6.6.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dependencies": { - "cli-truncate": "^3.1.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^5.0.1", - "rfdc": "^1.3.0", - "wrap-ansi": "^8.1.0" + "isobject": "^3.0.0" }, "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "enquirer": ">= 2.3.0 < 3" - }, - "peerDependenciesMeta": { - "enquirer": { - "optional": true - } + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate": { - "version": "3.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^5.0.0" + "isobject": "^3.0.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/slice-ansi": { - "version": "5.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/omit.js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz", + "integrity": "sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==" + }, + "node_modules/netlify-cli/node_modules/on-exit-leak-free": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", + "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==" + }, + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" + "ee-first": "1.1.1" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "node": ">= 0.8" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 0.8" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/netlify-cli/node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/netlify-cli/node_modules/one-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", + "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", + "dependencies": { + "fn.name": "1.x.x" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/string-width": { + "node_modules/netlify-cli/node_modules/onetime": { "version": "5.1.2", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">=12" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/string-width/node_modules/emoji-regex": { - "version": "9.2.2", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/onetime/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dependencies": { - "ansi-regex": "^6.0.1" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/cli-truncate/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/open/node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/colorette": { - "version": "2.0.20", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/opentracing": { + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/opentracing/-/opentracing-0.14.7.tgz", + "integrity": "sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==", + "engines": { + "node": ">=0.10" + } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/log-update": { - "version": "5.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/ora": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.1.tgz", + "integrity": "sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==", "dependencies": { - "ansi-escapes": "^5.0.0", + "chalk": "^5.0.0", "cli-cursor": "^4.0.0", - "slice-ansi": "^5.0.0", + "cli-spinners": "^2.6.1", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^1.1.0", + "log-symbols": "^5.1.0", + "stdin-discarder": "^0.1.0", "strip-ansi": "^7.0.1", - "wrap-ansi": "^8.0.1" + "wcwidth": "^1.0.1" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" @@ -20832,35 +25702,10 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/ansi-escapes": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^1.0.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/ansi-escapes/node_modules/type-fest": { - "version": "1.4.0", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/cli-cursor": { + "node_modules/netlify-cli/node_modules/ora/node_modules/cli-cursor": { "version": "4.0.0", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", "dependencies": { "restore-cursor": "^4.0.0" }, @@ -20871,10 +25716,10 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/cli-cursor/node_modules/restore-cursor": { + "node_modules/netlify-cli/node_modules/ora/node_modules/restore-cursor": { "version": "4.0.0", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" @@ -20886,36 +25731,47 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/slice-ansi": { - "version": "5.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/os-name": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-5.0.1.tgz", + "integrity": "sha512-0EQpaHUHq7olp2/YFUr+0vZi9tMpDTblHGz+Ch5RntKxiRXOAY0JOz1UlxhSjMSksHvkm13eD6elJj3M8Ht/kw==", "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" + "macos-release": "^3.0.1", + "windows-release": "^5.0.1" }, "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "engines": { - "node": ">=12" + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/p-event": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz", + "integrity": "sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==", + "dependencies": { + "p-timeout": "^5.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-event/node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", "engines": { "node": ">=12" }, @@ -20923,690 +25779,823 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/strip-ansi": { - "version": "7.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-every": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-every/-/p-every-2.0.0.tgz", + "integrity": "sha512-MCz9DqD5opPC48Zsd+BHm56O/HfhYIQQtupfDzhXoVgQdg/Ux4F8/JcdRuQ+arq7zD5fB6zP3axbH3d9Nr8dlw==", "dependencies": { - "ansi-regex": "^6.0.1" + "p-map": "^2.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=8" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/log-update/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-every/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=6" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi": { - "version": "8.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", + "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "p-map": "^5.1.0" }, "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=4" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi/node_modules/string-width": { - "version": "5.1.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi/node_modules/string-width/node_modules/emoji-regex": { - "version": "9.2.2", - "dev": true, - "license": "MIT" - }, - "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-map": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", + "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", "dependencies": { - "ansi-regex": "^6.0.1" + "aggregate-error": "^4.0.0" }, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lint-staged/node_modules/listr2/node_modules/wrap-ansi/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-map/node_modules/aggregate-error": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", + "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", + "dependencies": { + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" + }, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr": { - "version": "0.14.3", - "license": "MIT", - "dependencies": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, + "node_modules/netlify-cli/node_modules/p-map/node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-silent-renderer": { - "version": "1.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-reduce": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-3.0.0.tgz", + "integrity": "sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==", "engines": { - "node": ">=4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer": { - "version": "0.5.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-retry": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-5.1.1.tgz", + "integrity": "sha512-i69WkEU5ZAL8mrmdmVviWwU+DN+IUF8f4sSJThoJ3z5A7Nn5iuO5ROX3Boye0u+uYQLOSfgFl7SuFZCjlAVbQA==", "dependencies": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" + "@types/retry": "0.12.1", + "retry": "^0.13.1" }, "engines": { - "node": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "listr": "^0.14.2" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer/node_modules/chalk": { - "version": "1.1.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-wait-for": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-5.0.2.tgz", + "integrity": "sha512-lwx6u1CotQYPVju77R+D0vFomni/AqRfqLmqQ8hekklqZ6gAY9rONh7lBQ0uxWMkC2AuX9b2DVAl8To0NyP1JA==", "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" + "p-timeout": "^6.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/listr-update-renderer/node_modules/chalk/node_modules/ansi-styles": { - "version": "2.2.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer/node_modules/chalk/node_modules/escape-string-regexp": { - "version": "1.0.5", - "license": "MIT", + "node_modules/netlify-cli/node_modules/p-wait-for/node_modules/p-timeout": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", + "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", "engines": { - "node": ">=0.8.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer/node_modules/chalk/node_modules/has-ansi": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/package-json": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.0.tgz", + "integrity": "sha512-hySwcV8RAWeAfPsXb9/HGSPn8lwDnv6fabH+obUZKX169QknRkRhPxd1yMubpKDskLFATkl3jHpNtVtDPFA0Wg==", "dependencies": { - "ansi-regex": "^2.0.0" + "got": "^12.1.0", + "registry-auth-token": "^5.0.1", + "registry-url": "^6.0.0", + "semver": "^7.3.7" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/listr-update-renderer/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer/node_modules/chalk/node_modules/supports-color": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/package-json/node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", "engines": { - "node": ">=0.8.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/listr-update-renderer/node_modules/cli-truncate": { - "version": "0.2.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/package-json/node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", "dependencies": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" + "defer-to-connect": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=14.16" } }, - "node_modules/listr-update-renderer/node_modules/cli-truncate/node_modules/slice-ansi": { - "version": "0.0.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/package-json/node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", "engines": { - "node": ">=0.10.0" + "node": ">=14.16" } }, - "node_modules/listr-update-renderer/node_modules/cli-truncate/node_modules/string-width": { - "version": "1.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/package-json/node_modules/cacheable-request": { + "version": "10.2.13", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", + "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "@types/http-cache-semantics": "^4.0.1", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=14.16" } }, - "node_modules/listr-update-renderer/node_modules/cli-truncate/node_modules/string-width/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/package-json/node_modules/got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", "dependencies": { - "number-is-nan": "^1.0.0" + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/listr-update-renderer/node_modules/figures": { - "version": "1.7.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/package-json/node_modules/http2-wrapper": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", + "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", "dependencies": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10.19.0" } }, - "node_modules/listr-update-renderer/node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "license": "MIT", + "node_modules/netlify-cli/node_modules/package-json/node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", "engines": { - "node": ">=0.8.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer/node_modules/indent-string": { - "version": "3.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/package-json/node_modules/mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", "engines": { - "node": ">=4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer/node_modules/log-symbols": { - "version": "1.0.2", - "license": "MIT", - "dependencies": { - "chalk": "^1.0.0" + "node_modules/netlify-cli/node_modules/package-json/node_modules/normalize-url": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "engines": { + "node": ">=14.16" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", "engines": { - "node": ">=0.10.0" + "node": ">=12.20" } }, - "node_modules/listr-update-renderer/node_modules/log-update": { - "version": "2.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/package-json/node_modules/responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "dependencies": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" + "lowercase-keys": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer/node_modules/log-update/node_modules/ansi-escapes": { - "version": "3.2.0", - "license": "MIT", - "engines": { - "node": ">=4" + "node_modules/netlify-cli/node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" } }, - "node_modules/listr-update-renderer/node_modules/log-update/node_modules/cli-cursor": { - "version": "2.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/parallel-transform/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dependencies": { - "restore-cursor": "^2.0.0" + "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" + } + }, + "node_modules/netlify-cli/node_modules/parse-github-url": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz", + "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==", + "bin": { + "parse-github-url": "cli.js" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/listr-update-renderer/node_modules/log-update/node_modules/cli-cursor/node_modules/restore-cursor": { + "node_modules/netlify-cli/node_modules/parse-gitignore": { "version": "2.0.0", - "license": "MIT", - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, + "resolved": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-2.0.0.tgz", + "integrity": "sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==", "engines": { - "node": ">=4" + "node": ">=14" } }, - "node_modules/listr-update-renderer/node_modules/log-update/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime": { - "version": "2.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "mimic-fn": "^1.0.0" + "@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" }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer/node_modules/log-update/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime/node_modules/mimic-fn": { - "version": "1.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "engines": { - "node": ">=4" + "node": ">= 0.8" } }, - "node_modules/listr-update-renderer/node_modules/log-update/node_modules/wrap-ansi": { - "version": "3.0.1", - "license": "MIT", - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, + "node_modules/netlify-cli/node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/listr-update-renderer/node_modules/log-update/node_modules/wrap-ansi/node_modules/string-width": { - "version": "2.1.1", - "license": "MIT", - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, + "node_modules/netlify-cli/node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/listr-update-renderer/node_modules/log-update/node_modules/wrap-ansi/node_modules/string-width/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", "engines": { - "node": ">=4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr-update-renderer/node_modules/log-update/node_modules/wrap-ansi/node_modules/strip-ansi": { + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/netlify-cli/node_modules/path-type": { "version": "4.0.0", - "license": "MIT", - "dependencies": { - "ansi-regex": "^3.0.0" - }, + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/listr-update-renderer/node_modules/log-update/node_modules/wrap-ansi/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "3.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/peek-readable": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.0.0.tgz", + "integrity": "sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==", "engines": { - "node": ">=4" + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/listr-update-renderer/node_modules/strip-ansi": { - "version": "3.0.1", - "license": "MIT", - "dependencies": { - "ansi-regex": "^2.0.0" - }, + "node_modules/netlify-cli/node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "node_modules/netlify-cli/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/netlify-cli/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "engines": { - "node": ">=0.10.0" + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/listr-update-renderer/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node_modules/netlify-cli/node_modules/pino-abstract-transport": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", + "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", + "dependencies": { + "readable-stream": "^4.0.0", + "split2": "^4.0.0" } }, - "node_modules/listr-verbose-renderer": { - "version": "0.5.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "dependencies": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, - "engines": { - "node": ">=4" + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/listr-verbose-renderer/node_modules/chalk": { - "version": "2.4.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, "engines": { - "node": ">=4" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/ansi-styles": { - "version": "3.2.1", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, + "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", "engines": { - "node": ">=4" + "node": ">= 10.x" } }, - "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { - "version": "1.9.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dependencies": { - "color-name": "1.1.3" + "safe-buffer": "~5.2.0" } }, - "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { - "version": "1.1.3", - "license": "MIT" - }, - "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/escape-string-regexp": { - "version": "1.0.5", - "license": "MIT", + "node_modules/netlify-cli/node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", "engines": { - "node": ">=0.8.0" + "node": ">=0.10.0" } }, - "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/postcss": { + "version": "8.4.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", + "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "has-flag": "^3.0.0" + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" }, "engines": { - "node": ">=4" + "node": "^10 || ^12 || >=14" } }, - "node_modules/listr-verbose-renderer/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/postcss-values-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-6.0.2.tgz", + "integrity": "sha512-YLJpK0N1brcNJrs9WatuJFtHaV9q5aAOj+S4DI5S7jgHlRfm0PIbDCAFRYMQD5SHq7Fy6xsDhyutgS0QOAs0qw==", + "dependencies": { + "color-name": "^1.1.4", + "is-url-superb": "^4.0.0", + "quote-unquote": "^1.0.0" + }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "peerDependencies": { + "postcss": "^8.2.9" } }, - "node_modules/listr-verbose-renderer/node_modules/cli-cursor": { - "version": "2.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/postcss-values-parser/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/precinct": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/precinct/-/precinct-11.0.2.tgz", + "integrity": "sha512-UuhB1q0nEFf80iMGcs7IoT0o1GnNFWT4CjZjcMsHDXAIsW/aiLovOSbeMJ2Ejg6raRsplsriZZkoBUh0h/IHlw==", "dependencies": { - "restore-cursor": "^2.0.0" + "@dependents/detective-less": "^4.0.0", + "commander": "^10.0.1", + "detective-amd": "^5.0.1", + "detective-cjs": "^5.0.1", + "detective-es6": "^4.0.0", + "detective-postcss": "^6.1.3", + "detective-sass": "^5.0.0", + "detective-scss": "^4.0.0", + "detective-stylus": "^4.0.0", + "detective-typescript": "^11.0.1", + "module-definition": "^5.0.0", + "node-source-walk": "^6.0.1" + }, + "bin": { + "precinct": "bin/cli.js" }, "engines": { - "node": ">=4" + "node": "^14.14.0 || >=16.0.0" } }, - "node_modules/listr-verbose-renderer/node_modules/cli-cursor/node_modules/restore-cursor": { - "version": "2.0.0", - "license": "MIT", - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, + "node_modules/netlify-cli/node_modules/precond": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", + "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=", "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "node_modules/listr-verbose-renderer/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime": { - "version": "2.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dependencies": { - "mimic-fn": "^1.0.0" + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" }, "engines": { - "node": ">=4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/listr-verbose-renderer/node_modules/cli-cursor/node_modules/restore-cursor/node_modules/onetime/node_modules/mimic-fn": { - "version": "1.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/listr-verbose-renderer/node_modules/date-fns": { - "version": "1.30.1", - "license": "MIT" - }, - "node_modules/listr-verbose-renderer/node_modules/figures": { - "version": "2.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/prettyjson": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.5.tgz", + "integrity": "sha512-rksPWtoZb2ZpT5OVgtmy0KHVM+Dca3iVwWY9ifwhcexfjebtgjg3wmrUt9PvJ59XIYBcknQeYHD8IAnVlh9lAw==", "dependencies": { - "escape-string-regexp": "^1.0.5" + "colors": "1.4.0", + "minimist": "^1.2.0" + }, + "bin": { + "prettyjson": "bin/prettyjson" + } + }, + "node_modules/netlify-cli/node_modules/printj": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/printj/-/printj-1.3.1.tgz", + "integrity": "sha512-GA3TdL8szPK4AQ2YnOe/b+Y1jUFwmmGMMK/qbY7VcE3Z7FU8JstbKiKRzO6CIiAKPhTO8m01NoQ0V5f3jc4OGg==", + "bin": { + "printj": "bin/printj.njs" }, "engines": { - "node": ">=4" + "node": ">=0.8" } }, - "node_modules/listr-verbose-renderer/node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "license": "MIT", + "node_modules/netlify-cli/node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", "engines": { - "node": ">=0.8.0" + "node": ">= 0.6.0" } }, - "node_modules/listr/node_modules/is-stream": { - "version": "1.1.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "node_modules/netlify-cli/node_modules/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==" }, - "node_modules/listr/node_modules/p-map": { - "version": "2.1.0", - "license": "MIT", - "engines": { - "node": ">=6" - } + "node_modules/netlify-cli/node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" }, - "node_modules/listr/node_modules/rxjs": { - "version": "6.6.7", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/protobufjs": { + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.4.tgz", + "integrity": "sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ==", + "hasInstallScript": true, "dependencies": { - "tslib": "^1.9.0" + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" }, "engines": { - "npm": ">=2.0.0" + "node": ">=12.0.0" } }, - "node_modules/listr/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "license": "0BSD" + "node_modules/netlify-cli/node_modules/protobufjs/node_modules/long": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" }, - "node_modules/listr2": { - "version": "3.14.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "cli-truncate": "^2.1.0", - "colorette": "^2.0.16", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rfdc": "^1.3.0", - "rxjs": "^7.5.1", - "through": "^2.3.8", - "wrap-ansi": "^7.0.0" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "enquirer": ">= 2.3.0 < 3" - }, - "peerDependenciesMeta": { - "enquirer": { - "optional": true - } + "node": ">= 0.10" } }, - "node_modules/listr2/node_modules/colorette": { - "version": "2.0.20", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, - "node_modules/listr2/node_modules/log-update": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.3.0", - "cli-cursor": "^3.1.0", - "slice-ansi": "^4.0.0", - "wrap-ansi": "^6.2.0" - }, + "node_modules/netlify-cli/node_modules/ps-list": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.0.tgz", + "integrity": "sha512-NoGBqJe7Ou3kfQxEvDzDyKGAyEgwIuD3YrfXinjcCmBRv0hTld0Xb71hrXvtsNPj7HSFATfemvzB8PPJtq6Yag==", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr2/node_modules/log-update/node_modules/ansi-escapes": { - "version": "4.3.2", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/listr2/node_modules/log-update/node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "dev": true, - "license": "(MIT OR CC0-1.0)", + "node_modules/netlify-cli/node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/listr2/node_modules/log-update/node_modules/slice-ansi": { - "version": "4.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/pupa": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", + "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" + "escape-goat": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=12.20" }, "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr2/node_modules/log-update/node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dependencies": { - "color-convert": "^2.0.1" + "side-channel": "^1.0.4" }, "engines": { - "node": ">=8" + "node": ">=0.6" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/listr2/node_modules/log-update/node_modules/wrap-ansi": { - "version": "6.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } + "node_modules/netlify-cli/node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/listr2/node_modules/log-update/node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } + "node_modules/netlify-cli/node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==" }, - "node_modules/listr2/node_modules/p-map": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, + "node_modules/netlify-cli/node_modules/quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" + }, + "node_modules/netlify-cli/node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "engines": { "node": ">=10" }, @@ -21614,208 +26603,240 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/listr2/node_modules/p-map/node_modules/aggregate-error": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, + "node_modules/netlify-cli/node_modules/quote-unquote": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/quote-unquote/-/quote-unquote-1.0.0.tgz", + "integrity": "sha512-twwRO/ilhlG/FIgYeKGFqyHhoEhqgnKVkcmqMKi2r524gz3ZbDTcyFt38E9xjJI2vT+KbRNHVbnJ/e0I25Azwg==" + }, + "node_modules/netlify-cli/node_modules/random-bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", + "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=", "engines": { - "node": ">=8" + "node": ">= 0.8" } }, - "node_modules/listr2/node_modules/p-map/node_modules/aggregate-error/node_modules/clean-stack": { - "version": "2.2.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "engines": { - "node": ">=6" + "node": ">= 0.6" } }, - "node_modules/listr2/node_modules/p-map/node_modules/aggregate-error/node_modules/indent-string": { - "version": "4.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, "engines": { - "node": ">=8" + "node": ">= 0.8" } }, - "node_modules/local-pkg": { - "version": "0.4.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/raw-body/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" + "node": ">= 0.8" } }, - "node_modules/locate-path": { - "version": "7.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/raw-body/node_modules/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==", "dependencies": { - "p-locate": "^6.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8" } }, - "node_modules/lodash": { - "version": "4.17.21", - "license": "MIT" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "license": "MIT" - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.defaults": { - "version": "4.2.0", - "license": "MIT" - }, - "node_modules/lodash.difference": { - "version": "4.5.0", - "license": "MIT" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "license": "MIT" - }, - "node_modules/lodash.isempty": { - "version": "4.4.0", - "license": "MIT" - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "license": "MIT" - }, - "node_modules/lodash.once": { - "version": "4.1.1", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.transform": { - "version": "4.6.0", - "license": "MIT" - }, - "node_modules/lodash.union": { - "version": "4.6.0", - "license": "MIT" - }, - "node_modules/log-process-errors": { - "version": "8.0.0", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dependencies": { - "colors-option": "^3.0.0", - "figures": "^4.0.0", - "filter-obj": "^3.0.0", - "jest-validate": "^27.4.2", - "map-obj": "^5.0.0", - "moize": "^6.1.0", - "semver": "^7.3.5" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/netlify-cli/node_modules/rc/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/netlify-cli/node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", "engines": { - "node": ">=12.20.0" + "node": ">=0.10.0" } }, - "node_modules/log-process-errors/node_modules/figures": { - "version": "4.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/netlify-cli/node_modules/read-pkg-up": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", + "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" + "find-up": "^6.3.0", + "read-pkg": "^7.1.0", + "type-fest": "^2.5.0" }, "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-process-errors/node_modules/figures/node_modules/escape-string-regexp": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", + "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^2.0.0" + }, "engines": { - "node": ">=12" + "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-process-errors/node_modules/figures/node_modules/is-unicode-supported": { - "version": "1.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", "engines": { - "node": ">=12" + "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-process-errors/node_modules/filter-obj": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/netlify-cli/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 6" } }, - "node_modules/log-symbols": { - "version": "4.1.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/readable-web-to-node-stream": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz", + "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==", "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" + "readable-stream": "^3.6.0" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/log-update": { - "version": "5.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/readdir-glob": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.1.tgz", + "integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", "dependencies": { - "ansi-escapes": "^5.0.0", - "cli-cursor": "^4.0.0", - "slice-ansi": "^5.0.0", - "strip-ansi": "^7.0.1", - "wrap-ansi": "^8.0.1" + "minimatch": "^3.0.4" + } + }, + "node_modules/netlify-cli/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8.10.0" + } + }, + "node_modules/netlify-cli/node_modules/real-require": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", + "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/netlify-cli/node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/log-update/node_modules/ansi-escapes": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/regex-not/node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", "dependencies": { - "type-fest": "^1.0.2" + "ret": "~0.1.10" + } + }, + "node_modules/netlify-cli/node_modules/regexp-tree": { + "version": "0.1.24", + "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz", + "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==", + "bin": { + "regexp-tree": "bin/regexp-tree" + } + }, + "node_modules/netlify-cli/node_modules/registry-auth-token": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", + "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", + "dependencies": { + "@pnpm/npm-conf": "^2.1.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/netlify-cli/node_modules/registry-url": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", + "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", + "dependencies": { + "rc": "1.2.8" }, "engines": { "node": ">=12" @@ -21824,985 +26845,1245 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/ansi-escapes/node_modules/type-fest": { - "version": "1.4.0", - "license": "(MIT OR CC0-1.0)", + "node_modules/netlify-cli/node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "node_modules/netlify-cli/node_modules/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==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/log-update/node_modules/cli-cursor": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/require-package-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", + "integrity": "sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk=" + }, + "node_modules/netlify-cli/node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/netlify-cli/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", "dependencies": { - "restore-cursor": "^4.0.0" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "bin": { + "resolve": "bin/resolve" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/log-update/node_modules/cli-cursor/node_modules/restore-cursor": { - "version": "4.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + }, + "node_modules/netlify-cli/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "onetime": "^5.1.0", + "onetime": "^2.0.0", "signal-exit": "^3.0.2" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "7.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/restore-cursor/node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/restore-cursor/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", "dependencies": { - "ansi-regex": "^6.0.1" + "mimic-fn": "^1.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=4" } }, - "node_modules/log-update/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=0.12" } }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "8.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/netlify-cli/node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" + }, + "node_modules/netlify-cli/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "glob": "^7.1.3" }, - "engines": { - "node": ">=12" + "bin": { + "rimraf": "bin.js" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/log-update/node_modules/wrap-ansi/node_modules/string-width": { - "version": "5.1.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/netlify-cli/node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "queue-microtask": "^1.2.2" + } + }, + "node_modules/netlify-cli/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dependencies": { + "tslib": "^1.9.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "npm": ">=2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/safe-json-stringify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", + "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==" + }, + "node_modules/netlify-cli/node_modules/safe-regex2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", + "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", + "dependencies": { + "ret": "~0.2.0" } }, - "node_modules/log-update/node_modules/wrap-ansi/node_modules/string-width/node_modules/emoji-regex": { - "version": "9.2.2", - "license": "MIT" + "node_modules/netlify-cli/node_modules/safe-regex2/node_modules/ret": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", + "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", + "engines": { + "node": ">=4" + } }, - "node_modules/logform": { - "version": "2.5.1", - "license": "MIT", - "dependencies": { - "@colors/colors": "1.5.0", - "@types/triple-beam": "^1.3.2", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^2.3.1", - "triple-beam": "^1.3.0" + "node_modules/netlify-cli/node_modules/safe-stable-stringify": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", + "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", + "engines": { + "node": ">=10" } }, - "node_modules/logform/node_modules/ms": { - "version": "2.1.3", - "license": "MIT" + "node_modules/netlify-cli/node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "node_modules/long": { - "version": "5.2.3", - "license": "Apache-2.0" + "node_modules/netlify-cli/node_modules/secure-json-parse": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.6.0.tgz", + "integrity": "sha512-B9osKohb6L+EZ6Kve3wHKfsAClzOC/iISA2vSuCe5Jx5NAKiwitfxx8ZKYapHXr0sYRj7UZInT7pLb3rp2Yx6A==" }, - "node_modules/loose-envify": { - "version": "1.4.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "commander": "^2.8.1" }, "bin": { - "loose-envify": "cli.js" + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" } }, - "node_modules/loupe": { - "version": "2.3.6", - "license": "MIT", + "node_modules/netlify-cli/node_modules/seek-bzip/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dependencies": { - "get-func-name": "^2.0.0" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/semver-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", + "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", + "dependencies": { + "semver": "^7.3.5" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "license": "ISC", + "node_modules/netlify-cli/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dependencies": { - "yallist": "^4.0.0" + "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" }, "engines": { - "node": ">=10" + "node": ">= 0.8.0" } }, - "node_modules/luxon": { - "version": "3.4.3", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/netlify-cli/node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/lz-string": { - "version": "1.5.0", - "dev": true, - "license": "MIT", - "bin": { - "lz-string": "bin/bin.js" - } + "node_modules/netlify-cli/node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/macos-release": { - "version": "3.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/send/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8" } }, - "node_modules/magic-string": { - "version": "0.30.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/send/node_modules/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==", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=12" + "node": ">= 0.8" } }, - "node_modules/make-dir": { - "version": "3.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dependencies": { - "semver": "^6.0.0" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8.0" } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/netlify-cli/node_modules/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==" }, - "node_modules/make-error": { - "version": "1.3.6", - "license": "ISC" + "node_modules/netlify-cli/node_modules/set-cookie-parser": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.5.1.tgz", + "integrity": "sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==" }, - "node_modules/makeerror": { - "version": "1.0.12", - "dev": true, - "license": "BSD-3-Clause", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "tmpl": "1.0.5" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/map-cache": { - "version": "0.2.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/map-obj": { - "version": "5.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/map-or-similar": { - "version": "1.5.0", - "dev": true, - "license": "MIT" - }, - "node_modules/map-visit": { - "version": "1.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/set-value/node_modules/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==", "dependencies": { - "object-visit": "^1.0.0" + "isobject": "^3.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/markdown-to-jsx": { - "version": "7.3.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "peerDependencies": { - "react": ">= 0.14.0" - } - }, - "node_modules/material-colors": { - "version": "1.2.6", - "license": "ISC" + "node_modules/netlify-cli/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, - "node_modules/mathjs": { - "version": "11.11.0", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "@babel/runtime": "^7.22.6", - "complex.js": "^2.1.1", - "decimal.js": "^10.4.3", - "escape-latex": "^1.2.0", - "fraction.js": "4.3.4", - "javascript-natural-sort": "^0.7.1", - "seedrandom": "^3.0.5", - "tiny-emitter": "^2.1.0", - "typed-function": "^4.1.0" - }, - "bin": { - "mathjs": "bin/cli.js" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">= 14" + "node": ">=8" } }, - "node_modules/maxstache": { - "version": "1.0.7", - "license": "MIT" + "node_modules/netlify-cli/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/shimmer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", + "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==" }, - "node_modules/maxstache-stream": { + "node_modules/netlify-cli/node_modules/side-channel": { "version": "1.0.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dependencies": { - "maxstache": "^1.0.0", - "pump": "^1.0.0", - "split2": "^1.0.0", - "through2": "^2.0.0" + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/maxstache-stream/node_modules/pump": { - "version": "1.0.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "is-arrayish": "^0.3.1" } }, - "node_modules/md5-hex": { - "version": "3.0.1", - "license": "MIT", - "dependencies": { - "blueimp-md5": "^2.10.0" - }, + "node_modules/netlify-cli/node_modules/simple-swizzle/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "engines": { "node": ">=8" } }, - "node_modules/mdast-util-definitions": { - "version": "4.0.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", "dependencies": { - "unist-util-visit": "^2.0.0" + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/media-typer": { - "version": "0.3.0", - "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/memoize-one": { - "version": "6.0.0", - "license": "MIT" - }, - "node_modules/memoizerific": { - "version": "1.11.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "dependencies": { - "map-or-similar": "^1.5.0" + "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" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "license": "MIT" - }, - "node_modules/merge-options": { - "version": "3.0.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "is-plain-obj": "^2.1.0" + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/merge-options/node_modules/is-plain-obj": { - "version": "2.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/snapdragon-node/node_modules/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==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/methods": { - "version": "1.1.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/snapdragon-util/node_modules/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==", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/micro-api-client": { - "version": "3.3.0", - "license": "ISC" - }, - "node_modules/micro-memoize": { - "version": "4.1.2", - "license": "MIT" + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } }, - "node_modules/micromatch": { - "version": "4.0.5", - "license": "MIT", + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "is-descriptor": "^0.1.0" }, "engines": { - "node": ">=8.6" + "node": ">=0.10.0" } }, - "node_modules/mime": { - "version": "2.6.0", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=4.0.0" + "node": ">=0.10.0" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/mime-types": { - "version": "2.1.35", - "license": "MIT", + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/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==", "dependencies": { - "mime-db": "1.52.0" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/mimic-response": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dependencies": { + "kind-of": "^3.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/min-indent": { - "version": "1.0.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/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==", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/minimatch": { - "version": "3.1.2", - "license": "ISC", + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dependencies": { - "brace-expansion": "^1.1.7" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "engines": { - "node": "*" + "node": ">=0.10.0" } }, - "node_modules/minimist": { - "version": "1.2.8", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", - "dev": true, + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=0.10.0" } }, - "node_modules/minizlib": { - "version": "2.1.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/netlify-cli/node_modules/sonic-boom": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", + "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" + "atomic-sleep": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "is-plain-obj": "^1.0.0" }, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "license": "ISC", + "node_modules/netlify-cli/node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", "dependencies": { - "yallist": "^4.0.0" + "sort-keys": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/sort-keys/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/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==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, + "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" + } + }, + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/netlify-cli/node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "engines": { "node": ">=0.10.0" } }, - "node_modules/mkdirp": { - "version": "0.5.6", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + }, + "node_modules/netlify-cli/node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" }, - "node_modules/mlly": { - "version": "1.4.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "acorn": "^8.10.0", - "pathe": "^1.1.1", - "pkg-types": "^1.0.3", - "ufo": "^1.3.0" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/mlly/node_modules/acorn": { - "version": "8.10.0", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" + "node_modules/netlify-cli/node_modules/spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" + }, + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "extend-shallow": "^3.0.0" }, "engines": { - "node": ">=0.4.0" + "node": ">=0.10.0" } }, - "node_modules/module-definition": { - "version": "5.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/stack-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", "dependencies": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.1" - }, - "bin": { - "module-definition": "bin/cli.js" - }, + "stackframe": "^1.3.4" + } + }, + "node_modules/netlify-cli/node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", "engines": { - "node": ">=14" + "node": "*" } }, - "node_modules/module-details-from-path": { - "version": "1.0.3", - "license": "MIT" + "node_modules/netlify-cli/node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, - "node_modules/moize": { - "version": "6.1.6", - "license": "MIT", + "node_modules/netlify-cli/node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "dependencies": { - "fast-equals": "^3.0.1", - "micro-memoize": "^4.1.2" + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/move-file": { - "version": "3.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "dependencies": { - "path-exists": "^5.0.0" + "is-descriptor": "^0.1.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/move-file/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/mri": { - "version": "1.2.0", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/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==", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/mrmime": { - "version": "1.0.1", - "license": "MIT", - "optional": true, - "peer": true, + "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/ms": { - "version": "2.1.2", - "license": "MIT" - }, - "node_modules/multiparty": { - "version": "4.2.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-data-descriptor/node_modules/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==", "dependencies": { - "http-errors": "~1.8.1", - "safe-buffer": "5.2.1", - "uid-safe": "2.1.5" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">= 0.10" + "node": ">=0.10.0" } }, - "node_modules/multiparty/node_modules/http-errors": { - "version": "1.8.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/multiparty/node_modules/http-errors/node_modules/depd": { - "version": "1.1.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/multiparty/node_modules/http-errors/node_modules/statuses": { - "version": "1.5.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, - "node_modules/mute-stream": { - "version": "0.0.7", - "license": "ISC" + "node_modules/netlify-cli/node_modules/stdin-discarder": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", + "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", + "dependencies": { + "bl": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/nan": { - "version": "2.17.0", - "license": "MIT", - "optional": true + "node_modules/netlify-cli/node_modules/stdin-discarder/node_modules/bl": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "dependencies": { + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } }, - "node_modules/nanoid": { - "version": "3.3.6", + "node_modules/netlify-cli/node_modules/stdin-discarder/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "funding": [ { "type": "github", - "url": "https://github.com/sponsors/ai" + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/nanomatch": { - "version": "1.2.13", - "license": "MIT", + "node_modules/netlify-cli/node_modules/streamx": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.0.tgz", + "integrity": "sha512-HcxY6ncGjjklGs1xsP1aR71INYcsXFJet5CU1CHqihQ2J5nOsbd4OjgjHO42w/4QNv9gZb3BueV+Vxok5pLEXg==", "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" - }, - "engines": { - "node": ">=0.10.0" + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.1" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/negotiator": { - "version": "0.6.3", - "license": "MIT", - "engines": { - "node": ">= 0.6" + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "node_modules/neo-async": { - "version": "2.6.2", - "dev": true, - "license": "MIT" - }, - "node_modules/nested-error-stacks": { - "version": "2.1.1", - "license": "MIT" + "node_modules/netlify-cli/node_modules/string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==" }, - "node_modules/netlify": { - "version": "13.1.10", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "@netlify/open-api": "^2.19.1", - "lodash-es": "^4.17.21", - "micro-api-client": "^3.3.0", - "node-fetch": "^3.0.0", - "omit.js": "^2.0.2", - "p-wait-for": "^4.0.0", - "qs": "^6.9.6" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/netlify-cli": { - "version": "15.11.0", - "hasInstallScript": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/string-width/node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dependencies": { - "@bugsnag/js": "7.20.2", - "@fastify/static": "6.10.2", - "@netlify/build": "29.17.3", - "@netlify/build-info": "7.7.3", - "@netlify/config": "20.6.4", - "@netlify/edge-bundler": "8.17.1", - "@netlify/framework-info": "9.8.10", - "@netlify/local-functions-proxy": "1.1.1", - "@netlify/serverless-functions-api": "1.5.2", - "@netlify/zip-it-and-ship-it": "9.13.1", - "@octokit/rest": "19.0.13", - "ansi-escapes": "6.2.0", - "ansi-styles": "6.2.1", - "ansi-to-html": "0.7.2", - "ascii-table": "0.0.9", - "backoff": "2.5.0", - "better-opn": "3.0.2", - "boxen": "7.1.1", - "chalk": "5.2.0", - "chokidar": "3.5.3", - "ci-info": "3.8.0", - "clean-deep": "3.4.0", - "commander": "10.0.1", - "comment-json": "4.2.3", - "concordance": "5.0.4", - "configstore": "6.0.0", - "content-type": "1.0.5", - "cookie": "0.5.0", - "copy-template-dir": "1.4.0", - "cron-parser": "4.8.1", - "debug": "4.3.4", - "decache": "4.6.2", - "dot-prop": "7.2.0", - "dotenv": "16.0.3", - "env-paths": "3.0.0", - "envinfo": "7.8.1", - "etag": "1.8.1", - "execa": "5.1.1", - "express": "4.18.2", - "express-logging": "1.1.1", - "extract-zip": "2.0.1", - "fastest-levenshtein": "1.0.16", - "fastify": "4.17.0", - "find-up": "6.3.0", - "flush-write-stream": "2.0.0", - "folder-walker": "3.2.0", - "from2-array": "0.0.4", - "fuzzy": "0.1.3", - "get-port": "5.1.1", - "gh-release-fetch": "4.0.3", - "git-repo-info": "2.1.1", - "gitconfiglocal": "2.1.0", - "hasbin": "1.2.3", - "hasha": "5.2.2", - "http-proxy": "1.18.1", - "http-proxy-middleware": "2.0.6", - "https-proxy-agent": "5.0.1", - "inquirer": "6.5.2", - "inquirer-autocomplete-prompt": "1.4.0", - "is-docker": "3.0.0", - "is-stream": "3.0.0", - "is-wsl": "2.2.0", - "isexe": "2.0.0", - "jsonwebtoken": "9.0.1", - "jwt-decode": "3.1.2", - "lambda-local": "2.1.1", - "listr": "0.14.3", - "locate-path": "7.2.0", - "lodash": "4.17.21", - "log-symbols": "5.1.0", - "log-update": "5.0.1", - "minimist": "1.2.8", - "multiparty": "4.2.3", - "netlify": "13.1.10", - "netlify-headers-parser": "7.1.2", - "netlify-redirect-parser": "14.1.3", - "netlify-redirector": "0.4.0", - "node-fetch": "2.6.12", - "node-version-alias": "3.4.1", - "ora": "6.3.1", - "p-filter": "3.0.0", - "p-map": "5.5.0", - "p-wait-for": "5.0.2", - "parallel-transform": "1.2.0", - "parse-github-url": "1.0.2", - "parse-gitignore": "2.0.0", - "path-key": "4.0.0", - "prettyjson": "1.2.5", - "pump": "3.0.0", - "raw-body": "2.5.2", - "read-pkg-up": "9.1.0", - "semver": "7.5.4", - "source-map-support": "0.5.21", - "strip-ansi-control-characters": "2.0.0", - "tabtab": "3.0.2", - "tempy": "3.0.0", - "terminal-link": "3.0.0", - "through2-filter": "3.0.0", - "through2-map": "3.0.0", - "to-readable-stream": "3.0.0", - "toml": "3.0.0", - "ulid": "2.3.0", - "unixify": "1.0.0", - "update-notifier": "6.0.2", - "uuid": "9.0.0", - "wait-port": "1.0.4", - "winston": "3.8.2", - "write-file-atomic": "5.0.1" + "ansi-regex": "^5.0.1" }, - "bin": { - "netlify": "bin/run.mjs", - "ntl": "bin/run.mjs" + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/chalk": { - "version": "5.2.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/strip-ansi-control-characters": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi-control-characters/-/strip-ansi-control-characters-2.0.0.tgz", + "integrity": "sha512-Q0/k5orrVGeaOlIOUn1gybGU0IcAbgHQT1faLo5hik4DqClKVSaka5xOhNNoRgtfztHVxCYxi7j71mrWom0bIw==" + }, + "node_modules/netlify-cli/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/commander": { - "version": "10.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/strip-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-3.0.0.tgz", + "integrity": "sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==", + "dependencies": { + "inspect-with-kind": "^1.0.5", + "is-plain-obj": "^1.1.0" + } + }, + "node_modules/netlify-cli/node_modules/strip-dirs/node_modules/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==", "engines": { - "node": ">=14" + "node": ">=0.10.0" } }, - "node_modules/netlify-cli/node_modules/execa": { - "version": "5.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/strtok3": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0.tgz", + "integrity": "sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "@tokenizer/token": "^0.3.0", + "peek-readable": "^5.0.0" }, "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/netlify-cli/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/supports-color": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz", + "integrity": "sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/netlify-cli/node_modules/execa/node_modules/human-signals": { - "version": "2.1.0", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, "engines": { - "node": ">=10.17.0" + "node": ">=8" } }, - "node_modules/netlify-cli/node_modules/execa/node_modules/is-stream": { - "version": "2.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/supports-hyperlinks/node_modules/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/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==", + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/netlify-cli/node_modules/find-up": { - "version": "6.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/tabtab": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/tabtab/-/tabtab-3.0.2.tgz", + "integrity": "sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "debug": "^4.0.1", + "es6-promisify": "^6.0.0", + "inquirer": "^6.0.0", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "untildify": "^3.0.3" + } + }, + "node_modules/netlify-cli/node_modules/tar": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", + "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=6" } }, - "node_modules/netlify-cli/node_modules/find-up/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" } }, - "node_modules/netlify-cli/node_modules/log-symbols": { - "version": "5.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/tempy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.0.0.tgz", + "integrity": "sha512-B2I9X7+o2wOaW4r/CWMkpOO9mdiTRCxXNgob6iGvPmfPWgH/KyUD6Uy5crtWBxIBe3YrNZKR2lSzv1JJKWD4vA==", "dependencies": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" + "is-stream": "^3.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^2.12.2", + "unique-string": "^3.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/log-symbols/node_modules/chalk": { - "version": "5.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/tempy/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">=12.20" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/log-symbols/node_modules/is-unicode-supported": { - "version": "1.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/terminal-link": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-3.0.0.tgz", + "integrity": "sha512-flFL3m4wuixmf6IfhFJd1YPiLiMuxEc8uHRM1buzIeZPm22Au2pDqBJQgdo7n1WfPU1ONFGv7YDwpFBmHGF6lg==", + "dependencies": { + "ansi-escapes": "^5.0.0", + "supports-hyperlinks": "^2.2.0" + }, "engines": { "node": ">=12" }, @@ -22810,129 +28091,209 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/node-fetch": { - "version": "2.6.12", - "license": "MIT", + "node_modules/netlify-cli/node_modules/terminal-link/node_modules/ansi-escapes": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", + "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", "dependencies": { - "whatwg-url": "^5.0.0" + "type-fest": "^1.0.2" }, "engines": { - "node": "4.x || >=6.0.0" + "node": ">=12" }, - "peerDependencies": { - "encoding": "^0.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/terminal-link/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-cli/node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/text-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" + }, + "node_modules/netlify-cli/node_modules/thread-stream": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz", + "integrity": "sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==", "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "real-require": "^0.2.0" } }, - "node_modules/netlify-cli/node_modules/node-fetch/node_modules/whatwg-url/node_modules/tr46": { - "version": "0.0.3", - "license": "MIT" + "node_modules/netlify-cli/node_modules/thriftrw": { + "version": "3.11.4", + "resolved": "https://registry.npmjs.org/thriftrw/-/thriftrw-3.11.4.tgz", + "integrity": "sha512-UcuBd3eanB3T10nXWRRMwfwoaC6VMk7qe3/5YIWP2Jtw+EbHqJ0p1/K3x8ixiR5dozKSSfcg1W+0e33G1Di3XA==", + "dependencies": { + "bufrw": "^1.2.1", + "error": "7.0.2", + "long": "^2.4.0" + }, + "bin": { + "thrift2json": "thrift2json.js" + }, + "engines": { + "node": ">= 0.10.x" + } }, - "node_modules/netlify-cli/node_modules/node-fetch/node_modules/whatwg-url/node_modules/webidl-conversions": { - "version": "3.0.1", - "license": "BSD-2-Clause" + "node_modules/netlify-cli/node_modules/thriftrw/node_modules/long": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/long/-/long-2.4.0.tgz", + "integrity": "sha512-ijUtjmO/n2A5PaosNG9ZGDsQ3vxJg7ZW8vsY8Kp0f2yIZWhSJvjmegV7t+9RPQKxKrvj8yKGehhS+po14hPLGQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/netlify-cli/node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "node_modules/netlify-cli/node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/through2-filter/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/through2-filter/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/netlify-cli/node_modules/through2-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-map/-/through2-map-3.0.0.tgz", + "integrity": "sha512-Ms68QPbSJKjRYY7fmqZHB0VGt+vD0/tjmDHUWgxltjifCof6hZWWeQAEi27Wjbs7jyNlIIyerQw/TVj7gHkd/Q==", + "dependencies": { + "through2": "~2.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/through2-map/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/through2-map/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } }, - "node_modules/netlify-headers-parser": { - "version": "7.1.2", - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^5.0.0", - "fast-safe-stringify": "^2.0.7", - "is-plain-obj": "^4.0.0", - "map-obj": "^5.0.0", - "path-exists": "^5.0.0", - "toml": "^3.0.0" - }, + "node_modules/netlify-cli/node_modules/time-zone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", + "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=", "engines": { - "node": "^14.16.0 || >=16.0.0" + "node": ">=4" } }, - "node_modules/netlify-headers-parser/node_modules/escape-string-regexp": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/tiny-lru": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.0.1.tgz", + "integrity": "sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==", "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/netlify-headers-parser/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=0.6.0" } }, - "node_modules/netlify-redirect-parser": { - "version": "14.1.3", - "license": "MIT", + "node_modules/netlify-cli/node_modules/tmp-promise": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", "dependencies": { - "fast-safe-stringify": "^2.1.1", - "filter-obj": "^5.0.0", - "is-plain-obj": "^4.0.0", - "path-exists": "^5.0.0", - "toml": "^3.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" + "tmp": "^0.2.0" } }, - "node_modules/netlify-redirect-parser/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/tmp-promise/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dependencies": { + "rimraf": "^3.0.0" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8.17.0" } }, - "node_modules/netlify-redirector": { - "version": "0.4.0", - "license": "MIT" - }, - "node_modules/netlify/node_modules/node-fetch": { - "version": "3.3.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" + "kind-of": "^3.0.2" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "node": ">=0.10.0" } }, - "node_modules/netlify/node_modules/p-wait-for": { - "version": "4.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/to-object-path/node_modules/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==", "dependencies": { - "p-timeout": "^5.0.0" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/netlify/node_modules/p-wait-for/node_modules/p-timeout": { - "version": "5.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/to-readable-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-3.0.0.tgz", + "integrity": "sha512-vD2LytT6DxPynBa1xbMtswY9gGqj27wNbh2uvI5OhBe+mrGLurRWRQZyQn3812sqlQRtUJwaKVshG+PoGwbPDQ==", "engines": { "node": ">=12" }, @@ -22940,1067 +28301,1336 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/node-dir": { - "version": "0.1.17", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "dependencies": { - "minimatch": "^3.0.2" + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" }, "engines": { - "node": ">= 0.10.5" + "node": ">=0.10.0" } }, - "node_modules/node-dir/node_modules/minimatch": { - "version": "3.0.8", - "dev": true, - "license": "ISC", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "brace-expansion": "^1.1.7" + "is-number": "^7.0.0" }, "engines": { - "node": "*" + "node": ">=8.0" } }, - "node_modules/node-domexception": { - "version": "1.0.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], - "license": "MIT", + "node_modules/netlify-cli/node_modules/to-regex/node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/netlify-cli/node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "engines": { - "node": ">=10.5.0" + "node": ">=0.6" } }, - "node_modules/node-fetch": { - "version": "2.7.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/token-types": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz", + "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==", "dependencies": { - "whatwg-url": "^5.0.0" + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": ">=14.16" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/node-fetch-native": { - "version": "1.4.0", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/toml": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", + "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" }, - "node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } + "node_modules/netlify-cli/node_modules/tomlify-j0.4": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tomlify-j0.4/-/tomlify-j0.4-3.0.0.tgz", + "integrity": "sha512-2Ulkc8T7mXJ2l0W476YC/A209PR38Nw8PuaCNtk9uI3t1zzFdGQeWYGQvmj2PZkVvRC/Yoi4xQKMRnWc/N29tQ==" }, - "node_modules/node-fetch/node_modules/whatwg-url/node_modules/tr46": { + "node_modules/netlify-cli/node_modules/tr46": { "version": "0.0.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, - "node_modules/node-fetch/node_modules/whatwg-url/node_modules/webidl-conversions": { - "version": "3.0.1", - "license": "BSD-2-Clause" + "node_modules/netlify-cli/node_modules/triple-beam": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", + "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" }, - "node_modules/node-gyp-build": { - "version": "4.6.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } } }, - "node_modules/node-int64": { - "version": "0.4.0", - "license": "MIT" + "node_modules/netlify-cli/node_modules/ts-node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "engines": { + "node": ">=0.3.1" + } }, - "node_modules/node-releases": { - "version": "2.0.13", - "dev": true, - "license": "MIT" + "node_modules/netlify-cli/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, - "node_modules/node-source-walk": { - "version": "6.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dependencies": { - "@babel/parser": "^7.21.8" + "tslib": "^1.8.1" }, "engines": { - "node": ">=14" + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, - "node_modules/node-stream-zip": { - "version": "1.15.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/type-fest": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", + "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", "engines": { - "node": ">=0.12.0" + "node": ">=14.16" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/antelle" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/node-version-alias": { - "version": "3.4.1", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "dependencies": { - "all-node-versions": "^11.3.0", - "filter-obj": "^5.1.0", - "is-plain-obj": "^4.1.0", - "normalize-node-version": "^12.4.0", - "path-exists": "^5.0.0", - "semver": "^7.3.8" + "media-typer": "0.3.0", + "mime-types": "~2.1.24" }, "engines": { - "node": ">=14.18.0" + "node": ">= 0.6" } }, - "node_modules/node-version-alias/node_modules/path-exists": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/netlify-cli/node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" } }, - "node_modules/noop2": { - "version": "2.0.0", - "license": "MIT" - }, - "node_modules/nopt": { - "version": "5.0.0", - "license": "ISC", - "dependencies": { - "abbrev": "1" - }, + "node_modules/netlify-cli/node_modules/typescript": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", + "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", "bin": { - "nopt": "bin/nopt.js" + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": ">=6" + "node": ">=14.17" } }, - "node_modules/normalize-node-version": { - "version": "12.4.0", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/uid-safe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", "dependencies": { - "all-node-versions": "^11.3.0", - "filter-obj": "^5.1.0", - "semver": "^7.3.7" + "random-bytes": "~1.0.0" }, "engines": { - "node": ">=14.18.0" + "node": ">= 0.8" } }, - "node_modules/normalize-package-data": { - "version": "3.0.3", - "license": "BSD-2-Clause", + "node_modules/netlify-cli/node_modules/ulid": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", + "integrity": "sha512-keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw==", + "bin": { + "ulid": "bin/cli.js" + } + }, + "node_modules/netlify-cli/node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", "engines": { "node": ">=0.10.0" } }, - "node_modules/normalize-url": { - "version": "8.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/unique-string": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", + "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", + "dependencies": { + "crypto-random-string": "^4.0.0" + }, "engines": { - "node": ">=14.16" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" + }, + "node_modules/netlify-cli/node_modules/unix-dgram": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/unix-dgram/-/unix-dgram-2.0.6.tgz", + "integrity": "sha512-AURroAsb73BZ6CdAyMrTk/hYKNj3DuYYEuOaB8bYMOHGKupRNScw90Q5C71tWJc3uE7dIeXRyuwN0xLLq3vDTg==", + "hasInstallScript": true, + "optional": true, "dependencies": { - "path-key": "^3.0.0" + "bindings": "^1.5.0", + "nan": "^2.16.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.48" } }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "3.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/unixify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", + "integrity": "sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==", + "dependencies": { + "normalize-path": "^2.1.1" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/npmlog": { - "version": "5.0.1", - "license": "ISC", + "node_modules/netlify-cli/node_modules/unixify/node_modules/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==", "dependencies": { - "are-we-there-yet": "^2.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", - "set-blocking": "^2.0.0" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "license": "MIT", + "remove-trailing-separator": "^1.0.1" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/nwsapi": { - "version": "2.2.7", - "devOptional": true, - "license": "MIT" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/object-copy": { - "version": "0.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "has-value": "^0.3.1", + "isobject": "^3.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "license": "MIT", + "node_modules/netlify-cli/node_modules/unset-value/node_modules/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==", "dependencies": { - "is-descriptor": "^0.1.0" + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor": { - "version": "0.1.6", - "license": "MIT", + "node_modules/netlify-cli/node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "isarray": "1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, + "node_modules/netlify-cli/node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", "engines": { "node": ">=0.10.0" } }, - "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/netlify-cli/node_modules/untildify": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz", + "integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor": { - "version": "0.1.4", - "license": "MIT", + "node_modules/netlify-cli/node_modules/update-notifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", + "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", "dependencies": { - "kind-of": "^3.0.2" + "boxen": "^7.0.0", + "chalk": "^5.0.1", + "configstore": "^6.0.0", + "has-yarn": "^3.0.0", + "import-lazy": "^4.0.0", + "is-ci": "^3.0.1", + "is-installed-globally": "^0.4.0", + "is-npm": "^6.0.0", + "is-yarn-global": "^0.4.0", + "latest-version": "^7.0.0", + "pupa": "^3.1.0", + "semver": "^7.3.7", + "semver-diff": "^4.0.0", + "xdg-basedir": "^5.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" } }, - "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "punycode": "^2.1.0" } }, - "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" + "node_modules/netlify-cli/node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" }, - "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/urlpattern-polyfill": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz", + "integrity": "sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==" + }, + "node_modules/netlify-cli/node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", "engines": { "node": ">=0.10.0" } }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/netlify-cli/node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/netlify-cli/node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", "engines": { - "node": ">=0.10.0" + "node": ">= 0.4.0" } }, - "node_modules/object-copy/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" + "node_modules/netlify-cli/node_modules/uuid": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", + "bin": { + "uuid": "dist/bin/uuid" + } }, - "node_modules/object-inspect": { - "version": "1.12.3", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/netlify-cli/node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" + }, + "node_modules/netlify-cli/node_modules/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==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, - "node_modules/object-is": { - "version": "1.1.5", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "builtins": "^5.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", "engines": { - "node": ">= 0.4" + "node": ">= 0.8" } }, - "node_modules/object-visit": { - "version": "1.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/wait-port": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.0.4.tgz", + "integrity": "sha512-w8Ftna3h6XSFWWc2JC5gZEgp64nz8bnaTp5cvzbJSZ53j+omktWTDdwXxEF0jM8YveviLgFWvNGrSvRHnkyHyw==", "dependencies": { - "isobject": "^3.0.0" + "chalk": "^4.1.2", + "commander": "^9.3.0", + "debug": "^4.3.4" + }, + "bin": { + "wait-port": "bin/wait-port.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/object-visit/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/wait-port/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/object.assign": { - "version": "4.1.4", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/wait-port/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/object.entries": { - "version": "1.1.7", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/wait-port/node_modules/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==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.4" + "node": ">=7.0.0" } }, - "node_modules/object.fromentries": { - "version": "2.0.7", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/wait-port/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/wait-port/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/netlify-cli/node_modules/wait-port/node_modules/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==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/object.hasown": { - "version": "1.1.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", "dependencies": { - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "defaults": "^1.0.3" + } + }, + "node_modules/netlify-cli/node_modules/web-streams-polyfill": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz", + "integrity": "sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/netlify-cli/node_modules/well-known-symbols": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz", + "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/object.pick": { - "version": "1.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/whatwg-url/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dependencies": { - "isobject": "^3.0.1" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/object.pick/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node_modules/netlify-cli/node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" } }, - "node_modules/object.values": { - "version": "1.1.7", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "string-width": "^5.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/omit.js": { - "version": "2.0.2", - "license": "MIT" - }, - "node_modules/on-exit-leak-free": { - "version": "2.1.0", - "license": "MIT" + "node_modules/netlify-cli/node_modules/widest-line/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, - "node_modules/on-finished": { - "version": "2.4.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/widest-line/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dependencies": { - "ee-first": "1.1.1" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">= 0.8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/on-headers": { - "version": "1.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/windows-release": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-5.0.1.tgz", + "integrity": "sha512-y1xFdFvdMiDXI3xiOhMbJwt1Y7dUxidha0CWPs1NgjZIjZANTcX7+7bMqNjuezhzb8s5JGEiBAbQjQQYYy7ulw==", + "dependencies": { + "execa": "^5.1.1" + }, "engines": { - "node": ">= 0.8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/once": { - "version": "1.4.0", - "license": "ISC", + "node_modules/netlify-cli/node_modules/winston": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz", + "integrity": "sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==", "dependencies": { - "wrappy": "1" + "@colors/colors": "1.5.0", + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.4.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.5.0" + }, + "engines": { + "node": ">= 12.0.0" } }, - "node_modules/one-time": { - "version": "1.0.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/winston-transport": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", + "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", "dependencies": { - "fn.name": "1.x.x" + "logform": "^2.3.2", + "readable-stream": "^3.6.0", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 6.4.0" } }, - "node_modules/onetime": { - "version": "5.1.2", - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, + "node_modules/netlify-cli/node_modules/winston/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "engines": { - "node": ">=6" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/onetime/node_modules/mimic-fn": { - "version": "2.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/open": { - "version": "8.4.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/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==", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/open/node_modules/is-docker": { - "version": "2.2.1", - "license": "MIT", - "bin": { - "is-docker": "cli.js" + "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/opentracing": { - "version": "0.14.7", - "license": "Apache-2.0", + "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/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==", + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=0.10" + "node": ">=7.0.0" } }, - "node_modules/optionator": { - "version": "0.9.3", - "dev": true, - "license": "MIT", + "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/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==" + }, + "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "node_modules/ora": { - "version": "6.3.1", - "license": "MIT", + "node_modules/netlify-cli/node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/netlify-cli/node_modules/write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", "dependencies": { - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "stdin-discarder": "^0.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/ora/node_modules/chalk": { - "version": "5.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/write-file-atomic/node_modules/signal-exit": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", + "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">=14" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/ora/node_modules/cli-cursor": { - "version": "4.0.0", - "license": "MIT", - "dependencies": { - "restore-cursor": "^4.0.0" - }, + "node_modules/netlify-cli/node_modules/xdg-basedir": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", + "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ora/node_modules/cli-cursor/node_modules/restore-cursor": { - "version": "4.0.0", - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, + "node_modules/netlify-cli/node_modules/xorshift": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/xorshift/-/xorshift-1.2.0.tgz", + "integrity": "sha512-iYgNnGyeeJ4t6U11NpA/QiKy+PXn5Aa3Azg5qkwIFz1tBLllQrjjsk9yzD7IAK0naNU4JxdeDgqW9ov4u/hc4g==" + }, + "node_modules/netlify-cli/node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.4" } }, - "node_modules/ora/node_modules/is-unicode-supported": { - "version": "1.3.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/ora/node_modules/log-symbols": { - "version": "5.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/netlify-cli/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dependencies": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ora/node_modules/strip-ansi": { - "version": "7.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/yargs/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dependencies": { - "ansi-regex": "^6.0.1" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/ora/node_modules/strip-ansi/node_modules/ansi-regex": { + "node_modules/netlify-cli/node_modules/yargs/node_modules/strip-ansi": { "version": "6.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/yargs/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/os-name": { - "version": "5.1.0", - "license": "MIT", + "node_modules/netlify-cli/node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", "dependencies": { - "macos-release": "^3.1.0", - "windows-release": "^5.0.1" - }, + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/netlify-cli/node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "license": "MIT", + "node_modules/netlify-cli/node_modules/zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, - "node_modules/ospath": { - "version": "1.2.2", + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", "dev": true, - "license": "MIT" - }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "license": "MIT", + "dependencies": { + "minimatch": "^3.0.2" + }, "engines": { - "node": ">=12.20" + "node": ">= 0.10.5" } }, - "node_modules/p-event": { - "version": "5.0.1", - "license": "MIT", + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "dependencies": { - "p-timeout": "^5.0.2" + "whatwg-url": "^5.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "4.x || >=6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/p-event/node_modules/p-timeout": { - "version": "5.1.0", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/node-fetch-native": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.4.0.tgz", + "integrity": "sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA==", + "dev": true + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/node-fetch/node_modules/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==" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/p-every": { - "version": "2.0.0", - "license": "MIT", + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "node_modules/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==", "dependencies": { - "p-map": "^2.0.0" - }, - "engines": { - "node": ">=8" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/p-every/node_modules/p-map": { - "version": "2.1.0", - "license": "MIT", - "engines": { - "node": ">=6" + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" } }, - "node_modules/p-filter": { + "node_modules/normalize-path": { "version": "3.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", "dependencies": { - "p-map": "^5.1.0" + "path-key": "^3.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/p-finally": { - "version": "1.0.0", - "license": "MIT", + "node_modules/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "devOptional": true + }, + "node_modules/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==", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/p-limit": { - "version": "4.0.0", - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/p-locate": { - "version": "6.0.0", - "license": "MIT", + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, "dependencies": { - "p-limit": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/p-map": { - "version": "5.5.0", - "license": "MIT", + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, "dependencies": { - "aggregate-error": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/p-reduce": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 0.4" } }, - "node_modules/p-retry": { - "version": "5.1.2", - "license": "MIT", + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, "dependencies": { - "@types/retry": "0.12.1", - "retry": "^0.13.1" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/p-timeout": { - "version": "6.1.2", - "license": "MIT", - "engines": { - "node": ">=14.16" + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/p-try": { - "version": "2.2.0", + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/p-wait-for": { - "version": "5.0.2", - "license": "MIT", "dependencies": { - "p-timeout": "^6.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/package-json": { - "version": "8.1.1", - "license": "MIT", + "node_modules/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==", "dependencies": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" + "ee-first": "1.1.1" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8" } }, - "node_modules/pako": { - "version": "0.2.9", + "node_modules/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, - "license": "MIT" - }, - "node_modules/parallel-transform": { - "version": "1.2.0", - "license": "MIT", - "dependencies": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" + "engines": { + "node": ">= 0.8" } }, - "node_modules/parallel-transform/node_modules/readable-stream": { - "version": "2.3.8", - "license": "MIT", + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "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" + "wrappy": "1" } }, - "node_modules/parallel-transform/node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "license": "MIT" - }, - "node_modules/parallel-transform/node_modules/readable-stream/node_modules/safe-buffer": { + "node_modules/onetime": { "version": "5.1.2", - "license": "MIT" - }, - "node_modules/parallel-transform/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" + "mimic-fn": "^2.1.0" }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/parse-github-url": { - "version": "1.0.2", - "license": "MIT", - "bin": { - "parse-github-url": "cli.js" + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/parse-gitignore": { - "version": "2.0.0", - "license": "MIT", + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, "engines": { - "node": ">=14" + "node": ">= 0.8.0" } }, - "node_modules/parse-json": { - "version": "5.2.0", - "license": "MIT", + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/parse-json/node_modules/@babel/code-frame": { - "version": "7.22.13", - "license": "MIT", + "node_modules/ospath": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", + "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==", + "dev": true + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "license": "MIT", + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "p-limit": "^3.0.2" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { - "version": "3.2.1", - "license": "MIT", + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dependencies": { - "color-convert": "^1.9.0" + "aggregate-error": "^3.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { - "version": "1.9.3", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { - "version": "1.1.3", - "license": "MIT" - }, - "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": { - "version": "1.0.5", - "license": "MIT", + "node_modules/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==", "engines": { - "node": ">=0.8.0" + "node": ">=6" } }, - "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "license": "MIT", + "node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + }, + "node_modules/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==", "dependencies": { - "has-flag": "^3.0.0" + "callsites": "^3.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/parse-json/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/parse-ms": { - "version": "3.0.0", - "license": "MIT", + "node_modules/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==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -24008,8 +29638,9 @@ }, "node_modules/parse5": { "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", "devOptional": true, - "license": "MIT", "dependencies": { "entities": "^4.4.0" }, @@ -24019,46 +29650,40 @@ }, "node_modules/parseurl": { "version": "1.3.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "engines": { "node": ">= 0.8" } }, - "node_modules/pascalcase": { - "version": "0.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/path-exists": { "version": "4.0.0", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "engines": { "node": ">=8" } }, "node_modules/path-is-absolute": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "engines": { "node": ">=0.10.0" } }, "node_modules/path-key": { - "version": "4.0.0", - "license": "MIT", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/path-parse": { "version": "1.0.7", - "license": "MIT" + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-scurry": { "version": "1.10.1", @@ -24087,44 +29712,35 @@ }, "node_modules/path-to-regexp": { "version": "0.1.7", - "license": "MIT" + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, "node_modules/path-type": { - "version": "5.0.0", - "license": "MIT", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/pathe": { "version": "1.1.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz", + "integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==" }, "node_modules/pathval": { "version": "1.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", "engines": { "node": "*" } }, - "node_modules/peek-readable": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, "node_modules/peek-stream": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", + "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", "dev": true, - "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "duplexify": "^3.5.0", @@ -24133,24 +29749,29 @@ }, "node_modules/pend": { "version": "1.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" }, "node_modules/perfect-freehand": { "version": "1.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.0.tgz", + "integrity": "sha512-h/0ikF1M3phW7CwpZ5MMvKnfpHficWoOEyr//KVNTxV4F6deRK1eYMtHyBKEAKFK0aXIEUK9oBvlF6PNXMDsAw==" }, "node_modules/performance-now": { "version": "2.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true }, "node_modules/picocolors": { "version": "1.0.0", - "license": "ISC" + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { "version": "2.3.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "engines": { "node": ">=8.6" }, @@ -24160,8 +29781,9 @@ }, "node_modules/pidtree": { "version": "0.6.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", + "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", "dev": true, - "license": "MIT", "bin": { "pidtree": "bin/pidtree.js" }, @@ -24171,63 +29793,27 @@ }, "node_modules/pify": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/pino": { - "version": "8.15.1", - "license": "MIT", - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.1.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "node_modules/pino-abstract-transport": { - "version": "1.1.0", - "license": "MIT", - "dependencies": { - "readable-stream": "^4.0.0", - "split2": "^4.0.0" - } - }, - "node_modules/pino-abstract-transport/node_modules/split2": { - "version": "4.2.0", - "license": "ISC", - "engines": { - "node": ">= 10.x" - } - }, - "node_modules/pino-std-serializers": { - "version": "6.2.2", - "license": "MIT" - }, "node_modules/pirates": { "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 6" } }, "node_modules/pkg-dir": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", "dev": true, - "license": "MIT", "dependencies": { "find-up": "^5.0.0" }, @@ -24237,7 +29823,8 @@ }, "node_modules/pkg-types": { "version": "1.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", + "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", "dependencies": { "jsonc-parser": "^3.2.0", "mlly": "^1.2.0", @@ -24246,8 +29833,9 @@ }, "node_modules/polished": { "version": "4.2.2", + "resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz", + "integrity": "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/runtime": "^7.17.8" }, @@ -24255,15 +29843,10 @@ "node": ">=10" } }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/postcss": { "version": "8.4.29", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz", + "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==", "funding": [ { "type": "opencollective", @@ -24278,7 +29861,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "nanoid": "^3.3.6", "picocolors": "^1.0.0", @@ -24288,70 +29870,20 @@ "node": "^10 || ^12 || >=14" } }, - "node_modules/postcss-values-parser": { - "version": "6.0.2", - "license": "MPL-2.0", - "dependencies": { - "color-name": "^1.1.4", - "is-url-superb": "^4.0.0", - "quote-unquote": "^1.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "postcss": "^8.2.9" - } - }, - "node_modules/precinct": { - "version": "11.0.5", - "license": "MIT", - "dependencies": { - "@dependents/detective-less": "^4.1.0", - "commander": "^10.0.1", - "detective-amd": "^5.0.2", - "detective-cjs": "^5.0.1", - "detective-es6": "^4.0.1", - "detective-postcss": "^6.1.3", - "detective-sass": "^5.0.3", - "detective-scss": "^4.0.3", - "detective-stylus": "^4.0.0", - "detective-typescript": "^11.1.0", - "module-definition": "^5.0.1", - "node-source-walk": "^6.0.2" - }, - "bin": { - "precinct": "bin/cli.js" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/precinct/node_modules/commander": { - "version": "10.0.1", - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/precond": { - "version": "0.2.3", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/prelude-ls": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.8.0" } }, "node_modules/prettier": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", + "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", "dev": true, - "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -24364,8 +29896,9 @@ }, "node_modules/pretty-bytes": { "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" }, @@ -24375,7 +29908,9 @@ }, "node_modules/pretty-format": { "version": "27.5.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, "dependencies": { "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", @@ -24387,7 +29922,9 @@ }, "node_modules/pretty-format/node_modules/ansi-styles": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, "engines": { "node": ">=10" }, @@ -24397,67 +29934,48 @@ }, "node_modules/pretty-format/node_modules/react-is": { "version": "17.0.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true }, "node_modules/pretty-hrtime": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.8" } }, - "node_modules/pretty-ms": { - "version": "8.0.0", - "license": "MIT", - "dependencies": { - "parse-ms": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/prettyjson": { - "version": "1.2.5", - "license": "MIT", - "dependencies": { - "colors": "1.4.0", - "minimist": "^1.2.0" - }, - "bin": { - "prettyjson": "bin/prettyjson" - } - }, "node_modules/process": { "version": "0.11.10", - "license": "MIT", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, "engines": { "node": ">= 0.6.0" } }, "node_modules/process-nextick-args": { "version": "2.0.1", - "license": "MIT" - }, - "node_modules/process-warning": { - "version": "2.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true }, "node_modules/progress": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/prompts": { "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, - "license": "MIT", "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -24468,7 +29986,8 @@ }, "node_modules/prop-types": { "version": "15.8.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -24477,37 +29996,13 @@ }, "node_modules/prop-types/node_modules/react-is": { "version": "16.13.1", - "license": "MIT" - }, - "node_modules/proto-list": { - "version": "1.2.4", - "license": "ISC" - }, - "node_modules/protobufjs": { - "version": "7.2.5", - "hasInstallScript": true, - "license": "BSD-3-Clause", - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" - }, - "engines": { - "node": ">=12.0.0" - } + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/proxy-addr": { "version": "2.0.7", - "license": "MIT", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -24518,27 +30013,20 @@ }, "node_modules/proxy-from-env": { "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/ps-list": { - "version": "8.1.1", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", + "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==", + "dev": true }, "node_modules/psl": { "version": "1.9.0", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "devOptional": true }, "node_modules/pump": { "version": "3.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -24546,8 +30034,9 @@ }, "node_modules/pumpify": { "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "dev": true, - "license": "MIT", "dependencies": { "duplexify": "^3.6.0", "inherits": "^2.0.3", @@ -24556,8 +30045,9 @@ }, "node_modules/pumpify/node_modules/pump": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "dev": true, - "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -24565,28 +30055,18 @@ }, "node_modules/punycode": { "version": "2.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "devOptional": true, "engines": { "node": ">=6" } }, - "node_modules/pupa": { - "version": "3.1.0", - "license": "MIT", - "dependencies": { - "escape-goat": "^4.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/puppeteer-core": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-2.1.1.tgz", + "integrity": "sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@types/mime-types": "^2.1.0", "debug": "^4.1.0", @@ -24603,10 +30083,20 @@ "node": ">=8.16.0" } }, + "node_modules/puppeteer-core/node_modules/agent-base": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", + "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/puppeteer-core/node_modules/extract-zip": { "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "concat-stream": "^1.6.2", "debug": "^2.6.9", @@ -24619,21 +30109,38 @@ }, "node_modules/puppeteer-core/node_modules/extract-zip/node_modules/debug": { "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "license": "MIT", "dependencies": { "ms": "2.0.0" } }, - "node_modules/puppeteer-core/node_modules/extract-zip/node_modules/debug/node_modules/ms": { - "version": "2.0.0", + "node_modules/puppeteer-core/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, - "license": "MIT" + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/puppeteer-core/node_modules/https-proxy-agent": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", + "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "5", "debug": "4" @@ -24642,23 +30149,41 @@ "node": ">= 6.0.0" } }, - "node_modules/puppeteer-core/node_modules/https-proxy-agent/node_modules/agent-base": { - "version": "5.1.1", + "node_modules/puppeteer-core/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", "dev": true, - "license": "MIT", + "bin": { + "mime": "cli.js" + }, "engines": { - "node": ">= 6.0.0" + "node": ">=4.0.0" } }, - "node_modules/puppeteer-core/node_modules/proxy-from-env": { - "version": "1.1.0", + "node_modules/puppeteer-core/node_modules/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, - "license": "MIT" + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/puppeteer-core/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true }, "node_modules/puppeteer-core/node_modules/rimraf": { "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "dev": true, - "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -24668,15 +30193,18 @@ }, "node_modules/puppeteer-core/node_modules/ws": { "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", "dev": true, - "license": "MIT", "dependencies": { "async-limiter": "~1.0.0" } }, "node_modules/qs": { "version": "6.11.2", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, "dependencies": { "side-channel": "^1.0.4" }, @@ -24689,11 +30217,14 @@ }, "node_modules/querystringify": { "version": "2.2.0", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "devOptional": true }, "node_modules/queue-microtask": { "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "funding": [ { "type": "github", @@ -24707,61 +30238,35 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" - }, - "node_modules/queue-tick": { - "version": "1.0.1", - "license": "MIT" - }, - "node_modules/quick-format-unescaped": { - "version": "4.0.4", - "license": "MIT" - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/quote-unquote": { - "version": "1.0.0", - "license": "MIT" + ] }, "node_modules/ramda": { "version": "0.29.0", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", + "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" } }, - "node_modules/random-bytes": { - "version": "1.0.0", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, "node_modules/random-js": { "version": "2.1.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/random-js/-/random-js-2.1.0.tgz", + "integrity": "sha512-CRUyWmnzmZBA7RZSVGq0xMqmgCyPPxbiKNLFA5ud7KenojVX2s7Gv+V7eB52beKTPGxWRnVZ7D/tCIgYJJ8vNQ==" }, "node_modules/range-parser": { "version": "1.2.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "engines": { "node": ">= 0.6" } }, "node_modules/raw-body": { - "version": "2.5.2", - "license": "MIT", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -24772,39 +30277,10 @@ "node": ">= 0.8" } }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/react": { "version": "18.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dependencies": { "loose-envify": "^1.1.0" }, @@ -24814,7 +30290,8 @@ }, "node_modules/react-color": { "version": "2.19.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.19.3.tgz", + "integrity": "sha512-LEeGE/ZzNLIsFWa1TMe8y5VYqr7bibneWmvJwm1pCn/eNmrabWDh659JSPn9BuaMpEfU83WTOJfnCcjDZwNQTA==", "dependencies": { "@icons/material": "^0.2.4", "lodash": "^4.17.15", @@ -24830,8 +30307,9 @@ }, "node_modules/react-colorful": { "version": "5.6.1", + "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", + "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", "dev": true, - "license": "MIT", "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" @@ -24839,8 +30317,9 @@ }, "node_modules/react-confetti": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/react-confetti/-/react-confetti-6.1.0.tgz", + "integrity": "sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==", "dev": true, - "license": "MIT", "dependencies": { "tween-functions": "^1.2.0" }, @@ -24853,7 +30332,8 @@ }, "node_modules/react-dnd": { "version": "16.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-dnd/-/react-dnd-16.0.1.tgz", + "integrity": "sha512-QeoM/i73HHu2XF9aKksIUuamHPDvRglEwdHL4jsp784BgUuWcg6mzfxT0QDdQz8Wj0qyRKx2eMg8iZtWvU4E2Q==", "dependencies": { "@react-dnd/invariant": "^4.0.1", "@react-dnd/shallowequal": "^4.0.1", @@ -24881,15 +30361,17 @@ }, "node_modules/react-dnd-html5-backend": { "version": "16.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-dnd-html5-backend/-/react-dnd-html5-backend-16.0.1.tgz", + "integrity": "sha512-Wu3dw5aDJmOGw8WjH1I1/yTH+vlXEL4vmjk5p+MHxP8HuHJS1lAGeIdG/hze1AvNeXWo/JgULV87LyQOr+r5jw==", "dependencies": { "dnd-core": "^16.0.1" } }, "node_modules/react-docgen": { "version": "6.0.0-alpha.3", + "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-6.0.0-alpha.3.tgz", + "integrity": "sha512-DDLvB5EV9As1/zoUsct6Iz2Cupw9FObEGD3DMcIs3EDFIoSKyz8FZtoWj3Wj+oodrU4/NfidN0BL5yrapIcTSA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.7.5", "@babel/generator": "^7.12.11", @@ -24911,36 +30393,23 @@ }, "node_modules/react-docgen-typescript": { "version": "2.2.2", + "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz", + "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==", "dev": true, - "license": "MIT", "peerDependencies": { "typescript": ">= 4.3.x" } }, "node_modules/react-docgen/node_modules/commander": { "version": "2.20.3", - "dev": true, - "license": "MIT" - }, - "node_modules/react-docgen/node_modules/resolve": { - "version": "1.22.4", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true }, "node_modules/react-dom": { "version": "18.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -24951,8 +30420,9 @@ }, "node_modules/react-element-to-jsx-string": { "version": "15.0.0", + "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz", + "integrity": "sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==", "dev": true, - "license": "MIT", "dependencies": { "@base2/pretty-print-object": "1.0.1", "is-plain-object": "5.0.0", @@ -24965,12 +30435,14 @@ }, "node_modules/react-element-to-jsx-string/node_modules/react-is": { "version": "18.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true }, "node_modules/react-error-boundary": { "version": "3.1.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", + "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", "dependencies": { "@babel/runtime": "^7.12.5" }, @@ -24984,11 +30456,13 @@ }, "node_modules/react-fast-compare": { "version": "3.2.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" }, "node_modules/react-helmet-async": { "version": "1.3.0", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", "dependencies": { "@babel/runtime": "^7.12.5", "invariant": "^2.2.4", @@ -25003,7 +30477,8 @@ }, "node_modules/react-hotkeys-hook": { "version": "3.4.7", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-3.4.7.tgz", + "integrity": "sha512-+bbPmhPAl6ns9VkXkNNyxlmCAIyDAcWbB76O4I0ntr3uWCRuIQf/aRLartUahe9chVMPj+OEzzfk3CQSjclUEQ==", "dependencies": { "hotkeys-js": "3.9.4" }, @@ -25014,7 +30489,8 @@ }, "node_modules/react-i18next": { "version": "13.2.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-13.2.2.tgz", + "integrity": "sha512-+nFUkbRByFwnrfDcYqvzBuaeZb+nACHx+fAWN/pZMddWOCJH5hoc21+Sa/N/Lqi6ne6/9wC/qRGOoQhJa6IkEQ==", "dependencies": { "@babel/runtime": "^7.22.5", "html-parse-stringify": "^3.0.1" @@ -25034,15 +30510,17 @@ }, "node_modules/react-inspector": { "version": "6.0.2", + "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-6.0.2.tgz", + "integrity": "sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==", "dev": true, - "license": "MIT", "peerDependencies": { "react": "^16.8.4 || ^17.0.0 || ^18.0.0" } }, "node_modules/react-intl": { "version": "6.4.6", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-6.4.6.tgz", + "integrity": "sha512-8FiQ1GO6vm0wuO4B7yls9wIbINIo6ZH91geuwyR0VtwfhPc9+ONXKVfzwzkr/GZnwKW93nmH43MS+NSkmttIaA==", "dependencies": { "@formatjs/ecma402-abstract": "1.17.2", "@formatjs/icu-messageformat-parser": "2.6.2", @@ -25065,25 +30543,24 @@ } } }, - "node_modules/react-intl/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/react-is": { "version": "18.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, "node_modules/react-refresh": { "version": "0.14.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/react-remove-scroll": { "version": "2.5.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz", + "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==", "dependencies": { "react-remove-scroll-bar": "^2.3.3", "react-style-singleton": "^2.2.1", @@ -25106,7 +30583,8 @@ }, "node_modules/react-remove-scroll-bar": { "version": "2.3.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz", + "integrity": "sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==", "dependencies": { "react-style-singleton": "^2.2.1", "tslib": "^2.0.0" @@ -25124,17 +30602,10 @@ } } }, - "node_modules/react-remove-scroll-bar/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, - "node_modules/react-remove-scroll/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/react-router": { "version": "6.15.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.15.0.tgz", + "integrity": "sha512-NIytlzvzLwJkCQj2HLefmeakxxWHWAP+02EGqWEZy+DgfHHKQMUoBBjUQLOtFInBMhWtb3hiUy6MfFgwLjXhqg==", "dependencies": { "@remix-run/router": "1.8.0" }, @@ -25147,7 +30618,8 @@ }, "node_modules/react-router-dom": { "version": "6.15.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.15.0.tgz", + "integrity": "sha512-aR42t0fs7brintwBGAv2+mGlCtgtFQeOzK0BM1/OiqEzRejOZtpMZepvgkscpMUnKb8YO84G7s3LsHnnDNonbQ==", "dependencies": { "@remix-run/router": "1.8.0", "react-router": "6.15.0" @@ -25162,8 +30634,9 @@ }, "node_modules/react-shallow-renderer": { "version": "16.15.0", + "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", + "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", "dev": true, - "license": "MIT", "dependencies": { "object-assign": "^4.1.1", "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" @@ -25174,7 +30647,8 @@ }, "node_modules/react-style-singleton": { "version": "2.2.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", + "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", "dependencies": { "get-nonce": "^1.0.0", "invariant": "^2.2.4", @@ -25193,14 +30667,11 @@ } } }, - "node_modules/react-style-singleton/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/react-test-renderer": { "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.2.0.tgz", + "integrity": "sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==", "dev": true, - "license": "MIT", "dependencies": { "react-is": "^18.2.0", "react-shallow-renderer": "^16.15.0", @@ -25212,7 +30683,8 @@ }, "node_modules/react-transition-group": { "version": "4.4.5", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", "dependencies": { "@babel/runtime": "^7.5.5", "dom-helpers": "^5.0.1", @@ -25226,116 +30698,110 @@ }, "node_modules/reactcss": { "version": "1.2.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/reactcss/-/reactcss-1.2.3.tgz", + "integrity": "sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==", "dependencies": { "lodash": "^4.0.1" } }, "node_modules/read-pkg": { - "version": "7.1.0", - "license": "MIT", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dependencies": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" }, "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/read-pkg-up": { - "version": "9.1.0", - "license": "MIT", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", "dependencies": { - "find-up": "^6.3.0", - "read-pkg": "^7.1.0", - "type-fest": "^2.5.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/read-pkg-up/node_modules/find-up": { - "version": "6.3.0", - "license": "MIT", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/read-pkg-up/node_modules/find-up/node_modules/path-exists": { + "node_modules/read-pkg-up/node_modules/locate-path": { "version": "5.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8" } }, - "node_modules/readable-stream": { - "version": "4.4.2", - "license": "MIT", + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "p-try": "^2.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/readable-stream/node_modules/buffer": { - "version": "6.0.3", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", + "node_modules/read-pkg-up/node_modules/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==", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" } }, - "node_modules/readable-web-to-node-stream": { - "version": "3.0.2", - "license": "MIT", - "dependencies": { - "readable-stream": "^3.6.0" - }, + "node_modules/read-pkg/node_modules/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==", "engines": { "node": ">=8" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/readable-web-to-node-stream/node_modules/readable-stream": { + "node_modules/readable-stream": { "version": "3.6.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -25345,33 +30811,10 @@ "node": ">= 6" } }, - "node_modules/readdir-glob": { - "version": "1.1.3", - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.1.0" - } - }, - "node_modules/readdir-glob/node_modules/minimatch": { - "version": "5.1.6", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/readdir-glob/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/readdirp": { "version": "3.6.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dependencies": { "picomatch": "^2.2.1" }, @@ -25379,17 +30822,11 @@ "node": ">=8.10.0" } }, - "node_modules/real-require": { - "version": "0.2.0", - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - } - }, "node_modules/recast": { "version": "0.23.4", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.4.tgz", + "integrity": "sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==", "dev": true, - "license": "MIT", "dependencies": { "assert": "^2.0.0", "ast-types": "^0.16.1", @@ -25403,8 +30840,9 @@ }, "node_modules/recast/node_modules/ast-types": { "version": "0.16.1", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", + "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", "dev": true, - "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -25412,17 +30850,28 @@ "node": ">=4" } }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/redux": { "version": "4.2.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", + "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", "dependencies": { "@babel/runtime": "^7.9.2" } }, "node_modules/reflect.getprototypeof": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", + "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -25440,13 +30889,15 @@ }, "node_modules/regenerate": { "version": "1.4.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true }, "node_modules/regenerate-unicode-properties": { "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dev": true, - "license": "MIT", "dependencies": { "regenerate": "^1.4.2" }, @@ -25455,40 +30906,24 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.11", - "dev": true, - "license": "MIT" + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" }, "node_modules/regenerator-transform": { "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/runtime": "^7.8.4" } }, - "node_modules/regex-not": { - "version": "1.0.2", - "license": "MIT", - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexp-tree": { - "version": "0.1.27", - "license": "MIT", - "bin": { - "regexp-tree": "bin/regexp-tree" - } - }, "node_modules/regexp.prototype.flags": { "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -25503,8 +30938,9 @@ }, "node_modules/regexpu-core": { "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", @@ -25517,33 +30953,11 @@ "node": ">=4" } }, - "node_modules/registry-auth-token": { - "version": "5.0.2", - "license": "MIT", - "dependencies": { - "@pnpm/npm-conf": "^2.1.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/registry-url": { - "version": "6.0.1", - "license": "MIT", - "dependencies": { - "rc": "1.2.8" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/regjsparser": { "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "jsesc": "~0.5.0" }, @@ -25553,6 +30967,8 @@ }, "node_modules/regjsparser/node_modules/jsesc": { "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", "dev": true, "bin": { "jsesc": "bin/jsesc" @@ -25560,8 +30976,9 @@ }, "node_modules/remark-external-links": { "version": "8.0.0", + "resolved": "https://registry.npmjs.org/remark-external-links/-/remark-external-links-8.0.0.tgz", + "integrity": "sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==", "dev": true, - "license": "MIT", "dependencies": { "extend": "^3.0.0", "is-absolute-url": "^3.0.0", @@ -25576,8 +30993,9 @@ }, "node_modules/remark-slug": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/remark-slug/-/remark-slug-6.1.0.tgz", + "integrity": "sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==", "dev": true, - "license": "MIT", "dependencies": { "github-slugger": "^1.0.0", "mdast-util-to-string": "^1.0.0", @@ -25588,98 +31006,50 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "license": "ISC" - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, "node_modules/request-progress": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", + "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==", "dev": true, - "license": "MIT", "dependencies": { "throttleit": "^1.0.0" } }, "node_modules/require-directory": { "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/require-in-the-middle": { - "version": "6.0.0", - "license": "MIT", - "dependencies": { - "debug": "^4.1.1", - "module-details-from-path": "^1.0.3", - "resolve": "^1.22.1" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/require-in-the-middle/node_modules/resolve": { - "version": "1.22.4", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/require-package-name": { - "version": "2.0.1", - "license": "MIT" - }, "node_modules/requireindex": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", + "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.5" } }, "node_modules/requires-port": { "version": "1.0.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "devOptional": true }, "node_modules/reselect": { "version": "4.1.8", - "license": "MIT" + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", + "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" }, "node_modules/resolve": { - "version": "2.0.0-next.4", - "license": "MIT", + "version": "1.22.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", + "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", "dependencies": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -25690,45 +31060,19 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "license": "MIT" - }, "node_modules/resolve-from": { "version": "5.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, "engines": { "node": ">=8" } }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "license": "MIT", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "license": "MIT" - }, - "node_modules/responselike": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/restore-cursor": { "version": "3.1.0", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" @@ -25737,23 +31081,10 @@ "node": ">=8" } }, - "node_modules/ret": { - "version": "0.2.2", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/reusify": { "version": "1.0.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -25761,11 +31092,14 @@ }, "node_modules/rfdc": { "version": "1.3.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true }, "node_modules/rimraf": { "version": "3.0.2", - "license": "ISC", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dependencies": { "glob": "^7.1.3" }, @@ -25776,9 +31110,29 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/rollup": { "version": "3.29.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.1.tgz", + "integrity": "sha512-c+ebvQz0VIH4KhhCpDsI+Bik0eT8ZFEVZEYw0cGMVqIP8zc+gnwl7iXCamTw7vzv2MeuZFZfdx5JJIq+ehzDlg==", "bin": { "rollup": "dist/bin/rollup" }, @@ -25792,18 +31146,14 @@ }, "node_modules/rrweb-cssom": { "version": "0.6.0", - "devOptional": true, - "license": "MIT" - }, - "node_modules/run-async": { - "version": "2.4.1", - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", + "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==", + "devOptional": true }, "node_modules/run-parallel": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "funding": [ { "type": "github", @@ -25818,28 +31168,24 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } }, "node_modules/rxjs": { "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, - "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } }, - "node_modules/rxjs/node_modules/tslib": { - "version": "2.6.2", - "dev": true, - "license": "0BSD" - }, "node_modules/safe-array-concat": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1", @@ -25855,6 +31201,8 @@ }, "node_modules/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==", "funding": [ { "type": "github", @@ -25868,24 +31216,13 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" - }, - "node_modules/safe-json-stringify": { - "version": "1.2.0", - "license": "MIT" - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "license": "MIT", - "dependencies": { - "ret": "~0.1.10" - } + ] }, "node_modules/safe-regex-test": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", @@ -25895,35 +31232,16 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/safe-regex/node_modules/ret": { - "version": "0.1.15", - "license": "MIT", - "engines": { - "node": ">=0.12" - } - }, - "node_modules/safe-regex2": { - "version": "2.0.0", - "license": "MIT", - "dependencies": { - "ret": "~0.2.0" - } - }, - "node_modules/safe-stable-stringify": { - "version": "2.4.3", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, "node_modules/safer-buffer": { "version": "2.1.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/saxes": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", "devOptional": true, - "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" }, @@ -25933,63 +31251,29 @@ }, "node_modules/scheduler": { "version": "0.23.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dependencies": { "loose-envify": "^1.1.0" } }, - "node_modules/secure-json-parse": { - "version": "2.7.0", - "license": "BSD-3-Clause" - }, "node_modules/seedrandom": { "version": "3.0.5", - "license": "MIT" - }, - "node_modules/seek-bzip": { - "version": "1.0.6", - "license": "MIT", - "dependencies": { - "commander": "^2.8.1" - }, - "bin": { - "seek-bunzip": "bin/seek-bunzip", - "seek-table": "bin/seek-bzip-table" - } - }, - "node_modules/seek-bzip/node_modules/commander": { - "version": "2.20.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" }, "node_modules/semver": { - "version": "7.5.4", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "bin": { "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-diff": { - "version": "4.0.0", - "license": "MIT", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/send": { "version": "0.18.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", @@ -26011,33 +31295,27 @@ }, "node_modules/send/node_modules/debug": { "version": "2.6.9", - "license": "MIT", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { "ms": "2.0.0" } }, "node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", - "license": "MIT" - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/send/node_modules/ms": { "version": "2.1.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/serve-favicon": { "version": "2.5.0", + "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz", + "integrity": "sha512-FMW2RvqNr03x+C0WxTyu6sOv21oOjkq5j8tjquWccwa6ScNyGFOGJVpuS1NmTVGBAHS07xnSKotgf2ehQmf9iA==", "dev": true, - "license": "MIT", "dependencies": { "etag": "~1.8.1", "fresh": "0.5.2", @@ -26051,17 +31329,20 @@ }, "node_modules/serve-favicon/node_modules/ms": { "version": "2.1.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true }, "node_modules/serve-favicon/node_modules/safe-buffer": { "version": "5.1.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "dev": true }, "node_modules/serve-static": { "version": "1.15.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -26072,69 +31353,16 @@ "node": ">= 0.8.0" } }, - "node_modules/set-blocking": { - "version": "2.0.0", - "license": "ISC" - }, - "node_modules/set-cookie-parser": { - "version": "2.6.0", - "license": "MIT" - }, - "node_modules/set-value": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-plain-object": { - "version": "2.0.4", - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-plain-object/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/setprototypeof": { "version": "1.2.0", - "license": "ISC" + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "node_modules/shallow-clone": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", "dev": true, - "license": "MIT", "dependencies": { "kind-of": "^6.0.2" }, @@ -26144,11 +31372,13 @@ }, "node_modules/shallowequal": { "version": "1.1.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" }, "node_modules/shebang-command": { "version": "2.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -26158,26 +31388,25 @@ }, "node_modules/shebang-regex": { "version": "3.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "engines": { "node": ">=8" } }, "node_modules/shell-quote": { "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/shimmer": { - "version": "1.2.1", - "license": "BSD-2-Clause" - }, "node_modules/side-channel": { "version": "1.0.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", @@ -26189,27 +31418,19 @@ }, "node_modules/siginfo": { "version": "2.0.0", - "license": "ISC" + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==" }, "node_modules/signal-exit": { "version": "3.0.7", - "license": "ISC" - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "node_modules/simple-update-notifier": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", + "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", "dev": true, - "license": "MIT", "dependencies": { "semver": "^7.5.3" }, @@ -26217,313 +31438,105 @@ "node": ">=10" } }, - "node_modules/sirv": { - "version": "2.0.3", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", + "node_modules/simple-update-notifier/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "MIT" - }, - "node_modules/slash": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "license": "MIT", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "license": "MIT", - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "license": "MIT", - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "license": "MIT" - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "license": "MIT", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor": { - "version": "0.1.6", - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor": { - "version": "0.1.4", - "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "yallist": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", + "node_modules/simple-update-notifier/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, "dependencies": { - "is-buffer": "^1.1.5" + "lru-cache": "^6.0.0" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow/node_modules/is-extendable": { - "version": "0.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } + "node_modules/simple-update-notifier/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, - "node_modules/sonic-boom": { - "version": "3.3.0", - "license": "MIT", - "dependencies": { - "atomic-sleep": "^1.0.0" - } + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true }, - "node_modules/sort-keys": { - "version": "1.1.2", - "license": "MIT", - "dependencies": { - "is-plain-obj": "^1.0.0" - }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/sort-keys-length": { - "version": "1.0.1", - "license": "MIT", + "node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, "dependencies": { - "sort-keys": "^1.0.0" + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-keys/node_modules/is-plain-obj": { - "version": "1.1.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/source-map": { - "version": "0.6.1", - "license": "BSD-3-Clause", + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "engines": { "node": ">=0.10.0" } }, "node_modules/source-map-js": { "version": "1.0.2", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "engines": { "node": ">=0.10.0" } }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "license": "MIT", - "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" - } - }, "node_modules/source-map-support": { "version": "0.5.21", - "license": "MIT", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, - "node_modules/source-map-url": { - "version": "0.4.1", - "license": "MIT" + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } }, "node_modules/space-separated-tokens": { "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -26531,11 +31544,14 @@ }, "node_modules/spawn-command": { "version": "0.0.2", + "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2.tgz", + "integrity": "sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==", "dev": true }, "node_modules/spdx-correct": { "version": "3.2.0", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -26543,11 +31559,13 @@ }, "node_modules/spdx-exceptions": { "version": "2.3.0", - "license": "CC-BY-3.0" + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" }, "node_modules/spdx-expression-parse": { "version": "3.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -26555,34 +31573,20 @@ }, "node_modules/spdx-license-ids": { "version": "3.0.13", - "license": "CC0-1.0" - }, - "node_modules/split-string": { - "version": "3.1.0", - "license": "MIT", - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split2": { - "version": "1.1.1", - "license": "ISC", - "dependencies": { - "through2": "~2.0.0" - } + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==" }, "node_modules/sprintf-js": { "version": "1.0.3", - "dev": true, - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true }, "node_modules/sshpk": { "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", "dev": true, - "license": "MIT", "dependencies": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -26603,187 +31607,29 @@ "node": ">=0.10.0" } }, - "node_modules/stack-generator": { - "version": "2.0.10", - "license": "MIT", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "license": "MIT", - "engines": { - "node": "*" - } - }, "node_modules/stackback": { "version": "0.0.2", - "license": "MIT" - }, - "node_modules/stackframe": { - "version": "1.3.4", - "license": "MIT" - }, - "node_modules/static-extend": { - "version": "0.1.2", - "license": "MIT", - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "license": "MIT", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor": { - "version": "0.1.6", - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-accessor-descriptor/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor": { - "version": "0.1.4", - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/is-data-descriptor/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==" }, "node_modules/statuses": { "version": "2.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "engines": { "node": ">= 0.8" } }, "node_modules/std-env": { "version": "3.4.3", - "license": "MIT" - }, - "node_modules/stdin-discarder": { - "version": "0.1.0", - "license": "MIT", - "dependencies": { - "bl": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stdin-discarder/node_modules/bl": { - "version": "5.1.0", - "license": "MIT", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/stdin-discarder/node_modules/bl/node_modules/buffer": { - "version": "6.0.3", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/stdin-discarder/node_modules/bl/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz", + "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==" }, "node_modules/stop-iteration-iterator": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", "dev": true, - "license": "MIT", "dependencies": { "internal-slot": "^1.0.4" }, @@ -26793,13 +31639,15 @@ }, "node_modules/store2": { "version": "2.14.2", - "dev": true, - "license": "(MIT OR GPL-3.0)" + "resolved": "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz", + "integrity": "sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==", + "dev": true }, "node_modules/storybook": { "version": "7.4.1", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.4.1.tgz", + "integrity": "sha512-b90jq0CYqBMl2JAbC1lInGAoadkPkeGg4Vh8C9Bv7dGhl6M9uei3yEMQTDrj3HvCsktdeZqztGfrkGs2scK+LA==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/cli": "7.4.1" }, @@ -26814,38 +31662,31 @@ }, "node_modules/stream-shift": { "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/streamx": { - "version": "2.15.1", - "license": "MIT", - "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" - } + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true }, "node_modules/string_decoder": { "version": "1.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dependencies": { "safe-buffer": "~5.2.0" } }, "node_modules/string-argv": { "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.6.19" } }, - "node_modules/string-template": { - "version": "0.2.1" - }, "node_modules/string-width": { "version": "4.2.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -26872,8 +31713,9 @@ }, "node_modules/string.prototype.matchall": { "version": "4.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.9.tgz", + "integrity": "sha512-6i5hL3MqG/K2G43mWXWgP+qizFW/QH/7kCNN13JrJS5q48FN5IKksLDscexKP3dnmB6cdm9jlNgAsWNLpSykmA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -26890,8 +31732,9 @@ }, "node_modules/string.prototype.trim": { "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -26906,8 +31749,9 @@ }, "node_modules/string.prototype.trimend": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -26919,8 +31763,9 @@ }, "node_modules/string.prototype.trimstart": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -26932,7 +31777,8 @@ }, "node_modules/strip-ansi": { "version": "6.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -26953,36 +31799,19 @@ "node": ">=8" } }, - "node_modules/strip-ansi-control-characters": { - "version": "2.0.0", - "license": "MIT" - }, - "node_modules/strip-dirs": { - "version": "3.0.0", - "license": "ISC", - "dependencies": { - "inspect-with-kind": "^1.0.5", - "is-plain-obj": "^1.1.0" - } - }, - "node_modules/strip-dirs/node_modules/is-plain-obj": { - "version": "1.1.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/strip-final-newline": { "version": "2.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "engines": { "node": ">=6" } }, "node_modules/strip-indent": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", "dev": true, - "license": "MIT", "dependencies": { "min-indent": "^1.0.0" }, @@ -26992,8 +31821,9 @@ }, "node_modules/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, - "license": "MIT", "engines": { "node": ">=8" }, @@ -27003,7 +31833,8 @@ }, "node_modules/strip-literal": { "version": "1.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", + "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", "dependencies": { "acorn": "^8.10.0" }, @@ -27013,7 +31844,8 @@ }, "node_modules/strip-literal/node_modules/acorn": { "version": "8.10.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "bin": { "acorn": "bin/acorn" }, @@ -27021,63 +31853,15 @@ "node": ">=0.4.0" } }, - "node_modules/strip-outer": { - "version": "2.0.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strtok3": { - "version": "7.0.0", - "license": "MIT", - "dependencies": { - "@tokenizer/token": "^0.3.0", - "peek-readable": "^5.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, "node_modules/stylis": { "version": "4.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" }, "node_modules/supports-color": { - "version": "8.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/supports-color": { "version": "7.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dependencies": { "has-flag": "^4.0.0" }, @@ -27087,7 +31871,8 @@ }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "engines": { "node": ">= 0.4" }, @@ -27095,50 +31880,29 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/symbol-observable": { - "version": "1.2.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/symbol-tree": { "version": "3.2.4", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "devOptional": true }, "node_modules/synchronous-promise": { "version": "2.0.17", - "dev": true, - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz", + "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==", + "dev": true }, "node_modules/systemjs": { "version": "6.14.2", - "dev": true, - "license": "MIT" - }, - "node_modules/tabtab": { - "version": "3.0.2", - "license": "MIT", - "dependencies": { - "debug": "^4.0.1", - "es6-promisify": "^6.0.0", - "inquirer": "^6.0.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "untildify": "^3.0.3" - } - }, - "node_modules/tabtab/node_modules/untildify": { - "version": "3.0.3", - "license": "MIT", - "engines": { - "node": ">=4" - } + "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.14.2.tgz", + "integrity": "sha512-1TlOwvKWdXxAY9vba+huLu99zrQURDWA8pUTYsRIYDZYQbGyK+pyEP4h4dlySsqo7ozyJBmYD20F+iUHhAltEg==", + "dev": true }, "node_modules/tar": { "version": "6.2.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "dev": true, "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -27153,8 +31917,9 @@ }, "node_modules/tar-fs": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", "dev": true, - "license": "MIT", "dependencies": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", @@ -27162,9 +31927,17 @@ "tar-stream": "^2.1.4" } }, + "node_modules/tar-fs/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, "node_modules/tar-stream": { "version": "2.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, "dependencies": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", @@ -27176,54 +31949,35 @@ "node": ">=6" } }, - "node_modules/tar-stream/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/tar/node_modules/chownr": { - "version": "2.0.0", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, "node_modules/tar/node_modules/minipass": { "version": "5.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, "engines": { "node": ">=8" } }, - "node_modules/tar/node_modules/mkdirp": { - "version": "1.0.4", - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/telejson": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz", + "integrity": "sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==", "dev": true, - "license": "MIT", "dependencies": { "memoizerific": "^1.11.3" } }, "node_modules/temp": { "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", "dev": true, - "license": "MIT", "dependencies": { "rimraf": "~2.6.2" }, @@ -27233,68 +31987,66 @@ }, "node_modules/temp-dir": { "version": "2.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", "engines": { "node": ">=8" } }, - "node_modules/temp/node_modules/rimraf": { - "version": "2.6.3", + "node_modules/temp/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/tempy": { - "version": "3.0.0", - "license": "MIT", "dependencies": { - "is-stream": "^3.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^2.12.2", - "unique-string": "^3.0.0" + "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" }, "engines": { - "node": ">=14.16" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/terminal-link": { - "version": "3.0.0", - "license": "MIT", + "node_modules/temp/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, "dependencies": { - "ansi-escapes": "^5.0.0", - "supports-hyperlinks": "^2.2.0" - }, - "engines": { - "node": ">=12" + "glob": "^7.1.3" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "rimraf": "bin.js" } }, - "node_modules/terminal-link/node_modules/ansi-escapes": { - "version": "5.0.0", - "license": "MIT", + "node_modules/tempy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", + "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", "dependencies": { - "type-fest": "^1.0.2" + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/terminal-link/node_modules/ansi-escapes/node_modules/type-fest": { - "version": "1.4.0", - "license": "(MIT OR CC0-1.0)", + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", "engines": { "node": ">=10" }, @@ -27304,8 +32056,9 @@ }, "node_modules/terser": { "version": "5.19.4", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.4.tgz", + "integrity": "sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==", "devOptional": true, - "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -27321,8 +32074,9 @@ }, "node_modules/terser/node_modules/acorn": { "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "devOptional": true, - "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -27332,13 +32086,15 @@ }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "devOptional": true }, "node_modules/test-exclude": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, - "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -27348,90 +32104,65 @@ "node": ">=8" } }, - "node_modules/test-exclude/node_modules/minimatch": { - "version": "3.0.8", + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, - "license": "ISC", "dependencies": { - "brace-expansion": "^1.1.7" + "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" }, "engines": { "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/text-hex": { - "version": "1.0.0", - "license": "MIT" - }, "node_modules/text-table": { "version": "0.2.0", - "dev": true, - "license": "MIT" - }, - "node_modules/thread-stream": { - "version": "2.4.0", - "license": "MIT", - "dependencies": { - "real-require": "^0.2.0" - } - }, - "node_modules/thriftrw": { - "version": "3.11.4", - "dependencies": { - "bufrw": "^1.2.1", - "error": "7.0.2", - "long": "^2.4.0" - }, - "bin": { - "thrift2json": "thrift2json.js" - }, - "engines": { - "node": ">= 0.10.x" - } - }, - "node_modules/thriftrw/node_modules/long": { - "version": "2.4.0", - "license": "Apache-2.0", - "engines": { - "node": ">=0.6" - } + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true }, "node_modules/throttleit": { "version": "1.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", + "integrity": "sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==", + "dev": true }, "node_modules/through": { "version": "2.3.8", - "license": "MIT" + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true }, "node_modules/through2": { "version": "2.0.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" } }, - "node_modules/through2-filter": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "node_modules/through2-map": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "through2": "~2.0.0", - "xtend": "^4.0.0" - } + "node_modules/through2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true }, "node_modules/through2/node_modules/readable-stream": { "version": "2.3.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -27442,69 +32173,63 @@ "util-deprecate": "~1.0.1" } }, - "node_modules/through2/node_modules/readable-stream/node_modules/isarray": { - "version": "1.0.0", - "license": "MIT" - }, - "node_modules/through2/node_modules/readable-stream/node_modules/safe-buffer": { + "node_modules/through2/node_modules/safe-buffer": { "version": "5.1.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true }, - "node_modules/through2/node_modules/readable-stream/node_modules/string_decoder": { + "node_modules/through2/node_modules/string_decoder": { "version": "1.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "dependencies": { "safe-buffer": "~5.1.0" } }, - "node_modules/time-zone": { - "version": "1.0.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/tiny-emitter": { "version": "2.1.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" }, "node_modules/tiny-invariant": { "version": "1.3.1", - "dev": true, - "license": "MIT" - }, - "node_modules/tiny-lru": { - "version": "11.0.1", - "license": "BSD-3-Clause", - "engines": { - "node": ">=12" - } + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", + "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==", + "dev": true }, "node_modules/tinybench": { "version": "2.5.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.5.0.tgz", + "integrity": "sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==" }, "node_modules/tinycolor2": { "version": "1.6.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", + "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==" }, "node_modules/tinypool": { "version": "0.7.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.7.0.tgz", + "integrity": "sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==", "engines": { "node": ">=14.0.0" } }, "node_modules/tinyspy": { "version": "2.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.1.1.tgz", + "integrity": "sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w==", "engines": { "node": ">=14.0.0" } }, "node_modules/tmp": { "version": "0.2.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, "dependencies": { "rimraf": "^3.0.0" }, @@ -27512,75 +32237,24 @@ "node": ">=8.17.0" } }, - "node_modules/tmp-promise": { - "version": "3.0.3", - "license": "MIT", - "dependencies": { - "tmp": "^0.2.0" - } - }, "node_modules/tmpl": { "version": "1.0.5", - "dev": true, - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true }, "node_modules/to-fast-properties": { "version": "2.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "engines": { "node": ">=4" } }, - "node_modules/to-object-path": { - "version": "0.3.0", - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of/node_modules/is-buffer": { - "version": "1.1.6", - "license": "MIT" - }, - "node_modules/to-readable-stream": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "license": "MIT", - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dependencies": { "is-number": "^7.0.0" }, @@ -27590,52 +32264,23 @@ }, "node_modules/tocbot": { "version": "4.21.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/tocbot/-/tocbot-4.21.1.tgz", + "integrity": "sha512-IfajhBTeg0HlMXu1f+VMbPef05QpDTsZ9X2Yn1+8npdaXsXg/+wrm9Ze1WG5OS1UDC3qJ5EQN/XOZ3gfXjPFCw==", + "dev": true }, "node_modules/toidentifier": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "engines": { "node": ">=0.6" } }, - "node_modules/token-types": { - "version": "5.0.1", - "license": "MIT", - "dependencies": { - "@tokenizer/token": "^0.3.0", - "ieee754": "^1.2.1" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/toml": { - "version": "3.0.0", - "license": "MIT" - }, - "node_modules/tomlify-j0.4": { - "version": "3.0.0", - "license": "MIT" - }, - "node_modules/totalist": { - "version": "3.0.1", - "license": "MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, "node_modules/tough-cookie": { "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", "devOptional": true, - "license": "BSD-3-Clause", "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", @@ -27648,62 +32293,39 @@ }, "node_modules/tough-cookie/node_modules/universalify": { "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "devOptional": true, - "license": "MIT", "engines": { "node": ">= 4.0.0" } }, "node_modules/tr46": { "version": "4.1.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", + "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", "devOptional": true, - "license": "MIT", - "dependencies": { - "punycode": "^2.3.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "dev": true, - "license": "MIT", - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/trim-repeated": { - "version": "2.0.0", - "license": "MIT", "dependencies": { - "escape-string-regexp": "^5.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/trim-repeated/node_modules/escape-string-regexp": { - "version": "5.0.0", - "license": "MIT", - "engines": { - "node": ">=12" + "punycode": "^2.3.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=14" } }, - "node_modules/triple-beam": { - "version": "1.4.1", - "license": "MIT", - "engines": { - "node": ">= 14.0.0" + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" } }, "node_modules/ts-api-utils": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", + "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", "dev": true, - "license": "MIT", "engines": { "node": ">=16.13.0" }, @@ -27713,77 +32335,23 @@ }, "node_modules/ts-dedent": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.10" } }, - "node_modules/ts-node": { - "version": "10.9.1", - "license": "MIT", - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/ts-node/node_modules/acorn": { - "version": "8.10.0", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ts-node/node_modules/acorn-walk": { - "version": "8.2.0", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/tslib": { "version": "2.6.2", - "license": "0BSD" + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/tsutils": { "version": "3.21.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, "dependencies": { "tslib": "^1.8.1" }, @@ -27796,12 +32364,15 @@ }, "node_modules/tsutils/node_modules/tslib": { "version": "1.14.1", - "license": "0BSD" + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true }, "node_modules/tunnel-agent": { "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "dev": true, - "license": "Apache-2.0", "dependencies": { "safe-buffer": "^5.0.1" }, @@ -27811,18 +32382,21 @@ }, "node_modules/tween-functions": { "version": "1.2.0", - "dev": true, - "license": "BSD" + "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", + "integrity": "sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==", + "dev": true }, "node_modules/tweetnacl": { "version": "0.14.5", - "dev": true, - "license": "Unlicense" + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true }, "node_modules/type-check": { "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, - "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -27832,14 +32406,17 @@ }, "node_modules/type-detect": { "version": "4.0.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "engines": { "node": ">=4" } }, "node_modules/type-fest": { "version": "2.19.0", - "license": "(MIT OR CC0-1.0)", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "dev": true, "engines": { "node": ">=12.20" }, @@ -27849,7 +32426,8 @@ }, "node_modules/type-is": { "version": "1.6.18", - "license": "MIT", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -27860,8 +32438,9 @@ }, "node_modules/typed-array-buffer": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1", @@ -27873,8 +32452,9 @@ }, "node_modules/typed-array-byte-length": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "for-each": "^0.3.3", @@ -27890,8 +32470,9 @@ }, "node_modules/typed-array-byte-offset": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", "dev": true, - "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", @@ -27908,8 +32489,9 @@ }, "node_modules/typed-array-length": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "for-each": "^0.3.3", @@ -27921,25 +32503,23 @@ }, "node_modules/typed-function": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/typed-function/-/typed-function-4.1.0.tgz", + "integrity": "sha512-DGwUl6cioBW5gw2L+6SMupGwH/kZOqivy17E4nsh1JI9fKF87orMmlQx3KISQPmg3sfnOUGlwVkroosvgddrlg==", "engines": { "node": ">= 14" } }, "node_modules/typedarray": { "version": "0.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "license": "MIT", - "dependencies": { - "is-typedarray": "^1.0.0" - } + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true }, "node_modules/typescript": { "version": "5.2.2", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "devOptional": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -27950,12 +32530,14 @@ }, "node_modules/ufo": { "version": "1.3.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.3.0.tgz", + "integrity": "sha512-bRn3CsoojyNStCZe0BG0Mt4Nr/4KF+rhFlnNXybgqt5pXHNFRlqinSoQaTrGyzE4X8aHplSb+TorH+COin9Yxw==" }, "node_modules/uglify-js": { "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", "dev": true, - "license": "BSD-2-Clause", "optional": true, "bin": { "uglifyjs": "bin/uglifyjs" @@ -27964,27 +32546,11 @@ "node": ">=0.8.0" } }, - "node_modules/uid-safe": { - "version": "2.1.5", - "license": "MIT", - "dependencies": { - "random-bytes": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/ulid": { - "version": "2.3.0", - "license": "MIT", - "bin": { - "ulid": "bin/cli.js" - } - }, "node_modules/unbox-primitive": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -27995,26 +32561,20 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/unbzip2-stream": { - "version": "1.4.3", - "license": "MIT", - "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/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, - "license": "MIT", "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" @@ -28025,57 +32585,38 @@ }, "node_modules/unicode-match-property-value-ecmascript": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/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, - "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/union-value": { - "version": "1.0.1", - "license": "MIT", - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/unique-string": { - "version": "3.0.0", - "license": "MIT", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", "dependencies": { - "crypto-random-string": "^4.0.0" + "crypto-random-string": "^2.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/unist-util-is": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -28083,8 +32624,9 @@ }, "node_modules/unist-util-visit": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^4.0.0", @@ -28097,8 +32639,9 @@ }, "node_modules/unist-util-visit-parents": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^4.0.0" @@ -28108,61 +32651,28 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/universal-user-agent": { - "version": "6.0.0", - "license": "ISC" - }, "node_modules/universalify": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } }, - "node_modules/unix-dgram": { - "version": "2.0.6", - "license": "ISC", - "optional": true, - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.16.0" - }, - "engines": { - "node": ">=0.10.48" - } - }, - "node_modules/unixify": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "normalize-path": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unixify/node_modules/normalize-path": { - "version": "2.1.1", - "license": "MIT", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/unpipe": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "engines": { "node": ">= 0.8" } }, "node_modules/unplugin": { "version": "1.4.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.4.0.tgz", + "integrity": "sha512-5x4eIEL6WgbzqGtF9UV8VEC/ehKptPXDS6L2b0mv4FRMkJxRtjaJfOWDd6a8+kYbqsjklix7yWP0N3SUepjXcg==", "dev": true, - "license": "MIT", "dependencies": { "acorn": "^8.9.0", "chokidar": "^3.5.3", @@ -28172,8 +32682,9 @@ }, "node_modules/unplugin/node_modules/acorn": { "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true, - "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -28181,67 +32692,19 @@ "node": ">=0.4.0" } }, - "node_modules/unset-value": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "license": "MIT", - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/has-values": { - "version": "0.1.4", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject/node_modules/isarray": { - "version": "1.0.0", - "license": "MIT" - }, - "node_modules/unset-value/node_modules/isobject": { - "version": "3.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/untildify": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/update-browserslist-db": { "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", "dev": true, "funding": [ { @@ -28257,7 +32720,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0" @@ -28269,76 +32731,29 @@ "browserslist": ">= 4.21.0" } }, - "node_modules/update-notifier": { - "version": "6.0.2", - "license": "BSD-2-Clause", - "dependencies": { - "boxen": "^7.0.0", - "chalk": "^5.0.1", - "configstore": "^6.0.0", - "has-yarn": "^3.0.0", - "import-lazy": "^4.0.0", - "is-ci": "^3.0.1", - "is-installed-globally": "^0.4.0", - "is-npm": "^6.0.0", - "is-yarn-global": "^0.4.0", - "latest-version": "^7.0.0", - "pupa": "^3.1.0", - "semver": "^7.3.7", - "semver-diff": "^4.0.0", - "xdg-basedir": "^5.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/chalk": { - "version": "5.3.0", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/uri-js": { "version": "4.4.1", - "license": "BSD-2-Clause", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, "dependencies": { "punycode": "^2.1.0" } }, - "node_modules/urix": { - "version": "0.1.0", - "license": "MIT" - }, "node_modules/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==", "devOptional": true, - "license": "MIT", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" } }, - "node_modules/urlpattern-polyfill": { - "version": "8.0.2", - "license": "MIT" - }, - "node_modules/use": { - "version": "3.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/use-callback-ref": { "version": "1.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", + "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", "dependencies": { "tslib": "^2.0.0" }, @@ -28355,13 +32770,10 @@ } } }, - "node_modules/use-callback-ref/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/use-isomorphic-layout-effect": { "version": "1.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" }, @@ -28373,8 +32785,9 @@ }, "node_modules/use-resize-observer": { "version": "9.1.0", + "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", + "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", "dev": true, - "license": "MIT", "dependencies": { "@juggle/resize-observer": "^3.3.1" }, @@ -28385,7 +32798,8 @@ }, "node_modules/use-sidecar": { "version": "1.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", "dependencies": { "detect-node-es": "^1.1.0", "tslib": "^2.0.0" @@ -28403,21 +32817,19 @@ } } }, - "node_modules/use-sidecar/node_modules/tslib": { - "version": "2.6.2", - "license": "0BSD" - }, "node_modules/use-sync-external-store": { "version": "1.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/util": { "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", "dev": true, - "license": "MIT", "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", @@ -28428,30 +32840,30 @@ }, "node_modules/util-deprecate": { "version": "1.0.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "node_modules/utils-merge": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "engines": { "node": ">= 0.4.0" } }, "node_modules/uuid": { "version": "9.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", "bin": { "uuid": "dist/bin/uuid" } }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "license": "MIT" - }, "node_modules/v8-to-istanbul": { "version": "9.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", + "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", "dev": true, - "license": "ISC", "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", @@ -28463,58 +32875,39 @@ }, "node_modules/validate-npm-package-license": { "version": "3.0.4", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, - "node_modules/validate-npm-package-name": { - "version": "4.0.0", - "license": "ISC", - "dependencies": { - "builtins": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/vary": { "version": "1.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "engines": { "node": ">= 0.8" } }, "node_modules/verror": { "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "dev": true, "engines": [ "node >=0.6.0" ], - "license": "MIT", "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" - } - }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/verror/node_modules/extsprintf": { - "version": "1.4.1", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "license": "MIT" + } }, "node_modules/vite": { "version": "4.4.9", - "license": "MIT", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", + "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", "dependencies": { "esbuild": "^0.18.10", "postcss": "^8.4.27", @@ -28567,7 +32960,8 @@ }, "node_modules/vite-node": { "version": "0.34.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.34.4.tgz", + "integrity": "sha512-ho8HtiLc+nsmbwZMw8SlghESEE3KxJNp04F/jPUCLVvaURwt0d+r9LxEqCX5hvrrOQ0GSyxbYr5ZfRYhQ0yVKQ==", "dependencies": { "cac": "^6.7.14", "debug": "^4.3.4", @@ -28588,7 +32982,8 @@ }, "node_modules/vitest": { "version": "0.34.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.34.4.tgz", + "integrity": "sha512-SE/laOsB6995QlbSE6BtkpXDeVNLJc1u2LHRG/OpnN4RsRzM3GQm4nm3PQCK5OBtrsUqnhzLdnT7se3aeNGdlw==", "dependencies": { "@types/chai": "^4.3.5", "@types/chai-subset": "^1.3.3", @@ -28663,7 +33058,8 @@ }, "node_modules/vitest/node_modules/acorn": { "version": "8.10.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "bin": { "acorn": "bin/acorn" }, @@ -28673,75 +33069,25 @@ }, "node_modules/vitest/node_modules/acorn-walk": { "version": "8.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", "engines": { "node": ">=0.4.0" } }, - "node_modules/vitest/node_modules/vite": { - "version": "5.0.0-beta.1", - "license": "MIT", - "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.28.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, "node_modules/void-elements": { "version": "3.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", "engines": { "node": ">=0.10.0" } }, "node_modules/w3c-xmlserializer": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", + "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", "devOptional": true, - "license": "MIT", "dependencies": { "xml-name-validator": "^4.0.0" }, @@ -28749,40 +33095,20 @@ "node": ">=14" } }, - "node_modules/wait-port": { - "version": "1.0.4", - "license": "MIT", - "dependencies": { - "chalk": "^4.1.2", - "commander": "^9.3.0", - "debug": "^4.3.4" - }, - "bin": { - "wait-port": "bin/wait-port.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/wait-port/node_modules/commander": { - "version": "9.5.0", - "license": "MIT", - "engines": { - "node": "^12.20.0 || >=14" - } - }, "node_modules/walker": { "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, - "license": "Apache-2.0", "dependencies": { "makeerror": "1.0.12" } }, "node_modules/watchpack": { "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, - "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -28793,50 +33119,41 @@ }, "node_modules/wcwidth": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", "dependencies": { "defaults": "^1.0.3" } }, - "node_modules/web-streams-polyfill": { - "version": "3.2.1", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, "node_modules/webidl-conversions": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", "devOptional": true, - "license": "BSD-2-Clause", "engines": { "node": ">=12" } }, "node_modules/webpack-sources": { "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.13.0" } }, "node_modules/webpack-virtual-modules": { "version": "0.5.0", - "dev": true, - "license": "MIT" - }, - "node_modules/well-known-symbols": { - "version": "2.0.0", - "license": "ISC", - "engines": { - "node": ">=6" - } + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz", + "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==", + "dev": true }, "node_modules/whatwg-encoding": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", "devOptional": true, - "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" }, @@ -28844,18 +33161,32 @@ "node": ">=12" } }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "devOptional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/whatwg-mimetype": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", "devOptional": true, - "license": "MIT", "engines": { "node": ">=12" } }, "node_modules/whatwg-url": { "version": "12.0.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", + "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", "devOptional": true, - "license": "MIT", "dependencies": { "tr46": "^4.1.1", "webidl-conversions": "^7.0.0" @@ -28866,7 +33197,8 @@ }, "node_modules/which": { "version": "2.0.2", - "license": "ISC", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dependencies": { "isexe": "^2.0.0" }, @@ -28874,299 +33206,118 @@ "node-which": "bin/node-which" }, "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.1.3", - "dev": true, - "license": "MIT", - "dependencies": { - "function.prototype.name": "^1.1.5", - "has-tostringtag": "^1.0.0", - "is-async-function": "^2.0.0", - "is-date-object": "^1.0.5", - "is-finalizationregistry": "^1.0.2", - "is-generator-function": "^1.0.10", - "is-regex": "^1.1.4", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.11", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/why-is-node-running": { - "version": "2.2.2", - "license": "MIT", - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wide-align": { - "version": "1.1.5", - "license": "ISC", - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "license": "MIT", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/widest-line/node_modules/string-width": { - "version": "5.1.2", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/widest-line/node_modules/string-width/node_modules/emoji-regex": { - "version": "9.2.2", - "license": "MIT" - }, - "node_modules/widest-line/node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/widest-line/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/windows-release": { - "version": "5.1.1", - "license": "MIT", - "dependencies": { - "execa": "^5.1.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/execa": { - "version": "5.1.1", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/windows-release/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/windows-release/node_modules/execa/node_modules/human-signals": { - "version": "2.1.0", - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" + "node": ">= 8" } }, - "node_modules/windows-release/node_modules/execa/node_modules/is-stream": { - "version": "2.0.1", - "license": "MIT", - "engines": { - "node": ">=8" + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/winston": { - "version": "3.8.2", - "license": "MIT", + "node_modules/which-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dev": true, "dependencies": { - "@colors/colors": "1.5.0", - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/winston-transport": { - "version": "4.5.0", - "license": "MIT", + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, "dependencies": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", - "triple-beam": "^1.3.0" + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" }, - "engines": { - "node": ">= 6.4.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/winston-transport/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", + "node_modules/which-typed-array": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "dev": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/winston/node_modules/is-stream": { - "version": "2.0.1", - "license": "MIT", - "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/winston/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", + "node_modules/why-is-node-running": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", + "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" }, "engines": { - "node": ">= 6" + "node": ">=8" } }, "node_modules/wordwrap": { "version": "1.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true }, "node_modules/wrap-ansi": { - "version": "7.0.0", - "license": "MIT", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" @@ -29190,63 +33341,90 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "license": "MIT", + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/wrappy": { "version": "1.0.2", - "license": "ISC" + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/write-file-atomic": { - "version": "5.0.1", - "license": "ISC", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dependencies": { "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" + "signal-exit": "^3.0.7" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/write-file-atomic/node_modules/signal-exit": { - "version": "4.1.0", - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/ws": { "version": "8.14.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz", + "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==", "devOptional": true, - "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -29263,62 +33441,58 @@ } } }, - "node_modules/xdg-basedir": { - "version": "5.1.0", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/xml-name-validator": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", "devOptional": true, - "license": "Apache-2.0", "engines": { "node": ">=12" } }, "node_modules/xmlchars": { "version": "2.2.0", - "devOptional": true, - "license": "MIT" - }, - "node_modules/xorshift": { - "version": "1.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "devOptional": true }, "node_modules/xtend": { "version": "4.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, "engines": { "node": ">=0.4" } }, "node_modules/y18n": { "version": "5.0.8", - "license": "ISC", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, "engines": { "node": ">=10" } }, "node_modules/yallist": { - "version": "4.0.0", - "license": "ISC" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true }, "node_modules/yaml": { - "version": "2.3.1", - "dev": true, - "license": "ISC", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "engines": { - "node": ">= 14" + "node": ">= 6" } }, "node_modules/yargs": { "version": "17.7.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -29333,83 +33507,47 @@ } }, "node_modules/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, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { "version": "21.1.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, "engines": { "node": ">=12" } }, "node_modules/yauzl": { "version": "2.10.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, - "node_modules/yn": { - "version": "3.1.1", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/yocto-queue": { - "version": "1.0.0", - "license": "MIT", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "engines": { - "node": ">=12.20" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/zip-stream": { - "version": "4.1.1", - "license": "MIT", - "dependencies": { - "archiver-utils": "^3.0.4", - "compress-commons": "^4.1.2", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/zip-stream/node_modules/archiver-utils": { - "version": "3.0.4", - "license": "MIT", - "dependencies": { - "glob": "^7.2.3", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/zip-stream/node_modules/readable-stream": { - "version": "3.6.2", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/zustand": { "version": "4.4.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.4.1.tgz", + "integrity": "sha512-QCPfstAS4EBiTQzlaGP1gmorkh/UL1Leaj2tdj+zZCZ/9bm0WS7sI2wnfD5lpOszFqWJ1DcPnGoY8RDL61uokw==", "dependencies": { "use-sync-external-store": "1.2.0" }, From fe0d8b87771de4e4e36e72a61e239e3deda7184f Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 12:48:59 -0400 Subject: [PATCH 16/38] fix: bun --- .github/workflows/int.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/int.yml b/.github/workflows/int.yml index bb585fc6..c1ff4276 100644 --- a/.github/workflows/int.yml +++ b/.github/workflows/int.yml @@ -27,6 +27,11 @@ jobs: key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} restore-keys: | ${{ runner.os }}-node- + # Use Bun + - name: Use Bun + uses: oven-sh/setup-bun@v1 + with: + bun-version: latest # Install - name: Install run: npm install From 3855f3c2b8ac4b96ee6b154fb0ea0af98d15d41f Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 12:49:45 -0400 Subject: [PATCH 17/38] feat: first batch of work --- .eslintrc.json | 99 ++-- app/ThemeRegistry.tsx | 75 +++ app/data/page.tsx | 13 + app/dice/page.tsx | 13 + {images/fari => app}/favicon.png | Bin app/i18n.tsx | 5 + {lib => app}/index.css | 34 ++ app/layout.tsx | 103 ++++ app/page.tsx | 9 + app/story-builder/page.tsx | 13 + app/story-dice/page.tsx | 13 + bun.lockb | Bin 880332 -> 884905 bytes index.html | 134 ----- lib/App.tsx | 154 ++---- lib/components/AppLink/AppLink.tsx | 42 +- lib/components/AppRouter/AppRouter.tsx | 462 +++++++++--------- lib/components/ColorPicker/ColorPicker.tsx | 1 - .../ContentEditable/ContentEditable.tsx | 1 - .../CookieConsent/CookieConsent.tsx | 2 - lib/components/DevTool/DevTool.tsx | 1 - lib/components/FateLabel/FateLabel.tsx | 1 - lib/components/MyBinder/MyBinder.tsx | 7 +- lib/components/Page/NavLink.tsx | 31 +- lib/components/Page/Page.tsx | 27 +- lib/components/PageMeta/PageMeta.tsx | 77 --- lib/components/Patreon/Patreon.tsx | 2 +- .../ReactRouterLink/ReactRouterLink.tsx | 3 - .../Scene/components/PlayerRow/PlayerRow.tsx | 1 - lib/components/ScrollToTop/ScrollToTop.tsx | 6 +- lib/components/SplitButton/SplitButton.tsx | 2 - lib/constants/Images.ts | 38 +- .../SettingsContext/SettingsContext.ts | 16 +- lib/domains/fari-entity/FariEntity.ts | 4 +- lib/hooks/useAppEntity/useAppEntity.tsx | 5 +- .../useStorageEntities/useStorageEntities.tsx | 13 +- .../useStorageEntities/useStorageEntity.tsx | 12 +- lib/routes/Bugs/BugsRoute.tsx | 3 - .../CardCollection/CardCollectionRoute.tsx | 13 +- lib/routes/Character/CharacterRoute.tsx | 5 +- .../CharacterDialog/CharacterV3Dialog.tsx | 1 - .../CharacterDialog/components/AddBlock.tsx | 1 - .../CharacterDialog/components/AddSection.tsx | 1 - .../components/BlockToggleMeta.tsx | 2 - .../components/DiceMenuForCharacterSheet.tsx | 1 - .../components/SheetHeader.tsx | 1 - .../components/blocks/BlockDicePool.tsx | 4 - .../components/blocks/BlockImage.tsx | 1 - .../components/blocks/BlockInfoText.tsx | 1 - .../components/blocks/BlockLink.tsx | 4 - .../components/blocks/BlockPointCounter.tsx | 3 - .../components/blocks/BlockSeparator.tsx | 2 - .../components/blocks/BlockSkill.tsx | 3 - .../components/blocks/BlockSlotTracker.tsx | 3 +- .../components/blocks/BlockText.tsx | 2 - .../CharacterPrint/CharacterPrintRoute.tsx | 5 +- lib/routes/Data/DataRoute.tsx | 8 +- lib/routes/DiceRoute/DiceRoute.tsx | 12 +- lib/routes/Draw/DrawRoute.tsx | 3 - .../FeatureRequests/FeatureRequestsRoute.tsx | 3 - lib/routes/Home/HomeRoute.tsx | 26 +- lib/routes/NewCharacter/NewCharacterRoute.tsx | 4 +- lib/routes/NotFound/NotFoundRoute.tsx | 3 - lib/routes/Oracle/OracleRoute.tsx | 5 +- lib/routes/Play/JoinAGameRoute.tsx | 10 +- lib/routes/Play/PlayOfflineRoute.tsx | 3 - lib/routes/Play/PlayRoute.tsx | 5 +- .../Play/components/Session/Session.tsx | 1 - lib/routes/Scene/SceneRoute.tsx | 5 +- lib/routes/StoryBuilder/StoryBuilderRoute.tsx | 9 +- lib/routes/StoryDice/StoryDiceRoute.tsx | 11 +- lib/services/logger/makeLogger.ts | 2 +- lib/services/sentry/SentryService.ts | 5 +- lib/types/jpg.d.ts | 2 - lib/types/png.d.ts | 1 - next-env.d.ts | 5 + next.config.mjs | 7 + package.json | 9 +- stories/StoryProvider.tsx | 5 +- tsconfig.json | 42 +- vite-env.d.ts | 1 - 80 files changed, 800 insertions(+), 862 deletions(-) create mode 100644 app/ThemeRegistry.tsx create mode 100644 app/data/page.tsx create mode 100644 app/dice/page.tsx rename {images/fari => app}/favicon.png (100%) create mode 100644 app/i18n.tsx rename {lib => app}/index.css (53%) create mode 100644 app/layout.tsx create mode 100644 app/page.tsx create mode 100644 app/story-builder/page.tsx create mode 100644 app/story-dice/page.tsx delete mode 100644 index.html delete mode 100644 lib/components/PageMeta/PageMeta.tsx delete mode 100644 lib/components/ReactRouterLink/ReactRouterLink.tsx delete mode 100644 lib/types/jpg.d.ts delete mode 100644 lib/types/png.d.ts create mode 100644 next-env.d.ts create mode 100644 next.config.mjs delete mode 100644 vite-env.d.ts diff --git a/.eslintrc.json b/.eslintrc.json index 1f2f0f9e..a8df5b22 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,52 +1,53 @@ { - "root": true, - "extends": [ - "plugin:react/recommended", - "plugin:@typescript-eslint/eslint-recommended", - "prettier" - ], - "parser": "@typescript-eslint/parser", - "plugins": ["react", "@typescript-eslint", "react-hooks"], - "env": { - "browser": true, - "es6": true, - "node": true - }, - "globals": { - "Atomics": "readonly", - "SharedArrayBuffer": "readonly" - }, - "parserOptions": { - "ecmaFeatures": { - "jsx": true - }, - "ecmaVersion": 2018, - "sourceType": "module" - }, - "rules": { - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": ["warn"], - "no-restricted-imports": [ - "error", + "extends": "next" + // "root": true, + // "extends": [ + // "plugin:react/recommended", + // "plugin:@typescript-eslint/eslint-recommended", + // "prettier" + // ], + // "parser": "@typescript-eslint/parser", + // "plugins": ["react", "@typescript-eslint", "react-hooks"], + // "env": { + // "browser": true, + // "es6": true, + // "node": true + // }, + // "globals": { + // "Atomics": "readonly", + // "SharedArrayBuffer": "readonly" + // }, + // "parserOptions": { + // "ecmaFeatures": { + // "jsx": true + // }, + // "ecmaVersion": 2018, + // "sourceType": "module" + // }, + // "rules": { + // "no-unused-vars": "off", + // "@typescript-eslint/no-unused-vars": ["warn"], + // "no-restricted-imports": [ + // "error", - { "name": "lodash", "message": "Use lodash/myFunction instead" } - ], - "react/prop-types": 0, - "react-hooks/rules-of-hooks": "error", - "react/display-name": 0, - // "react-hooks/exhaustive-deps": "warn", - "prefer-template": "error", - "react/self-closing-comp": [ - "warn", - { - "component": true, - "html": true - } - ] - }, - "settings": { - "react": { - "version": "detect" - } - } + // { "name": "lodash", "message": "Use lodash/myFunction instead" } + // ], + // "react/prop-types": 0, + // "react-hooks/rules-of-hooks": "error", + // "react/display-name": 0, + // // "react-hooks/exhaustive-deps": "warn", + // "prefer-template": "error", + // "react/self-closing-comp": [ + // "warn", + // { + // "component": true, + // "html": true + // } + // ] + // }, + // "settings": { + // "react": { + // "version": "detect" + // } + // } } diff --git a/app/ThemeRegistry.tsx b/app/ThemeRegistry.tsx new file mode 100644 index 00000000..db5e842c --- /dev/null +++ b/app/ThemeRegistry.tsx @@ -0,0 +1,75 @@ +"use client"; +import createCache from "@emotion/cache"; +import { CacheProvider } from "@emotion/react"; +import CssBaseline from "@mui/material/CssBaseline"; +import { ThemeProvider } from "@mui/material/styles"; +import { useServerInsertedHTML } from "next/navigation"; +import React, { useContext } from "react"; +import { SettingsContext } from "../lib/contexts/SettingsContext/SettingsContext"; +import { AppDarkTheme, AppLightTheme } from "../lib/theme"; + +// This implementation is from emotion-js +// https://github.com/emotion-js/emotion/issues/2928#issuecomment-1319747902 +export default function ThemeRegistry(props: { + options: Parameters<typeof createCache>[0]; + children: React.ReactNode; +}) { + const settingsManager = useContext(SettingsContext); + + const { options, children } = props; + + const [{ cache, flush }] = React.useState(() => { + const cache = createCache(options); + cache.compat = true; + const prevInsert = cache.insert; + let inserted: string[] = []; + cache.insert = (...args) => { + const serialized = args[1]; + if (cache.inserted[serialized.name] === undefined) { + inserted.push(serialized.name); + } + return prevInsert(...args); + }; + const flush = () => { + const prevInserted = inserted; + inserted = []; + return prevInserted; + }; + return { cache, flush }; + }); + + useServerInsertedHTML(() => { + const names = flush(); + if (names.length === 0) { + return null; + } + let styles = ""; + for (const name of names) { + styles += cache.inserted[name]; + } + return ( + <style + key={cache.key} + data-emotion={`${cache.key} ${names.join(" ")}`} + dangerouslySetInnerHTML={{ + __html: styles, + }} + /> + ); + }); + + return ( + <CacheProvider value={cache}> + <ThemeProvider + theme={ + settingsManager.state.themeMode === "dark" + ? AppDarkTheme + : AppLightTheme + } + > + <CssBaseline /> + {children} + </ThemeProvider> + </CacheProvider> + ); +} diff --git a/app/data/page.tsx b/app/data/page.tsx new file mode 100644 index 00000000..8def6164 --- /dev/null +++ b/app/data/page.tsx @@ -0,0 +1,13 @@ +import { DataRoute } from "../../lib/routes/Data/DataRoute"; +import { t } from "../i18n"; + +export async function generateMetadata() { + return { + title: t("data-route-route.title"), + description: t("data-route-route.description"), + }; +} + +export default function () { + return <DataRoute></DataRoute>; +} diff --git a/app/dice/page.tsx b/app/dice/page.tsx new file mode 100644 index 00000000..f7b0235c --- /dev/null +++ b/app/dice/page.tsx @@ -0,0 +1,13 @@ +import { DiceRoute } from "../../lib/routes/DiceRoute/DiceRoute"; +import { t } from "../i18n"; + +export async function generateMetadata() { + return { + title: t("dice-route.meta.title"), + description: t("dice-route.meta.description"), + }; +} + +export default function () { + return <DiceRoute></DiceRoute>; +} diff --git a/images/fari/favicon.png b/app/favicon.png similarity index 100% rename from images/fari/favicon.png rename to app/favicon.png diff --git a/app/i18n.tsx b/app/i18n.tsx new file mode 100644 index 00000000..f8a0e77e --- /dev/null +++ b/app/i18n.tsx @@ -0,0 +1,5 @@ +import englishTranslations from "../public/locales/en/translation.json"; + +export function t(key: string) { + return (englishTranslations as any)[key]; +} diff --git a/lib/index.css b/app/index.css similarity index 53% rename from lib/index.css rename to app/index.css index 6ffc3e30..ceda91af 100644 --- a/lib/index.css +++ b/app/index.css @@ -41,3 +41,37 @@ a { font-family: "Pangolin"; src: url("/fonts/Pangolin/Pangolin-Regular.ttf"); } + +.full-page-loader { + display: flex; + align-items: center; + flex-direction: column; + justify-content: center; + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; +} + +.full-page-loader > img { + animation: 1.8s infinite heartbeat; +} + +@keyframes heartbeat { + 0% { + transform: scale(1); + } + 25% { + transform: scale(1.05); + } + 50% { + transform: scale(1); + } + 75% { + transform: scale(1.05); + } + 100% { + transform: scale(1); + } +} diff --git a/app/layout.tsx b/app/layout.tsx new file mode 100644 index 00000000..a59e0402 --- /dev/null +++ b/app/layout.tsx @@ -0,0 +1,103 @@ +import Script from "next/script"; +import { Metadata } from "next/types"; +import React from "react"; +import { AppProviders } from "../lib/App"; +export const metadata: Metadata = { + title: "Fari App VTT | The Free and Open-Source Virtual Tabletop", + description: "", +}; + +export default function RootLayout(props: { children: React.ReactNode }) { + return ( + <html lang="en"> + <head> + <meta + name="google-site-verification" + content="_SkIJRylG7gB1j0jbxxXboxdViB678DOHglRv43DNtE" + /> + + {/* <!-- Font --> */} + <link rel="preconnect" href="https://fonts.gstatic.com" /> + <link + href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap" + rel="stylesheet" + /> + <link + href="https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;600;700;800&display=swap" + rel="stylesheet" + /> + + {/* <!-- OLD Global site tag (gtag.js) - Google Analytics --> */} + <Script + async + src="https://www.googletagmanager.com/gtag/js?id=UA-150306816-1" + /> + <Script> + {` window.dataLayer = window.dataLayer || []; + function gtag() { + dataLayer.push(arguments); + } + gtag("js", new Date()); + + gtag("config", "UA-150306816-1"); // old`} + </Script> + {/* <!-- NEW lobal site tag (gtag.js) - Google Analytics --> */} + <Script + async + src="https://www.googletagmanager.com/gtag/js?id=G-BRZ1HL2EJG" + /> + <Script> + {`window.dataLayer = window.dataLayer || []; + function gtag() { + dataLayer.push(arguments); + } + gtag("js", new Date()); + + gtag("config", "G-BRZ1HL2EJG");`} + </Script> + + {/* <!-- Open Graph / Facebook --> */} + <meta property="og:type" content="website" /> + + {/* <!-- Twitter --> */} + <meta property="twitter:card" content="summary_large_image" /> + </head> + + <body> + <div id="root"> + <AppProviders>{props.children}</AppProviders> + </div> + <Script + type="text/javaScript" + src="https://ko-fi.com/widgets/widget_2.js" + ></Script> + <Script> + {`!(function (w, d, i, s) { + function l() { + if (!d.getElementById(i)) { + var f = d.getElementsByTagName(s)[0], + e = d.createElement(s); + (e.type = "text/javaScript"), + (e.async = !0), + (e.src = "https://canny.io/sdk.js"), + f.parentNode.insertBefore(e, f); + } + } + if ("function" != typeof w.Canny) { + var c = function () { + c.q.push(arguments); + }; + (c.q = []), + (w.Canny = c), + "complete" === d.readyState + ? l() + : w.attachEvent + ? w.attachEvent("onload", l) + : w.addEventListener("load", l, !1); + } + })(window, document, "canny-jssdk", "Script");`} + </Script> + </body> + </html> + ); +} diff --git a/app/page.tsx b/app/page.tsx new file mode 100644 index 00000000..99043563 --- /dev/null +++ b/app/page.tsx @@ -0,0 +1,9 @@ +import { HomeRoute } from "../lib/routes/Home/HomeRoute"; + +export default function () { + return ( + <div> + <HomeRoute /> + </div> + ); +} diff --git a/app/story-builder/page.tsx b/app/story-builder/page.tsx new file mode 100644 index 00000000..6d99c0b9 --- /dev/null +++ b/app/story-builder/page.tsx @@ -0,0 +1,13 @@ +import { StoryBuilderRoute } from "../../lib/routes/StoryBuilder/StoryBuilderRoute"; +import { t } from "../i18n"; + +export async function generateMetadata() { + return { + title: t("story-builder-route.title"), + description: t("story-builder-route.description"), + }; +} + +export default function () { + return <StoryBuilderRoute></StoryBuilderRoute>; +} diff --git a/app/story-dice/page.tsx b/app/story-dice/page.tsx new file mode 100644 index 00000000..d2a9e8b4 --- /dev/null +++ b/app/story-dice/page.tsx @@ -0,0 +1,13 @@ +import { StoryDiceRoute } from "../../lib/routes/StoryDice/StoryDiceRoute"; +import { t } from "../i18n"; + +export async function generateMetadata() { + return { + title: t("story-dice-route.title"), + description: t("story-dice-route.description"), + }; +} + +export default function () { + return <StoryDiceRoute></StoryDiceRoute>; +} diff --git a/bun.lockb b/bun.lockb index 369111cdb6b7a6035bac1954f56c30759b673ebe..c69fa3539b43310d55bdb71dced6960a7f676c31 100755 GIT binary patch delta 216103 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%0A++c2SA&&5%hfk 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 delta 211958 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%0D99fD3RAzK7Fr6268o1cruC5CUBAEBXs~ z4$t5zJb}mXGdzL^a1ZXn9k>m*;3iy$Yj9P4p)J1*m*67&0O#Q>oPqD)6nqOO;2Zb~ z4#Och2w%W{*ax4(Uf2Vl!EV?D8zCobfc3B%JgfM#n7&Y-tOVT)o{d#=&V#w2zM6@h z3d$foXq-&JP6nlS(#>Ld226)(ptMS(crRAIP<~i`sGI_wAgyqY0dp+KDO4Hffcc<| zb)HbAl}7!qeqRg=WhrzKb{Q;%CGa6+M2}BJ6c=0${jY^Jpv;^>q}r}!S-Y5YtyfFQ zS7BOqT1|samC#clt=|mN<nMwl;Kc64-vQg<6ZlB|zZE`)ZSW~5NE!NP<nKF~|Cv2N zdR0LAye{rbTkpI6a{^S`BbGoTUm5tXbNco;`Y|{PDoEYoY@uSD^-cv;2`69wJjvVR z%itsdudMLxg0E^SP@1~H=_>86Cro!LD|_xWns)L3%#;3?;NQF&^-e|_#m=%b;GAU* zM5T3>|1;y@W6G<Vv#eu|&sYD;(bj0UaSHagKUs{U-S>-g`uE{0F;1-ihB=z7c0ZNt zQJ<@Dr*DtpD?m-He$_s!z#}027h9I^ugiBd$7*+#AHWe)>s6M@3AAN4*y9`sd@Gz_ z9kXAT;U8_y>tdZsIO{Y}bp&;mWqr>;`?0T|1HGuIv!H${#d(^m%W|P#P07VNB}##> z7mf9EMS8JO7cSEE0&-Vua$A=OtDiDT0?9xxCiiB&W}U=>lq|>c;HaiLdg(V?bS_AZ zRfcM=BcSzZOmnu%-zsf-zx5gXeC4B9ZN2|qc7bKB^Bm!ilbPOp)vw^_L95<`%?dea znF(z9MXcT-%x!2nAAS$g>;1xov{DhQ9@^`2OIE)DQVP!Em%!=@t0Xvw`_el9>vuuk z1C3;7h5X8Bx~{7T<H<n3o}$;z^pdfDEvgAITBkT&1M1puE|sc=tqLlvBQbgir4yR+ zo{Cl8ty!n*!(2N5*T7L`wXphys#p7dDuuT~ZwXC7zg{(jf|_6(LnEjI4MDN>vGt%X zOlEl!G{9GkG{rc!xyOQ<VOxN#5-6xSzGF4LOsz2pRP%u_0F=HzXv-5qKYTTHA8;;e zyW)3(_MpplJppTn-xfS05VZ9Q?g$52*#Wzb%yhYxo#igr&hP>B1U+=>j_n3LKz?uN z1<q>-n%1mqKuvAVOuR0;`{E}jMo-21V!Lbq*Qr)D*DduR#6}FH2B0g|`7F-^FK95S zpVbQLKlS%i&={BkYMF^p1=K<lKrN)!DF)#vRIM}~e+-O*R=WPrg`;cpkyt&53XiX* z(Y3w?kS@iCvFr>$wU)-fK=h&5A)p5s`sgwIMfC1ez8j2ST_5al>}b%&4rO^9{#fX( z{l6uIq?ub|qk^UyXacpi*x3uT#oAJB*$>1{#;UT~8?<*!!m45e(dOc-rJPoogRk*2 z8)m_DP>WB)di3o_gGH^NNe9}p8K7r-YOb01IoT@B^3ah`2^XL(f`zacbRd}s&aS1d zQFo}aOF(_^e4A3GM-p2Doi67GYH(_>1<SB2V7V<1qQH(=-GgH@pEX=|`U$Y?cI zQ&TjdMpl}>q^w2Pmlnk-eiK$-bhluuWA!DrDfs@QEG=Aty{uIKe1_c(pMt)0e1iQL zw!tpQ0XtzS>-5N7BYZo{J3u3T8M^iYZS`*K9`s0PubbR+LHq9ya2{&YEa$NGY38%o zGoVB9ci7W#6266R;5d8*hv5Jmf`hOhG$8kZ2ILo5t*=XEzQm>=Kdn1vn&&9a*Kh<L zu<``<6nqb7SXPTDb7gV?oI+HQ@U&@Y2n8B^m(fDvhk!uPPtyL1_5#Y&otjgkF{PGK zzRz|1Pe;OM1XN??W9-j@fX)Owz|RZ!;U~BYdc@w3b^02uuh5!BaR>c6=t-Fd>uvn2 zpzgSWy$L_UEw}-Sy#_aR{Fk7Bd!S4oVjsZ)66>pZGtf<nCupkVQ|vDwU8u4eUD~3U z=-Nv8+89+@70%2?s-nI<319j6T1)p|^oza42n>s@&WchH27d{eC`g65ZCzE?X%~{N zU&GN)ue=APARnkgxv(lICsw}`mmTyI4UI{sc_O-0kHoU_@Hi)!Xb3v-=!_K=KQd_I zwX;5otuKWpJuAyupdpzkCNq9U$N<VGJyyR5Q;+pZqm$bdtdoCQ)-_Q7r@=`MsUa3L zA}|$pBEdQvHU(8C1?U$nlR^^E4^1S3gpdH@Lv*M^yegz$uT)|B&6&6m2V#TDhzVL( zSN&ht638l%64%F9MVzhEvT85QS?|BBEq2y5Cq}KQxIgk0uZ^CnNhnSQoaRqyiIstH zGFN8KvVZ348k*9T39BtreoCWem#?n!kJmaizgpba|61@5_@i1ox&~fuP}gW+`KQ&- zG^t>JO$DmiOTH4znDO{tvQmHs%d3MVKbrbo1uI5<R^XLPoU{eeHTbl}C9rCZ;?S67 zHMPc+T2|ws5NMnf3q$`GWuXWZ2Gv>_$|@rjsQuf2YqW(<jMF00E)(Al+ZuG?(F)rV zT0nDX2AVfHfIM{+Y|8RDegD%HNg-&0u!<v?4j$WCZp?B+s1Hp^cv6+Z*KfTzFVfb= zuM9dS=(d|K+bXeK5p+7QfGr10(92@8vhOb>Z{60LkLD?lSQB(stBP$!COWHC!H-UX zx^`1#bnZXJ@;KI4XI(W|KnA*4(P3784K%%aS_>=PU(@wOJ@kv%Jmi-f8mRwuGH4Es zSoudUU9@Fg8_*jf!>~hP2<SR-Fm@0Ogf5_WYCB^)fvzDtVmrWKbe%EV<BwB1mM3Tu zVsC`L&=vH{I9mPydVx-tJ+a-P2Xr%En${^+IQ{_qAn0eh4)6WJ|DslXKN?M4Rz(4$ zU?ix2MnD>xybddUmsKoJfbkF$&H1Y4Sm)A9H?gJ?Q;3);*vX*tztYUYpAIu%8fbiJ zuuAjjOeDuyq3blA1(y&s6TPJ0`VcHDv$-$_oHWj9S*P74md?w16%rB~4s?R^uZZGU z@A1`2nW<JPP>J*aVgbJFVys$Y309Bfbh)M{8@g{OeKq=WP_r(>E``{{t-v}*zLoge zWt)(<4t6>==$MdN`+rKDmaOnU+2{=Cf1q%V3pySslVYUNaYIKnrC$Y6L6uw!x*C#y z6)wY3_#F1YXP|CckF7%azO7L|sW0_SRRMY;!sU@`6Migg4A9NU4J>a2=bP+i{N3;g z=t^l9b_Z;SPeB(jA7i({R@ed`f$oH608e`UXkSf-)k<f7)_z}~$|Rvs-S1Tax;vsP zoSpb8Kn2C7qVq_v-S`|<#|i&|yO$Ve@D^r$Wzru(`wA+m|0g0GW}!ItOY9-g;Zv7c zy5u^@a#ITa0;^r7G3>)v6YE>?K+qu7n9$fbz`DdN@5ef0#j$P3PvxnsuUY?G=YM6Y zT4_ZYkgvcC1e}LK_~)=r!htN$g0pD;-=5T`r_qi<9DG&E*#%`!p`V1~@GYExZ#;er zI+A@4XW%<fpr}q^KVWqc8c3#>@Grs@7{#)_&#ORn&vi64`87}lG_GWCu&nhrv9Zvc z4fQ-ks6+v+!TQ8?4^3P96IM;N5WA2>lkwGBcUjgK&pX)LP!9h`tn&rbX>P}AH<h1+ zE>r8$@4obC9$&vXwQ(w<fCpsgRKO`%g)SkZ`&Ot5bP7?%TCZ=zj`k~Yk3s9Sfy&p( zQ?ZY<|7!p_34SKn@l|Wh4bVh{U(hu#;2HJ>Jb_o|2mDd|Q)0g&?Q7%p{8t(OVF2r% zlYuh}N)^$(Af@^GPtrNhj#Viq?dv8s{5JnfD_>W`0Ont-6<)1`CZXMeS0^etg*cTv zN{r@kYf{<`cxBR3aQ~~8{x#OmCx-y1D?*y@{2Y~jM{F)>s?mp4As6UY&Fk*-g&|h! zYk<a!o8?mY!8ax8e`OjLG&nSPG@8p=ur#fU0Ln=Fz79?v=ntxd?uhimF9Cf(hhY`i z6*@tCc=fiMbJwl1GV&kw&aS7?uU$_^JJs4bx@jb9m(>AE=~O}eM4OY&8Qqc5w0rue zjZgFY@B2#cQ3l%A^}BBReYdO-8)89Bhyl?d8mLeeq$8rzyt?~2#}eh~Um@*k+K^W_ zf|%grziR#JN@wewjMN(bTjR9E>*CaXPJYgMRaigM9T#q?JeD77|JQL|hgj9xIo`)1 zNC|Xea+*|q>Kxzww>%!P&fwLVPrn1MGiO??#)p3RPH)j%#MiH7Cx!%|drR@u|9bY{ zp9LjU|0vN(Py!v>!(w$BPGtR;h&bQCV_9iZTRJ!Sq{LS`r;rpZt04WDTWs`X*yNyc zR0)snO6kH=KhrnE3ed%6dX{z0Plwe7gtkn#(530TzZgFY>$r#O`+>>~_!`w2vATnv z3H!2{Uk+IR@k7gce4|_^l{e{Irz<p|{!YAe{?H!Ln6mT(hT6@WgyMZEy%OUL79DVM zu`)NDBH&9n0EgfpoZrg|K3Vo}DRa~v7&1<e*4>&*NE5Pkl=s3u?d1+=kRwx$OnJAI zIpH21=)HT=J+x^wz7s5p7HjV1&I3vX1~kZ;DSM_Y+&H7LBeKRbduxd7MLVq48dhY= z?t1|x0&D6`su6UfVf~Y=$(1Q<j!fBn@47@`P5#Y8GG4sfDe7-)yrWLJa|U$q?mFd; z8_?VP-6?nZfKlGGr`;_Brg$fuMx5iV=nWU!Tj7#BLBMiv=X373-p8li@#1TivZ}HA zvjt}t7QW@H2DQk_rKC6GckYs5by8sRPtX-_pYPmp+h}TKBo;TXJeg;3-z0ki1E?~a z%<++tpvqNQ@Wqx%ZA*82xh6Ji7{o!ld!7IIV7cerU#`&=fl4ppUXXs(<3bf*uE`k6 z`{FxyoPhk^ir-WHQr@g*Fx9<fWg2>$pK)i;sqd=cNWG@n(guqfJzEwdAf5VxPZ!px z2?ypGKk#z&h`nE~>F@ngIgIdLJ>xDP|BuVJa{GH*fA7v7FxoqtTEsuY5Kwhz_v+K4 zR=>U#X#Z?^Gv%Vsu6vIVmq1@Wq7smJcHsFO(KcQsAWNofxijT)WpI0woOQ>Ef0qFi znTQY#<K90Wd1XN&vS!Mv0r9K1>REU8KnwKFJL}F77%r^$?pb%tP&wI9pBoh1dFcbj zcxRt;j|e#F{q(YXl6TvAcLD3xfUmq!FR+E@yy-Cs?$ZqH>_JrueVsl*!l+9^(qCEg zWXhJs6*i)`(FJ#$oC(<?E)#?1#Lu$r*!8A$UPfeNO?1{|DK?|wme7#{U#=<XU8OSW zde==08zZzYyN=!qk_LF6VdCq50aelk%lfyu?M`|0WzwbI%s;r}=G;yI2c)1Q^P?o( zljeHGmjU0fCI)NLMN5-CVARF=FV|f6_9JP)uigRE!^TMJD^>sdllHHxQ@h=pU-;3- zFN0G?@*etu2G2u;vYV9uR`NDuW(<EBQO^6TYSO?0_CE?r+;>s+NiPGsutpo<j#?=F z)_}=}UalG9Eq{?+tgv_HMMlS3?^hSu)BJa_-~kixo_D}(_PSY@+_@6`@mNa}$9wyd zJ6pgGZ_>-|nbxNP9le#WxRaLYzz!FlO4J(o{M7j`a&!p%ZIEALDvJi&(`dKiN822& zNMJzLOnEetUULND0Fu)iv^88TZ;~xxlLch)9=YL;5ym&}3MBCMsv0hvX-RzAR`z)9 zvDcQ4jC|rm=uUwF`rlKvcL%48=Zku61-wVT3L9IcxC5Ug^sc=XHde@-t}uzbORu=o z1;$V0P4a2jIN?$x3eNv!#KJ`0ouk9W2%UossGiu{;Ho>0(s$Y&Hb#<cnR2@BCJs(f zE$gIpCr<C5u3axvHXV1KB=%NfW4x8-h6|Y~M3Ug~5b@`DYf|(Yw1TkggwZH5S))V3 zwHcFZH?N<rw01mi|E=NTgh-mi<()q-T<owox|$2##<+oDl6tcw4;#}PaMPX8S_gCb zsyk7FI?00f;ynlIuADM*d^Ix58GO`ioy;5Knmb#rCuGF%35xY1S;-x1j*TTEcc#1? z!(FXOs{vU*@sSGYzRi-6HEgtwxNVYq`;s<rKyvTeYi$4c<lagb!p8CbaLql?7Giq) zTz4l-FeOEB*MB<tL8%ybdVl_MP<)ueyYV`C6iem3CR;g`H^B{eoCI}J1=qMxoBK7+ z-hMPsn@__~YH<5y3v8XrJNSmXoOk2tu+h9(Zo1tG(xwR>dW+h|xRRsl_LhMGxjArX z8*-%aHoEPOldCup+R7ZO3rxI{rE9Oi0FH-Qb8|qf%o^=G`D!-!Xw&M-JC#;C_gT_- zS1WB-B6QsOWZr_}4L0WK9~h8FNvY9r*67$Up+&Oin_k4<7#NV3ft{63oSVk`3uzO4 zN<>m3qTHA^Zd>9KY=72FIaM*&*)-lPcQ~p&A%X)*(53&w+k3}Vbv$vymjf#I+E5V@ zuZT5*h}4S(5qm?$-Vqy?puw()h+ShtMaF_PipCy$LB!q>V~G_>vBZkKp}yZay9W%# z<o7<G=i#5jJv%!)J3BKwGh5E}g;OpqUy%xk8q8%6U0z2a2sMK@3|sJB;6TO9BqRhz zeB3jb%%Tz?Z?r?e-R&)iCna<o$n70z`!g`r(UI;wvy3!(08*WR%5}Qb*~aFDV&;L# zpEa;HO7v*{YM~l~ixzJVX>)TGgWSlGV$;xtHh^HgKJxwK9osHA*eYf$L6B!%cSlMF zgwo%U9;TtS;f`eg9KWYHQuXJSkxG;!?dRuWNAh`r_v;-gKEhzD>~N&e7nc6Y2}er6 zd*d~<z$|#|`{u_y15)2Ib*d`p?mE&7hD>uLzn6g2VculOJlj7`nAf%URtzKNB#eZv zpc4&$Y3Xk)1qklx&cE&b(?;(&%nZjg0+5PMbPG6?nojiQB?P}YAlYB2T5f#1!JURV zFr?r~Ka?;}MnCu|y3FU79!w9If>uJEDDV~N8RJBoUV)w|vbDeMgSr+f?0`wq1N86+ z%ypvFSK!G~C$fHR>28bzBy&*-E4cf|a#nCHyu@s(`^AZR0YW+8L@{`pjsub>Lh~XA z>zXfkH-H6F;Jk?v7PmTs)>gSQtL0}<?1>`C>I*0O{2KIFR1v+8db4)r{?g_XnLn_o zAgE9ka(`nPY;uqgha2o}S94X`YcZNku@g#)0(+zJzkf_Mo7|lFAx6Qc3MIV(=lrYC zgEyeGYZWrS1sD2Op@DDlJG2Tde~a>oRcJ5X8&?1mk5Yo?4<mIA>o3aW-=-?$@D6ky z00i5(x+6whTd>6`B@^Og6>9g+GFZ7@h2q}<_k${whNtm4Y7{|@f)x+>G`Lu;ub`Vp z-rt#g-=p=8&J<GLU~9ClDj>@ryn5cabNvSx5OjkFrD9c@^`7Z<qQv*0-=iuO`hc4C zs?wH^psFKk=0_WSeR_X4zR;&KtWT~kqtQmMs??1k2UVqziZFC@K3Lju^~Aw?TSXSq zExa`Oy9h&b;MaS-)(_h`O*LPth<1@Bt39r^T(S1Ow_2i_(=-=yM*E7O&sJGije<Uc zK1o+b1F0X;YGZdw{|Ke(;Xx7UuudTuerDzVJge4NoL={fiq^!^x)&t|lw9nzA-U<R z6?bKWC^_Om=TO&Z4K3ylzZo1e(b^DK9uRPnSy}da#C!s$YCDoAo<?4WX26!!j;t<u z=BPCQS@MADycb2p8f<CFC(s6(wycMO@AaVMPv`&)g#BlrDeX;d_*vPTrs8R=?Jbzp zyVA5@(|V=4sqLz|*W8;fe})Kk1_U>FDXM$>#F@k3y{mH%8tmguK3{;#xjKd7X}p5S zh#_aL2=nmx<qEuc4YF4aN??dB$VV0f#J2v%FYz6Jy$%RD2Oh4muz=oQsZn!b7rno! zK}`YIYV*ZWPkt-urI<yq;D8%cOVInOeVGo4hawEXz;*}J{8?+^ExoPrBLH}cDCBnW zuYJcn0|9_yu4?5&R%Q^A?mpyXrgvAK`A{H!oA%chZc4wJzAY~gOK+kQrK;N*lrXNs zC7-x>E$Uc3liWMCX%p%ip8=u>AeLJf99n4F)ZN?~1RT!0&X-adq8M_#3=vdxTE#8% z!zKfQ35E_-@TK%>pvT3RTolkz3y?f99=8kq?X_>o27r{tt|>}buzFto{nxzVzqigT zY41znsB6r<ZofLTjj@N;5jd;|7jXAj^$uFAPUc|T89%8f=^KmG@mzx`8||tr?O&HZ zqpqS+I;k$Xo9o?;In-cx1h}X!MVh0AMpu`5LL>$`+V|QJ-3!4QcL{@`yI!A?0BQ7U zC?NjOJMS43Qsrf4-~1YqVxbS_af<puU%ZS7xsS%eoc-GI${%-LL`7!;KZoJ70J=U> zTI*iAsk03lycrNu!ZhPFq%l1PBpa!fw)*0EFcJ}s$srG3$s*&LCc@o%+x2R*CJDof z1BvXPWm6iQ2OQ|qOepk$8iyM69CE-(5`vEPX-4sYPzE)lG~hIi1SF5$rx3Gkq2(If zPzh4U-?FKg+YT44^}2`u{Ie*5WPm@qiOtA2FX)-wj3V0`Y|Z|rA$j#Bm66RT=toeD zR+5{MLm5EWG^a#Bnqr%aG3<Q8)aGHc_m6>##SkO10VS-IkNb3Kf7>UKr3x-3%b$ir zqAdfoIS?z2%ZBFEEgu?8X%RCCW(9Sl@Y7@i>}=S&n8n^~^mYZDevRGU$dRx#hv)6S zwDzpEh(T1jM<X*@QA$4OI*hinB{;RFH3eDX_qNuw#S%EvV4a!bvNx**eiv940dWLR z(5RW+qDSC8mvnKVbktQ~zisq-e`9usO{EL`h;B;}dW_(CFF{|!qrH2d|L)~b(B~~= z7-M`+4_ug=lHD-FeAesjj5!Y$^U<y`c^c4-g6*ll0pe=co|5@@UPrRXkLRWKG|K^! zdAq$BZky=N1%^!<eokeGsx<f7Q%HUg{TdM5@hWqd>Nb~KcvMV!5NKqg=`wH`a~L0K z{V*Wq3IHO90g)q^(t<(@fR1D-x~0qgUOrJ@ZXf87!VO_s102fLPUQC;I-XWQZ>L0d zrUC`=a$jfiD~Re1k$7i$eqXTMuHt?x)8J^!H?_OcaE6qMMF$J&OG9*T7KG?ZlnUl3 zt3n{N2PQ=JOL`5dP}?tmVYaMp2z4+%c7YUF2;8q2NTUmZDLFD8Dvf+)4@w23$)|_# z(mu8gEO|ZUM|d!*-Gqd<K?zG|f3F^K)tsL!L<u~8u8T2tDU4PY^`It&LG#Z&C>+0y zCs3mZYJ}Y^V|A`~)iEkvZZ0rA)}FMDYxwr0GhAa{Pl_yy+1AENZ)dib+^o>c!M(`e z3NYh(QLvTX-88e8@N1W*72A09*5ZPaGRSMb-hzu^epUYPsM;>SECFT3dQ%c`n8E<T zNuPXmLVn!ukkAJZa;RsZ#0n*q&Q{oWDD^>jwz|rU-ef8Q8gKTY&qmNACTLssfR`7+ zZ?j->2-26Nx1SNVm6@T}(_;pIhu1|>j3KXC6p}omA4Sy0U`^^Lh`l}Q#Jv0k@*(<^ zGpg=(e@ZK=Pg4D_Vjz0{_d>?k-+6ie`Q9}4CgA@t!}EoR?&SHcx!Lg5UXdt~Qr9hn z9Hybwej&6n5>JRqJ!_Z)=uMP0aBdhRT3^$C&4$HiyYyBW0Z$qyFi^rKX5-9NQzsUD zD_Eqqc5D!(aNX>#J_JCW+ODB4vv=^(F8*(SuEYb4d5I~NW|0~c*T-_lRKK+950qXU zL`lR7WWA3KSf<JPW*dEJ<;4&>XM-M?52fT1corNQgNL!?P$8ecjTrRehwomlM^kRd zLZB@%4z?6vt1rQ6<tzwjNeNh<{KG^ru&+|yQ`EQj0#rv(%#_M@OcmfBu$WhVp7Ly1 ziL^a{kX$c~x-2RyHXi%z>eaSBN<4*EDQJ_Dpi*F`U=9s9Yf$GGZL$>obJyUMNyF)> zExI;$I9ZkiKO`EAS!hYT277)i3AV`Bm|0Rs;`RIyw5glkohsPDpj;b4es*Asew6U> z2KZOry!AmCdy6dK7+3TwaiPjTN{!N&)VP$$wY8S?qsVHRfUzot7QY5EIU`VDE#A8$ zf5=a_dR!5xk!8@eMoNR@$qjmAVJ8>+3o1j9L2!4gJ(@O^0z!)_bb=8&RG|<23>!_U z(U|d0j3$TLhT>(w_X|MJ#_RFc+N-R0wXX~$tPn6bw?<PqE1Xn3+F}IBL&ngy!N3qU zhC)Z<DGN=xqsc*y*oi^YWyX?!X)w=itQhh-aet?~+Yf#X64+-$5K(I^MFPT<3j~O~ zgu2X~q0RO^b-q@W^Ic3nu>Uodk{J8DU@;N3Se)Sfr(xC>%)p!`#L!@Vb*+u5!Ok8X zyETqX_7DPLC!BnPBZQ{rZZC45mZi2EZN`g^)$LKIvBk!v&p@2)y41^3voU}15VpVc zxI)+uR-FNX3?>t&x=Ggg)UIH*8w>}@bQk!L_==2d^C9fT$5=L&99N;U`baT~jUMTy zjdy#0S!IK20c;{E9(9eOPNJo&EgP+SH1~JUObCZaN@EBw;NSqE$58L@Qn#JDr(#zp zr)H5<!2vc@%>Kc~Ark~|9uKb^R%2$x7Ahp<9qYgos8Cs0*?zE)ELD4|ny)Q<;V2SA zn)@H;MBU1wwO>FF>-pTkq08Sk?pXs6?xHX3jsXX|gX!fUfABq0P{VWy9tGFXO-xvS zs?kv7yih~sPYzs^o;j4(nQ;JTqjI1thk%o_sGwX->c#2jaxi{^1XVwBaIIvk8hxUs ztxT7~jm$RcAW}_i<>2wKu%h)pCR0Rta3!UMNX2aW!EI;A)85O`M=8#dq&yhxhEwPq z0~@Ca+3z%{PxX8E-8dt`9wZ=sn-)_6y+)Yr+6MyeUP15q{~&*{ggw^KN}%l34ER16 zs*!c(hxxt_u*jTb3;jqwfY2bdr!jkOOdDJb|C&lrOt_6ND(M>-^3D=UAlaUiPX+VE z>8pyfDZPuqo#MX3%yV$IVAkWwm)_?u<fjI=oNleID}@B!caXP&L&>T#<SYr0EN71f z9b4Mzerpb8cy@=exrP#+qYoWj-}Th?8!1*?!YNyiigPFsb&cM0uv86*Dvjqv8=IS+ zt91e4;n8spxj3TZL33ymLmmKRQ9%B@qv+nl7s>@^X0XrCq14Lgu&iNvI9JRq-`{w7 zZRV$bb2A}7p@e<xH%)7<uXn!ItjrSN2zNxEEauTRM`-S>c@*RagAY+NpD(&s`(@%U zXRN&XgG7!MP||ch`8$EMrGQ|g<W#Lm`n#^yth_RsXt#hO0b%-Wfl%*tGoJLV)U$G9 z$s)G8vSjryUko3^t~N)B6yWCzD9H&Vi7c6|0<YCr1wQeP7!jW~FH@k?9qO)5K&-v4 zI?P@!%OSq8RrGeILL?lIt2?&-XcO&?e7fovfb0q=;q`=%TOQUM)bG=1l&G0*?6W0$ zTm?-wCvtE`$JzmsNA~o_q3v7!Y*`49G8mId0Sa-(R1ioM6@zwH@{jr7Q#{u#I8@j? zTl;!l%S~|Hg}Ty(?Xif`0AU)rNQ}m|s`<x+g^cFJhO`tDP*M=>&TN&s*zQvZr@3T_ z<^il&Or5HN(*28RR#ixe`4Wo5Z<F~F;q$b+zoLE5?dwG-tXll3C}Esenn%9UrQF@2 z_C>XZGJi;wTp;$}FBJ%C)m1zTbT@;$tBuFerPR#@O+oBOx}a$}8!AngQG_er_gqFP zC^v;K6S`des;T5T>ojC9HED>EB`2?i`+HWplYkQGs>v(|)vX3&x@{Q+AvI)t1MniC zxb<TnpGhAZcbBAip&vsjx*8;2j+0E$xGN1-kSmkYVg)sG1&JDI8k`JjGwNx-*Q|_j z1Ng(0<cX*0;YuOTldg8C^yi2MMbw5>JL$Aa2*jB4Cm-94ZOx86ODpSw<U*FFjLxeC zt~Ktb*O@1IFOfA6Q+cf>3wLxvc-K{Fyt_V+G5azIMqYJ3fOsW?W3-;ir;i7?6tGsz z!q18}x@LOQ>j4_@z|sy>tM6J0Wr$&bs0coGzB_$<qvB7T0l|JSAQr8q_!{8X#<i5- zf!Xc=AWHz!V^6cWv#(s4Dv1T;uWPA*Cm?UHrAnS))swZf$qT>J*V1tQoi~owdvfYw zo#^h^S66F{-x%77qj-p}4)Ml1vO*1$`Ff!j*L~VA{Qlb5^O<cFMhRP|3v<`Kx}2QA zvdeBAm}|G50=aG#Krns3{8YB>9?z1u6tj_X0;`7-)@hHY?Sk_*_<k|!O3{*(8an{O z1`v~1{9dW>p)gRUT4@h#dS6ee+!vYVHjV})Ykk#@9Se3{So4si1D%+-o?J|Tlr@aG z_XVTWatBO8v<W7`Y$I(m>4S~gGdPeQbs&y!BzNzx*!p}EMS7zlxv*(W*eta2?ls5n z@A$+N14+_KCT*r9t~q-P#d3po)%E?AecNbqb-X;gjna60B^r8IUEfmvP)+;TUj)~# zPp|aZx9fC$Cfd2b(BK-7HX$JzCV$p6-<rTYU?&Z&iE_7Hl!)KPExUwuncT{9u+OB$ zU3dalhfa537Zs`nDXb1#S`1vhUBB+F+pRzR%#z`ydO29Ot5*v+Pwb+RwSe>LE(-Mn z)pvGL3cr82i;DW-sYU2-c2N-j&bOPQ@iZ3QEoRyLBm0fNa_4gu#_Z<e4Vi;<{=pCq zfZ()E-UnsRwJ;R;MRn;_FHRUSccZg}SQ_q}=kC$BzpM1CS|t2?f2I0vI){9K@?dw2 zFNk}&o9uk?^Pj}pQlzhb;@2<j>!3%Ha!T5PltWA%eK})3w8yeuy<y+gz06B=<pnah z2B6ttH(joS8CZs1)XonQl%*B!`WiodB(Hc@staJ*fHAVOoUpd~?(fsi2WyFNBwgGQ z8KK6Jy80y=q)c<Tb3ZoK!|>Q26g7wD`TpJmzo>UyllSRh=lnrR1;jT3?NzADQ_I?z z<&X0?1l5HY$*E48ySE&qm6H+u?LSDp>Vs=q`Wg679Heda!J{6B=rccciR9k^490XH z+yK8tmc^D6;SSMAgriE2Bf`j}Pj1q={<W&NGsU+55mFlJBaNd0!2>=mpX2ftKW$&9 zLZ}hqu_Ls+A<%2++}w0I_;0G+an(VKA2$TKbB>ZjBgoN`qattO(6H-{mS5(@s2x>3 zy`PWLU_dB)j?(frP{aL=Fqa+&IQvD)oo?N`ro9rYG43u{21+_gX^lX|^`n&38qYtD z(u3CeYGvH9r|@6eP%F)9j7k-bQCwrRDcZI*RyZbxFd_JO-fnx3-ISe%-70aM3N=BE zipR;`AJ5^(sa_M*oOyyq;%U5bLfFRSstada4UYbt$<VYDbgT))X30?sYKod@E3GY_ zDJRK@esZF63%|dAl1?>+{U3HpSd`lnmV2a{#{LFOasrrkid>rka{ei5)(mZfmI(Yd z%|zQQJh$f*X*lD+#?xvIb+XNYDpqV00`U`ct{G&b<T<iy4qU&Vqn6Eq>(M!(RoA+G zwrPKM3apSC@4{nvgOVa>WnjD8S9*1?R7&lkY5~x*#CG~>ysnV%JS78-Qsg{6WVDi9 zIgu!>@4_T8!Y6yJNQ^7q+8=1;>XBp^P4<WSE>EJB%y;?H_ypBh`)3F5zvNQ<Nl<2= zO&93tSCHh;g6EH9@@WAb&Ak&vk|`7rid{1O*aDQ7PbRBY`r<V(_Rh(|Ixcu}ebuce z``Fu+Ie?ldVJg~`y1k=rnYEi$o~RyS!(=MZQlP8U66gf_;(4HZr;=%SOAK`GJ(si? zD;^gEd$VqFzinYZN6Ait&w{!PVfqFn1U0Y~dj9UB&}ZG2W<zf}t8Oj3{J;f)oZl*g zL|X;)rSk8k^C_x56wx^V4AkUg_azDsK)()MqB8*)bFfGJ>n~N@_Fq-pR#R~$;W9<G zMoT&CvU`S#2;-p+egIU)_~wc*B2y>-WxF}FEhlBzTEa$a$|a3R7VF?nyPFz{8UXCU zb~%ei8k=7gzESWm!&dDu1oPT3YYV#gPb1^5Jibcttiu{%TC?W!$<PiRdV7_8+d-TD zfF)u-XrgaaWP(eL_bNu!7tQmV=t9$XJBB}hVM<oJpbp2oi!_UI2(5Bgy8K43__x-E z92TY8HR^`pF*Zf$SO{%cbaHQZKJSL(k{O^n3#6O}+?5_j=v{kEeI0I4SO;M4af7yW zKyUirpi><%6^_0^t{p*rfty0Qd+R?mvVAkQnZV5A-Q<=~+E2%vyO-P1ngbN6&S!5? z1nTml+@g-aeeD*V<KL26B~MCBClFmMMHso27x#x=EHs$6s&T*%!}MJWd3J(!G`}Mn zUq1Cf{q>&;#mQAXnD-8MD7F(&d$*!wKysjM-x*C*NTuqX#rr}(;5Xh+#c$(+--YKF zcE~!_x=3*z1Q`nUbE3<g(P2!KK3zc7r9XwfnQslY9#t`#1pre&>qzRK6bcB_CqR?} zv#0%$IMm!Yd=MbG<B&YtzeI>odi<_DWeT6>^>Mk`C+;sw;JR6{TbcRRh7{uO3F;OD z)>Yf<p1)J&bZOLO-NX>;?oxrS=!?}|a_Nqz!(H;@-@uvL4HTR1N~2tSeALk0_OYnR z$u-n$e3#}hr0YEj=bEyHa{C_L>IyFPy-!xakQF0OY=Qh9nE;>RcxrfL4n6~q2B(#4 z6l(2g?`8Yhc$?Y#b$`<~P-uz+7g&%d#(r58Y~HCe`ob&CU{Ow-1IzIj@-U{5!KS*G zZp=d=P<FKnUTgkwIyQ@G5;+?sRzRCjGiKkz5nB;(Ld_7p)zBTRO#XrB;<ATiSg5a} z_Y#rB`iB%14!hT3A?)7%hm;fuc8N6wck=9km!}_6Ko3;J4g=?Lfb0^3m%KQ}FJ&r2 zx$!Wj9u`9|6cAJvNV>&fVxhrZ`ST$;lio>r`;a1o^bU%}BMKwEKRpdXfKl%e`S!%{ zwtggr_pjTnPY!ren%y5ZbP!0nG(tc2gqPF{VC<{a?w8yreA>VY3?_mHfF%Nvw%*P= z0)m#RI|2&!(wEF>Jy@>xa_%!9HllXyrEjhL`Gk_bho;?lNbh=q8Bd>(b8nCr`BWIO z&WE1niA{MT7BbYh;p$Tg0)+C{Qwr;i4LRemlF4KH)4-7<#(eI|5)Lnp<<vP%n8-=n z`d)CV(Q2O@IK&>NG)m`Ieta&nA+1WR)(vX32CE6sO4TgOWUFZnAlLz#eqzdw@X&=# z0l`Us*ot3dN&Lw-`(Aglsv%3jz=Y=%fkdt8EFg-YuJ3rW#P*jzbCL;*gDiEoP{K4X zIKG~~{JD(XD#nVEhtKI8>Kfkxf<<e6cgssL9UF6UOD;-UzKH1y0OJdR+-1ed^x593 z{bv+zIJ5GClKYC?BdQEr=fw(%uIx+NHV|wRrMAkMmlO*;%0J(`E77lLPJg`L^os0* z^(PF<Yix@EA&IZ)X)p%p>}x95PakYr|3(lvvrqId@i$K20fB7#z?i+V<dE~y8@1Zo zvTf%*g6LfHJCx85W-|w$o;$~Z&|50dAFZr^Lw=ybluM`pC;jSMF;8r{b>MN?Va||# zjX|;p#*OcU>ASyW%)E|&48ev`m_9Y2PkB#P12TC*ulhrKvc9Z0K=0{&?1RYP6lr_l zPv^hhAg7^bF1VNI56{2<*f*y-3ROPpX!8Jl3G?ds=i~srTL#bn$!k@C<*U+1(?xgo zKCO6a!E?(2Xh_Z^=hAgFZlJzIE?8{M=YP^si(UpdviTkgTQN}3_1EM5c8Lz3E?SsH zaI6Tq$kIV2@+n1r4=zZBG6sJUDtGjHE4LzrhVlZW<kwe9Y7D{XXf<W<nXw6L)j?Vw z0*qSb?yJCZc?W|QSYpBQAU*DY4GL`r={>bQRC%x=x~M_{3t$=c3__yutwL7^L0DR> z5Edx@^yR+4_j9cSvN&i#hh%D0$zx8wgCQ(yR*J4SUpV#Fd9y3RT~TMOBIai5V0CeO zY3wm1FT3<o&(X>()HQYl1nb+J>yD?Z{&1kZgup<{R!q6k;i21#x@;pi9n8C{v)vJa zT~!5Xp4CkVXodWKfS>^(FWghwQhhN!)^}MmM2Zz=&q5G7GPcGN$73VRK!)^wezc%- zL%`d`7L>v+$Oem;p`bf=Z)dLsIfnu;3k}?SSSSV&q5Bpt56DZW_&46Chr$v|^4KEx z8G`r!Z%9Md)Ydo~A78WvBf~wb{?*^FhBnh8LR^)PVuym5o%tx4p9%TMVps-o#mjKi zK3j}__Jy9a`6y%<dU`z{ZSg~%qoSTx;<qUQ&9QAiGQQ>SKioMWra;w%&YCB*v3=0v zFCU_MzQHiC?*nP*W1y#u3;V+@hl2p&%j{H^8R*4u{R73R0NonF<pt=?2$Z)jKu#m| zPKFBwgnZp8K!MnIV5*7VCD8WVb>lrJyN~6>upH>eDB-|w-F~y)%kpm8s<y3CB~Ng0 zFs!9$Fw1E>8N{?|8}JtO*)SFC{-*NqJ{NnbnAKf<*%vHp<5uV5fL((dy*L-rbfZha z$nE1CGO2+y@b+a28wFMEX+_&cp>rdx$Tb4v)e~1Lv&&kd*`Va7`TE>cPZX*CPk0gf z3`o-wK=9IGwWG$xhJ#HkG9h-Nq%=w_-fmjqIJ;Qq%#w>m$bU4jKL&(7AP(J38#SqW zl_{AJhN2V+2vhl@X8dKt$fWtDl)Z&-RLg|$K?%3}{hSWl?$xn7lv&cDC?#>-p@1j@ zh`v|j&CmX=f0qd{4<+1gqW3Ykpz>GJGfTD>CF2-Sb{-IXDBwhN+_S6OOFYYj_`4_t z0K#OB%VwA}&3AUG;}ZDW@k|JNlrYWqhc7mmIHt$y%o6Wnw4Cd<k#+B#p7`gzifN-V zAqJs@Df5WESZ{Z=W@j@?MwX(-OxY@2ROtwa+KZP}DCRgS*dim-d!`gQgaP{-KsW)S zZsLF@hkG9%nhD`xG}Bc^$<&tCc|!dY5;9Ag7-=xq9SR7>zQ?fobx8EZ^O+D!QNmbz zuhB1YtG2XTX323Q#iOqAiG*nAZv6F3yX8kRAxe~{G(aeRrO7ZBDkJ>is`=EZnwN1) zp-{TOv}P=PSR5&M#gOsksd6};$>pgV+-l>E@@A^TH9EL(tEXFE<x$00odBfc&4*1k zgzJONAC)(w?oTXBXnwXh^j4D9IS6jI^1eKUjRR(Ewb{Z?%L?=do<<9}!>pWErW%tw zH)?H#7C4-O1s6Kuu22Q)69LFYJ%oSOY}c36ly0d!p&)3(vWKp8CE5-M#jO(Ei_kk& z@Tnvew&%c+YT)s@RdgZ0Tg~cPnKhCnVue86{WQK3wHyxu$Nob7$0NSPDVk*deYi3` z91rU)HXmtBbkEqj20o@u!#=0Sk=Q(t{qTquP~LPRp9w$*K47sH+5Wc_z8tiksZ86j zc&l8kOlR<$Dog~L|9zX(L=2u|WwM&2di)&3(6CARDW;EAgmtVG8lr@r>&eSbyzvRl z%I_>}^y)X0?P=2)w$WfCyZ3FJDRK%dQ=`e4Q+qg5ugO3<#F@5DhNPZEH8z5y(~}PO z{m_byC@<!~!_2+pQ&swmx<-SG(C+r{x0Y-klZL&n+G-VAai0Qi$W|0df+_pSG7zZ- z*?!f8m6>55J^$dR^G?9UIe(b#9@Qub<eU0H<#@N>QHNVyt&jVwtI6!JdFsA(qKu4F zLFq7Hw?*BNCs!xVsdxJlu=6HTw;H;c)hGZEre%O&10TQEzS;WiKAbu*xtRD^<#v=5 zMM>kz`CB(?vi%RWt{VTzGiRn_5~Axi%T9d<Ob!7A{9AUsu1c)yr`jKE*fga!N~E)j z?H!M&f<t2GWU$m_EWS^}AU&!^@n3JJlrm|21$4}U4%-&KS{txD0_bF{qXoX^uGDEd z&=z;4S=049wJmilp512Py@M-7@e_vO*bIFGj(iP2BJy=~CFdXU9&;qNr>n6l_NM2y z6NvX2U}RQ6=YK>F%hrutXM%@bZbCR4{!#mQeC(h5RX*Sh9k%Ysl8CuG&Xp--S1z-p zJq}}{uF}_y7R}VVo6V%NGxZ+I2)CG7unm(?kEL@!^Y4pSn?D1218`R5{cJaC$q=gm z!4q<Hj}moy-74778VMZ^qP$!;xKZpZy}ws?Pce^-dA{q~%{uX58Yhn72kDNXgk6iE zroHo*o6-ITuuB^y&+mH9)(04C;M)uA{Dhl|uUc5WW+N3!4SgGV)5_Uk8a7g1#?xp% zR5(_#<`D~wU3X(cqlyol>Q|l0%|R>}S6#R)-DV%#WbUwkxP*YD{DKm0W$n20zMD=r z9*7clyx~Yqz`2__;1CWaT$_W|X4RkqbHS-uRA;WfWT_lBi_7p<J)2&YR?gMuRnFEV zhjZ}g?$@N6=MZ3gu1Rlz#MGdcnVR+5@OR{}>UXL^g)up)e@{`uj=`s8-s7FyR>N|n zRsvjsQEcM=v0=0t@2bq51KRWiPJD<$FCNt<mwB*5NDzk4gN9zlHS6pLjIC|=pvb$w z-OzvO=4s8yC*2Fw+fn*Fcv(ra$$dU>$$g^=^fB_Q-*j%izW+BuXc0sObD+L=0cHrX zmgcVDeY<GzCWjrIa#iHFx<cquUspI(a_l)iZ6k>lxiI^0<-(BhN{a^jmZ=#pMDW>D zT_tJeLMVaEcPVS?(W`~%=l{i&m*%NbD#8Aw)uVLM+m^b6V2#6!Q~3g@(St#7Mc`hm zhnZhewMF`pUV4Zu1K57};MV4hsc$Agj<*Y_Ro!VEs+MYqsy3)vutbBumv0$)GPA0B zyFf{tgU7`J)^ul)K2NC$vYnfgf*ZNT+&G*GypX;yA?qc!jg1C$A6n<T*i3*NFC0(_ zxk4=#gOI;v)sUdoU#`yES2we&df`AxrC1?~T?}qiL?WsfD4uSyseg|mHAiOxR;LTV z<mC?lo+%FBowvSNiN<d;0dl-+KqX=*m0p4*;1pTa<bQ7Ws`)#^GOHr)ZnFf&CAX+L zBktCsdt(mKJ)1SCXAyIHx&($A86GvOcEG8oZ)xA=D^z2nMou|I_tKhZ@r@dpZ#AdT zrI6t)A#=8{-A)UNl}HP!6bl*7T4Po$<n8~DZ<fQs-b~+2tRZC{><#2=RKS66du!^x z5Ze{7O4@Wfyg5a#KtHve>DyO;TKU6d<u6ROd)J`2S`$ZMI|i(Pde%L6hoH1S8CSyG zH9}q3)5ukAJflY3Ts{nSF)MNQDb$|=0AV6PaFEgarf-WreSd$I32_J|?97xOvLRtk zvRvlIiA6WvZ~nBLu|Ed{Pi({D-n^QhIDwamC3ede^y^AU)AI!)DOswV`HI#nJ@2Zt zyJ4tx9b1sYDs(xh1=U=I0eg%iM-2?NrkA_L<W|jW0R^7z$@HjcaCcqZmO`4WM@N*Z zurd|v9}&_TmT5)tz-7!%G3Idg@OAF3D2*Yqa?HxCeJg=g;!yq_^4}qV%kO9OZD9Z< zt_F`o!Kd%Qr%T1AZ|E|A=w#J3P*Z?A0z`>v`PhaF*3W>`CmE<Ce=777>fQhZhnTas zyWXu>qqeoW)kf8!ce14X$^3R(YDFy0tb53xR<1+)7$@gn@Wg0D0hiIHwFvP`^nbGX zQ|qIDXW~MiT-Tzt?ELXS9nOru#<Lur(O0ewYS(Kz#s$1p>Ck#xq76B(K`S0@%ybTb zT)r*3NUNQjk?+tTK}XOUNJaKm+M*7(qT$kdAnE!KHU1s)-yvk{|K3^-eA0UG-}^@G zsAXJ^GO6*rMthnVr}sApPP!O}y!F-gWU&q|Lyk)<>T%G2U1CwPvRDcS3qFg0+Sr6m zNN;Q0sEzCI%VKOs>@NDGVXeX|GvzF>Bc*JEd`;;{;T!SPMops3hAIOft6*kln#KZ2 zgm>;l^ywsg_Yzk+J@;F7G9Cs)F2*w3&=Xs;PL#R<K?a=MLjdNfv!Y{@KSmF}A`%j+ z`+Kny-Ga^<{{jSCy(Ph8E-fyc__MHBY(vsJk<|w1NI`rGpa>woyuA10^w;&Ds1Ry) z*&Zc4b3drwdzj<=7nYfI-8xes>Kf|;!U_=nOMa~B7xZRaCPeGbG=Br8gbgaO*kP6{ zF3FN?+%@LTqkkPBD}PF7OQDT<{qANu9Dj;@ykcg*=uc1QWsdoOMP<AI6wK;J%>$au znCiC%T}6z>nHkwg>D=j+BUeHR3MAuZ%np4zQ2;+Lbf?Lik-dEtC<a}k(kz@N#HHKy z5Obz!js1>%kL&X+0-u`a9SyZ{4L~^N+a7nI{SN{8cvptZ1Z?R+?Y1DOy%I!)Al_7N zD`w+vJ;`?~ym#@mrG%|Wok$2~+rLaeQ1))Xm4j)?+xwrUZ(?t9-44jyxs#jPNv+b% z#edP@tfQF?MHazOH0u7lfMi2io#-5Q@Ngdy`E^njU#~R4o_B-E`TS;|m>p0BxPrVZ z*!VX9;XFsaJ~3;Vo0*kJ{;Q6r*z=0R?_xWzwq28Vj@p^3^%VoWVb$?#{R_wZ1^k>8 zK@eOS3eHKxYU_Lx?@j5&T8Q_o;~%S#{Z8n3?pdy${X}Rzp;o?Y`%Noa@+}4GE<1Mm zLQq$`Rw{1|q>PjSw36}J4G^AE>cW<7ehI0BSsY<E4oA4^+)%;^q1c}n{J!l;TOX~& zP1k4uJ>|MR0l^__(z#)N%T`3$WI}|agwx&uf9~1qdSE}Vv`Y>y8bCg~z`C7);ONKd z{nqe;_nMZ^gg7&RLIGjAFWaAI5nBnT#=58wYU(2$CG6e(^77`St@j=b&a7K(ASIx# z;xv%1?SfX;7)S+n<9D-x<QtD?`+?+#-=<)Ep^;VW#??Y$t2>+s2L^c;QYcE;4kkJr zdp2hGsP9$WYGOEYAk9HtV>BSxe3Uy;aQX80Kk*I`zWfMDp16T@WH-`5_XbjfJ^Imx zw%-e{Cgpny*pJrVeNU--nCBrvvErwse3@OdH!0XOtj0pR$|zxuel}a&%P;O8S~tn- zo$7~>%U+y<>L%+(i7T>{fgv>bfWBTHYqRhWGb(#fU&1g2AZ+Yqv&Osl&8!Z*y2sVA z-OD6yPVJFS5=71R!H#HDb{|BM`@lQ-o6d1z#lbXiKeD-Y`;m6gAmz*4e*b&J#((Rt zt?XX|1A3>Xx$=in`~j$-ydsV4<MlR%RiUC#8|JLT?lhEU@$iQZq_}ug9ygR;#bet` z1$ir*ewe5)kYe}DFiPEmWYLge<aZnOW)GvNgLtkPM(Mlo{`fEoy@31wps~8&hEWQa zJsCz3yHRF7oVNWc%SsI=*Fz}t98Qs`cs3bMK?!&c9!_Bi`aos&aEd~Cp4r18&~*3_ z*0MDcMAZxsg9?H{)XD|Q+{-2D6q%@Z&QiHSmfyHQU?e%5!hG`d)PDfhn9>J_mye;6 z<qkt5ttVM9XK(3Wx@8<QTF7e2DV^$<&J%bU%EhJ;25|0Z3c3cqVw%=zBxvKJ@mcmm zk))Z{02{kZ@o(3@A9JHKcE++5;!%s2CFy(T{d~3J_e(QNE{~?bW0_-<rAL|(MK)4) z-}!hpp4ln_i7lB9XDj^gJXsJ%J5OK}VoI2B>wa!k`eN+-Uk|7zNzJZ53nSx6$dmTe zgyWmEWfktM%qtU4p||wb)bf<RSuW%HO^L~5QP!5U;nLK|V;m)(2KlYVkt?gt|EXFH z97lmEz&BzXjZVoN!U~%1TpcIojblq)kH4E}Sy2@(brbHBaTIhG@t=b0h}rskAI!Js zfU(s{mDTF%V$lfNauz0|?e`RQ4i`CUw!LcvrJuz*!hi_%J(q7euXiAqb9yTaYcmP1 zy;k~+r*o)oj$0k+{yDv)hA#s^P=fO(=k-Oi6>8(F$$yri`=%;NBja{iU))f2f?$M( zPYjfGUZ@%CmeoZt5rdV=PcbOA##q$hOlN%6mvv3cj!qXE!!<xf;#EKj>juHOqPO{` z;9P;#NV}yknpL;x>6Pp+rSY_;r&qs$R#5Hq-!OjN-3^my6L&L9w@t?;iA9sJ_QCn) z^(Zncv%70BS#Z?3dQG3u69+~Y%`6e}EZ8VyTKq3rs9>rH{}mp@6JX#8`M00T{CUuG z<A+QPV)C$6G?w0;M3LKYIViJPSbXt68#-`N`AXvbFF`uxgz|q?;&T$3T)1e=or@Yz zw4Q1``cFb6?3*=hx{k?T({4#ujzaX`UuG4AjG>V1|F#%vywRlTYeKcb$x5)+0{P?q z(cFM?m>4-`MdCnCjM*euLn|jLYX_F0oF_ysi62er*C0`txooayN>VmrwH|)mvur>T zNw)WLu>aB13|U=(Y0e5-(X;i<*gtMWh~0bG4UG+y(<%0bKCpsjb90ywWdN^Hr}00F zbg5P+Hx}n8BhnQVT9*q}Ma-BP+Lx`{QnqundH?EberuBaUwqE5OvTreV>V*HHjZ)* z_z$-Ke^TGv{DPeW$e-P0jM`UjbB2$bAt~o)i(LSAldZc}3fqkAzPH$^pu07j9R2`? zzh{&0pLmKW$tlkp)UYCT?#nwzgr*XdcK@y~T0t#mi;O~c7>`C4`svL2o0BpzKbu2? zf!X*G5S$PG<IUQ=!_K@fkqPn7ww(+bPFYj=XSr>b-~R@mSq>S;<<ce0z4AwqZ<^kQ zW<A#%6<lVV_$NY};!#xSFX*pB6h*y+pW+ZDqE%7L))<1{JdJN|6?VL*-yDv75$$_o z+jk^t`~{xPkD_kR@f7HBVBjx=d;+~K1wF>v^PA@|RA`{nUA_C)4fs7owd+xo{0fYE ziiVg`iQ6LU*|%%RJ5JmXy~6=dkD@sYS!f=m-^H`$JZgC#&nEN8^&XyL(27%!dwOp^ z|CP*z>*tfzBRu!cr*jM>E79kBh)%V_Lkr0Mb!MT4ks|K{Xj(MIGA3|BB{VB$jjW%d z$^HSN^xe@iP55BRlD5^3iYyQ(>TqR@SoEE<YJ2-n<1UCDz-o|kDw;x2myc6UeSjER z*dyz_e3AF-g>)J3jK27$7H4U1?EZdpi7^p4Q>5)-X%#~Oz2OJ9=|Mh!0}J-7bod)d z^>e7fX{L>3JFWgO<x2(CD^=UOj(w@TpZM{+UblM`!@c<#xVjQ0Fb<zZ<W~f@*iKp` zG7A-t$F=>g)IbYBV)|gZ#2s)p_HJIw0mGS%y4D*9*lq1F7BDjS(s(8ZS6Q%_(w+gk z#<MI#NjDxsLVjLMPak4yjW#-(2xh;-I}iy_Z;;Y|2?g>XL)u(lBHOUxkr1?mNBWw~ zOUS*g@-&L9A2V-NiC0Ck(brO_0!iV`07`!>Fj+mxt`ny7OGWtqyxflP-aXgsR?HId zhB<x}PtM1z+?Th;=+)~Ufg@5|pl6Z5l~r4m=SwN+3Fjw77nDM=6z~-BfmD~A^z!jj ztgVlZ71_I4Z9A@6v~}?zwIwxHRWF_|$q3ck-djG?S7%;Ke<rdZYIn8q7&Dr-yvTv7 z9m^>Fh2R+&t5U<9$cY-pXUxu#u;qdyqTe<a-nxI<iA*!3j@+&1dS}L-@)EI-(+lw< zCxetBN;#9x4gHVA)0vlItkJf61<n4gQ^eMUK6$D~wQI8;*+kyu$Eg7S6%-4DMgFf~ zB#^r6{|agRZYzX~E(>$G2pg)QE|mUvdzZyJQNU|7xO*jqu*nkAZDV25Ra-?X@y1kR zmB>+s4c&3N-u1O7AQ4#B#GYwgeUz})>udK(`18y9?OY-<daYK`Q?A<u5S$?$Fg9?_ z;k$)b0fIdwba#lv8lW#&Sczz-M+xtZz{dHptH|dK#(o+g*l^ctvthz9J3~W2$P*C1 z|3sm0V8L>{+ywXIyXr!#Py*wqvqrSPwD_Kfc2nXxi^_Y>U^}~eQg|`gxMQAF;4N0b z#6~j<Pu;UM<oDGJ*9^!xYiSM&lxJ(ncNQ$!hqc0fjy+d>=akn^e*<pSlGV_`)}__} zME*E2cvdg+-naQ{)kN7xWN6FAk<~lk@`#JM2qK!sQ9uHoJ>n>kUynfXDg2%hM^XNG zu85;e{C-CqCHms`(Kt%QZ(}kVU>3EV_~OCIIZw86MipZNS2ZP$tlvY?a478YIMmS2 zy*!Dd@b@@>{~?ZSKVY$@;5v%@fC~<6*9lB>N;-eob}R29kg9Gfz^yM;C=i{Y^u`7| zrP4YI_y|H8)TDtQf!=2wg{}a4+!(u;f6MzB$RZsgg@dFH>7X))dxoVsU(<xzrK6fS zuu+_rr6cpWX+6cG8t-$ynhp~4g^=$jpy?JO)+8)v)X#V4r`2C=;lyQ^LqFj@lpJn1 zbrqN0h}%uo<4Zn0sL*Gimy=u0mDDW}xPY|VXMF?T1sg>`koyIsOR<B5mrFXdKHIXV z)lN>=@Max|8MdgTd`2e@Zl*?GAhPSR8J!_F<iG2FZAJYsKw@o#kNV<xMl>M!0*zDr z#I}$0FEFhiHZN?3eS#HdFO0zB=dBC38*nYIxYw0NTjBx`zajcOe3YJ7gUm1(@3vBZ zGr;cIMzLlF_3lsCi4eye@BUOBiQR+9UcuIqV}pc4F(mG`Zsd0*`-3{U?32UYpHdmM zvyl@NgSRnv1i0h#vI3&CV<3nap-4d&kW_&AGle`PA9K*yc!${T(WKX0+gCj<^A28^ z3)a}dJ17(orj>x;?KmeNHT$&x`t1oCgq!;*S<?D?&qVKYUhA}y>bkTYlz_TTl%2w@ zF5b^7CBUiK9u2}(XNMBr(A##{{rFDZYy7H}xS6V>gqLU*IMU^Pw`)f$W{x|_-ooIZ z)Z0mZ7T~v(-ZGxKp6EeIi=8yb!VsLpeg9B2)gpaZOICS+Zs|_4DvIakos?b)&m=Ts zkLQD(6z>Wa<=thbYXO3upWfBGfy=Q|Dyi_G+`QWEqD{bH+zAMn*vNfO3rj!S8x6ZW z4{yrj&D~v;3J8;7x0!l{Q}mz_NhKB!VKD@ofy1L3N_Z!Z!Krh%BIm2}2~?C|DNfg6 zH@V~m9b<OWtO{u5CqVKFc*iI6rkl52kKHxG{(0$6@1}4-8lM5e0T53EI?j1eB&4mt z#iu3<@1bpgFuCp#ly07}^k!n)A-6IidZGmS6Y0|0`}FbpEl;Z@)!DSo+e4q3jy-$m z7WiUJ0b~_Gmb$d4m(TiW(TWPG-%I}a08wqPnXVcj_6>SjzTTpJ4MZ#4r@*}w2?*0f zKya^j<SE>4Wi?-O0Z|=#`Lisk>o#gxbaI(?YKiKvChw&ru4}eW>>vyF?3%BJSpy+< zDnu2OxBzR}zw{68dG^j2DKA~;ePpx*Wf6d2VNRSBI`jCQR5rWP8;;vY0e~<i1A-6z zq$iJdI#x7xrv~BX^$aE4?}mR2cAs^-z(%daOJ}#AmUG=Y`_0trI>%4X|NA71QP|C- zVegF+9=mlNPH%g(Zfsg+$&CH<m?_%|2<F-S_v!WQf@{N1(dwq`CkH*S=RY9!UG>UW zaB*K6UQL5=^KwK9Ul6u%z1_-v4&|z7C0@Fg2WT+Y9SR7RjPj%Zs9WR^_0EKtj}oX$ z<lENWZ6j`4V!xMY*Ujz30g6Xm<2yjGEKj}ZeWr4eD>XF;FWspfl*ZUg#S5-Z@UH3? z=)TRQLAbfqM+w*6`gyobhav+CXeC~{;CS*ipzabt@Gh>yf7-9y(tPZdOo(`tK>Q;6 zG_>n_{D!fgR^sONES_eeuF>|Okc7=C`z&-lbi9{O9Zff{dIu?yA%X$H5)n4jr*rTq z%jy{rZqc|E$r)08@E{e+4?6Auk|lD>%gzgK`L6ql|9KP4bg-V0SJ&S^xaWM7&|TJl zx9SPh4Rwt@0l~ejexh-kCL7N7%xJ}Rasov$_6>k=2E?<2=l&ejzZb7SNV&U;65dVc z)pPEYURPsnGfQ42Pzu+zJtU4)C5#E)xno29Ync#rQNrV%Fz?cs9_?0QPmG2&_z*c4 z0A;fQ!TnG5uJU8EJ-vU-gg9`Bf&gJk1q5c(NK^mvOWvROm7`rrS@}e<4`BL;_=-xC ze7J4GfH!<FO~#g{>iEqE^pv&lJtw+aRz+QQRN+&$mnDhI%6$30`S|*3iE1N;CQ>@u zRTd<YO+n00n3SSyLFo<Inl3ou*pn#LGRf6y+;SdK5H+49Qo=rijfI<+W~sj<(m9kE z?GFoQs_`Eo4V@0}5jIq{(CV&qTp@m#wp223s9Ou5Jnz`O8}#Jo=H)UN;^vJ`tt^aY zc1KhHLWTxPGt?<$sL7YCXKB935wd4U_al^69?iEnBG^!K-^_L&i}zu-T(WTB5ei{Q zNrq^`pJQ|OS2Lc1yv*NPlbEDKtpps$@>)!<)LBCb{2o5_H7oG&KXlJaj+r8fH%>#A zgLi5KUQcsrxzcWiMl`s4oaS(A8u2nu0KSW{va!Io$Yl?-xl@}fr<@QG$`6Y!6pong zj~xz(A#h5oh7Py52NpH>n*vS>2#@)_!wxT7iJdO>@rGmWZg_Hr>QSwpJx{y0<Oqci z6M1@jhn}QVo}tH`qz^^$;WqI(M^o0utjrz&1)que*D%DGwXQ~}n`^%_v<-oZ=^4Te z_8fP<x4#h;xqPpc+3Yhy{5Qix;e{a2@Y#!Agl|vLSZC5n*MV%T;ky?*OYYVNcVq5| zw5Aq7_BpH=vaQFJL^Fr3K#0{z-u{z&UBP*d8zq*Q;s(2Kv<1>ql7tKe6wi^WSLZ~| zW6F6-ECEQ(56T>M$E282C}^BSd2KROm&IX068UnKWl1#H2E5y!B(yA~VdRbN?#(#q z#DM|)i_<7!t|pyy_dR*Do-ho2x4G_e62+sg@iidW5I6QceOx)cy)No<WQ4lu7bp!7 z%6G~5uqWErTGfOxXTq@=G{+8Q?co2x?<*9`e37OsL#_YGz+CYg-~A>G?d=|S-=&_| zfz&cb0sM704I`2S=_S!ZR*Z5$x?ZQ1Mz)M@65tyin1&LNEh~RTv_zG~wkhE^s3rPl zTz^A2Fx@;R&Dgc*3-3*oHZJJ~MSRDIBp0OFprlgJflS%a5CfsT@tX)U>u3Y3*)Gw~ z>}<%&mW<z$B<YuC3=ql_D~Q{1zG4SE{oinIzk<xAvLaZ)pMTVVHT$T|SQ=&0m)5+G z|3I0dx#1dWpxRXCs{xd#jk!DWU)9X52O3DuD#NOdIoDV&yC{BR5=0Gud}|~_c;&Z8 zv_2cZ!1}Sr-8pQ{!Pmu8wrHZ|=B05<n~^l?a-kuk1r1JPN$ye4SCBa|Q=>5hvy7v@ zexHSv#@uEHFP-!kGLU`MxEgR~{VfB(ERAK@8ROx<&2-hlxTxN{do9>g5zAp2Iw?a~ z4Wp(&8bh_vQY**%EZxXPWX=+iIjUcwQahvhG}?P<Uo=I~%z@@ZeZ#)UzG!wvvoG7e z%djuDN;V5<$~~^mKBt0hh{aub`u>Ma{GaWO^ksANt-Le`L8+NWA&y@u??0`t@j{xI ziZ=%B88Q3R6+Z5)T3a`7!A@30O`4?h2lou4ta`8-Z#D6+32YpEUM>+`(YSVlorbN3 zPNpZaNSK<o)5c8`8SOXZz^@7nWfGhqJ|#OYzHMZ!!_#i7Nb!M8leB$IVpe|Q_kYqd ztu4R@a*U?^)}9$ON&7Bixg5M79$8NIWYkbch-njNUU6Z9+t(j{<Zr6cys8ForNTQp zQx#4IR`fnsMN$uU-T1qp-?`s9CaE*td@mAMorBwU=+bz^WpIYis>8*(`<`~X82pW) zNF(riTZ~m?U61ZtIMdE|DZ6RBvn9`J22bV62O3z-5Nw@8w$p>sKI0QepQ;)1@u|GL zuAmfm;?=~{e0aJU{orbF%TQs>Ik)*FvT<+y=RR}$t2}2L<s2>pd7}#;I2gZwDkWxU z`?48fs^<FJDp@@a%|@H=`D8}3-3%o%2J4?J&)rZ+>dY^E#(f*^*%25Ad=YN<HID;( ze(i6sWRjgt9)$kMj$`izyHHoi*#k0^#Ro9uF2DaefttEr7cp}oeQI0#rw6*L6sfYG zJ64U>a5J*;#AqS?+>D=7%qYSW@&$QJo`l~z^B6CXD;~yYJ|cZxz1f+k?n~`(@>X4w zLHZg8HCr;ENO)JF1zv`-ibEdS?FA%Qjd;jU$Gl{3g3$WpRaAkS+SIrCPp_tbQVCY` z<=1A@t^GjLGA~8d!K%Y#69iA*35S&<4)kDC@U3ZYgN0HqA3X&+Q;mFzx{s~E{D$p{ zOup7Q^MrgWSyKCiW#zV(CwFC*e2vH$@=#ovSGazon}usXsV*4EK0d%gy+M!moNq~K z&G1`WvDsirp(j9Rnm6b?U`hT>P}opUe$~;<`Fcf-qnh7emUef}j*~#kUrA=Pa@|B$ zS2VP8JxH$q(5vd0Q$8EWilcMu{1mzmOcV<;$W*BL2N}%U*n8`8%OzCL2#??7C%=Y3 zg>|IVQ}{4Rqnf}kX`wLw0W%X*6OCwQMtrErmRxJ0aD4&tuZ8Nr6d<4P(dmd<22bO& z0*bl_X!UZERf$SJc&VM_9Ix(U0ZL+UtAZ5y1HS!%<e7azMcs4IX;ZfsWkcGqEy7+5 z-aZyqkc>V6)*5W-1BONwq|`xpDL(e3eqHjyXiDQRM*&%jLW&x@<-h)FVW-{she%{< zGxV5|Y4s)2Y`-n6C~XKFZxAb*ur(I95=hHiCoEg>+r`HcDXissD@q=KQOzAf(3a5$ zMWEMytJ9c#mD8#dqDsCbMw2XU?N3|tvn)z3@fexXMX3-pLvblefsHT-eswSi^@=L$ zp0xp`o0)c8`&bWD%MW2oMN(kvKgVPJp$#B;Iiu<w+ZVU4noR~I&W!M>k#4x6>LB`; z{aecjcva=Z6%j#xAYn*R+SV8(Xt$GT5|ru(A!$;K(ix~-F><Yoz`g}0X3l|h|Lw*P zu?@_|pg~@-#*jnCA{fHOT2UcNT@7>XIL6Z%MukrdVNgC;)494J$xvKCB-&NXd!R>9 zs)|Eh=Tz?%butwL0MGta@#JuRidDCekjZAT0F*~-o#B}>8EMDHg~tAN4%>i66{nzj z2HOf+T`wC&&HF6hF#nNF@n5H)E`JIOgx0g6SU`T`>!Wv3*9zF*eHh#SNT=wvidhog z@X9xq$N1Z#Moc8CE$Gwv=#k}xSLRX7UIT*9HQ^Rg{w}G}84#Rzax*-C<kZL-NeWxM z;S7{myjA4~%V+#CXgL>Gp<n77`YHACnT7^fkiv;^p9Wz4zn>I$v{Tgld*}8Ws^1Bk zKAm?VU_H;>q-$zN2{>hL3<Lyow1MTXb%x&WGMe|7seAo((uikWyVh)rv|Yy0Ku`<_ z!p}7vR=(xpy<n$YOO!^>I1>=;cHAmpZ@4wIIgEkUgeLpT>?rCmdYg6qdxsr4H9|+F z4ruG){8{+<cyBxo%q--$`^?+XE5d@8CghEh7wjk%TBF>sqYsS?JEbUVMpdqI-?by# zCP1&*b4|V@ni%X#=kmF0h{+2(g?2SDxOrDDCB{10%er0XTd(r*RXDsJ?5;DRgbC|E zY|EDqg*OgRKj5VLVj0(a2}ckk+SJgWzlk%ssUcFaDNT8?3T$-SCC>gIaQowTt9q8$ zn;O9<NzgbT+ch&ZF!U}hq)5B#7T?~E=Lt(2HEpKR%#1c{+DxRG8+`m}Xmj`hn9CBI zqva5LF`OS~uDUz_v^%dluvKvL(&jQ#?u_}ZjH2fBM+bkG+<3@&j;J|>2CBt;_wSNm zG;<J)>sFxT+A7xLn*s&f2$*GI7j2Ct0Kr?NIt-iq<(gaP{EAtAyy5LB?hf?MA6@Zt zphhh)tilw+TU~9iqs=W0OWB#8(}ShrA>p=ATMBOpn~Jl5s(9AeRjYfsf<OMn=NMHp zs9RT_&b5S&*tHinWlx&ESTXZyQ$dux1<JKTOe^4nll9-WiYVGJWZn6p4ab2Bl*}0A zJ`Pd>U~0wYjgsUY03*<~BCQO-)_|oI$+9(ixn?E#v<8tqD=F#<L*nEOr@lNGavwyp z9>ThYR-#ab468(IT7y3aD$xsmiZ5iS*KH1OgL3REQ17~Q`A+b2{koMuJpIm!m(^JK z;Ld2DnFWS7Z9v1b$`sfZ)cP1{bX#DM*FcilBg^7>x;iR4dvy<No-z2hG?le56gSB0 zrghk`V%-izRCA(U?NBvoHpTF>x)Yt@=a32XxgBhAxS5y|^k3$!2payo8Hizdba&O| z@NF<wK8VUMPUPPnIE2M@s^C~fbZ8KsJZtRvxzdB#7mu7%$59n7c|+wlKBTDK)1_^& z(Z24Di)8~kfCc~UVp)GvyQ-o;vuqa~X@A}Ryh?-0+}!tHb+1Z;JE9GFQ;2Z@aPW*W zwNc{OX&xb=z#&C80#*Q!#+pvzioZ2|dW>7`{{yd;OWw?>N@*Rz_bpY)w-fYzA8;{G zLf&@IGho6PPMLdPZx_VoSXG+U3AmC0Q3Mb}YPMZc(|*&zOp5VQ(nLTgzgH#Ku6U+Z zrPM2U;@0#+ox%SvRjFQQv<0{*{5IwEl^OA^nC#z2PN^nlTHtsG97dhF7{m16nkfz2 zC1ECmcysbZH`<kgx`57jS7D8xr&T<(+QY=0W$OcZ_-g@0cL9#=9-=2fH9zKEx@`C& zY@@<{JpPkk@XP3l>={{fg!=unTQ(N1I>9_!*5-5QxbdWyqHg2P*K+KrP{*h2mf;gc z90A<%is=T9U}lMoffLs!++b~qC<=d7P1F)arsgI^UEKVA`px0Lv^-;}vRB>d*9Rr+ zZ1j!zd(_a*zps-W0?ors6pOmX2tcqctlctnOz9~{d;kFjK%d<fn<$wZ-us3gcEb=z z*MeGf$L^in_Y?0i(aP?qw(%Y9?+yi*AAnMhn#d;*BZ_OXL-~2hM2qGc)DL0EkKR&R zAXtUHTm^cd{FaIQ_$d$jXBb{HZ#p*@gj;zFGw(36*|wq9%@S3@Yw)fQO%v@TMEmQ% zS1DSiInP6Kykot|DhQGr2MAsj-s`s_sktuxH6VCbB5)k?ra*=`4G3o7=zXuf^VDq0 zJ15w7fd2vq?#Yp@RFA0|UG`|v)0k&@B^gpBA$W7!2jEgXYmrM&L$G?KHT5*O8SQ+8 zA}@;eJ9c?*CtDzA+lJ8r^HOGGu+w`QidO6nF!rzhmf$^)ls(>fQAws&eoReXl3gO> zwrs`VOOd_MCZ?&Ky$nkfu}@q5txjLqmAAaN7^S_v4Niusb%Yp5kurYgCuX!$e|v5k zu`PvT8@}`rH}GLYp+g_=zXl*2K-FOTmxr!gt58ER^Kvn%+N52wj!W1F15$xROz&f8 z@E`l}ybt_e4aFw)o_1UE>1%MVU{O!e)kKT4@#Hnf;<n42ZItuApp7SZ&MefUS$)ys z_Iec8*Wey-29WGn7VmKWPv`Q-0s+a>kej;>98<lk?`ua-A9Cpy$J=sRd4f9ZTerIz zR=J9?daz=48*f+!<kWBcAlrYtzL)>x>t(bH4$;14ed-nr-q_U_I3C}xr!U_$Y`xm9 z>cxClpP~REH+h$$<H3f)=AQKxnh*qM;#n|~Vs-1&yI>4S7a(B<YY{2p!GKUyy<DGy z`r(NX(qRamG8|Rz)Tb?YZ+wh;HmFyAd?Uw~j~%Sl#@UeQ{`pB|+=D7Hc4$DZ{WCD) z6hnVQY3(CmO09;}Z5YtDZ73upE%I!DQ>FJyG+t(l$CbeiV>tMYL<Qcj@TAXQf4`YN zmbYiHa>1C+ZAgA>O5>#sQKkE^M*<j~?zu!BBNVi-$1)BrO?$5MM^s*}m&6JFc8) zNGVKdj={b=$E{ZyQpiAP#odOqav&f-qG68otS`^1pAdKUiR=>~MIr($YD7-~X}UF9 zeAA%en0iYN9Bx=pg+%7vLzjDuFLNK?7?47ZC=}TdQ<+ABRbzi@)vV{1bNwY97%~@> z@I1Z##pr3B7MJC1h|EM#Sicb^aNVweVC!I8>3-Ris3qlPT}a~yloUnDrH7-g{b?t! ziB;J;tq~OnLI0Nnf+NofYmOGZVKJMHzjV`fH6lMim`(zM2QjTciGlrp{m?=}z(nPe zpTR90Qech7#=<Yq)p#{>b>o?QHiNOFt|qeIHKtok#~eWNI6UmRB~R_)aaSZHM1>lY z71BDU^?+a<G;crZ$9plxHxdFqMlNIMg)?}KDKJY)NXznQPffSv@7zcRArg|1Y_ikR zRC!<yb4W&IetBGzqJLD@K1-gZFhifSzSp!=(|e8P|Mk5{ITfcJq0nv(iR^gB?<_`z z+6+N=HQ=mI0jwq)G@?Ni(qvj5OEpr+!Dar=O0+aRIqR$%dR%Nti9;bHd!>x5Tx>9v z**EK1rZj1N&^lOt7&@rEl;$g=4_OJ&IxLNcW*Rc!@!om(H#(3NpT?vA_}-ZNWHz=n zMT|hp(u^qD)R9{YcUqHwIBaFF{$CAQRx)IFzhU_<wV~vZ-{`Qg?#j(R^x25L@f!c6 zrT#Y~ZG6~97^S){O8=04Z;k3O!YshN3S*ctD`}XubZe8gVwTV)2ORs<_|HG30Ki$x zjUyTcNt<yyFt9;9)!@*DJ#&3q%C><)n~|i{7_Hg~H-GHg7gZ1Uh=UWLx_zJ$;%F5O zaV!f6Hk~eu$~r!*Th2vN1LKBV_K`7|WaQLAg~Bi%nx(6bYHY_Y#jR==;6d;fRhtL{ zV_%R0!{BB|wWCd8XkZB-Isfyy``nI?er@!dBq7rjG3)=KTbjsAhEdSiZwP{vmW=Vs zjfVmbUuNq_k&rGWUng1;4)4UelQ7w(J5dt9uil9sgrnCDJCSi5(oiis(eiP4f2lpG zCknFX+2AItF^YEXB(M|ZjX=OKpc4(o`32)hw7?9oqSh&49qfC70ep@C3|Q|-@eydF zvN!pTM~yfqiW?8sMRuZB<54rHg*>6Mzu^5PKdmgnDNA+U)6MEc^&&y#c`thWBXng> zBv@qEo;E~ce_!R!qQPaA(}Nz__e+;!gFzoML42j<@$kxFHD*@iS&-vGlweKFc>=nL zd_kiLAPM;b{!SF7PB0YBqb3dLm-F!K3QsiTG3Ip?Xle#;7`EWMKyhERx}jfk$;)QE za7*j<sMFYD<5D(qGEFqQnfz$SrN<S*ez59{5_$d8-}K);Nrj+OCt+)M6_N0t?tb}e zUTwTU?T^Z#lom0QAbdH{A=3jgS!nhjG0~Dq*xR?RoA8I7yl>{+neSr{v?oX8pKFI? zoQ(01fhONgUBOrIqw@2VXTwUQvHQbG2$Udc5;7T#m&b^dufE2!e=<h+tHUGWGq1Mf zFa^j91d-1al%EQs&?%4^B)}8!+jucZkZ5&m^M#|I2<wcRd?IC1U@CZ$0tgN}R(j3b zyz@c<>}-hO^LTKyhBPL>slf3V5FBolN+?+S$*YJXfM9ANu{fzS2RM{3L9`x_oUFaY zIFBJQ!g<H=7LNzV<a>V${bL!2MJm*jtfmRb&`Pkgn(t1%D0LbHENYser6PVH^V)@6 zrUSTaZ|a4o(W$pUTR_=<ZD`jx9QM-q4Tx<Fkv&_YNwjQ0;<n8JGD6BeApK{c6Ha}F z-gy2oY(t)r@A|U3sZy=;>`Rd|K$nISA2&=w4aKQ1J>d6Z^`Uqk@DLm_{b-0Z+4L7q zqrt^`e3Pc?Co1uQFXmxclyG47Q+nOH$7U4%LBaK|syC^V+N`+rr@S+PRvb*^FN5(m zR5h=vyc$4*XM$L}fr@&JqLPD+cbV|^x4{~@lc3%}YPrndMCWE2EHgGBXlvhDw*>rq zx^~J58afL*ewR}#?D@2C)BR*miL+p>YWPuX6ex*)g^wSiKl5%jHQRnMXqtkH)6~Oc zIt0$ifZ(r`jht<0P~m8Zm^5;)u~Fm;zJXKVa;Jb`ebapE$FENfia{f^X^z3plso24 zppv(^DYvGEFPh;oIFrieCQ6?JDrJ9^gu&#>iJ9z~EUjOX2ATSC$081=a-fS$iIZ}3 zFgb%FgVtTnMc}t7ms|v*_@g+~$Re?PWPH^DzvdaL4yGFF{#Pb9$Y@Pt`bjUUK2IYG zy9(yPkgF7l%g)R~X+IYyh0@b`=sjdD^a$?w;$!JQ3?Y9`(bb%9Xqn3=Qh2rd>ncZv zP{Mqmxio~X%?H}sL#V(4gKeo7L&WszXZR8jR_W3ORfE-@;S&N23?+?8Lxs`}|8@UK zV}VM%Gl~;a2z#=4yhiI`B7`fF7Bjn-pBW$1#w^M<M)QxJ;j>O?R12UL;p1e4$<!?x zhEuNSe`8Ji-{W1)i2YY@C^K#lzK;4CU@dr*RMVD)$PIjKNPjIves};n%WheRxLr{- z@-D==c+K+NkvW+vZT77Qs1(M_LOcf{f|SE%95`HLI2y<52m0G>UCj_;_LaF;(+?OG zYhXXq(lYiz`H2nrTb!^Sh*RuFDC!xsN*B&1Ta28$kd2d?>)?-jB|#{ZW+Ui9jKRND zg?D0+d)w2L8PoE0ZHQJdMc}A`PPG&zOAH1oo)bR5o!DkdkG_8^W<Bwypt=mg*K4g@ z32b<7BdkczhKFPY;H*0Xfz?~RpFoGbACCcP%)MPWU=E8gCtN`@9P9V?um5AiU03n} z2j|r=*|yk8gBM}4{A&coF9I&tkwW-F3LF@*wMp_B<`j4d$XbUf4G_EuM%{d4zt~`} zyckKoi}BKY6m?n*A;((%EdE`56m7YHr_(4(<lnVN(G4zdF^UQ;!SBwasPYp0?)8Ye zEkX13{>#@r`Lmt$W(mBGoWAbKqvFnA75nPzo@xLq9XDh4FOOh&zy^1n_#B7&ogy5x z*#a+*J9KI(2t;Nu9lwnw$B3aDJ#+ZMVvj$}247ey!56KI=yJ1I)WDP#5ep2`*Ws_7 zN{@w3#u`dz+YhLYC(f(8xxX3^vkV3z$9W99LQD{&nQ?}aik!~$)?>xAsh(Odscj!J zuE1-~xeck-ZTOv|!FOSd<)Zzrv6PG!6m6MTTUkFdmh6|~y<BHB{s|0Lz|gjIk0kef z!#aROo{)JiA4?(24gTJ_<hL=G&%`!H_U+5YTi<VWug*%*J!TX>6-m#Q^A?D3vRna9 zX_rU@tT0#@_2EKAt4|I7p_18k^@0K65Xy!39CpjFyMjcG4hPTItib6gdB0u8b$FA) zsQ{}KHX&A8X=spV8QSom)<^J>QSmR|!J{c&MlHGhN@I?;_<BErtX4r(wY77tJnNde ztbTetrLKbDq>LAyqy6#`dnXN9^Aq?X6-wLR@O(VEtOk`DLajk<P21f;c&9x*794u^ z>z2wY2Gs)Xe@NR_gOOjYWtS9QNlBx5q)0DL9RJk+i&-H*)Z&dS7zf)(aygB;tj|w| zqDuKl8vPS?jd(`VlAjR#X;!C6BqjZX8G13$uxtF=^KSdie?IhcCi&}7!WQ#f*^+*x zPYi03S#ltf9M+=i#U==ysq}k#;ZII~aPn8`OqmH3um;$j0l|*aj!Gqp&sy4h6Ch+T z@~?Gi_Zk?2PZNb<tDM~b)kW)NGcpkrm_(1!gt6Qtp$*;J-7~E@dG<jzGL`?YxnqrL z^2ka+z%PN~yFkjK;Q9<82%@!WDXhY-6_l#$q7X13ry+?U2>3unt)Qr&;ziacEs^32 zyV@v4q)6)n1Qrz)AJx@uPqlUN*rkf7dx!akz$Ymj&+a+PpO4ARH}~F|J98g%zdJm- zEZ+hs^HKj+uZ0pqL&{nzb>^BKD+xTa<z0N8M8)DT;!<cNElk|Ti0%R!Db*jw=`nOE z@e>HvbIy+b>*%1=x!ts%_Q6LaKAv8N!B%(hI?(Gmf3uD7P><1*FV=zWew^b;Y2Zhm zLUyZ31I;Dm9$_elaIN1@gWaX=xU4x1A_}m~a~o_az-!<o=~Oof_kzO($m{*np@lT! zV;RBib5s{x(;?_{tmM}vN&7J3Fe-WN1Q<z5iCN&e!AyyQsfFAC*Wv4F_qJK|!_&-D zpJ_{*&XyYIge@+%LovYBg~+QsfVPDy917tOun?mX1lt?AY@cLjSc5n)&A1^72f_6+ zDjW=^^FibTLgYasac!^}qI_fwaECfUFl_@&K7=f?djn;noV&Xd(*n((@bsdB!n$FR zAB=7RVhktI@eN>i7$-z9=51&V$bclAi=MI!w6$7yI<EC!q@L=g#&p6g|7pc)_)`&f z$?}}hERSzX>#z%Qf@-OolQnJBl{?hcg1TjohZ(T!2-lVg%|y~RW1?bH5aw;9OY`}q zO9AgKEh;ubn5u)uFS-GN;oQyk(n8FmNlsLLSnn8S7XJJGMu?bAuS0TWhI9KYunZbW zFNX<=Ns7_m!1DFfx<VMNzpk<;({`rEd-`UGIF2*OXR><(D&HgrZb$6flJK^rmFCm_ z`h;&5wSLp<zCNIO>_;0h)|ALU)D(KCbo3jmL(_EWjoxR`U?(+%!@8Fq@U;<^?m?@O z$fW7n$!q-n?42Ppi_D|~Vo@e2Pjs@5&tyU|{ywt~+mWxvw^&n&G&_0NHv0`3)*`di zEUIOBVc$fpN*@%k&?4s?er(8U5_qT=mk0FA>b2RGuOT5#4n+OyJa!uc!`?V{+u?5r z(hia7<L~BBkbKPDhzxj~!hp8+G2K4HEvX7J!QOU9@cq)|#>U+a!S^veE`j{GTvdD; zDA}WOHulbMW*x)gnbhDbgH6Al&Uf6~-lg=~1MfM;j!jel{~sUSrazjHRw99*mYSAc zOi^sFM-zeNe3~+Pht$wa(lC92S5p}lOz?zmgT~Ximk6*B2?f%}+dx}}>Ii~sja@1& zqw=o<O#ZG!kbI45gDGjvAoJ?4&$Mj10<W8wly4oq0AqWY`J%uYk{w{4#h^X<Pq&8| zYgT2$Z443i$;B4rOkEVV)+OfQt8K;>N3e$M{57hmf2%77{c5Z^pADnRQApqA;U+ZC zJgtz9L21O`KFfv((xT6HDiLke2`9xFBXMtFE%?D?gO<)`>|z>yS4sq%6X9gA{#ZY3 z5_k=zg8>De6`jn0aMnBNv9_Wc+|m_hj1{}feckPk559)RZ#yAQ*a<&O(&s?;e9q3t z!<}1AT<@M3K87-f%YjX2k!yv+!W(PM1Yibo*T$Q4U=Gz`uAD6PshKOqqb$Y~Y|@x< z%_a|rihOp{wSi_*_bkeR?dMSeM^ANY>MRl<g-h)v8g(X}9KJm~c7W#vgxg6bQQj)U zJDOKsz_pJjH<@a@2ntQ>fF0EQ3l`5_d^6vf*jG4|<d)x=JD?gHOCzxb3Gi65Y@%;o z^K5h0!V5392T>)W`FJD*S7Nt3ijZ1~dNmJ_%3^b^)gZ(7ptuXZIZjh?f789Bpk zh2_QjXF6P$s={kirKYb-<zb2Rxlmt)!JQ{^>Dj}PGkJlbL!GaYzNt0b4w0@&I+F_- z7m*YsO@9$d6a5u_!RK!b0z14yuh8OZ<h;+qp^!YQY32(b%U#s%v0u~wMw9Jw62Z*7 z2h0=ck#_C(^A0>+R7?`MpxQ)YYzFOuQN+2%oN1H~-p2H4oqfPYE`u@M7j@L(%~3({ zj~c}5&Mp{Gi_hy;aCkC02_kFJB8u1zIpjy-vJuD-wz;GWw!e0qPZAfxvA?4@_;2kL zg3jA4rT<a?fF|OH9X4K({a)B~8Ak^pk~E0WaG4v$Tv6=ls@hBS%kZA`us6caEg__G zd>!h%WWI4$o%X@}E6CKZ$3f$~w+2F+h^XdPo<oNl{_U*-Q9U<HbbBbwt>>KlZezw0 z61_cqd+~`EBmA#?l}F2ErTVzOVN*tZi)G>!Ui8Pm6px4>mwE-u#C2C#>K9zOY}VuN z@}L;|8SHwCdZN#*|DxqgaEN{kmPxyNy3|;^1%Wpv-h$?OZsLqbPv{}|8ei`!vn1P> zGCmSB`Qnk5)TAH0$6}e-;Y;J{{qMwhiqRq1x^<j*H00dY$JVh^v7RWkZ-s{p9G3Hk zx=Jfpf0c9c9AZuLcjjF^Zg=#OG-U#o30+w?PUcE?ruUnI<-S<{`G9qwMREUpKGzx= z@VymcTo0sO_LuJz4Omw+WP%5MFZtw`!$PVWuT8-+q5ng_+11+eahqrH^}fBv<>eg+ zaFg@(MYj_BzVGjNUV~-g3sVlx9FX$$$9XAO?t^7mSC)V7=;-Q9EE5Z%u<p_BL*XM_ z%JldHQAetN{H}ay%+?EEVVUfeq0ymX+?r$M6&{d#4ZY|=`B03{!9keahYYOSEW4Kc zWn*i0Vws#5aI3$$7qxI^aX~&bllJ&@xQ+zQkkT#UZ21J=_dIO&HQ*Odgy7J?`(qME z9xD;n=S5QI{)Ut}leW6#YY$?X5cFziwcEck?H?EO^`{j@gDflWH&*cV_wL9yotzkb zv<}MzpL<tBOM;^_%$2tzp%@VnmBv5=|7<2t@dI#Z;GD(_XJAAuwWZw8N7Su|e-$sR zudPDz@o$XEpl#rsExZ>hlyM53Odg-Ciqb0NQ94=dXkV2gNk<D>b%IWzZU4V)fjZ8x z<2JW(;8<EoesGt$3){#rK!v!MbumjOYZY;^NiuDM%ALFdMOHR0Q2&&3kSNvac!f-% zS{xgl3?VI?D>yfCJz-}P*B5^5Cvk-OCT=yRSmoZgr@(}O5D4tE5f63}z))yO%U0xN zcm@vgG_fm`1xYMmXcMQwPdX)5hKOIe#b)yM1JKrc`ycUr;xa`#VpWUf+E}?tr_ri4 zGF`Gp5l^X(mdER4QR+C2T&sv*C|4@giHb!Da^-xy^wkGc^CVu7`ht@}A1lNHDYSHH z|3(|s_CLzJVAV*m3w-~Q!%rKVI4f9rm$QXmo^wOM;}z!zS@R|1q4p_fWtjDhOBX?z zN^E6tZsC45gMlx(8qmJt^oCL^aqs@{z(O2g==F}+Q-Y~4#gm|DuehIK`f#ylgKdmb z9VyePWm-jyB1vOdWiDA_2EjeWAHbbCVhh7d3yGNPt=1@1I)ze!jG|3;muq4T)^ACU zzYF@YVp~{2XlhKcu{L}YBq`_%6%%b7>B}|qB^6U7QF2vm0#33rR;Ms*)k^{}O@XC& z3N+?PY+>9siJhTozvQP7%S5>@YM}<)pKwm_;+Z4>PFaY52M#mDjt0MGNz5nz0T(}p A%>V!Z diff --git a/index.html b/index.html deleted file mode 100644 index ea59d61e..00000000 --- a/index.html +++ /dev/null @@ -1,134 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> - <head> - <meta charset="UTF-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta http-equiv="X-UA-Compatible" content="ie=edge" /> - <title>Fari App | The Free and Open-Source Virtual Tabletop</title> - <link rel="icon" type="image/png" href="./images/fari/favicon.png" /> - <meta - name="google-site-verification" - content="_SkIJRylG7gB1j0jbxxXboxdViB678DOHglRv43DNtE" - /> - <meta name="fragment" content="!" /> - <!-- Font --> - <link rel="preconnect" href="https://fonts.gstatic.com" /> - <link - href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap" - rel="stylesheet" - /> - <link - href="https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;600;700;800&display=swap" - rel="stylesheet" - /> - - <!-- OLD Global site tag (gtag.js) - Google Analytics --> - <script - async - src="https://www.googletagmanager.com/gtag/js?id=UA-150306816-1" - ></script> - <script> - window.dataLayer = window.dataLayer || []; - function gtag() { - dataLayer.push(arguments); - } - gtag("js", new Date()); - - gtag("config", "UA-150306816-1"); // old - </script> - <!-- NEW lobal site tag (gtag.js) - Google Analytics --> - <script - async - src="https://www.googletagmanager.com/gtag/js?id=G-BRZ1HL2EJG" - ></script> - <script> - window.dataLayer = window.dataLayer || []; - function gtag() { - dataLayer.push(arguments); - } - gtag("js", new Date()); - - gtag("config", "G-BRZ1HL2EJG"); - </script> - - <!-- Open Graph / Facebook --> - <meta property="og:type" content="website" /> - - <!-- Twitter --> - <meta property="twitter:card" content="summary_large_image" /> - </head> - <style> - .full-page-loader { - display: flex; - align-items: center; - flex-direction: column; - justify-content: center; - position: absolute; - top: 0; - right: 0; - left: 0; - bottom: 0; - } - - .full-page-loader > img { - animation: 1.8s infinite heartbeat; - } - - @keyframes heartbeat { - 0% { - transform: scale(1); - } - 25% { - transform: scale(1.05); - } - 50% { - transform: scale(1); - } - 75% { - transform: scale(1.05); - } - 100% { - transform: scale(1); - } - } - </style> - <body> - <div id="root"> - <div class="full-page-loader"> - <img width="200" src="./images/fari/logo-blue.png" alt="Loading Fari" /> - </div> - </div> - <script - type="text/javascript" - src="https://ko-fi.com/widgets/widget_2.js" - ></script> - <script> - !(function (w, d, i, s) { - function l() { - if (!d.getElementById(i)) { - var f = d.getElementsByTagName(s)[0], - e = d.createElement(s); - (e.type = "text/javascript"), - (e.async = !0), - (e.src = "https://canny.io/sdk.js"), - f.parentNode.insertBefore(e, f); - } - } - if ("function" != typeof w.Canny) { - var c = function () { - c.q.push(arguments); - }; - (c.q = []), - (w.Canny = c), - "complete" === d.readyState - ? l() - : w.attachEvent - ? w.attachEvent("onload", l) - : w.addEventListener("load", l, !1); - } - })(window, document, "canny-jssdk", "script"); - </script> - - <script type="module" src="./lib/index.tsx"></script> - </body> -</html> diff --git a/lib/App.tsx b/lib/App.tsx index 7f1e9905..957fd7c2 100644 --- a/lib/App.tsx +++ b/lib/App.tsx @@ -1,19 +1,15 @@ -import { - CssBaseline, - StyledEngineProvider, - ThemeProvider, -} from "@mui/material"; +"use client"; + import * as Sentry from "@sentry/react"; -import React, { ReactNode, useContext } from "react"; +import { ReactNode, useContext } from "react"; import { DndProvider } from "react-dnd"; import { HTML5Backend } from "react-dnd-html5-backend"; -import { Helmet, HelmetProvider } from "react-helmet-async"; -import { BrowserRouter, useNavigate } from "react-router-dom"; -import { AppRouter } from "./components/AppRouter/AppRouter"; + +import { useRouter } from "next/navigation"; +import ThemeRegistry from "../app/ThemeRegistry"; import { previewContentEditable } from "./components/ContentEditable/ContentEditable"; import { ErrorReport } from "./components/ErrorBoundary/ErrorReport"; import { IManagerViewModel, MyBinder } from "./components/MyBinder/MyBinder"; -import { env } from "./constants/env"; import { CharactersContext, useCharacters, @@ -47,58 +43,37 @@ import { SceneFactory } from "./domains/scene/SceneFactory"; import { IScene } from "./hooks/useScene/IScene"; import { useTranslate } from "./hooks/useTranslate/useTranslate"; import { getDefaultInjections } from "./services/injections"; -import { AppDarkTheme, AppLightTheme } from "./theme"; const injections = getDefaultInjections(); -export function App() { - return ( - <AppContexts> - <AppRouter /> - </AppContexts> - ); -} - -function AppContexts(props: { children: ReactNode }) { +export function AppProviders(props: { children: ReactNode }) { const settingsManager = useSettings(); const charactersManager = useCharacters(); const scenesManager = useScenes(); const indexCardCollectionsManager = useIndexCardCollections(); - const diceManager = useDice({ - // defaultCommands: settingsManager.state.diceCommandIds, - // defaultOptions: settingsManager.state.diceOptions, - // onCommandSetsChange(commandSetOptions) { - // const commandSetIds = commandSetOptions.map((l) => l.id); - // settingsManager.actions.setDiceCommandsIds(commandSetIds); - // }, - // onOptionsChange: (options) => { - // settingsManager.actions.setDiceOptions(options); - // }, - }); + const diceManager = useDice({}); const myBinderManager = useMyBinder(); return ( - <React.Suspense fallback={null}> - <InjectionsContext.Provider value={injections}> - <DndProvider backend={HTML5Backend}> - <SettingsContext.Provider value={settingsManager}> - <CharactersContext.Provider value={charactersManager}> - <ScenesContext.Provider value={scenesManager}> - <IndexCardCollectionsContext.Provider - value={indexCardCollectionsManager} - > - <DiceContext.Provider value={diceManager}> - <MyBinderContext.Provider value={myBinderManager}> - <AppProviders>{props.children}</AppProviders> - </MyBinderContext.Provider> - </DiceContext.Provider> - </IndexCardCollectionsContext.Provider> - </ScenesContext.Provider> - </CharactersContext.Provider> - </SettingsContext.Provider> - </DndProvider> - </InjectionsContext.Provider> - </React.Suspense> + <InjectionsContext.Provider value={injections}> + <DndProvider backend={HTML5Backend}> + <SettingsContext.Provider value={settingsManager}> + <CharactersContext.Provider value={charactersManager}> + <ScenesContext.Provider value={scenesManager}> + <IndexCardCollectionsContext.Provider + value={indexCardCollectionsManager} + > + <DiceContext.Provider value={diceManager}> + <MyBinderContext.Provider value={myBinderManager}> + <InternalProviders>{props.children}</InternalProviders> + </MyBinderContext.Provider> + </DiceContext.Provider> + </IndexCardCollectionsContext.Provider> + </ScenesContext.Provider> + </CharactersContext.Provider> + </SettingsContext.Provider> + </DndProvider> + </InjectionsContext.Provider> ); } @@ -107,7 +82,7 @@ function MyBinderManager() { const charactersManager = useContext(CharactersContext); const indexCardCollectionsManager = useContext(IndexCardCollectionsContext); const myBinderManager = useContext(MyBinderContext); - const navigate = useNavigate(); + const router = useRouter(); type IHandlers = { onSelect(element: IManagerViewModel): void; @@ -168,7 +143,7 @@ function MyBinderManager() { if (myBinderManager.state.managerCallback.current) { myBinderManager.state.managerCallback.current(newCharacter); } else { - navigate(`/characters/${newCharacter.id}?advanced=true`); + router.push(`/characters/${newCharacter.id}?advanced=true`); } myBinderManager.actions.close(); }, @@ -176,7 +151,7 @@ function MyBinderManager() { if (myBinderManager.state.managerCallback.current) { myBinderManager.state.managerCallback.current(element.original); } else { - navigate(`/characters/${element.id}`); + router.push(`/characters/${element.id}`); } myBinderManager.actions.close(); }, @@ -193,9 +168,8 @@ function MyBinderManager() { charactersManager.actions.upsert(element.original); }, async onImport(importPaths) { - const { entity, exists } = await charactersManager.actions.importEntity( - importPaths, - ); + const { entity, exists } = + await charactersManager.actions.importEntity(importPaths); if (!exists) { charactersManager.actions.upsert(entity); @@ -227,7 +201,7 @@ function MyBinderManager() { if (myBinderManager.state.managerCallback.current) { myBinderManager.state.managerCallback.current(newScene); } else { - navigate(`/scenes/${newScene.id}`); + router.push(`/scenes/${newScene.id}`); } myBinderManager.actions.close(); }, @@ -235,7 +209,7 @@ function MyBinderManager() { if (myBinderManager.state.managerCallback.current) { myBinderManager.state.managerCallback.current(element.original); } else { - navigate(`/scenes/${element.id}`); + router.push(`/scenes/${element.id}`); } myBinderManager.actions.close(); }, @@ -252,9 +226,8 @@ function MyBinderManager() { scenesManager.actions.upsert(element.original); }, async onImport(importPaths) { - const { entity, exists } = await scenesManager.actions.importEntity( - importPaths, - ); + const { entity, exists } = + await scenesManager.actions.importEntity(importPaths); if (!exists) { scenesManager.actions.upsert(entity); @@ -284,7 +257,7 @@ function MyBinderManager() { if (myBinderManager.state.managerCallback.current) { myBinderManager.state.managerCallback.current(newEntity); } else { - navigate(`/cards/${newEntity.id}`); + router.push(`/cards/${newEntity.id}`); } myBinderManager.actions.close(); }, @@ -292,7 +265,7 @@ function MyBinderManager() { if (myBinderManager.state.managerCallback.current) { myBinderManager.state.managerCallback.current(element.original); } else { - navigate(`/cards/${element.id}`); + router.push(`/cards/${element.id}`); } myBinderManager.actions.close(); }, @@ -387,46 +360,23 @@ function MyBinderManager() { ); } -function AppProviders(props: { children: ReactNode }) { - const settingsManager = useContext(SettingsContext); - +function InternalProviders(props: { children: ReactNode }) { return ( - <ThemeProvider - theme={ - settingsManager.state.themeMode === "dark" - ? AppDarkTheme - : AppLightTheme - } - > - <StyledEngineProvider injectFirst> - <CssBaseline /> - <Sentry.ErrorBoundary - fallback={ - <> - <ErrorReport /> - </> - } - showDialog - > - <HelmetProvider> - <BrowserRouter> - <Helmet - htmlAttributes={{ - "client-build-number": env.buildNumber, - "client-hash": env.hash, - "client-context": env.context, - }} - /> - <MyBinderManager /> - {props.children} - </BrowserRouter> - </HelmetProvider> - </Sentry.ErrorBoundary> - </StyledEngineProvider> - </ThemeProvider> + <ThemeRegistry options={{ key: "mui" }}> + <Sentry.ErrorBoundary + fallback={ + <> + <ErrorReport /> + </> + } + showDialog + > + <MyBinderManager /> + {props.children} + </Sentry.ErrorBoundary> + </ThemeRegistry> ); } -AppProviders.displayName = "AppProvider"; /** * for dynamic keys diff --git a/lib/components/AppLink/AppLink.tsx b/lib/components/AppLink/AppLink.tsx index c067676c..444bbdca 100644 --- a/lib/components/AppLink/AppLink.tsx +++ b/lib/components/AppLink/AppLink.tsx @@ -5,22 +5,12 @@ import { Link as MaterialUILink, useTheme, } from "@mui/material"; +import NextJSLink, { LinkProps as NextJSLinkProps } from "next/link"; import React from "react"; -import { - Link as ReactRouterLink, - LinkProps as ReactRouterLinkProps, -} from "react-router-dom"; - -type IProps = { - to?: string; - onClick?(event: React.MouseEvent<HTMLAnchorElement>): void; -}; -export const AppLink: React.FC< - Omit<ReactRouterLinkProps, "to"> & Omit<MUILinkProps, "to"> & IProps -> = (props) => { - const { to = "", onClick, sx, ...rest } = props; - const isInternal = to.startsWith("/"); +export const AppLink: React.FC<MUILinkProps & NextJSLinkProps> = (props) => { + const { href = "", onClick, sx, ...rest } = props; + const isInternal = href?.startsWith("/"); const theme = useTheme(); const style = { @@ -38,8 +28,8 @@ export const AppLink: React.FC< if (isInternal) { return ( <MaterialUILink - to={to} - component={ReactRouterLink} + href={href} + component={NextJSLink} onClick={(event: React.MouseEvent<HTMLAnchorElement>) => { if (onClick) { event.preventDefault(); @@ -58,7 +48,7 @@ export const AppLink: React.FC< return ( <MaterialUILink - href={to as string} + href={href} component={"a"} sx={style} rel={props.target === "_blank" ? "noreferrer" : undefined} @@ -78,18 +68,18 @@ export const AppLink: React.FC< export const AppButtonLink = React.forwardRef< any, - ReactRouterLinkProps & ButtonProps + ButtonProps<"a"> & NextJSLinkProps >((props, ref) => { - const isInternal = (props.to as string).startsWith("/"); + const isInternal = (props.href as string)?.startsWith("/"); if (isInternal) { return ( <Button {...props} - to={props.to} - component={ReactRouterLink} + href={props.href} + LinkComponent={NextJSLink} ref={ref} - rel={props.target === "_blank" ? "noreferrer" : undefined} + rel={props.rel} > {props.children} </Button> @@ -99,10 +89,10 @@ export const AppButtonLink = React.forwardRef< return ( <Button {...props} - href={props.to as string} - component={"a"} + href={props.href as string} + LinkComponent={"a"} ref={ref} - rel={props.target === "_blank" ? "noreferrer" : undefined} + rel={props.rel} > {props.children} </Button> @@ -110,4 +100,4 @@ export const AppButtonLink = React.forwardRef< }); export const MUILink = MaterialUILink; -export const RouterLink = ReactRouterLink; +export const RouterLink = NextJSLink; diff --git a/lib/components/AppRouter/AppRouter.tsx b/lib/components/AppRouter/AppRouter.tsx index 7903ed22..6ce72b33 100644 --- a/lib/components/AppRouter/AppRouter.tsx +++ b/lib/components/AppRouter/AppRouter.tsx @@ -1,237 +1,237 @@ -import { LiveObject } from "@liveblocks/client"; -import React, { useContext } from "react"; -import { Route, Routes, useLocation, useParams } from "react-router-dom"; -import { SettingsContext } from "../../contexts/SettingsContext/SettingsContext"; -import { StoryBuilderRoute } from "../../routes/StoryBuilder/StoryBuilderRoute"; -import StoryDiceRoute from "../../routes/StoryDice/StoryDiceRoute"; -import { RoomProvider } from "../../services/liveblocks/liveblocks.config"; -import { ExternalRedirect } from "../ExternalRedirect/ExternalRedirect"; -import { LoadingRoute } from "./LoadingRoute"; +// import { LiveObject } from "@liveblocks/client"; +// import React, { useContext } from "react"; +// import { Route, Routes, useLocation, useParams } from "react-router-dom"; +// import { SettingsContext } from "../../contexts/SettingsContext/SettingsContext"; +// import { StoryBuilderRoute } from "../../routes/StoryBuilder/StoryBuilderRoute"; +// import StoryDiceRoute from "../../routes/StoryDice/StoryDiceRoute"; +// import { RoomProvider } from "../../services/liveblocks/liveblocks.config"; +// import { ExternalRedirect } from "../ExternalRedirect/ExternalRedirect"; +// import { LoadingRoute } from "./LoadingRoute"; -const HomeRoute = React.lazy(() => import("../../routes/Home/HomeRoute")); +// const HomeRoute = React.lazy(() => import("../../routes/Home/HomeRoute")); -const CharacterRoute = React.lazy( - () => import("../../routes/Character/CharacterRoute"), -); -const NewCharacterRoute = React.lazy( - () => import("../../routes/NewCharacter/NewCharacterRoute"), -); -const CharacterPrintRoute = React.lazy( - () => import("../../routes/CharacterPrint/CharacterPrintRoute"), -); -const DiceRoute = React.lazy(() => import("../../routes/DiceRoute/DiceRoute")); -const FeatureRequestsRoute = React.lazy( - () => import("../../routes/FeatureRequests/FeatureRequestsRoute"), -); -const BugsRoute = React.lazy(() => import("../../routes/Bugs/BugsRoute")); -const DataRoute = React.lazy(() => import("../../routes/Data/DataRoute")); -const DrawRoute = React.lazy(() => import("../../routes/Draw/DrawRoute")); -const NotFoundRoute = React.lazy( - () => import("../../routes/NotFound/NotFoundRoute"), -); -const PlayOfflineRoute = React.lazy( - () => import("../../routes/Play/PlayOfflineRoute"), -); -const PlayRoute = React.lazy(() => import("../../routes/Play/PlayRoute")); -const JoinAGameRoute = React.lazy( - () => import("../../routes/Play/JoinAGameRoute"), -); -const SceneRoute = React.lazy(() => import("../../routes/Scene/SceneRoute")); -const CardCollection = React.lazy( - () => import("../../routes/CardCollection/CardCollectionRoute"), -); -const OracleRoute = React.lazy(() => import("../../routes/Oracle/OracleRoute")); +// const CharacterRoute = React.lazy( +// () => import("../../routes/Character/CharacterRoute"), +// ); +// const NewCharacterRoute = React.lazy( +// () => import("../../routes/NewCharacter/NewCharacterRoute"), +// ); +// const CharacterPrintRoute = React.lazy( +// () => import("../../routes/CharacterPrint/CharacterPrintRoute"), +// ); +// const DiceRoute = React.lazy(() => import("../../routes/DiceRoute/DiceRoute")); +// const FeatureRequestsRoute = React.lazy( +// () => import("../../routes/FeatureRequests/FeatureRequestsRoute"), +// ); +// const BugsRoute = React.lazy(() => import("../../routes/Bugs/BugsRoute")); +// const DataRoute = React.lazy(() => import("../../routes/Data/DataRoute")); +// const DrawRoute = React.lazy(() => import("../../routes/Draw/DrawRoute")); +// const NotFoundRoute = React.lazy( +// () => import("../../routes/NotFound/NotFoundRoute"), +// ); +// const PlayOfflineRoute = React.lazy( +// () => import("../../routes/Play/PlayOfflineRoute"), +// ); +// const PlayRoute = React.lazy(() => import("../../routes/Play/PlayRoute")); +// const JoinAGameRoute = React.lazy( +// () => import("../../routes/Play/JoinAGameRoute"), +// ); +// const SceneRoute = React.lazy(() => import("../../routes/Scene/SceneRoute")); +// const CardCollection = React.lazy( +// () => import("../../routes/CardCollection/CardCollectionRoute"), +// ); +// const OracleRoute = React.lazy(() => import("../../routes/Oracle/OracleRoute")); -const initialStorage = { - scene: new LiveObject(), - characters: new LiveObject(), - session: new LiveObject(), - chat: new LiveObject(), -}; +// const initialStorage = { +// scene: new LiveObject(), +// characters: new LiveObject(), +// session: new LiveObject(), +// chat: new LiveObject(), +// }; -export const AppRouter = () => { - const location = useLocation(); - const settingsManager = useContext(SettingsContext); - const userId = settingsManager.state.userId; +// export const AppRouter = () => { +// const location = useLocation(); +// const settingsManager = useContext(SettingsContext); +// const userId = settingsManager.state.userId; - return ( - <React.Suspense fallback={<LoadingRoute pathname={location.pathname} />}> - <Routes> - <Route path={"/"} element={<HomeRoute />} /> - <Route - path={"/characters/new/:category/:name"} - element={<NewCharacterRoute />} - /> - <Route path={"/characters/:id"} element={<CharacterRoute />} /> - <Route - path={"/characters/:id/print"} - element={<CharacterPrintRoute />} - /> - <Route path={"dice"} element={<DiceRoute key="dice" />} /> - <Route path={"/data"} element={<DataRoute />} /> - <Route path={"/oracle"} element={<OracleRoute />} /> - <Route path={"/draw"} element={<DrawRoute />} /> - <Route - path={"play"} - element={ - <Params - render={(params: { id: string }) => { - const sessionId = params.id || userId; - return ( - <RoomProvider - id={sessionId} - initialStorage={initialStorage} - initialPresence={{ - rollOutput: null, - characterName: null, - color: null, - cursor: null, - message: null, - playerName: null, - }} - > - <PlayRoute /> - </RoomProvider> - ); - }} - /> - } - /> - ; - <Route - path={"play/:id"} - element={ - <Params - render={(params: { id: string }) => { - const sessionId = params.id || userId; - return ( - <RoomProvider - id={sessionId} - initialPresence={{ - rollOutput: null, - characterName: null, - color: null, - cursor: null, - message: null, - playerName: null, - }} - > - <PlayRoute /> - </RoomProvider> - ); - }} - /> - } - /> - ; - <Route - path={"/play/join/:id"} - element={ - <Params - render={(params: { id: string }) => { - const sessionId = params.id || userId; - return ( - <RoomProvider - id={sessionId} - initialPresence={{ - rollOutput: null, - characterName: null, - color: null, - cursor: null, - message: null, - playerName: null, - }} - > - <JoinAGameRoute /> - </RoomProvider> - ); - }} - /> - } - /> - <Route path={"/play-offline"} element={<PlayOfflineRoute />} /> - <Route path={"/scenes/:id"} element={<SceneRoute />} /> - <Route path={"/cards/:id"} element={<CardCollection />} /> - <Route - path="/srds/condensed" - element={ - <ExternalRedirect url="https://fari.games/en/resources/fari-rpgs/fari-app-wiki" /> - } - /> - <Route - path="/srds/condensed" - element={ - <ExternalRedirect url="https://fari.games/en/srds/evilhat/fate-condensed" /> - } - /> - <Route - path="/srds/accelerated" - element={ - <ExternalRedirect url="https://fari.games/en/srds/evilhat/fate-accelerated" /> - } - /> - <Route - path="/srds/system-toolkit" - element={ - <ExternalRedirect url="https://fari.games/en/srds/evilhat/fate-system-toolkit" /> - } - /> - <Route - path="/srds/adversary-toolkit" - element={ - <ExternalRedirect url="https://fari.games/en/srds/evilhat/fate-adversary-toolkit" /> - } - /> - <Route - path="/fate-stunts" - element={ - <ExternalRedirect url="https://fari.games/en/resources/fari-rpgs/fate-stunts" /> - } - /> - <Route - path="/fari-wiki" - element={ - <ExternalRedirect url="https://fari.games/en/resources/fari-rpgs/fari-app-wiki" /> - } - /> - <Route - path="/seelie-squire" - element={ - <ExternalRedirect url="https://fari.games/en/resources/seelie-squire/book-of-monsters" /> - } - /> - <Route - path="/success-with-style" - element={ - <ExternalRedirect url="https://fari.games/en/resources/fari-rpgs/success-with-style" /> - } - /> - <Route - path="/blog/moments-in-fate" - element={ - <ExternalRedirect url="https://fari.games/en/srds/fari-rpgs/success-with-style/moments-in-fate" /> - } - /> - <Route - path="/changelog" - element={<ExternalRedirect url="https://fari.canny.io/changelog/" />} - /> - <Route path={"/feature-requests"} element={<FeatureRequestsRoute />} /> - <Route - path={"/feature-requests/*"} - element={<FeatureRequestsRoute />} - /> - <Route path={"/bugs"} element={<BugsRoute />} /> - <Route path={"/bugs/*"} element={<BugsRoute />} /> - <Route path={"/story-builder"} element={<StoryBuilderRoute />} /> - <Route path={"/story-dice"} element={<StoryDiceRoute />} /> - <Route path="*" element={<NotFoundRoute />} /> - </Routes> - </React.Suspense> - ); -}; +// return ( +// <React.Suspense fallback={<LoadingRoute pathname={location.pathname} />}> +// <Routes> +// <Route path={"/"} element={<HomeRoute />} /> +// <Route +// path={"/characters/new/:category/:name"} +// element={<NewCharacterRoute />} +// /> +// <Route path={"/characters/:id"} element={<CharacterRoute />} /> +// <Route +// path={"/characters/:id/print"} +// element={<CharacterPrintRoute />} +// /> +// <Route path={"dice"} element={<DiceRoute key="dice" />} /> +// <Route path={"/data"} element={<DataRoute />} /> +// <Route path={"/oracle"} element={<OracleRoute />} /> +// <Route path={"/draw"} element={<DrawRoute />} /> +// <Route +// path={"play"} +// element={ +// <Params +// render={(params: { id: string }) => { +// const sessionId = params.id || userId; +// return ( +// <RoomProvider +// id={sessionId} +// initialStorage={initialStorage} +// initialPresence={{ +// rollOutput: null, +// characterName: null, +// color: null, +// cursor: null, +// message: null, +// playerName: null, +// }} +// > +// <PlayRoute /> +// </RoomProvider> +// ); +// }} +// /> +// } +// /> +// ; +// <Route +// path={"play/:id"} +// element={ +// <Params +// render={(params: { id: string }) => { +// const sessionId = params.id || userId; +// return ( +// <RoomProvider +// id={sessionId} +// initialPresence={{ +// rollOutput: null, +// characterName: null, +// color: null, +// cursor: null, +// message: null, +// playerName: null, +// }} +// > +// <PlayRoute /> +// </RoomProvider> +// ); +// }} +// /> +// } +// /> +// ; +// <Route +// path={"/play/join/:id"} +// element={ +// <Params +// render={(params: { id: string }) => { +// const sessionId = params.id || userId; +// return ( +// <RoomProvider +// id={sessionId} +// initialPresence={{ +// rollOutput: null, +// characterName: null, +// color: null, +// cursor: null, +// message: null, +// playerName: null, +// }} +// > +// <JoinAGameRoute /> +// </RoomProvider> +// ); +// }} +// /> +// } +// /> +// <Route path={"/play-offline"} element={<PlayOfflineRoute />} /> +// <Route path={"/scenes/:id"} element={<SceneRoute />} /> +// <Route path={"/cards/:id"} element={<CardCollection />} /> +// <Route +// path="/srds/condensed" +// element={ +// <ExternalRedirect url="https://fari.games/en/resources/fari-rpgs/fari-app-wiki" /> +// } +// /> +// <Route +// path="/srds/condensed" +// element={ +// <ExternalRedirect url="https://fari.games/en/srds/evilhat/fate-condensed" /> +// } +// /> +// <Route +// path="/srds/accelerated" +// element={ +// <ExternalRedirect url="https://fari.games/en/srds/evilhat/fate-accelerated" /> +// } +// /> +// <Route +// path="/srds/system-toolkit" +// element={ +// <ExternalRedirect url="https://fari.games/en/srds/evilhat/fate-system-toolkit" /> +// } +// /> +// <Route +// path="/srds/adversary-toolkit" +// element={ +// <ExternalRedirect url="https://fari.games/en/srds/evilhat/fate-adversary-toolkit" /> +// } +// /> +// <Route +// path="/fate-stunts" +// element={ +// <ExternalRedirect url="https://fari.games/en/resources/fari-rpgs/fate-stunts" /> +// } +// /> +// <Route +// path="/fari-wiki" +// element={ +// <ExternalRedirect url="https://fari.games/en/resources/fari-rpgs/fari-app-wiki" /> +// } +// /> +// <Route +// path="/seelie-squire" +// element={ +// <ExternalRedirect url="https://fari.games/en/resources/seelie-squire/book-of-monsters" /> +// } +// /> +// <Route +// path="/success-with-style" +// element={ +// <ExternalRedirect url="https://fari.games/en/resources/fari-rpgs/success-with-style" /> +// } +// /> +// <Route +// path="/blog/moments-in-fate" +// element={ +// <ExternalRedirect url="https://fari.games/en/srds/fari-rpgs/success-with-style/moments-in-fate" /> +// } +// /> +// <Route +// path="/changelog" +// element={<ExternalRedirect url="https://fari.canny.io/changelog/" />} +// /> +// <Route path={"/feature-requests"} element={<FeatureRequestsRoute />} /> +// <Route +// path={"/feature-requests/*"} +// element={<FeatureRequestsRoute />} +// /> +// <Route path={"/bugs"} element={<BugsRoute />} /> +// <Route path={"/bugs/*"} element={<BugsRoute />} /> +// <Route path={"/story-builder"} element={<StoryBuilderRoute />} /> +// <Route path={"/story-dice"} element={<StoryDiceRoute />} /> +// <Route path="*" element={<NotFoundRoute />} /> +// </Routes> +// </React.Suspense> +// ); +// }; -function Params(props: { render: (params: any) => JSX.Element }) { - const params = useParams(); - return props.render(params); -} +// function Params(props: { render: (params: any) => JSX.Element }) { +// const params = useParams(); +// return props.render(params); +// } diff --git a/lib/components/ColorPicker/ColorPicker.tsx b/lib/components/ColorPicker/ColorPicker.tsx index 1bbf07bb..00821f2e 100644 --- a/lib/components/ColorPicker/ColorPicker.tsx +++ b/lib/components/ColorPicker/ColorPicker.tsx @@ -37,4 +37,3 @@ export const ColorPicker: React.FC<{ /> ); }; -ColorPicker.displayName = "ColorPicker"; diff --git a/lib/components/ContentEditable/ContentEditable.tsx b/lib/components/ContentEditable/ContentEditable.tsx index 7d3acb82..ab9bb04c 100644 --- a/lib/components/ContentEditable/ContentEditable.tsx +++ b/lib/components/ContentEditable/ContentEditable.tsx @@ -199,4 +199,3 @@ export const ContentEditable: React.FC< </> ); }; -ContentEditable.displayName = "ContentEditable"; diff --git a/lib/components/CookieConsent/CookieConsent.tsx b/lib/components/CookieConsent/CookieConsent.tsx index 64a90fe8..5dde3fd2 100644 --- a/lib/components/CookieConsent/CookieConsent.tsx +++ b/lib/components/CookieConsent/CookieConsent.tsx @@ -54,5 +54,3 @@ export const CookieConsent: React.FC = () => { /> ); }; - -CookieConsent.displayName = "CookieConsent"; diff --git a/lib/components/DevTool/DevTool.tsx b/lib/components/DevTool/DevTool.tsx index 797e8e92..9449c49f 100644 --- a/lib/components/DevTool/DevTool.tsx +++ b/lib/components/DevTool/DevTool.tsx @@ -18,4 +18,3 @@ export const DevTool: React.FC<{ </Box> ); }; -DevTool.displayName = "DevTool"; diff --git a/lib/components/FateLabel/FateLabel.tsx b/lib/components/FateLabel/FateLabel.tsx index 817bb9e1..c83acb88 100644 --- a/lib/components/FateLabel/FateLabel.tsx +++ b/lib/components/FateLabel/FateLabel.tsx @@ -30,4 +30,3 @@ export const FateLabel: React.FC< </Typography> ); }; -FateLabel.displayName = "FateLabel"; diff --git a/lib/components/MyBinder/MyBinder.tsx b/lib/components/MyBinder/MyBinder.tsx index 3759e0b2..df4591e1 100644 --- a/lib/components/MyBinder/MyBinder.tsx +++ b/lib/components/MyBinder/MyBinder.tsx @@ -35,7 +35,8 @@ import { useTheme, } from "@mui/material"; import React, { useEffect, useState } from "react"; -import { useNavigate } from "react-router"; + +import { useRouter } from "next/navigation"; import { useLogger } from "../../contexts/InjectionsContext/hooks/useLogger"; import { arraySort } from "../../domains/array/arraySort"; import { LazyState, useLazyState } from "../../hooks/useLazyState/useLazyState"; @@ -88,7 +89,7 @@ export function MyBinder<TFolders extends string>(props: { const { t } = useTranslate(); const logger = useLogger(); const theme = useTheme(); - const navigate = useNavigate(); + const router = useRouter(); const searchInputRef = React.useRef<HTMLInputElement>(null); const [search, setSearch] = useState(props.search); const [folder, setFolder] = useLazyState({ @@ -397,7 +398,7 @@ export function MyBinder<TFolders extends string>(props: { <AppLink color="secondary" onClick={() => { - navigate("/data"); + router.push("/data"); props.onClose(); }} > diff --git a/lib/components/Page/NavLink.tsx b/lib/components/Page/NavLink.tsx index ec20bea2..5df6256e 100644 --- a/lib/components/Page/NavLink.tsx +++ b/lib/components/Page/NavLink.tsx @@ -12,10 +12,10 @@ import { useTheme, } from "@mui/material"; import React, { useState } from "react"; -import { ReactRouterLink } from "../ReactRouterLink/ReactRouterLink"; +import { RouterLink } from "../AppLink/AppLink"; export function NavLink(props: { - to?: string | { pathname: string }; + href?: string; target?: "_blank"; tooltip?: string; onClick?: () => void; @@ -25,13 +25,13 @@ export function NavLink(props: { endIcon?: React.ReactNode; children: React.ReactNode; }) { - if (props.to) { + if (props.href) { return ( <Tooltip title={props.tooltip ?? ""}> <Button color="inherit" - component={ReactRouterLink} - to={props.to} + component={RouterLink} + href={props.href ?? ""} onClick={props.onClick} target={props.target} data-cy={props["data-cy"]} @@ -81,7 +81,6 @@ export function NavLinkCategory(props: { label: React.ReactNode; links: Array<{ "label": React.ReactNode; - "to"?: string | { pathname: string }; "href"?: string; "target"?: "_blank"; "tooltip"?: string; @@ -220,26 +219,6 @@ export function NavLinkCategory(props: { textAlign: "left", }} > - {link.to && ( - <Box - component={ReactRouterLink} - to={link.to} - target={link.target} - onClick={props.onAnyLinkClick} - data-cy={link["data-cy"]} - sx={{ - "color": theme.palette.secondary.main, - "fontWeight": theme.typography.fontWeightBold, - "fontSize": "1rem", - "textDecoration": "none", - "&:hover": { - textDecoration: "underline", - }, - }} - > - {link.label} - </Box> - )} {link.href && ( <Box component="a" diff --git a/lib/components/Page/Page.tsx b/lib/components/Page/Page.tsx index f25ac3d5..eccf1168 100644 --- a/lib/components/Page/Page.tsx +++ b/lib/components/Page/Page.tsx @@ -36,7 +36,8 @@ import { useTheme, } from "@mui/material"; import React, { useContext, useEffect, useState } from "react"; -import { useNavigate } from "react-router"; + +import { useRouter } from "next/navigation"; import { Images } from "../../constants/Images"; import { env } from "../../constants/env"; import { useZIndex } from "../../constants/zIndex"; @@ -77,7 +78,7 @@ export const Page: React.FC<{ children?: React.ReactNode; sx?: BoxProps["sx"]; }> = (props) => { - const navigate = useNavigate(); + const router = useRouter(); const theme = useTheme(); const isSmall = useMediaQuery(theme.breakpoints.down("md")); const [menuOpen, setMenuOpen] = useState(false); @@ -168,7 +169,7 @@ export const Page: React.FC<{ > <Grid item xs={isSmall ? 12 : undefined}> <AppButtonLink - to="https://farirpgs.com/discord" + href="https://farirpgs.com/discord" target="_blank" color="secondary" startIcon={<ChatIcon />} @@ -201,7 +202,7 @@ export const Page: React.FC<{ <Grid item xs={isSmall ? 12 : undefined}> <Typography> <AppLink - to="/changelog" + href="/changelog" underline="always" color="secondary" >{`v${env.version}`}</AppLink> @@ -381,7 +382,7 @@ export const Page: React.FC<{ display: props.hideHeaderLogo ? "none" : "inherit", }} > - <NavLink to="/" data-cy="page.menu.home"> + <NavLink href="/" data-cy="page.menu.home"> <Grid container wrap="nowrap" alignItems="center"> <Grid item sx={{ display: "flex" }}> <Box @@ -472,7 +473,7 @@ export const Page: React.FC<{ <Button color="primary" onClick={() => { - navigate(`/play/${gameId}`); + router.push(`/play/${gameId}`); }} variant={"outlined"} sx={{ @@ -530,29 +531,29 @@ export const Page: React.FC<{ label: t("menu.tools"), links: [ { - to: "/data", + href: "/data", label: t("menu.data"), icon: <StorageIcon />, }, { - to: "/dice", + href: "/dice", label: t("menu.dice"), icon: <Icons.FateDice />, ["data-cy"]: "page.menu.tools.dice", }, { - to: "/story-builder", + href: "/story-builder", label: "Story Builder", icon: <LocalLibraryIcon />, }, { - to: "/story-dice", + href: "/story-dice", label: "Story Dice", icon: <CasinoIcon />, }, { - to: "/oracle", + href: "/oracle", label: t("menu.oracle"), icon: <Icons.EyeIcon />, }, @@ -575,12 +576,12 @@ export const Page: React.FC<{ target: "_blank", }, { - to: "/feature-requests", + href: "/feature-requests", label: t("menu.feature-requests"), icon: <EmojiObjectsIcon />, }, { - to: "/bugs", + href: "/bugs", label: t("menu.report-a-bug"), icon: <BugReportIcon />, }, diff --git a/lib/components/PageMeta/PageMeta.tsx b/lib/components/PageMeta/PageMeta.tsx deleted file mode 100644 index 4fc052e8..00000000 --- a/lib/components/PageMeta/PageMeta.tsx +++ /dev/null @@ -1,77 +0,0 @@ -import React from "react"; -import { Helmet } from "react-helmet-async"; -import { Images } from "../../constants/Images"; -import { useTranslate } from "../../hooks/useTranslate/useTranslate"; - -export const PageMeta: React.FC<{ - title: string | undefined; - description?: string; - image?: string; - noIndex?: boolean; -}> = (props) => { - const { t } = useTranslate(); - const propsTitle = props.title?.trim(); - - const title = propsTitle - ? `${propsTitle} | Fari ` - : `Fari App | ${t("home-route.meta.title")}`; - const meta = []; - - meta.push({ - name: "name", - content: title, - }); - meta.push({ - name: "og:title", - content: title, - }); - meta.push({ - name: "twitter:title", - content: title, - }); - - if (props.description) { - meta.push({ - name: "description", - content: props.description, - }); - meta.push({ - name: "og:description", - content: props.description, - }); - meta.push({ - name: "twitter:description", - content: props.description, - }); - } - - const imageToUse = props.image ? props.image : Images.banner; - meta.push({ - name: "image", - content: imageToUse, - }); - meta.push({ - name: "og:image", - content: imageToUse, - }); - meta.push({ - name: "twitter:image", - content: imageToUse, - }); - - meta.push({ - name: "og:url", - content: location.href, - }); - - if (props.noIndex) { - meta.push({ - name: "robots", - content: "noindex", - }); - } - - return <Helmet title={title} meta={meta} />; -}; - -PageMeta.displayName = "PageMeta"; diff --git a/lib/components/Patreon/Patreon.tsx b/lib/components/Patreon/Patreon.tsx index 546f498e..ae442309 100644 --- a/lib/components/Patreon/Patreon.tsx +++ b/lib/components/Patreon/Patreon.tsx @@ -36,7 +36,7 @@ export const Patreon: React.FC = () => { justifyContent="center" > <Grid item> - <img width="16px" src={patreonImage} /> + <img width="16px" src={patreonImage.src} /> </Grid> <Grid item> <Typography diff --git a/lib/components/ReactRouterLink/ReactRouterLink.tsx b/lib/components/ReactRouterLink/ReactRouterLink.tsx deleted file mode 100644 index 0f0f5463..00000000 --- a/lib/components/ReactRouterLink/ReactRouterLink.tsx +++ /dev/null @@ -1,3 +0,0 @@ -import { Link } from "react-router-dom"; - -export const ReactRouterLink = Link; diff --git a/lib/components/Scene/components/PlayerRow/PlayerRow.tsx b/lib/components/Scene/components/PlayerRow/PlayerRow.tsx index 81599e13..4a043635 100644 --- a/lib/components/Scene/components/PlayerRow/PlayerRow.tsx +++ b/lib/components/Scene/components/PlayerRow/PlayerRow.tsx @@ -255,7 +255,6 @@ export function PlayerRow( </PlayerRowContainer> ); } -PlayerRow.displayName = "PlayerRow"; function PlayerRowContainer( props: { diff --git a/lib/components/ScrollToTop/ScrollToTop.tsx b/lib/components/ScrollToTop/ScrollToTop.tsx index 29c49a77..18500ffb 100644 --- a/lib/components/ScrollToTop/ScrollToTop.tsx +++ b/lib/components/ScrollToTop/ScrollToTop.tsx @@ -1,9 +1,9 @@ +import { usePathname } from "next/navigation"; import { useEffect } from "react"; -import { useLocation } from "react-router"; declare const window: Window & { ga: Function; gtag: Function }; export const ScrollToTop: React.FC = () => { - const { pathname } = useLocation(); + const pathname = usePathname(); useEffect(() => { window.scrollTo(0, 0); @@ -16,5 +16,3 @@ export const ScrollToTop: React.FC = () => { }, [pathname]); return null; }; - -ScrollToTop.displayName = "ScrollToTop"; diff --git a/lib/components/SplitButton/SplitButton.tsx b/lib/components/SplitButton/SplitButton.tsx index 6e9e19a0..6522306c 100644 --- a/lib/components/SplitButton/SplitButton.tsx +++ b/lib/components/SplitButton/SplitButton.tsx @@ -121,5 +121,3 @@ export const SplitButton: React.FC<IProps> = (props) => { </Grid> ); }; - -SplitButton.displayName = "SplitButton"; diff --git a/lib/constants/Images.ts b/lib/constants/Images.ts index 4e44a391..28ecb88d 100644 --- a/lib/constants/Images.ts +++ b/lib/constants/Images.ts @@ -19,25 +19,25 @@ import seelieSquire from "../../images/srds/seelie-squire.png"; import systemToolkit from "../../images/srds/system-toolkit.jpg"; export const Images = { - logoWhite: logoWhite as string, - logoBlack: logoBlack as string, - logoWhiteSvg: logoWhiteSvg as string, - logoTextWhite: logoTextWhite as string, - madeByFariRPGsBlack: madeByFariRPGsBlack as string, - madeByFariRPGsWhite: madeByFariRPGsWhite as string, - banner: banner as string, - systemToolkit: systemToolkit as string, - adversaryToolkit: adversaryToolkit as string, - accelerated: accelerated as string, - book: bookImage as string, - condensed: condensed as string, - rpgPlots: rpgPlots as string, - core: core as string, - seelieSquire: seelieSquire as string, - seelieSquireAvatar: seelieSquireAvatar as string, - scene: scene as string, - dials: dials as string, - cheatSheet: cheatSheet as string, + logoWhite: logoWhite.src, + logoBlack: logoBlack.src, + logoWhiteSvg: (logoWhiteSvg as any).src, + logoTextWhite: logoTextWhite.src, + madeByFariRPGsBlack: madeByFariRPGsBlack.src, + madeByFariRPGsWhite: madeByFariRPGsWhite.src, + banner: banner.src, + systemToolkit: systemToolkit.src, + adversaryToolkit: adversaryToolkit.src, + accelerated: accelerated.src, + book: bookImage.src, + condensed: condensed.src, + rpgPlots: rpgPlots.src, + core: core.src, + seelieSquire: seelieSquire.src, + seelieSquireAvatar: seelieSquireAvatar.src, + scene: scene.src, + dials: dials.src, + cheatSheet: cheatSheet.src, successWithStyle: "https://live.staticflickr.com/778/22642415098_eb0d4cae7d_b.jpg", }; diff --git a/lib/contexts/SettingsContext/SettingsContext.ts b/lib/contexts/SettingsContext/SettingsContext.ts index 58e7fa5e..f870eb2a 100644 --- a/lib/contexts/SettingsContext/SettingsContext.ts +++ b/lib/contexts/SettingsContext/SettingsContext.ts @@ -7,9 +7,11 @@ import { useStorageEntity } from "../../hooks/useStorageEntities/useStorageEntit type IThemeMode = "dark" | "light" | undefined; +const storage = typeof window !== "undefined" ? window.localStorage : undefined; + const oldDarkThemeLocalStorageKey = "prefers-dark-mode"; const oldDarkThemeLocalStorageValue = - localStorage?.getItem(oldDarkThemeLocalStorageKey) === "true"; + storage?.getItem(oldDarkThemeLocalStorageKey) === "true"; export function useSettings() { const prefersDarkMode = useMediaQuery("(prefers-color-scheme: dark)"); @@ -20,28 +22,28 @@ export function useSettings() { const [themeMode, setThemeMode] = useStorageEntity<IThemeMode>({ defaultValue: oldDarkThemeLocalStorageValue ? "dark" : "light", key: "fari-theme", - localStorage: window.localStorage, + localStorage: storage, }); const [userId] = useStorageEntity<string>({ defaultValue: Id.generate(), key: "fari-user-id", - localStorage: window.localStorage, + localStorage: storage, }); const [userName, setUserName] = useStorageEntity<string>({ defaultValue: "", key: "fari-user-name", - localStorage: window.localStorage, + localStorage: storage, }); const [gameTemplate, setGameTemplate] = useStorageEntity<string>({ defaultValue: "", key: "fari-game-template", - localStorage: window.localStorage, + localStorage: storage, }); const [diceCommandIds, setDiceCommandsIds] = useStorageEntity<Array<IDiceCommandId> | null>({ defaultValue: null, key: "fari-dice-command-ids", - localStorage: window.localStorage, + localStorage: storage, }); const [blocksInClipboard, setBlocksInClipboard] = useStorageEntity< @@ -49,7 +51,7 @@ export function useSettings() { >({ defaultValue: [], key: "fari-blocks-in-clipboard", - localStorage: window.localStorage, + localStorage: storage, }); useEffect(() => { diff --git a/lib/domains/fari-entity/FariEntity.ts b/lib/domains/fari-entity/FariEntity.ts index f55e5b31..1b45779e 100644 --- a/lib/domains/fari-entity/FariEntity.ts +++ b/lib/domains/fari-entity/FariEntity.ts @@ -5,7 +5,7 @@ const fariTypes = [ "full", ] as const; -export type IFariType = typeof fariTypes[number]; +export type IFariType = (typeof fariTypes)[number]; type IFariEntity = { fariType: IFariType; @@ -26,7 +26,7 @@ export const FariEntity = { try { if (!!event.target?.result) { const data = JSON.parse( - event.target.result.toString() + event.target.result.toString(), ) as IExportedFariEntity; const { fariType, ...entity } = data; if (fariType === props.fariType) { diff --git a/lib/hooks/useAppEntity/useAppEntity.tsx b/lib/hooks/useAppEntity/useAppEntity.tsx index cf12eeba..5454f4be 100644 --- a/lib/hooks/useAppEntity/useAppEntity.tsx +++ b/lib/hooks/useAppEntity/useAppEntity.tsx @@ -4,8 +4,9 @@ import { Id } from "../../domains/Id/Id"; import { useGroups } from "../useGroups/useGroups"; import { useStorageEntities } from "../useStorageEntities/useStorageEntities"; +const storage = typeof window !== "undefined" ? window.localStorage : undefined; export function useAppEntity< - T extends { id: string | undefined; name: string; group: string | undefined } + T extends { id: string | undefined; name: string; group: string | undefined }, >(props: { fariType: IFariType; localStorageKey: string; @@ -15,7 +16,7 @@ export function useAppEntity< onMigration: (entity: T) => T; localStorage: Storage | undefined; }) { - const localStorage = props?.localStorage ?? window.localStorage; + const localStorage = props?.localStorage ?? storage; const [entities, setEntities] = useStorageEntities<T>({ key: props.localStorageKey, diff --git a/lib/hooks/useStorageEntities/useStorageEntities.tsx b/lib/hooks/useStorageEntities/useStorageEntities.tsx index 45d192c5..4a9bb915 100644 --- a/lib/hooks/useStorageEntities/useStorageEntities.tsx +++ b/lib/hooks/useStorageEntities/useStorageEntities.tsx @@ -3,11 +3,14 @@ import { useEffect, useState } from "react"; import { FariEntity } from "../../domains/fari-entity/FariEntity"; export function useStorageEntities<T>(props: { - localStorage: Storage; + localStorage: Storage | undefined; key: string; migrationFunction: (entity: T) => T; }) { const [entities, setEntities] = useState<Array<T>>(() => { + if (!props.localStorage) { + return []; + } const entities = FariEntity.loadEntitiesFromStorage<T>({ key: props.key, localStorage: props.localStorage, @@ -18,6 +21,9 @@ export function useStorageEntities<T>(props: { useEffect( function syncLocalStorage() { + if (!props.localStorage) { + return undefined; + } try { const serialized = JSON.stringify(entities); props.localStorage.setItem(props.key, serialized); @@ -25,7 +31,7 @@ export function useStorageEntities<T>(props: { console.error(error); } }, - [entities] + [entities], ); useEffect(function syncOtherTabLocalStorage() { @@ -36,6 +42,9 @@ export function useStorageEntities<T>(props: { }; function refreshStorage(event: StorageEvent) { + if (!props.localStorage) { + return; + } if (event.key !== props.key) { return; } diff --git a/lib/hooks/useStorageEntities/useStorageEntity.tsx b/lib/hooks/useStorageEntities/useStorageEntity.tsx index 5a6bc8a9..c7bbc6a4 100644 --- a/lib/hooks/useStorageEntities/useStorageEntity.tsx +++ b/lib/hooks/useStorageEntities/useStorageEntity.tsx @@ -3,11 +3,14 @@ import { FariEntity } from "../../domains/fari-entity/FariEntity"; export function useStorageEntity<T>(props: { defaultValue: T; - localStorage: Storage; + localStorage: Storage | undefined; key: string; migrationFunction?: (entity: T) => T; }) { const [entity, setEntity] = useState<T>(() => { + if (!props.localStorage) { + return props.defaultValue; + } const newEntity = FariEntity.loadEntityFromStorage<T>({ defaultValue: props.defaultValue, key: props.key, @@ -21,16 +24,19 @@ export function useStorageEntity<T>(props: { function syncLocalStorage() { try { const serialized = JSON.stringify(entity); - props.localStorage.setItem(props.key, serialized); + props.localStorage?.setItem(props.key, serialized); } catch (error) { console.error(error); } }, - [entity] + [entity], ); useEffect(function syncOtherTabLocalStorage() { function refreshStorage() { + if (!props.localStorage) { + return props.defaultValue; + } const newEntity = FariEntity.loadEntityFromStorage<T>({ defaultValue: props.defaultValue, key: props.key, diff --git a/lib/routes/Bugs/BugsRoute.tsx b/lib/routes/Bugs/BugsRoute.tsx index 52db756d..851d4cd1 100644 --- a/lib/routes/Bugs/BugsRoute.tsx +++ b/lib/routes/Bugs/BugsRoute.tsx @@ -1,6 +1,5 @@ import BugReportIcon from "@mui/icons-material/BugReport"; import { Box, Container, useTheme } from "@mui/material"; -import React from "react"; import { Heading } from "../../components/Heading/Heading"; import { Page } from "../../components/Page/Page"; import { PageMeta } from "../../components/PageMeta/PageMeta"; @@ -38,5 +37,3 @@ export function BugsRoute() { </Page> ); } - -export default BugsRoute; diff --git a/lib/routes/CardCollection/CardCollectionRoute.tsx b/lib/routes/CardCollection/CardCollectionRoute.tsx index dc4d0d2a..13567a3a 100644 --- a/lib/routes/CardCollection/CardCollectionRoute.tsx +++ b/lib/routes/CardCollection/CardCollectionRoute.tsx @@ -13,8 +13,10 @@ import { } from "@mui/material"; import { produce } from "immer"; import isEqual from "lodash/isEqual"; -import React, { useContext, useEffect, useMemo, useState } from "react"; -import { useNavigate, useParams } from "react-router"; +import { useRouter } from "next/navigation"; +import { useContext, useEffect, useMemo, useState } from "react"; +import { useParams } from "react-router"; + import { ContentEditable, previewContentEditable, @@ -260,7 +262,7 @@ function CardCollectionRoute() { const { t } = useTranslate(); const theme = useTheme(); - const navigate = useNavigate(); + const router = useRouter(); const logger = useLogger(); const myBinderManager = useContext(MyBinderContext); @@ -277,7 +279,7 @@ function CardCollectionRoute() { if (cardToLoad) { setSelectedCardCollection(cardToLoad); } else { - navigate("/", { replace: true }); + router.replace("/"); myBinderManager.actions.open({ folder: "index-card-collections" }); } }, [params.id, indexCardCollectionsManager.state.indexCardCollections]); @@ -463,6 +465,3 @@ function CardCollectionRoute() { ); } } - -CardCollectionRoute.displayName = "CardCollectionRoute"; -export default CardCollectionRoute; diff --git a/lib/routes/Character/CharacterRoute.tsx b/lib/routes/Character/CharacterRoute.tsx index d283fdb0..79088ceb 100644 --- a/lib/routes/Character/CharacterRoute.tsx +++ b/lib/routes/Character/CharacterRoute.tsx @@ -1,5 +1,5 @@ import { Box, Snackbar, useTheme } from "@mui/material"; -import React, { useContext, useEffect, useRef, useState } from "react"; +import { useContext, useEffect, useRef, useState } from "react"; import { useNavigate, useParams } from "react-router"; import { Page } from "../../components/Page/Page"; import { PageMeta } from "../../components/PageMeta/PageMeta"; @@ -170,6 +170,3 @@ function CharacterRoute() { </> ); } - -CharacterRoute.displayName = "CharacterRoute"; -export default CharacterRoute; diff --git a/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx b/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx index 6cd823e2..2df4609b 100644 --- a/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx +++ b/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx @@ -2509,7 +2509,6 @@ export const CharacterV3Dialog: React.FC<{ ); } }; -CharacterV3Dialog.displayName = "CharacterV3Dialog"; export function ManagerBox(props: { label: string | React.ReactNode; diff --git a/lib/routes/Character/components/CharacterDialog/components/AddBlock.tsx b/lib/routes/Character/components/CharacterDialog/components/AddBlock.tsx index ed54cb39..d4b3c606 100644 --- a/lib/routes/Character/components/CharacterDialog/components/AddBlock.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/AddBlock.tsx @@ -205,4 +205,3 @@ export const AddBlock: React.FC< </Box> ); }; -AddBlock.displayName = "AddBlock"; diff --git a/lib/routes/Character/components/CharacterDialog/components/AddSection.tsx b/lib/routes/Character/components/CharacterDialog/components/AddSection.tsx index dd1908c0..cc20a091 100644 --- a/lib/routes/Character/components/CharacterDialog/components/AddSection.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/AddSection.tsx @@ -22,4 +22,3 @@ export const AddSection: React.FC<{ </Box> ); }; -AddSection.displayName = "AddSection"; diff --git a/lib/routes/Character/components/CharacterDialog/components/BlockToggleMeta.tsx b/lib/routes/Character/components/CharacterDialog/components/BlockToggleMeta.tsx index 2a374cc3..1b6d3973 100644 --- a/lib/routes/Character/components/CharacterDialog/components/BlockToggleMeta.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/BlockToggleMeta.tsx @@ -1,7 +1,6 @@ import CircleIcon from "@mui/icons-material/Circle"; import CircleOutlinedIcon from "@mui/icons-material/CircleOutlined"; import { Checkbox } from "@mui/material"; -import React from "react"; import { IBlock, IDicePoolBlock, @@ -43,4 +42,3 @@ export function BlockToggleMeta< /> ); } -BlockToggleMeta.displayName = "BlockToggleMeta"; diff --git a/lib/routes/Character/components/CharacterDialog/components/DiceMenuForCharacterSheet.tsx b/lib/routes/Character/components/CharacterDialog/components/DiceMenuForCharacterSheet.tsx index 891c3b31..e6c39667 100644 --- a/lib/routes/Character/components/CharacterDialog/components/DiceMenuForCharacterSheet.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/DiceMenuForCharacterSheet.tsx @@ -92,4 +92,3 @@ export function DiceMenuForCharacterSheet(props: { </> ); } -DiceMenuForCharacterSheet.displayName = "DiceMenuForCharacterSheet"; diff --git a/lib/routes/Character/components/CharacterDialog/components/SheetHeader.tsx b/lib/routes/Character/components/CharacterDialog/components/SheetHeader.tsx index a19a45a3..877d590e 100644 --- a/lib/routes/Character/components/CharacterDialog/components/SheetHeader.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/SheetHeader.tsx @@ -83,4 +83,3 @@ export const SheetHeader: React.FC<{ </Box> ); }; -SheetHeader.displayName = "SheetHeader"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockDicePool.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockDicePool.tsx index 969da99c..6db5cd2e 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockDicePool.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockDicePool.tsx @@ -466,8 +466,6 @@ export const BlockDicePool = React.memo( }, ); -BlockDicePool.displayName = "BlockDicePool"; - export const BlockDicePoolActions = React.memo( ( props: { @@ -511,8 +509,6 @@ export const BlockDicePoolActions = React.memo( }, ); -BlockDicePoolActions.displayName = "BlockDicePoolActions"; - export const Pool: React.FC< BoxProps & { clickable?: boolean; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockImage.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockImage.tsx index 094a13f7..d9ce8570 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockImage.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockImage.tsx @@ -217,4 +217,3 @@ export const BlockImage = React.memo( } }, ); -BlockImage.displayName = "BlockImage"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockInfoText.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockInfoText.tsx index e12d8da2..ede5eca5 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockInfoText.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockInfoText.tsx @@ -46,4 +46,3 @@ export const BlockInfoText = React.memo( ); }, ); -BlockInfoText.displayName = "BlockInfoText"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockLink.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockLink.tsx index 647e546e..532c0327 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockLink.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockLink.tsx @@ -129,8 +129,6 @@ export const BlockLink = React.memo( }, ); -BlockLink.displayName = "BlockLink"; - export const BlockLinkActions = React.memo( ( props: { @@ -168,5 +166,3 @@ export const BlockLinkActions = React.memo( ); }, ); - -BlockLinkActions.displayName = "BlockLinkActions"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockPointCounter.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockPointCounter.tsx index fbd1c803..4ea704fa 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockPointCounter.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockPointCounter.tsx @@ -224,7 +224,6 @@ export const BlockPointCounter = React.memo( ); }, ); -BlockPointCounter.displayName = "BlockPointCounter"; export function BlockPointCounterActions( props: IBlockActionComponentProps<IPointCounterBlock> & { @@ -277,5 +276,3 @@ export function BlockPointCounterActions( </> ); } - -BlockPointCounterActions.displayName = "BlockPointCounterActions"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSeparator.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSeparator.tsx index cf2a1304..12c53069 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSeparator.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSeparator.tsx @@ -91,7 +91,6 @@ export const BlockSeparator = React.memo( ); }, ); -BlockSeparator.displayName = "BlockSeparator"; export const BlockSeparatorActions = React.memo( ( @@ -159,4 +158,3 @@ export const BlockSeparatorActions = React.memo( ); }, ); -BlockSeparatorActions.displayName = "BlockSeparatorActions"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSkill.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSkill.tsx index c040255e..93786c37 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSkill.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSkill.tsx @@ -69,7 +69,6 @@ export const BlockSkill = React.memo( ); }, ); -BlockSkill.displayName = "BlockSkill"; export const BlockSkillActions = React.memo( ( @@ -130,5 +129,3 @@ export const BlockSkillActions = React.memo( ); }, ); - -BlockSkillActions.displayName = "BlockSkillActions"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSlotTracker.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSlotTracker.tsx index f81bf4bf..3f45b196 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSlotTracker.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSlotTracker.tsx @@ -13,7 +13,7 @@ import { Tooltip, useTheme, } from "@mui/material"; -import React, { useContext, useState } from "react"; +import { useContext, useState } from "react"; import { ContentEditable, previewContentEditable, @@ -273,7 +273,6 @@ export function BlockSlotTracker( ); } } -BlockSlotTracker.displayName = "BlockSlotTracker"; export function BlockSlotTrackerActions( props: IBlockActionComponentProps<ISlotTrackerBlock>, diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockText.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockText.tsx index 5c8a567e..b70fdab1 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockText.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockText.tsx @@ -64,7 +64,6 @@ export const BlockText = React.memo(function ( </> ); }); -BlockText.displayName = "BlockText"; function BlockTextLabel(props: { label: string | undefined; @@ -220,4 +219,3 @@ export const BlockTextActions = React.memo( ); }, ); -BlockTextActions.displayName = "BlockTextActions"; diff --git a/lib/routes/CharacterPrint/CharacterPrintRoute.tsx b/lib/routes/CharacterPrint/CharacterPrintRoute.tsx index c8d3333f..dd8ce6b4 100644 --- a/lib/routes/CharacterPrint/CharacterPrintRoute.tsx +++ b/lib/routes/CharacterPrint/CharacterPrintRoute.tsx @@ -6,7 +6,7 @@ import { Typography, useTheme, } from "@mui/material"; -import React, { useContext, useEffect, useState } from "react"; +import { useContext, useEffect, useState } from "react"; import { useNavigate, useParams } from "react-router"; import { previewContentEditable } from "../../components/ContentEditable/ContentEditable"; import { FateLabel } from "../../components/FateLabel/FateLabel"; @@ -68,9 +68,6 @@ function CharacterPrintRoute() { ); } -CharacterPrintRoute.displayName = "CharacterPrintRoute"; -export default CharacterPrintRoute; - function PrintCharacter(props: { character: ICharacter | undefined }) { const theme = useTheme(); const miniTheme = useMiniTheme({ diff --git a/lib/routes/Data/DataRoute.tsx b/lib/routes/Data/DataRoute.tsx index fd06ddf0..c40fe118 100644 --- a/lib/routes/Data/DataRoute.tsx +++ b/lib/routes/Data/DataRoute.tsx @@ -1,3 +1,4 @@ +"use client"; import { Box, Button, @@ -19,7 +20,6 @@ import React, { useContext, useMemo, useRef, useState } from "react"; import { previewContentEditable } from "../../components/ContentEditable/ContentEditable"; import { Heading } from "../../components/Heading/Heading"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { SplitButton } from "../../components/SplitButton/SplitButton"; import { Delays } from "../../constants/Delays"; import { CharactersContext } from "../../contexts/CharactersContext/CharactersContext"; @@ -321,10 +321,6 @@ export const DataRoute: React.FC = () => { return ( <Page sx={{ paddingTop: "2rem" }}> - <PageMeta - title={t("data-route.meta.title")} - description={t("data-route.meta.description")} - /> <Heading title={t("data-route.meta.title")} subtitle={t("data-route.meta.description")} @@ -561,5 +557,3 @@ export const DataRoute: React.FC = () => { </Page> ); }; - -export default DataRoute; diff --git a/lib/routes/DiceRoute/DiceRoute.tsx b/lib/routes/DiceRoute/DiceRoute.tsx index 3bfdefb7..70c2337b 100644 --- a/lib/routes/DiceRoute/DiceRoute.tsx +++ b/lib/routes/DiceRoute/DiceRoute.tsx @@ -1,8 +1,9 @@ +"use client"; + import { Container, Grid, Stack, Typography } from "@mui/material"; -import React, { useState } from "react"; +import { useState } from "react"; import { Heading } from "../../components/Heading/Heading"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { Icons } from "../../domains/Icons/Icons"; import { Dice, ICommandResult, IDiceCommandId } from "../../domains/dice/Dice"; import { useEvent } from "../../hooks/useEvent/useEvent"; @@ -26,10 +27,10 @@ export function DiceRoute(props: {}) { return ( <Page maxWidth="sm" sx={{ paddingTop: "2rem" }}> - <PageMeta + {/* <PageMeta title={t("dice-route.meta.title")} description={t("dice-route.meta.description")} - /> + /> */} <Container sx={{ minHeight: "70vh" }}> <Heading icon={Icons.FateDice} title={t("dice-route.meta.title")} /> <Stack spacing={2}> @@ -65,6 +66,3 @@ export function DiceRoute(props: {}) { </Page> ); } - -DiceRoute.displayName = "DiceRoute"; -export default DiceRoute; diff --git a/lib/routes/Draw/DrawRoute.tsx b/lib/routes/Draw/DrawRoute.tsx index 0aeb81e0..d0441531 100644 --- a/lib/routes/Draw/DrawRoute.tsx +++ b/lib/routes/Draw/DrawRoute.tsx @@ -47,6 +47,3 @@ export const DrawRoute: React.FC = () => { </Page> ); }; - -DrawRoute.displayName = "DrawRoute"; -export default DrawRoute; diff --git a/lib/routes/FeatureRequests/FeatureRequestsRoute.tsx b/lib/routes/FeatureRequests/FeatureRequestsRoute.tsx index f417b938..6c4b5197 100644 --- a/lib/routes/FeatureRequests/FeatureRequestsRoute.tsx +++ b/lib/routes/FeatureRequests/FeatureRequestsRoute.tsx @@ -1,6 +1,5 @@ import QuestionAnswerIcon from "@mui/icons-material/QuestionAnswer"; import { Box, Container, useTheme } from "@mui/material"; -import React from "react"; import { Heading } from "../../components/Heading/Heading"; import { Page } from "../../components/Page/Page"; import { PageMeta } from "../../components/PageMeta/PageMeta"; @@ -38,5 +37,3 @@ export function FeatureRequestsRoute() { </Page> ); } - -export default FeatureRequestsRoute; diff --git a/lib/routes/Home/HomeRoute.tsx b/lib/routes/Home/HomeRoute.tsx index 35e408bb..66278e6f 100644 --- a/lib/routes/Home/HomeRoute.tsx +++ b/lib/routes/Home/HomeRoute.tsx @@ -1,3 +1,4 @@ +"use client"; import FavoriteIcon from "@mui/icons-material/Favorite"; import GitHubIcon from "@mui/icons-material/GitHub"; import QuestionAnswerIcon from "@mui/icons-material/QuestionAnswer"; @@ -15,8 +16,8 @@ import { useMediaQuery, useTheme, } from "@mui/material"; +import { useRouter } from "next/navigation"; import React, { useContext, useEffect } from "react"; -import { useNavigate } from "react-router"; import discord from "../../../images/services/discord.png"; import lokalise from "../../../images/services/lokalise.png"; import { AppButtonLink, RouterLink } from "../../components/AppLink/AppLink"; @@ -24,7 +25,6 @@ import { ConditionalWrapper } from "../../components/ConditionalWrapper/Conditio import { FateLabel } from "../../components/FateLabel/FateLabel"; import { Kofi } from "../../components/Kofi/Kofi"; import { FariToolbarMaxWidth, Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { Patreon } from "../../components/Patreon/Patreon"; import { Images } from "../../constants/Images"; import { useLogger } from "../../contexts/InjectionsContext/hooks/useLogger"; @@ -74,23 +74,22 @@ type IHomeRouteCard = { const sectionsSeparator = "4rem"; export const HomeRoute: React.FC<{}> = () => { - const navigate = useNavigate(); const { t } = useTranslate(); const logger = useLogger(); const lightBackground = useLightBackground(); const theme = useTheme(); const myBinderManager = useContext(MyBinderContext); - + const router = useRouter(); useEffect(() => { logger.track("view_home"); }, []); return ( <Page hideHeaderLogo maxWidth="100vw" sx={{ paddingTop: "2rem" }}> - <PageMeta + {/* <PageMeta title={undefined} description={t("home-route.meta.description")} - /> + /> */} <Box> <DarkBox px="2rem" mt="-2rem" textAlign="left" linear> <Box sx={{ maxWidth: FariToolbarMaxWidth, margin: "0 auto" }}> @@ -433,8 +432,8 @@ export const HomeRoute: React.FC<{}> = () => { color="primary" variant="outlined" size="large" - component={RouterLink} - to={"/feature-requests"} + LinkComponent={RouterLink} + href={"/feature-requests"} > {t("home-route.sections.request-a-feature.cta")} </Button> @@ -537,7 +536,7 @@ export const HomeRoute: React.FC<{}> = () => { size="large" sx={{ height: "3rem" }} onClick={() => { - navigate("/play"); + router.push("/play"); logger.track("home.start_online_game"); }} > @@ -553,7 +552,7 @@ export const HomeRoute: React.FC<{}> = () => { data-cy="home.play-offline" sx={{ height: "3rem" }} onClick={() => { - navigate("/play-offline"); + router.push("/play-offline"); logger.track("home.start_offline_game"); }} > @@ -597,9 +596,6 @@ export const HomeRoute: React.FC<{}> = () => { } }; -HomeRoute.displayName = "HomeRoute"; -export default HomeRoute; - type ILightBoxProps = { children: JSX.Element; title?: JSX.Element | string; @@ -806,8 +802,8 @@ function HomeRouteCards(props: { cards: Array<IHomeRouteCard> }) { color="secondary" variant="outlined" size="large" - component={AppButtonLink} - to={card.to} + LinkComponent={AppButtonLink} + href={card.to} > {card.ctaLabel} </Button> diff --git a/lib/routes/NewCharacter/NewCharacterRoute.tsx b/lib/routes/NewCharacter/NewCharacterRoute.tsx index b9634317..f2eb21b5 100644 --- a/lib/routes/NewCharacter/NewCharacterRoute.tsx +++ b/lib/routes/NewCharacter/NewCharacterRoute.tsx @@ -15,7 +15,7 @@ import { } from "@mui/material"; import kebabCase from "lodash/kebabCase"; import startCase from "lodash/startCase"; -import React, { useContext, useEffect, useState } from "react"; +import { useContext, useEffect, useState } from "react"; import { useNavigate, useParams } from "react-router"; import { Page } from "../../components/Page/Page"; import { PageMeta } from "../../components/PageMeta/PageMeta"; @@ -186,5 +186,3 @@ export function NewCharacterRoute() { </Page> ); } - -export default NewCharacterRoute; diff --git a/lib/routes/NotFound/NotFoundRoute.tsx b/lib/routes/NotFound/NotFoundRoute.tsx index b6ca4419..365240bc 100644 --- a/lib/routes/NotFound/NotFoundRoute.tsx +++ b/lib/routes/NotFound/NotFoundRoute.tsx @@ -42,6 +42,3 @@ export const NotFoundRoute: React.FC<{}> = () => { </div> ); }; - -NotFoundRoute.displayName = "NotFoundRoute"; -export default NotFoundRoute; diff --git a/lib/routes/Oracle/OracleRoute.tsx b/lib/routes/Oracle/OracleRoute.tsx index 584b0fed..82812e54 100644 --- a/lib/routes/Oracle/OracleRoute.tsx +++ b/lib/routes/Oracle/OracleRoute.tsx @@ -10,7 +10,7 @@ import { Toolbar, Typography, } from "@mui/material"; -import React, { useEffect, useState } from "react"; +import { useEffect, useState } from "react"; import { FateLabel } from "../../components/FateLabel/FateLabel"; import { Page } from "../../components/Page/Page"; import { PageMeta } from "../../components/PageMeta/PageMeta"; @@ -64,9 +64,6 @@ export const OracleRoute = () => { ); }; -OracleRoute.displayName = "OracleRoute"; -export default OracleRoute; - export function Oracle() { const { t } = useTranslate(); const theme = useTheme(); diff --git a/lib/routes/Play/JoinAGameRoute.tsx b/lib/routes/Play/JoinAGameRoute.tsx index 8399e349..08efe66c 100644 --- a/lib/routes/Play/JoinAGameRoute.tsx +++ b/lib/routes/Play/JoinAGameRoute.tsx @@ -12,13 +12,7 @@ import { Typography, useTheme, } from "@mui/material"; -import { - default as React, - useContext, - useEffect, - useRef, - useState, -} from "react"; +import { useContext, useEffect, useRef, useState } from "react"; import { useNavigate, useParams } from "react-router"; import { AppLink } from "../../components/AppLink/AppLink"; import { Page } from "../../components/Page/Page"; @@ -211,5 +205,3 @@ function JoinAGameRoute() { ); } } - -export default JoinAGameRoute; diff --git a/lib/routes/Play/PlayOfflineRoute.tsx b/lib/routes/Play/PlayOfflineRoute.tsx index fa9b4fec..5a19c05e 100644 --- a/lib/routes/Play/PlayOfflineRoute.tsx +++ b/lib/routes/Play/PlayOfflineRoute.tsx @@ -53,6 +53,3 @@ export const PlayOfflineRoute: React.FC<{}> = () => { </> ); }; - -PlayOfflineRoute.displayName = "PlayOfflineRoute"; -export default PlayOfflineRoute; diff --git a/lib/routes/Play/PlayRoute.tsx b/lib/routes/Play/PlayRoute.tsx index db5f5357..5acaa9ff 100644 --- a/lib/routes/Play/PlayRoute.tsx +++ b/lib/routes/Play/PlayRoute.tsx @@ -1,5 +1,5 @@ import { Alert, Snackbar } from "@mui/material"; -import React, { useContext, useEffect, useMemo, useRef, useState } from "react"; +import { useContext, useEffect, useMemo, useRef, useState } from "react"; import { useLocation, useParams } from "react-router-dom"; import { previewContentEditable } from "../../components/ContentEditable/ContentEditable"; import { PageMeta } from "../../components/PageMeta/PageMeta"; @@ -359,6 +359,3 @@ function PlayRoute() { </> ); } - -PlayRoute.displayName = "PlayRoute"; -export default PlayRoute; diff --git a/lib/routes/Play/components/Session/Session.tsx b/lib/routes/Play/components/Session/Session.tsx index 2ade8713..95b9ee43 100644 --- a/lib/routes/Play/components/Session/Session.tsx +++ b/lib/routes/Play/components/Session/Session.tsx @@ -1217,4 +1217,3 @@ export function Session(props: { ); } } -Session.displayName = "Session"; diff --git a/lib/routes/Scene/SceneRoute.tsx b/lib/routes/Scene/SceneRoute.tsx index 57cf09ad..acafc58b 100644 --- a/lib/routes/Scene/SceneRoute.tsx +++ b/lib/routes/Scene/SceneRoute.tsx @@ -1,5 +1,5 @@ import { Box } from "@mui/material"; -import React, { useContext, useEffect, useState } from "react"; +import { useContext, useEffect, useState } from "react"; import { useNavigate, useParams } from "react-router"; import { previewContentEditable } from "../../components/ContentEditable/ContentEditable"; import { Page } from "../../components/Page/Page"; @@ -77,6 +77,3 @@ function SceneRoute() { </> ); } - -SceneRoute.displayName = "SceneRoute"; -export default SceneRoute; diff --git a/lib/routes/StoryBuilder/StoryBuilderRoute.tsx b/lib/routes/StoryBuilder/StoryBuilderRoute.tsx index 76be6e6a..a7f4617e 100644 --- a/lib/routes/StoryBuilder/StoryBuilderRoute.tsx +++ b/lib/routes/StoryBuilder/StoryBuilderRoute.tsx @@ -1,3 +1,4 @@ +"use client"; import LocalLibraryIcon from "@mui/icons-material/LocalLibrary"; import ReplayIcon from "@mui/icons-material/Replay"; import { @@ -9,12 +10,11 @@ import { lighten, useTheme, } from "@mui/material"; -import React, { useEffect, useState } from "react"; +import { useEffect, useState } from "react"; import { FateLabel } from "../../components/FateLabel/FateLabel"; import { Heading } from "../../components/Heading/Heading"; import { IndexCardColor } from "../../components/IndexCard/IndexCardColor"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { Images } from "../../constants/Images"; import { useTextColors } from "../../hooks/useTextColors/useTextColors"; import { useTranslate } from "../../hooks/useTranslate/useTranslate"; @@ -39,11 +39,6 @@ export function StoryBuilderRoute() { return ( <Page sx={{ paddingTop: "2rem" }}> - <PageMeta - title={t("story-builder-route.meta.title")} - description={t("story-builder-route.meta.description")} - /> - <Heading title={t("story-builder-route.meta.title")} icon={LocalLibraryIcon} diff --git a/lib/routes/StoryDice/StoryDiceRoute.tsx b/lib/routes/StoryDice/StoryDiceRoute.tsx index a49e45f1..b667baf6 100644 --- a/lib/routes/StoryDice/StoryDiceRoute.tsx +++ b/lib/routes/StoryDice/StoryDiceRoute.tsx @@ -1,3 +1,5 @@ +"use client"; + import { Box, BoxProps, @@ -8,10 +10,9 @@ import { Typography, useTheme, } from "@mui/material"; -import React, { useEffect, useRef, useState } from "react"; +import { useEffect, useRef, useState } from "react"; import { Heading } from "../../components/Heading/Heading"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { StoryDiceIcons } from "../../domains/Icons/StoryDiceIcons/StoryDiceIcons"; import { useTranslate } from "../../hooks/useTranslate/useTranslate"; @@ -29,10 +30,6 @@ export function StoryDiceRoute() { const { t } = useTranslate(); return ( <Page sx={{ paddingTop: "2rem" }}> - <PageMeta - title={t("story-dice-route.meta.title")} - description={t("story-dice-route.meta.description")} - /> <Heading title={t("story-dice-route.meta.title")}> <> <Text> @@ -47,8 +44,6 @@ export function StoryDiceRoute() { ); } -export default StoryDiceRoute; - export function StoryDice() { const [diceNameAndIcon, setDiceNameAndIcon] = useState< Record<string, string> diff --git a/lib/services/logger/makeLogger.ts b/lib/services/logger/makeLogger.ts index f4a7ad8d..a37f749f 100644 --- a/lib/services/logger/makeLogger.ts +++ b/lib/services/logger/makeLogger.ts @@ -18,7 +18,7 @@ export function makeLogger( return { track(event: string, body = {}) { //@ts-ignore - const googleAnalytics = window.gtag; + const googleAnalytics = typeof window !== "undefined" && window.gtag; if (!googleAnalytics) { return; diff --git a/lib/services/sentry/SentryService.ts b/lib/services/sentry/SentryService.ts index 28603546..b42289e9 100644 --- a/lib/services/sentry/SentryService.ts +++ b/lib/services/sentry/SentryService.ts @@ -3,7 +3,10 @@ import { SeverityLevel } from "@sentry/react"; import { env } from "../../constants/env"; const shouldLog = - !env.isTest && !env.isDev && location.hostname !== "localhost"; + typeof window !== "undefined" && + !env.isTest && + !env.isDev && + location.hostname !== "localhost"; export function makeSentryService() { if (shouldLog) { diff --git a/lib/types/jpg.d.ts b/lib/types/jpg.d.ts deleted file mode 100644 index f187ad22..00000000 --- a/lib/types/jpg.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -declare module "*.jpg"; -declare module "*.jpeg"; diff --git a/lib/types/png.d.ts b/lib/types/png.d.ts deleted file mode 100644 index 49977505..00000000 --- a/lib/types/png.d.ts +++ /dev/null @@ -1 +0,0 @@ -declare module "*.png"; diff --git a/next-env.d.ts b/next-env.d.ts new file mode 100644 index 00000000..4f11a03d --- /dev/null +++ b/next-env.d.ts @@ -0,0 +1,5 @@ +/// <reference types="next" /> +/// <reference types="next/image-types/global" /> + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/next.config.mjs b/next.config.mjs new file mode 100644 index 00000000..d564f36a --- /dev/null +++ b/next.config.mjs @@ -0,0 +1,7 @@ +/** @type {import('next').NextConfig} */ +const nextConfig = { + output: "export", // Outputs a Single-Page Application (SPA). + // distDir: "./dist", // Changes the build output directory to `./dist/`. +}; + +export default nextConfig; diff --git a/package.json b/package.json index 12e5e0be..f6af3bcf 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ }, "scripts": { "ci": "npm install --force && bun run build && bun run validate", - "dev": "bun run vite --open", + "dev": "next dev --turbo", "start": "bun run vite build --sourcemap inline --minify false && bun run vite preview --port 1234", "build": "bun run vite build", "serve:build": "bun run vite preview --port 1234", @@ -60,15 +60,13 @@ "immer": "^10.0.2", "lodash": "^4.17.21", "netlify-cli": "^15.11.0", + "next": "latest", "react": "^18.2.0", "react-color": "^2.19.3", "react-dnd": "^16.0.1", "react-dnd-html5-backend": "^16.0.1", "react-dom": "^18.2.0", - "react-helmet-async": "^1.3.0", "react-i18next": "^13.0.3", - "react-router": "^6.14.2", - "react-router-dom": "^6.14.2", "uuid": "^9.0.0", "vitest": "^0.34.4" }, @@ -110,8 +108,7 @@ "react-test-renderer": "^18.2.0", "storybook": "^7.3.1", "terser": "^5.19.4", - "typescript": "^5.1.6", - "vite": "^4.4.9" + "typescript": "^5.1.6" }, "lint-staged": { "*.{js,ts,tsx}": "eslint --cache --fix", diff --git a/stories/StoryProvider.tsx b/stories/StoryProvider.tsx index 988f720a..b5365e07 100644 --- a/stories/StoryProvider.tsx +++ b/stories/StoryProvider.tsx @@ -6,7 +6,6 @@ import { import React, { useEffect } from "react"; import { DndProvider } from "react-dnd"; import { HTML5Backend } from "react-dnd-html5-backend"; -import { HelmetProvider } from "react-helmet-async"; import { BrowserRouter } from "react-router-dom"; import { CharactersContext, @@ -73,9 +72,7 @@ export function StoryProvider(props: { } > <CssBaseline /> - <BrowserRouter> - <HelmetProvider>{props.children}</HelmetProvider> - </BrowserRouter> + <BrowserRouter>{props.children}</BrowserRouter> </ThemeProvider> </StyledEngineProvider> </DiceContext.Provider> diff --git a/tsconfig.json b/tsconfig.json index 15ac4b11..502b16f4 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,18 +4,50 @@ "module": "ESNext", "moduleResolution": "Node", "esModuleInterop": true, - "jsx": "react", + "jsx": "preserve", "outDir": "./.tsc", "skipLibCheck": true, - "lib": ["es2015", "es2016", "es2017", "ES2018", "ES2019", "dom"], + "lib": [ + "es2015", + "es2016", + "es2017", + "ES2018", + "ES2019", + "dom" + ], "strict": true, + "allowJs": true, + "forceConsistentCasingInFileNames": true, + "incremental": true, "plugins": [ { "name": "typescript-tslint-plugin" + }, + { + "name": "next" } ], - "types": ["vitest/globals", "vite/client", "bun-types"] + "types": [ + "vitest/globals", + "bun-types", + "next" + ], + "noEmit": true, + "resolveJsonModule": true, + "isolatedModules": true }, - "include": ["lib/**/*", "stories/**/*"], - "exclude": ["node_modules", "cypress", "dist", "lib/**/*.test.tsx"] + "include": [ + "lib/**/*", + "app/**/*", + "stories/**/*", + "./dist/types/**/*.ts", + "./next-env.d.ts", + ".next/types/**/*.ts" + ], + "exclude": [ + "./node_modules", + "cypress", + "dist", + "lib/**/*.test.tsx" + ] } diff --git a/vite-env.d.ts b/vite-env.d.ts deleted file mode 100644 index 11f02fe2..00000000 --- a/vite-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// <reference types="vite/client" /> From f01267123506d216321c7f6c1bc77264095d7ee3 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 13:11:20 -0400 Subject: [PATCH 18/38] feat: lint --- .eslintrc.json | 6 ++- .vscode/tasks.json | 16 +------- app/data/page.tsx | 2 +- app/dice/page.tsx | 2 +- app/layout.tsx | 6 +-- app/page.tsx | 10 ++++- app/story-builder/page.tsx | 2 +- app/story-dice/page.tsx | 2 +- bun.lockb | Bin 884905 -> 896507 bytes lib/components/AppLink/AppLink.tsx | 1 + .../ContentEditable/ContentEditable.tsx | 1 + .../CookieConsent/CookieConsent.tsx | 9 +++-- lib/components/Page/Page.tsx | 2 + lib/components/Patreon/Patreon.tsx | 6 ++- .../Scene/components/PlayerRow/PlayerRow.tsx | 1 + lib/contexts/DiceContext/DiceContext.tsx | 3 +- .../components/blocks/BlockDicePool.tsx | 4 ++ .../components/blocks/BlockImage.tsx | 2 + .../components/blocks/BlockInfoText.tsx | 2 + .../components/blocks/BlockLink.tsx | 6 ++- .../components/blocks/BlockNumeric.tsx | 3 ++ .../components/blocks/BlockPointCounter.tsx | 2 + .../components/blocks/BlockSeparator.tsx | 2 + .../components/blocks/BlockSkill.tsx | 2 + .../components/blocks/BlockText.tsx | 2 + lib/routes/DiceRoute/DiceRoute.tsx | 5 --- lib/routes/Home/HomeRoute.tsx | 35 ++++++++++-------- .../PlayersPresence/PlayersPresence.tsx | 1 + next.config.mjs | 1 + package.json | 8 ++-- 30 files changed, 87 insertions(+), 57 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index a8df5b22..82a53b74 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,5 +1,9 @@ { - "extends": "next" + "extends": "next", + "rules": { + "react-hooks/exhaustive-deps": "off", + "@next/next/no-img-element": "off" + } // "root": true, // "extends": [ // "plugin:react/recommended", diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 2ae8f01a..8ae0148b 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -18,21 +18,7 @@ "label": "TSC & Lint & Tests", "problemMatcher": ["$tsc", "$eslint-stylish"] }, - { - "type": "npm", - "script": "tsc-and-lint", - "presentation": { - "echo": true, - "reveal": "always", - "focus": false, - "panel": "shared", - "showReuseMessage": true, - "clear": true - }, - "group": "build", - "label": "TSC & Lint", - "problemMatcher": ["$tsc", "$eslint-stylish"] - }, + { "type": "npm", "script": "i18n", diff --git a/app/data/page.tsx b/app/data/page.tsx index 8def6164..5c43fe93 100644 --- a/app/data/page.tsx +++ b/app/data/page.tsx @@ -8,6 +8,6 @@ export async function generateMetadata() { }; } -export default function () { +export default function DataPage() { return <DataRoute></DataRoute>; } diff --git a/app/dice/page.tsx b/app/dice/page.tsx index f7b0235c..07cfe030 100644 --- a/app/dice/page.tsx +++ b/app/dice/page.tsx @@ -8,6 +8,6 @@ export async function generateMetadata() { }; } -export default function () { +export default function DicePage() { return <DiceRoute></DiceRoute>; } diff --git a/app/layout.tsx b/app/layout.tsx index a59e0402..bf610bf6 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -32,7 +32,7 @@ export default function RootLayout(props: { children: React.ReactNode }) { async src="https://www.googletagmanager.com/gtag/js?id=UA-150306816-1" /> - <Script> + <Script id="universal-analytics"> {` window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); @@ -46,7 +46,7 @@ export default function RootLayout(props: { children: React.ReactNode }) { async src="https://www.googletagmanager.com/gtag/js?id=G-BRZ1HL2EJG" /> - <Script> + <Script id="google-tag-manager"> {`window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); @@ -71,7 +71,7 @@ export default function RootLayout(props: { children: React.ReactNode }) { type="text/javaScript" src="https://ko-fi.com/widgets/widget_2.js" ></Script> - <Script> + <Script id="canny"> {`!(function (w, d, i, s) { function l() { if (!d.getElementById(i)) { diff --git a/app/page.tsx b/app/page.tsx index 99043563..d673a87c 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,6 +1,14 @@ import { HomeRoute } from "../lib/routes/Home/HomeRoute"; +import { t } from "./i18n"; -export default function () { +export function generatePageMeta() { + return { + title: "", + description: t("home-route.meta.description"), + }; +} + +export default function HomePage() { return ( <div> <HomeRoute /> diff --git a/app/story-builder/page.tsx b/app/story-builder/page.tsx index 6d99c0b9..2d457c6e 100644 --- a/app/story-builder/page.tsx +++ b/app/story-builder/page.tsx @@ -8,6 +8,6 @@ export async function generateMetadata() { }; } -export default function () { +export default function StoryBuilderPage() { return <StoryBuilderRoute></StoryBuilderRoute>; } diff --git a/app/story-dice/page.tsx b/app/story-dice/page.tsx index d2a9e8b4..d688d153 100644 --- a/app/story-dice/page.tsx +++ b/app/story-dice/page.tsx @@ -8,6 +8,6 @@ export async function generateMetadata() { }; } -export default function () { +export default function StoryDicePage() { return <StoryDiceRoute></StoryDiceRoute>; } diff --git a/bun.lockb b/bun.lockb index c69fa3539b43310d55bdb71dced6960a7f676c31..3df752e1fdc1edc2b3c658acdf2c9c9decc88cf8 100755 GIT binary patch delta 192624 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%0Ad$$5&Nb8X<E)(vgOQJ3(R@ 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	^cT}K6RzQOtfaz|+4nV4a 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 C?OwJ3 delta 181779 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 diff --git a/lib/components/AppLink/AppLink.tsx b/lib/components/AppLink/AppLink.tsx index 444bbdca..9f718730 100644 --- a/lib/components/AppLink/AppLink.tsx +++ b/lib/components/AppLink/AppLink.tsx @@ -98,6 +98,7 @@ export const AppButtonLink = React.forwardRef< </Button> ); }); +AppButtonLink.displayName = "AppButtonLink"; export const MUILink = MaterialUILink; export const RouterLink = NextJSLink; diff --git a/lib/components/ContentEditable/ContentEditable.tsx b/lib/components/ContentEditable/ContentEditable.tsx index ab9bb04c..d3bbdc71 100644 --- a/lib/components/ContentEditable/ContentEditable.tsx +++ b/lib/components/ContentEditable/ContentEditable.tsx @@ -62,6 +62,7 @@ export const ContentEditablePreview: React.FC<IPreviewContentEditableOptions> = }); return <>{content}</>; }); +ContentEditablePreview.displayName = "ContentEditablePreview"; export const ContentEditable: React.FC< { diff --git a/lib/components/CookieConsent/CookieConsent.tsx b/lib/components/CookieConsent/CookieConsent.tsx index 5dde3fd2..b40f2b5e 100644 --- a/lib/components/CookieConsent/CookieConsent.tsx +++ b/lib/components/CookieConsent/CookieConsent.tsx @@ -1,12 +1,15 @@ +"useClient"; + import { Box, Button, Snackbar } from "@mui/material"; + import React, { useState } from "react"; import { useTranslate } from "../../hooks/useTranslate/useTranslate"; const cookieConsentLocalStorageKey = "cookie-consent"; - +const storage = typeof window !== "undefined" ? window.localStorage : undefined; type ICookieConsent = "true" | undefined; export const CookieConsent: React.FC = () => { - const valueFromStorage = localStorage.getItem( + const valueFromStorage = storage?.getItem( cookieConsentLocalStorageKey, ) as ICookieConsent; @@ -16,7 +19,7 @@ export const CookieConsent: React.FC = () => { function handleClose() { setConsent("true"); - localStorage.setItem(cookieConsentLocalStorageKey, "true"); + storage?.setItem(cookieConsentLocalStorageKey, "true"); } return ( diff --git a/lib/components/Page/Page.tsx b/lib/components/Page/Page.tsx index eccf1168..dd0eed54 100644 --- a/lib/components/Page/Page.tsx +++ b/lib/components/Page/Page.tsx @@ -1,3 +1,5 @@ +"use client"; + import BugReportIcon from "@mui/icons-material/BugReport"; import CasinoIcon from "@mui/icons-material/Casino"; import ChatIcon from "@mui/icons-material/Chat"; diff --git a/lib/components/Patreon/Patreon.tsx b/lib/components/Patreon/Patreon.tsx index ae442309..1915a639 100644 --- a/lib/components/Patreon/Patreon.tsx +++ b/lib/components/Patreon/Patreon.tsx @@ -36,7 +36,11 @@ export const Patreon: React.FC = () => { justifyContent="center" > <Grid item> - <img width="16px" src={patreonImage.src} /> + <img + width="16px" + src={patreonImage.src} + alt={t("donation.patreon")} + /> </Grid> <Grid item> <Typography diff --git a/lib/components/Scene/components/PlayerRow/PlayerRow.tsx b/lib/components/Scene/components/PlayerRow/PlayerRow.tsx index 4a043635..11164749 100644 --- a/lib/components/Scene/components/PlayerRow/PlayerRow.tsx +++ b/lib/components/Scene/components/PlayerRow/PlayerRow.tsx @@ -384,3 +384,4 @@ const PlayerRowName = React.memo( } }, ); +PlayerRowName.displayName = "PlayerRowName"; diff --git a/lib/contexts/DiceContext/DiceContext.tsx b/lib/contexts/DiceContext/DiceContext.tsx index 16fa3448..59a7b451 100644 --- a/lib/contexts/DiceContext/DiceContext.tsx +++ b/lib/contexts/DiceContext/DiceContext.tsx @@ -12,8 +12,7 @@ export type IBlockWithRollablePool = { pool: IRollablePool; }; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -export function useDice(props: {}) { +export function useDice() { const [blockWithPools, setBlockWithPools] = useState< Array<IBlockWithRollablePool> >([]); diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockDicePool.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockDicePool.tsx index 6db5cd2e..969da99c 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockDicePool.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockDicePool.tsx @@ -466,6 +466,8 @@ export const BlockDicePool = React.memo( }, ); +BlockDicePool.displayName = "BlockDicePool"; + export const BlockDicePoolActions = React.memo( ( props: { @@ -509,6 +511,8 @@ export const BlockDicePoolActions = React.memo( }, ); +BlockDicePoolActions.displayName = "BlockDicePoolActions"; + export const Pool: React.FC< BoxProps & { clickable?: boolean; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockImage.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockImage.tsx index d9ce8570..7295e63e 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockImage.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockImage.tsx @@ -217,3 +217,5 @@ export const BlockImage = React.memo( } }, ); + +BlockImage.displayName = "BlockImage"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockInfoText.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockInfoText.tsx index ede5eca5..799fbcd3 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockInfoText.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockInfoText.tsx @@ -46,3 +46,5 @@ export const BlockInfoText = React.memo( ); }, ); + +BlockInfoText.displayName = "BlockInfoText"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockLink.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockLink.tsx index 532c0327..c3964984 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockLink.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockLink.tsx @@ -107,9 +107,9 @@ export const BlockLink = React.memo( </Box> ) : ( <> - {isValid && props.value !== "" ? ( + {isValid && props.value ? ( <AppLink - to={props.value} + href={props.value} target="_blank" sx={{ lineHeight: "normal", @@ -128,6 +128,7 @@ export const BlockLink = React.memo( ); }, ); +BlockLink.displayName = "BlockLink"; export const BlockLinkActions = React.memo( ( @@ -166,3 +167,4 @@ export const BlockLinkActions = React.memo( ); }, ); +BlockLinkActions.displayName = "BlockLinkActions"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockNumeric.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockNumeric.tsx index d9ec85f7..81edd72b 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockNumeric.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockNumeric.tsx @@ -68,6 +68,7 @@ export const BlockNumeric = React.memo( ); }, ); +BlockNumeric.displayName = "BlockNumeric"; export const BlockNumericActions = React.memo( ( @@ -108,3 +109,5 @@ export const BlockNumericActions = React.memo( ); }, ); + +BlockNumericActions.displayName = "BlockNumericActions"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockPointCounter.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockPointCounter.tsx index 4ea704fa..b35e5b32 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockPointCounter.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockPointCounter.tsx @@ -225,6 +225,8 @@ export const BlockPointCounter = React.memo( }, ); +BlockPointCounter.displayName = "BlockPointCounter"; + export function BlockPointCounterActions( props: IBlockActionComponentProps<IPointCounterBlock> & { onMainPointCounterChange?(): void; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSeparator.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSeparator.tsx index 12c53069..cf2a1304 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSeparator.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSeparator.tsx @@ -91,6 +91,7 @@ export const BlockSeparator = React.memo( ); }, ); +BlockSeparator.displayName = "BlockSeparator"; export const BlockSeparatorActions = React.memo( ( @@ -158,3 +159,4 @@ export const BlockSeparatorActions = React.memo( ); }, ); +BlockSeparatorActions.displayName = "BlockSeparatorActions"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSkill.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSkill.tsx index 93786c37..3acc369f 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSkill.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockSkill.tsx @@ -69,6 +69,7 @@ export const BlockSkill = React.memo( ); }, ); +BlockSkill.displayName = "BlockSkill"; export const BlockSkillActions = React.memo( ( @@ -129,3 +130,4 @@ export const BlockSkillActions = React.memo( ); }, ); +BlockSkillActions.displayName = "BlockSkillActions"; diff --git a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockText.tsx b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockText.tsx index b70fdab1..5c8a567e 100644 --- a/lib/routes/Character/components/CharacterDialog/components/blocks/BlockText.tsx +++ b/lib/routes/Character/components/CharacterDialog/components/blocks/BlockText.tsx @@ -64,6 +64,7 @@ export const BlockText = React.memo(function ( </> ); }); +BlockText.displayName = "BlockText"; function BlockTextLabel(props: { label: string | undefined; @@ -219,3 +220,4 @@ export const BlockTextActions = React.memo( ); }, ); +BlockTextActions.displayName = "BlockTextActions"; diff --git a/lib/routes/DiceRoute/DiceRoute.tsx b/lib/routes/DiceRoute/DiceRoute.tsx index 70c2337b..35679001 100644 --- a/lib/routes/DiceRoute/DiceRoute.tsx +++ b/lib/routes/DiceRoute/DiceRoute.tsx @@ -11,7 +11,6 @@ import { useTranslate } from "../../hooks/useTranslate/useTranslate"; import { DiceButtons } from "./components/DiceButtons"; import { DiceDrawer } from "./components/DiceDrawer"; -// eslint-disable-next-line @typescript-eslint/no-unused-vars export function DiceRoute(props: {}) { const { t } = useTranslate(); const [results, setResults] = useState<Array<ICommandResult>>([]); @@ -27,10 +26,6 @@ export function DiceRoute(props: {}) { return ( <Page maxWidth="sm" sx={{ paddingTop: "2rem" }}> - {/* <PageMeta - title={t("dice-route.meta.title")} - description={t("dice-route.meta.description")} - /> */} <Container sx={{ minHeight: "70vh" }}> <Heading icon={Icons.FateDice} title={t("dice-route.meta.title")} /> <Stack spacing={2}> diff --git a/lib/routes/Home/HomeRoute.tsx b/lib/routes/Home/HomeRoute.tsx index 66278e6f..7194f099 100644 --- a/lib/routes/Home/HomeRoute.tsx +++ b/lib/routes/Home/HomeRoute.tsx @@ -1,4 +1,5 @@ "use client"; + import FavoriteIcon from "@mui/icons-material/Favorite"; import GitHubIcon from "@mui/icons-material/GitHub"; import QuestionAnswerIcon from "@mui/icons-material/QuestionAnswer"; @@ -52,7 +53,7 @@ const Sponsors: Array<{ image: string; name: string; link: string }> = [ }, { name: "Lokalise", - image: lokalise, + image: lokalise.src, link: "https://lokalise.com/", }, { @@ -67,7 +68,7 @@ type IHomeRouteCard = { description: string; ctaLabel: string; icon: React.ElementType; - to?: string; + href?: string; onClick?: () => void; }; @@ -86,10 +87,6 @@ export const HomeRoute: React.FC<{}> = () => { return ( <Page hideHeaderLogo maxWidth="100vw" sx={{ paddingTop: "2rem" }}> - {/* <PageMeta - title={undefined} - description={t("home-route.meta.description")} - /> */} <Box> <DarkBox px="2rem" mt="-2rem" textAlign="left" linear> <Box sx={{ maxWidth: FariToolbarMaxWidth, margin: "0 auto" }}> @@ -287,6 +284,7 @@ export const HomeRoute: React.FC<{}> = () => { <img className={props.className} src="https://img.icons8.com/plasticine/100/000000/alps.png" + alt="scenes" /> ), onClick: () => { @@ -301,6 +299,7 @@ export const HomeRoute: React.FC<{}> = () => { <img className={props.className} src="https://img.icons8.com/plasticine/100/000000/wizard.png" + alt="characters" /> ), ctaLabel: t("home-route.cards.characters.cta"), @@ -317,9 +316,10 @@ export const HomeRoute: React.FC<{}> = () => { <img className={props.className} src="https://img.icons8.com/plasticine/100/000000/dice.png" + alt="dice-roller" /> ), - to: "/dice", + href: "/dice", }, ]; return ( @@ -339,9 +339,10 @@ export const HomeRoute: React.FC<{}> = () => { <img className={props.className} src="https://img.icons8.com/plasticine/100/000000/cloud-backup-restore.png" + alt="data" /> ), - to: "/data", + href: "/data", }, { @@ -354,9 +355,10 @@ export const HomeRoute: React.FC<{}> = () => { <img className={props.className} src="https://img.icons8.com/plasticine/100/000000/crystal-ball.png" + alt="play-solo" /> ), - to: "/oracle", + href: "/oracle", }, ]; return ( @@ -376,10 +378,11 @@ export const HomeRoute: React.FC<{}> = () => { // https://icons8.com/icons/plasticine <img className={props.className} + alt="changelog" src="https://img.icons8.com/plasticine/100/000000/comments.png" /> ), - to: "https://fari.canny.io/changelog", + href: "https://fari.canny.io/changelog", }, { label: t("home-route.cards.wiki.title"), @@ -389,10 +392,11 @@ export const HomeRoute: React.FC<{}> = () => { // https://icons8.com/icons/plasticine <img className={props.className} + alt="wiki" src="https://img.icons8.com/plasticine/100/000000/contract.png" /> ), - to: "https://fari.games/en/resources/fari-rpgs/fari-app-wiki", + href: "https://fari.games/en/resources/fari-rpgs/fari-app-wiki", }, { label: t("home-route.cards.fari-games.title"), @@ -402,10 +406,11 @@ export const HomeRoute: React.FC<{}> = () => { // https://icons8.com/icons/plasticine <img className={props.className} + alt="fari-games" src="https://img.icons8.com/plasticine/100/000000/bookmark--v1.png" /> ), - to: "https://fari.games", + href: "https://fari.games", }, ]; return ( @@ -443,7 +448,7 @@ export const HomeRoute: React.FC<{}> = () => { <Grid item xs={12}> <Box component="img" - src={discord} + src={discord.src} sx={{ width: "50px", height: "auto", @@ -797,13 +802,13 @@ function HomeRouteCards(props: { cards: Array<IHomeRouteCard> }) { {card.ctaLabel} </Button> )} - {card.to && ( + {card.href && ( <Button color="secondary" variant="outlined" size="large" LinkComponent={AppButtonLink} - href={card.to} + href={card.href} > {card.ctaLabel} </Button> diff --git a/lib/routes/Play/components/PlayersPresence/PlayersPresence.tsx b/lib/routes/Play/components/PlayersPresence/PlayersPresence.tsx index 378ad979..63edbc1f 100644 --- a/lib/routes/Play/components/PlayersPresence/PlayersPresence.tsx +++ b/lib/routes/Play/components/PlayersPresence/PlayersPresence.tsx @@ -180,3 +180,4 @@ export const PlayersPresence = React.forwardRef( } }, ); +PlayersPresence.displayName = "PlayersPresence"; diff --git a/next.config.mjs b/next.config.mjs index d564f36a..95281d2c 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -2,6 +2,7 @@ const nextConfig = { output: "export", // Outputs a Single-Page Application (SPA). // distDir: "./dist", // Changes the build output directory to `./dist/`. + reactStrictMode: false, }; export default nextConfig; diff --git a/package.json b/package.json index f6af3bcf..09cb1da2 100644 --- a/package.json +++ b/package.json @@ -11,21 +11,18 @@ "scripts": { "ci": "npm install --force && bun run build && bun run validate", "dev": "next dev --turbo", - "start": "bun run vite build --sourcemap inline --minify false && bun run vite preview --port 1234", - "build": "bun run vite build", + "build": "bun run next build", "serve:build": "bun run vite preview --port 1234", "i18n": "bun i18n.js", "preview": "bun run build && bun run deploy:preview", "alpha": "bun run build && bun run deploy:preview -- --alias alpha", "beta": "bun run build && bun run deploy:preview -- --alias beta", "tsc": "tsc --project tsconfig.json --incremental --noEmit", - "lint": "eslint 'lib/**' --cache", "test": "vitest", "test:run": "vitest run", "int": "bun run build && concurrently \"cypress run\" \"bun run serve:build\" --success first --kill-others --names \"cypress,server\" ", "int:start": "concurrently \"cypress open\" \"bun run start\" --success first --kill-others --names \"cypress,server\" ", - "tsc-and-lint": "bun run tsc && bun run lint", - "validate": "bun run tsc && bun run lint && bun run test:run", + "validate": "bun run tsc && bun run test:run", "deploy:preview": "netlify deploy --site 534c856a-7d30-4fdd-ad4a-9845ccdefd08", "deploy:prod": "netlify deploy --site 534c856a-7d30-4fdd-ad4a-9845ccdefd08 --prod", "storybook": "storybook dev -p 6006", @@ -54,6 +51,7 @@ "canvas-confetti": "^1.6.0", "dayjs": "^1.11.9", "dompurify": "^3.0.5", + "eslint-config-next": "^13.4.19", "i18next": "^23.4.3", "i18next-browser-languagedetector": "^7.1.0", "i18next-http-backend": "^2.2.1", From a3214eeada79a4572a0517eef7c1486d0ee578da Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 13:12:43 -0400 Subject: [PATCH 19/38] fix lint + build --- .eslintrc.json | 3 ++- app/page.tsx | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index 82a53b74..bbf35f6d 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -2,7 +2,8 @@ "extends": "next", "rules": { "react-hooks/exhaustive-deps": "off", - "@next/next/no-img-element": "off" + "@next/next/no-img-element": "off", + "@next/next/no-page-custom-font": "off" } // "root": true, // "extends": [ diff --git a/app/page.tsx b/app/page.tsx index d673a87c..77653513 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,7 +1,7 @@ import { HomeRoute } from "../lib/routes/Home/HomeRoute"; import { t } from "./i18n"; -export function generatePageMeta() { +export async function generateMetadata() { return { title: "", description: t("home-route.meta.description"), From d4b7e323078e20e36734f1389ceef5ab4d2e26a0 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 15:29:24 -0400 Subject: [PATCH 20/38] fix: build + lint + progress for liveblocks --- .github/workflows/ci.yml | 4 +- .vscode/extensions.json | 1 - app/bugs/page.tsx | 20 ++++ app/data/page.tsx | 4 +- app/i18n.tsx | 4 + app/layout.tsx | 8 +- app/oracle/page.tsx | 13 +++ app/play-offline/page.tsx | 13 +++ app/play/(components)/play.tsx | 56 +++++++++++ app/play/[id]/page.tsx | 13 +++ app/play/join/[id]/page.tsx | 13 +++ app/play/page.tsx | 5 + bun.lockb | Bin 896507 -> 896507 bytes lib/App.tsx | 44 +++++---- lib/components/MyBinder/MyBinder.tsx | 2 +- lib/components/NoSSR/NoSSR.tsx | 10 ++ lib/components/Page/Page.tsx | 9 +- lib/constants/env.ts | 8 +- .../AppI18nContext/AppI18nContext.tsx | 79 +++++++++++++++ lib/domains/character/CharacterType.tsx | 8 +- lib/hooks/useQuery/useQuery.ts | 11 +-- lib/hooks/useTranslate/useTranslate.ts | 12 ++- lib/index.tsx | 14 --- lib/routes/Bugs/BugsRoute.tsx | 5 - lib/routes/Oracle/OracleRoute.tsx | 6 +- lib/routes/Play/JoinAGameRoute.tsx | 14 +-- lib/routes/Play/PlayOfflineRoute.tsx | 16 +--- lib/routes/Play/PlayRoute.tsx | 90 +++++++++--------- .../Play/components/Session/Session.tsx | 2 + lib/services/injections.ts | 3 - .../InternationalizationService.ts | 63 ------------ .../locales/devTranslations.ts | 12 --- next.config.mjs | 1 - package.json | 2 +- stories/StoryProvider.tsx | 14 +-- 35 files changed, 349 insertions(+), 230 deletions(-) create mode 100644 app/bugs/page.tsx create mode 100644 app/oracle/page.tsx create mode 100644 app/play-offline/page.tsx create mode 100644 app/play/(components)/play.tsx create mode 100644 app/play/[id]/page.tsx create mode 100644 app/play/join/[id]/page.tsx create mode 100644 app/play/page.tsx create mode 100644 lib/components/NoSSR/NoSSR.tsx create mode 100644 lib/contexts/AppI18nContext/AppI18nContext.tsx delete mode 100644 lib/index.tsx delete mode 100644 lib/services/internationalization/InternationalizationService.ts delete mode 100644 lib/services/internationalization/locales/devTranslations.ts diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2494d8c8..1da13cf8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,8 +28,8 @@ jobs: run: | CONTEXT=production bun run build env: - VITE_GITHUB_RUN_NUMBER: ${{github.run_number}} - VITE_GITHUB_SHA: ${{github.sha}} + NEXT_PUBLIC__GITHUB_RUN_NUMBER: ${{github.run_number}} + NEXT_PUBLIC__GITHUB_SHA: ${{github.sha}} # Validate - name: Validate run: bun run validate diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 29a36db4..4b8c7d0e 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -4,7 +4,6 @@ // List of extensions which should be recommended for users of this workspace. "recommendations": [ - "bierner.comment-tagged-templates", "dbaeumer.vscode-eslint", "eamodio.gitlens", "yzhang.markdown-all-in-one", diff --git a/app/bugs/page.tsx b/app/bugs/page.tsx new file mode 100644 index 00000000..b33d1d8a --- /dev/null +++ b/app/bugs/page.tsx @@ -0,0 +1,20 @@ +{ + /* <PageMeta +title={pageTitle} +description={t("bugs-route.meta.description")} +/> */ +} + +import { BugsRoute } from "../../lib/routes/Bugs/BugsRoute"; +import { t } from "../i18n"; + +export async function generateMetadata() { + return { + title: t("bugs-route.title"), + description: t("bugs-route.description"), + }; +} + +export default function BugsPage() { + return <BugsRoute></BugsRoute>; +} diff --git a/app/data/page.tsx b/app/data/page.tsx index 5c43fe93..f0245112 100644 --- a/app/data/page.tsx +++ b/app/data/page.tsx @@ -3,8 +3,8 @@ import { t } from "../i18n"; export async function generateMetadata() { return { - title: t("data-route-route.title"), - description: t("data-route-route.description"), + title: t("data-route.title"), + description: t("data-route.description"), }; } diff --git a/app/i18n.tsx b/app/i18n.tsx index f8a0e77e..29ac5679 100644 --- a/app/i18n.tsx +++ b/app/i18n.tsx @@ -3,3 +3,7 @@ import englishTranslations from "../public/locales/en/translation.json"; export function t(key: string) { return (englishTranslations as any)[key]; } + +export function serverSideTranslations(key: string) { + return t(key); +} diff --git a/app/layout.tsx b/app/layout.tsx index bf610bf6..08d1f4d4 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,7 +1,11 @@ +/// <reference lib="dom" /> +/// <reference lib="dom.iterable" /> + import Script from "next/script"; import { Metadata } from "next/types"; import React from "react"; import { AppProviders } from "../lib/App"; +import NoSSR from "../lib/components/NoSSR/NoSSR"; export const metadata: Metadata = { title: "Fari App VTT | The Free and Open-Source Virtual Tabletop", description: "", @@ -65,7 +69,9 @@ export default function RootLayout(props: { children: React.ReactNode }) { <body> <div id="root"> - <AppProviders>{props.children}</AppProviders> + <NoSSR> + <AppProviders>{props.children}</AppProviders> + </NoSSR> </div> <Script type="text/javaScript" diff --git a/app/oracle/page.tsx b/app/oracle/page.tsx new file mode 100644 index 00000000..6d9839dd --- /dev/null +++ b/app/oracle/page.tsx @@ -0,0 +1,13 @@ +import { OracleRoute } from "../../lib/routes/Oracle/OracleRoute"; +import { t } from "../i18n"; + +export async function generateMetadata() { + return { + title: t("oracle-route.play-offline.title"), + description: t("oracle-route.play-offline.description"), + }; +} + +export default function OraclePage() { + return <OracleRoute></OracleRoute>; +} diff --git a/app/play-offline/page.tsx b/app/play-offline/page.tsx new file mode 100644 index 00000000..df617cba --- /dev/null +++ b/app/play-offline/page.tsx @@ -0,0 +1,13 @@ +import { PlayOfflineRoute } from "../../lib/routes/Play/PlayOfflineRoute"; +import { t } from "../i18n"; + +export async function generateMetadata() { + return { + title: t("home-route.play-offline.title"), + description: t("home-route.play-offline.description"), + }; +} + +export default function PlayOfflinePage() { + return <PlayOfflineRoute></PlayOfflineRoute>; +} diff --git a/app/play/(components)/play.tsx b/app/play/(components)/play.tsx new file mode 100644 index 00000000..32ef1874 --- /dev/null +++ b/app/play/(components)/play.tsx @@ -0,0 +1,56 @@ +"use client"; +import { useParams } from "next/navigation"; + +import { useContext } from "react"; +import { SettingsContext } from "../../../lib/contexts/SettingsContext/SettingsContext"; +import { JoinAGameRoute } from "../../../lib/routes/Play/JoinAGameRoute"; +import { PlayRoute } from "../../../lib/routes/Play/PlayRoute"; +import { RoomProvider } from "../../../lib/services/liveblocks/liveblocks.config"; + +export function Play() { + const params = useParams(); + + const settingsManager = useContext(SettingsContext); + const idFromParams = params.id as string; + const userId = settingsManager.state.userId; + + return ( + <RoomProvider + id={idFromParams || userId} + initialPresence={{ + rollOutput: null, + characterName: null, + color: null, + cursor: null, + message: null, + playerName: null, + }} + > + <PlayRoute></PlayRoute> + </RoomProvider> + ); +} + +export function Join() { + const params = useParams(); + + const settingsManager = useContext(SettingsContext); + const idFromParams = params.id as string; + const userId = settingsManager.state.userId; + + return ( + <RoomProvider + id={idFromParams || userId} + initialPresence={{ + rollOutput: null, + characterName: null, + color: null, + cursor: null, + message: null, + playerName: null, + }} + > + <JoinAGameRoute></JoinAGameRoute> + </RoomProvider> + ); +} diff --git a/app/play/[id]/page.tsx b/app/play/[id]/page.tsx new file mode 100644 index 00000000..6fa134b6 --- /dev/null +++ b/app/play/[id]/page.tsx @@ -0,0 +1,13 @@ +import { Play } from "../(components)/play"; +import { t } from "../../i18n"; + +export async function generateMetadata() { + return { + title: t("home-route.play-online.title"), + description: t("home-route.play-online.description"), + }; +} + +export default function PlayOnlinePage() { + return <Play></Play>; +} diff --git a/app/play/join/[id]/page.tsx b/app/play/join/[id]/page.tsx new file mode 100644 index 00000000..3b0788f2 --- /dev/null +++ b/app/play/join/[id]/page.tsx @@ -0,0 +1,13 @@ +import { Join } from "../../(components)/play"; +import { t } from "../../../i18n"; + +export async function generateMetadata() { + return { + title: t("home-route.play-online.title"), + description: t("home-route.play-online.description"), + }; +} + +export default function PlayOnlinePage() { + return <Join></Join>; +} diff --git a/app/play/page.tsx b/app/play/page.tsx new file mode 100644 index 00000000..1af2d418 --- /dev/null +++ b/app/play/page.tsx @@ -0,0 +1,5 @@ +import { Play } from "./(components)/play"; + +export default function PlayPage() { + return <Play></Play>; +} diff --git a/bun.lockb b/bun.lockb index 3df752e1fdc1edc2b3c658acdf2c9c9decc88cf8..0f542382a8d13805168ad610b92a8e186a006a45 100755 GIT binary patch delta 142 zcmex;+wAvkvk7_%g)evyOic+2`c&3#os`A+%6n^a%&U1ZNA91$A|P$krLfUYxQ##Y zY!)K}1H+ZsBHfG(VbYTW+a%aeXV3Yk&BE5)-`3vW#t6hrK+FupEI`Z(#B4y!zP-PV jgC&=fG0xCf&qUAAvVG2H4j|?PVlE)&-ah9uPy8+bCvZE@ delta 150 zcmex;+wAvkvk7_%x4E2mech5WgTd8j`#OcFw_aRn?5>=OTEBkRG8C>^s=U!pxNY)* zK7RSB=R}zq84v)C-`wBU-rvRu#7scU48$xz%nHP8K+L|qzm0<>my-#mzkSYU4j|?P PVlE)&-ah9uPy8+b!tXR( diff --git a/lib/App.tsx b/lib/App.tsx index 957fd7c2..f574d790 100644 --- a/lib/App.tsx +++ b/lib/App.tsx @@ -10,6 +10,7 @@ import ThemeRegistry from "../app/ThemeRegistry"; import { previewContentEditable } from "./components/ContentEditable/ContentEditable"; import { ErrorReport } from "./components/ErrorBoundary/ErrorReport"; import { IManagerViewModel, MyBinder } from "./components/MyBinder/MyBinder"; +import { AppI18nProvider } from "./contexts/AppI18nContext/AppI18nContext"; import { CharactersContext, useCharacters, @@ -51,28 +52,30 @@ export function AppProviders(props: { children: ReactNode }) { const charactersManager = useCharacters(); const scenesManager = useScenes(); const indexCardCollectionsManager = useIndexCardCollections(); - const diceManager = useDice({}); + const diceManager = useDice(); const myBinderManager = useMyBinder(); return ( <InjectionsContext.Provider value={injections}> - <DndProvider backend={HTML5Backend}> - <SettingsContext.Provider value={settingsManager}> - <CharactersContext.Provider value={charactersManager}> - <ScenesContext.Provider value={scenesManager}> - <IndexCardCollectionsContext.Provider - value={indexCardCollectionsManager} - > - <DiceContext.Provider value={diceManager}> - <MyBinderContext.Provider value={myBinderManager}> - <InternalProviders>{props.children}</InternalProviders> - </MyBinderContext.Provider> - </DiceContext.Provider> - </IndexCardCollectionsContext.Provider> - </ScenesContext.Provider> - </CharactersContext.Provider> - </SettingsContext.Provider> - </DndProvider> + <AppI18nProvider> + <DndProvider backend={HTML5Backend}> + <SettingsContext.Provider value={settingsManager}> + <CharactersContext.Provider value={charactersManager}> + <ScenesContext.Provider value={scenesManager}> + <IndexCardCollectionsContext.Provider + value={indexCardCollectionsManager} + > + <DiceContext.Provider value={diceManager}> + <MyBinderContext.Provider value={myBinderManager}> + <InternalProviders>{props.children}</InternalProviders> + </MyBinderContext.Provider> + </DiceContext.Provider> + </IndexCardCollectionsContext.Provider> + </ScenesContext.Provider> + </CharactersContext.Provider> + </SettingsContext.Provider> + </DndProvider> + </AppI18nProvider> </InjectionsContext.Provider> ); } @@ -91,9 +94,7 @@ function MyBinderManager() { onDelete(element: IManagerViewModel): void; onDuplicate(element: IManagerViewModel): void; onUndo(element: IManagerViewModel): void; - onImport( - importPaths: FileList | null, - ): Promise<{ entity: any | undefined }>; + onImport(importPaths: any | null): Promise<{ entity: any | undefined }>; onImportAddAsNew(entity: any): void; onImportUpdateExisting(entity: any): void; onExport(element: IManagerViewModel): void; @@ -214,6 +215,7 @@ function MyBinderManager() { myBinderManager.actions.close(); }, onSelectOnNewTab(element) { + if (typeof window === "undefined") return; window.open(`/scenes/${element.id}`); }, onDelete(element) { diff --git a/lib/components/MyBinder/MyBinder.tsx b/lib/components/MyBinder/MyBinder.tsx index df4591e1..2dae71fe 100644 --- a/lib/components/MyBinder/MyBinder.tsx +++ b/lib/components/MyBinder/MyBinder.tsx @@ -397,8 +397,8 @@ export function MyBinder<TFolders extends string>(props: { <Grid item> <AppLink color="secondary" + href="/data" onClick={() => { - router.push("/data"); props.onClose(); }} > diff --git a/lib/components/NoSSR/NoSSR.tsx b/lib/components/NoSSR/NoSSR.tsx new file mode 100644 index 00000000..8caf2d48 --- /dev/null +++ b/lib/components/NoSSR/NoSSR.tsx @@ -0,0 +1,10 @@ +import dynamic from "next/dynamic"; +import React from "react"; + +const NoSSR = (props: { children: React.ReactNode }) => ( + <React.Fragment>{props.children}</React.Fragment> +); + +export default dynamic(() => Promise.resolve(NoSSR), { + ssr: false, +}); diff --git a/lib/components/Page/Page.tsx b/lib/components/Page/Page.tsx index dd0eed54..2324593b 100644 --- a/lib/components/Page/Page.tsx +++ b/lib/components/Page/Page.tsx @@ -48,11 +48,12 @@ import { MyBinderContext } from "../../contexts/MyBinderContext/MyBinderContext" import { SettingsContext } from "../../contexts/SettingsContext/SettingsContext"; import { Icons } from "../../domains/Icons/Icons"; import { useHighlight } from "../../hooks/useHighlight/useHighlight"; -import { useTranslate } from "../../hooks/useTranslate/useTranslate"; + import { IPossibleLanguages, PossibleLanguagesNames, -} from "../../services/internationalization/InternationalizationService"; +} from "../../contexts/AppI18nContext/AppI18nContext"; +import { useTranslate } from "../../hooks/useTranslate/useTranslate"; import { AppButtonLink, AppLink } from "../AppLink/AppLink"; import { CannyChangelog } from "../CannyChangelog/CannyChangelog"; import { CookieConsent } from "../CookieConsent/CookieConsent"; @@ -104,12 +105,12 @@ export const Page: React.FC<{ }, [props.gameId]); return ( - <> + <React.Fragment> <ScrollToTop /> {renderHeader()} {renderContent()} - </> + </React.Fragment> ); function renderContent() { diff --git a/lib/constants/env.ts b/lib/constants/env.ts index 9082ef23..290b1163 100644 --- a/lib/constants/env.ts +++ b/lib/constants/env.ts @@ -1,7 +1,7 @@ -const context = import.meta.env?.MODE ?? "development"; -const isDev = import.meta.env?.DEV; -const buildNumber = import.meta.env?.VITE_GITHUB_RUN_NUMBER ?? "0"; -const hash = import.meta.env?.VITE_GITHUB_SHA ?? "0"; +const context = process.env.NODE_ENV ?? "development"; +const isDev = process.env.NODE_ENV !== "production"; +const buildNumber = process.env.NEXT_PUBLIC_GITHUB_RUN_NUMBER ?? "0"; +const hash = process.env.NEXT_PUBLIC_GITHUB_SHA ?? "0"; const version = process.env.npm_package_version; const isTest = process.env.JEST_WORKER_ID; diff --git a/lib/contexts/AppI18nContext/AppI18nContext.tsx b/lib/contexts/AppI18nContext/AppI18nContext.tsx new file mode 100644 index 00000000..38cd01f0 --- /dev/null +++ b/lib/contexts/AppI18nContext/AppI18nContext.tsx @@ -0,0 +1,79 @@ +"use client"; +import i18next from "i18next"; +import I18nLanguageDetector from "i18next-browser-languagedetector"; +import I18nHttpApi from "i18next-http-backend"; +import { createContext } from "react"; +import { initReactI18next } from "react-i18next"; + +export const PossibleLanguages = [ + "en", + "es", + "eo", + "pt-BR", + "zh_CN", + "zh_TW", + "fr", + "gl", + "ru", + "de", + "it", + "pl", + "tr", + "dev", +] as const; + +export type IPossibleLanguages = (typeof PossibleLanguages)[number]; + +export const PossibleLanguagesNames: Record<IPossibleLanguages, string> = { + "en": "English", + "es": "Español", + "eo": "Esperanto", + "pt-BR": "Português Brasileiro", + "zh_CN": "简体中文", + "zh_TW": "臺灣國語", + "fr": "Français", + "gl": "Galego", + "ru": "Русский", + "de": "Deutsch", + "it": "Italiano", + "pl": "Polski", + "tr": "Türk", + "dev": "Development", +}; + +const i18n = i18next; +if (typeof window !== "undefined") { + loadI18n(); + async function loadI18n() { + await i18n + .use(I18nLanguageDetector) + .use(initReactI18next) + .use(I18nHttpApi) + .init({ + supportedLngs: [...PossibleLanguages], + fallbackLng: "en", + debug: false, + keySeparator: false, + interpolation: { + escapeValue: false, + }, + }); + } +} +function useAppI18n() { + return {}; +} + +export const AppI18nContext = createContext<ReturnType<typeof useAppI18n>>( + undefined as any, +); + +export function AppI18nProvider(props: { children: React.ReactNode }) { + const contextValue = useAppI18n(); + + return ( + <AppI18nContext.Provider value={contextValue}> + {props.children} + </AppI18nContext.Provider> + ); +} diff --git a/lib/domains/character/CharacterType.tsx b/lib/domains/character/CharacterType.tsx index b8217fce..48ca9484 100644 --- a/lib/domains/character/CharacterType.tsx +++ b/lib/domains/character/CharacterType.tsx @@ -5,9 +5,9 @@ let allCharactersTemplatesFiles: Record< }> > = {}; try { - allCharactersTemplatesFiles = import.meta.glob( - "./character-templates/*/*.json" - ); + // allCharactersTemplatesFiles = import.meta.glob( + // "./character-templates/*/*.json" + // ); } catch (error) {} export type ICharacterTemplate = { @@ -35,7 +35,7 @@ export const allTemplates = Object.keys(allCharactersTemplatesFiles).reduce( }, ]; }, - [] + [], ); export const CharacterTemplates = [...allTemplates].sort((a, b) => { diff --git a/lib/hooks/useQuery/useQuery.ts b/lib/hooks/useQuery/useQuery.ts index 91a3b465..bc2a24db 100644 --- a/lib/hooks/useQuery/useQuery.ts +++ b/lib/hooks/useQuery/useQuery.ts @@ -1,12 +1,7 @@ -import { useLocation } from "react-router"; +import { useSearchParams } from "next/navigation"; export function useQuery<TKeys extends string>() { - const routeLocation = useLocation(); - const urlSearchParams = new URLSearchParams(routeLocation.search); + const searchParams = useSearchParams(); - return { - get(key: TKeys) { - return urlSearchParams.get(key); - }, - }; + return searchParams; } diff --git a/lib/hooks/useTranslate/useTranslate.ts b/lib/hooks/useTranslate/useTranslate.ts index 6a455b6b..67d64bf2 100644 --- a/lib/hooks/useTranslate/useTranslate.ts +++ b/lib/hooks/useTranslate/useTranslate.ts @@ -1,12 +1,15 @@ import { useTranslation, UseTranslationOptions } from "react-i18next"; import { ITranslationKeys } from "../../locale"; + +import { serverSideTranslations } from "../../../app/i18n"; import { IPossibleLanguages, PossibleLanguages, -} from "../../services/internationalization/InternationalizationService"; +} from "../../contexts/AppI18nContext/AppI18nContext"; export function useTranslate() { const { t, i18n } = useTranslation(); + const currentLanguage = getCurrentLanguage(); return { @@ -16,6 +19,10 @@ export function useTranslate() { options?: UseTranslationOptions<""> & Record<string, string>, noFallback: boolean = false, ): string => { + if (currentLanguage === "en") { + return serverSideTranslations(key); + } + const value = t(key, options); const englishValue = i18n.t(key, { ...options, @@ -41,6 +48,9 @@ export function useTranslate() { }; function getCurrentLanguage() { + if (!i18n.language) { + return "en"; + } const [sanitizedLanguage] = i18n.language.split("-"); return PossibleLanguages.includes(i18n.language as IPossibleLanguages) diff --git a/lib/index.tsx b/lib/index.tsx deleted file mode 100644 index 234e3a6f..00000000 --- a/lib/index.tsx +++ /dev/null @@ -1,14 +0,0 @@ -/// <reference lib="dom" /> -/// <reference lib="dom.iterable" /> - -import { setAutoFreeze } from "immer"; -import React from "react"; -import { createRoot } from "react-dom/client"; -import { App } from "./App"; -import "./index.css"; - -setAutoFreeze(false); - -const container = document.getElementById("root"); -const root = createRoot(container!); -root.render(<App />); diff --git a/lib/routes/Bugs/BugsRoute.tsx b/lib/routes/Bugs/BugsRoute.tsx index 851d4cd1..487b0622 100644 --- a/lib/routes/Bugs/BugsRoute.tsx +++ b/lib/routes/Bugs/BugsRoute.tsx @@ -2,7 +2,6 @@ import BugReportIcon from "@mui/icons-material/BugReport"; import { Box, Container, useTheme } from "@mui/material"; import { Heading } from "../../components/Heading/Heading"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { useCanny } from "../../hooks/useCanny/useCanny"; import { useTranslate } from "../../hooks/useTranslate/useTranslate"; @@ -20,10 +19,6 @@ export function BugsRoute() { return ( <Page sx={{ paddingTop: "2rem" }}> - <PageMeta - title={pageTitle} - description={t("bugs-route.meta.description")} - /> <Heading icon={BugReportIcon} title={t("bugs-route.meta.title")} diff --git a/lib/routes/Oracle/OracleRoute.tsx b/lib/routes/Oracle/OracleRoute.tsx index 82812e54..8b6c511b 100644 --- a/lib/routes/Oracle/OracleRoute.tsx +++ b/lib/routes/Oracle/OracleRoute.tsx @@ -1,3 +1,4 @@ +"use client"; import { Box, Button, Container, Paper, useTheme } from "@mui/material"; import { @@ -13,7 +14,6 @@ import { import { useEffect, useState } from "react"; import { FateLabel } from "../../components/FateLabel/FateLabel"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { useLogger } from "../../contexts/InjectionsContext/hooks/useLogger"; import { Dice, ICommandResult } from "../../domains/dice/Dice"; import { useEvent } from "../../hooks/useEvent/useEvent"; @@ -55,10 +55,6 @@ export const OracleRoute = () => { return ( <Page sx={{ paddingTop: "2rem" }}> - <PageMeta - title={t("oracle-route.meta.title")} - description={t("oracle-route.meta.description")} - /> <Oracle /> </Page> ); diff --git a/lib/routes/Play/JoinAGameRoute.tsx b/lib/routes/Play/JoinAGameRoute.tsx index 08efe66c..448b9e7c 100644 --- a/lib/routes/Play/JoinAGameRoute.tsx +++ b/lib/routes/Play/JoinAGameRoute.tsx @@ -1,3 +1,4 @@ +"use client"; import { Box, Button, @@ -12,8 +13,8 @@ import { Typography, useTheme, } from "@mui/material"; +import { useParams, useRouter } from "next/navigation"; import { useContext, useEffect, useRef, useState } from "react"; -import { useNavigate, useParams } from "react-router"; import { AppLink } from "../../components/AppLink/AppLink"; import { Page } from "../../components/Page/Page"; import { Images } from "../../constants/Images"; @@ -30,16 +31,17 @@ import { PlayerInteractionFactory, } from "./types/IPlayerInteraction"; -function JoinAGameRoute() { +export function JoinAGameRoute() { const { t } = useTranslate(); const theme = useTheme(); const settingsManager = useContext(SettingsContext); - const params = useParams<{ id: string }>(); + const params = useParams(); + const idFromParams = params.id as string; const [playerName, setPlayerName] = useState(settingsManager.state.userName); const [loading, setLoading] = useState(false); const [error, setError] = useState(false); const isGameLinkValid = useRef(false); - const navigate = useNavigate(); + const router = useRouter(); const broadcast = useBroadcastEvent(); @@ -47,7 +49,7 @@ function JoinAGameRoute() { const event = props.event as IPlayerInteraction; if (event.type === "pong") { isGameLinkValid.current = true; - navigate(`/play/${params.id}?name=${playerName}`); + router.push(`/play/${idFromParams}?name=${playerName}`); } }); @@ -194,7 +196,7 @@ function JoinAGameRoute() { {t("play-route.join-error")} </Typography> <Typography color="error"> - <AppLink to="/fari-wiki/connection-issues"> + <AppLink href="/fari-wiki/connection-issues"> {t("play-route.join-error.connection-issues")} </AppLink> </Typography> diff --git a/lib/routes/Play/PlayOfflineRoute.tsx b/lib/routes/Play/PlayOfflineRoute.tsx index 5a19c05e..da878980 100644 --- a/lib/routes/Play/PlayOfflineRoute.tsx +++ b/lib/routes/Play/PlayOfflineRoute.tsx @@ -1,13 +1,13 @@ +"use client"; + import React, { useContext, useEffect } from "react"; -import { previewContentEditable } from "../../components/ContentEditable/ContentEditable"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { CharactersContext } from "../../contexts/CharactersContext/CharactersContext"; import { useLogger } from "../../contexts/InjectionsContext/hooks/useLogger"; import { SettingsContext } from "../../contexts/SettingsContext/SettingsContext"; import { useScene } from "../../hooks/useScene/useScene"; -import { useTranslate } from "../../hooks/useTranslate/useTranslate"; import { useChat } from "./components/Chat/useChat"; -import { Session } from "./components/Session/Session"; + +import Session from "./components/Session/Session"; import { useSession, useSessionCharacterSheets, @@ -26,8 +26,6 @@ export const PlayOfflineRoute: React.FC<{}> = () => { userId: settingsManager.state.userId, charactersManager: charactersManager, }); - const sceneName = sceneManager.state.scene?.name ?? ""; - const pageTitle = previewContentEditable({ value: sceneName }); const logger = useLogger(); @@ -35,14 +33,8 @@ export const PlayOfflineRoute: React.FC<{}> = () => { logger.track("play_offline_game"); }, []); - const { t } = useTranslate(); - return ( <> - <PageMeta - title={pageTitle || t("home-route.play-offline.title")} - description={t("home-route.play-offline.description")} - /> <Session userId={settingsManager.state.userId} sessionManager={sessionManager} diff --git a/lib/routes/Play/PlayRoute.tsx b/lib/routes/Play/PlayRoute.tsx index 5acaa9ff..2747e5e2 100644 --- a/lib/routes/Play/PlayRoute.tsx +++ b/lib/routes/Play/PlayRoute.tsx @@ -1,18 +1,20 @@ +"use client"; + import { Alert, Snackbar } from "@mui/material"; + +import { useParams } from "next/navigation"; import { useContext, useEffect, useMemo, useRef, useState } from "react"; -import { useLocation, useParams } from "react-router-dom"; import { previewContentEditable } from "../../components/ContentEditable/ContentEditable"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { CharactersContext } from "../../contexts/CharactersContext/CharactersContext"; import { useLogger } from "../../contexts/InjectionsContext/hooks/useLogger"; import { SettingsContext } from "../../contexts/SettingsContext/SettingsContext"; +import { useQuery } from "../../hooks/useQuery/useQuery"; import { useScene } from "../../hooks/useScene/useScene"; -import { useTranslate } from "../../hooks/useTranslate/useTranslate"; import { useBroadcastEvent, useEventListener, - useObject, - useRoom, + useMutation, + useStorage, } from "../../services/liveblocks/liveblocks.config"; import { IMessage, useChat } from "./components/Chat/useChat"; import { @@ -48,62 +50,62 @@ export function useLiveObject<T>(props: { canBeEmpty?: boolean; onChange(newValue: T): void; }) { - const liveObject = useObject(props.key); - // const root = useStorage((root) => { - // return root; - // }); - - const room = useRoom(); + const object = useStorage((root) => { + return root[props.key]; + }); // TODO: clear data on load // useEffect(() => { // if (props.isOwner) { - // root?.set(props.key, new LiveObject({})); + // update() // } - // }, [root]); + // }, []); + + const update = useMutation( + (context) => { + if (props.isOwner) { + context.storage.set(props.key, props.value as any); + } + }, + [props.isOwner, props.value], + ); useEffect(() => { if (props.isOwner) { - liveObject?.update(props.value as any); + update(); } }, [props.value]); useEffect(() => { - function onLiveObjectChange() { - const isSubscriber = !props.isOwner; - const object = liveObject?.toObject(); - const objectKeys = Object.keys(object ?? {}); - if (isSubscriber && object) { - if (props.canBeEmpty || objectKeys.length > 0) { - props.onChange(object as unknown as T); - } - } - } + const isSubscriber = !props.isOwner; - onLiveObjectChange(); + const objectKeys = Object.keys(object ?? {}); - if (liveObject == null) { - return; + console.log("CALLING PARENT FOR", { + key: props.key, + isSubscriber, + objectKeys, + }); + if (isSubscriber && object) { + if (props.canBeEmpty || objectKeys.length > 0) { + props.onChange(object as unknown as T); + } } + }, [object]); - return room.subscribe(liveObject, onLiveObjectChange); - }, [liveObject]); - - return liveObject; + return object; } -function PlayRoute() { - const params = useParams<{ id: string }>(); +export function PlayRoute() { + const params = useParams(); const logger = useLogger(); - const { t } = useTranslate(); - const room = useRoom(); const settingsManager = useContext(SettingsContext); const charactersManager = useContext(CharactersContext); - const location = useLocation(); - const query = new URLSearchParams(location.search); - const idFromParams = params.id; + const query = useQuery(); + const idFromParams = params.id as string; const playerName = query.get("name"); const isGM = !idFromParams; + console.log("isGM", isGM); const isPlayer = !isGM; const userId = settingsManager.state.userId; const sessionId = isPlayer ? idFromParams : userId; @@ -248,10 +250,10 @@ function PlayRoute() { }, [playerName]); useEffect(() => { - const unsubscribe = room.subscribe("connection", (status) => { - setConnectionState(status); - }); - return unsubscribe; + // const unsubscribe = room.subscribe("connection", (status) => { + // setConnectionState(status); + // }); + // return unsubscribe; }, []); useEffect(() => { @@ -303,10 +305,6 @@ function PlayRoute() { return ( <> - <PageMeta - title={pageTitle || t("home-route.play-online.title")} - description={t("home-route.play-online.description")} - /> <> <Snackbar open={connectionStateSnackBarOpen && !!connectionState} diff --git a/lib/routes/Play/components/Session/Session.tsx b/lib/routes/Play/components/Session/Session.tsx index 95b9ee43..0e69c251 100644 --- a/lib/routes/Play/components/Session/Session.tsx +++ b/lib/routes/Play/components/Session/Session.tsx @@ -1217,3 +1217,5 @@ export function Session(props: { ); } } + +export default Session; diff --git a/lib/services/injections.ts b/lib/services/injections.ts index 4ed31a57..e7587116 100644 --- a/lib/services/injections.ts +++ b/lib/services/injections.ts @@ -1,14 +1,11 @@ -import { InternationalizationService } from "./internationalization/InternationalizationService"; import { makeLogger } from "./logger/makeLogger"; import { makeSentryService } from "./sentry/SentryService"; export function getDefaultInjections() { const sentryService = makeSentryService(); const logger = makeLogger(sentryService); - const internationalizationService = InternationalizationService(logger); return { - internationalizationService, logger, sentryService, }; diff --git a/lib/services/internationalization/InternationalizationService.ts b/lib/services/internationalization/InternationalizationService.ts deleted file mode 100644 index 4982ced5..00000000 --- a/lib/services/internationalization/InternationalizationService.ts +++ /dev/null @@ -1,63 +0,0 @@ -import i18next from "i18next"; -import I18nLanguageDetector from "i18next-browser-languagedetector"; -import I18nHttpApi from "i18next-http-backend"; -import { initReactI18next } from "react-i18next"; -import { ILogger } from "../logger/makeLogger"; - -export const PossibleLanguages = [ - "en", - "es", - "eo", - "pt-BR", - "zh_CN", - "zh_TW", - "fr", - "gl", - "ru", - "de", - "it", - "pl", - "tr", - "dev", -] as const; - -export type IPossibleLanguages = typeof PossibleLanguages[number]; - -export const PossibleLanguagesNames: Record<IPossibleLanguages, string> = { - "en": "English", - "es": "Español", - "eo": "Esperanto", - "pt-BR": "Português Brasileiro", - "zh_CN": "简体中文", - "zh_TW": "臺灣國語", - "fr": "Français", - "gl": "Galego", - "ru": "Русский", - "de": "Deutsch", - "it": "Italiano", - "pl": "Polski", - "tr": "Türk", - "dev": "Development", -}; - -export async function InternationalizationService(logger: ILogger) { - const i18n = i18next; - - await i18n - .use(I18nLanguageDetector) - .use(initReactI18next) - .use(I18nHttpApi) - .init({ - supportedLngs: [...PossibleLanguages], - fallbackLng: "en", - debug: false, - keySeparator: false, - interpolation: { - escapeValue: false, - }, - }); - logger.setTag("language", i18n.language); - logger.track(`detect_language`, { - language: i18n.language, - }); -} diff --git a/lib/services/internationalization/locales/devTranslations.ts b/lib/services/internationalization/locales/devTranslations.ts deleted file mode 100644 index 83e1f3d8..00000000 --- a/lib/services/internationalization/locales/devTranslations.ts +++ /dev/null @@ -1,12 +0,0 @@ -import enTranslation from "../../../../locales/en.json"; -import { ITranslationKeys } from "../../../locale"; - -export const devTranslation = Object.keys(enTranslation ?? {}).reduce( - (acc, curr) => { - return { - ...acc, - [curr]: `{.${curr}.}`, - }; - }, - {} as Record<ITranslationKeys, string> -); diff --git a/next.config.mjs b/next.config.mjs index 95281d2c..d564f36a 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -2,7 +2,6 @@ const nextConfig = { output: "export", // Outputs a Single-Page Application (SPA). // distDir: "./dist", // Changes the build output directory to `./dist/`. - reactStrictMode: false, }; export default nextConfig; diff --git a/package.json b/package.json index 09cb1da2..a4ffbac4 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ }, "scripts": { "ci": "npm install --force && bun run build && bun run validate", - "dev": "next dev --turbo", + "dev": "next dev", "build": "bun run next build", "serve:build": "bun run vite preview --port 1234", "i18n": "bun i18n.js", diff --git a/stories/StoryProvider.tsx b/stories/StoryProvider.tsx index b5365e07..e81a1d34 100644 --- a/stories/StoryProvider.tsx +++ b/stories/StoryProvider.tsx @@ -37,19 +37,7 @@ export function StoryProvider(props: { const settingsManager = useSettings(); const charactersManager = useCharacters(); const scenesManager = useScenes(); - const diceManager = useDice({ - // defaultCommands: settingsManager.state.diceCommandIds, - // defaultOptions: { - // listResults: false, - // }, - // onCommandSetsChange(commandSetOptions) { - // const commandSetIds = commandSetOptions.map((l) => l.id); - // settingsManager.actions.setDiceCommandsIds(commandSetIds); - // }, - // onOptionsChange: (options) => { - // settingsManager.actions.setDiceOptions(options); - // }, - }); + const diceManager = useDice(); useEffect(() => { settingsManager.actions.setThemeMode(props.theme); From 320bb5abd2a7de3861165293044c09adda54fc50 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 16:07:47 -0400 Subject: [PATCH 21/38] feat: more routesand pages --- app/bugs/[...slugs]/page.tsx | 13 ++++++++++++ app/bugs/page.tsx | 20 ------------------- app/cards/[id]/page.tsx | 13 ++++++++++++ app/characters/[id]/page.tsx | 13 ++++++++++++ app/characters/[id]/print/page.tsx | 13 ++++++++++++ app/characters/new/[category]/[name]/page.tsx | 13 ++++++++++++ app/feature-requests/[...slugs]/page.tsx | 13 ++++++++++++ app/feature-requests/page.tsx | 13 ++++++++++++ app/scenes/[id]/page.tsx | 13 ++++++++++++ lib/components/Page/Page.tsx | 2 +- lib/routes/Bugs/BugsRoute.tsx | 1 + .../CardCollection/CardCollectionRoute.tsx | 11 +++++----- lib/routes/Character/CharacterRoute.tsx | 16 +++++++-------- .../CharacterPrint/CharacterPrintRoute.tsx | 17 +++++++--------- .../FeatureRequests/FeatureRequestsRoute.tsx | 7 ++----- lib/routes/Home/HomeRoute.tsx | 4 ++-- lib/routes/Scene/SceneRoute.tsx | 13 ++++++------ 17 files changed, 135 insertions(+), 60 deletions(-) create mode 100644 app/bugs/[...slugs]/page.tsx delete mode 100644 app/bugs/page.tsx create mode 100644 app/cards/[id]/page.tsx create mode 100644 app/characters/[id]/page.tsx create mode 100644 app/characters/[id]/print/page.tsx create mode 100644 app/characters/new/[category]/[name]/page.tsx create mode 100644 app/feature-requests/[...slugs]/page.tsx create mode 100644 app/feature-requests/page.tsx create mode 100644 app/scenes/[id]/page.tsx diff --git a/app/bugs/[...slugs]/page.tsx b/app/bugs/[...slugs]/page.tsx new file mode 100644 index 00000000..1e5dee83 --- /dev/null +++ b/app/bugs/[...slugs]/page.tsx @@ -0,0 +1,13 @@ +import { BugsRoute } from "../../../lib/routes/Bugs/BugsRoute"; +import { t } from "../../i18n"; + +export async function generateMetadata() { + return { + title: t("bugs-route.meta.title"), + description: t("bugs-route.meta.description"), + }; +} + +export default function BugsPage() { + return <BugsRoute></BugsRoute>; +} diff --git a/app/bugs/page.tsx b/app/bugs/page.tsx deleted file mode 100644 index b33d1d8a..00000000 --- a/app/bugs/page.tsx +++ /dev/null @@ -1,20 +0,0 @@ -{ - /* <PageMeta -title={pageTitle} -description={t("bugs-route.meta.description")} -/> */ -} - -import { BugsRoute } from "../../lib/routes/Bugs/BugsRoute"; -import { t } from "../i18n"; - -export async function generateMetadata() { - return { - title: t("bugs-route.title"), - description: t("bugs-route.description"), - }; -} - -export default function BugsPage() { - return <BugsRoute></BugsRoute>; -} diff --git a/app/cards/[id]/page.tsx b/app/cards/[id]/page.tsx new file mode 100644 index 00000000..a137bfbe --- /dev/null +++ b/app/cards/[id]/page.tsx @@ -0,0 +1,13 @@ +import { CardCollectionRoute } from "../../../lib/routes/CardCollection/CardCollectionRoute"; +import { t } from "../../i18n"; + +export async function generateMetadata() { + return { + title: t("card-collection-route.meta.title"), + description: t("card-collection-route.meta.description"), + }; +} + +export default function CardCollectionPage() { + return <CardCollectionRoute></CardCollectionRoute>; +} diff --git a/app/characters/[id]/page.tsx b/app/characters/[id]/page.tsx new file mode 100644 index 00000000..57a3b584 --- /dev/null +++ b/app/characters/[id]/page.tsx @@ -0,0 +1,13 @@ +import { CharacterRoute } from "../../../lib/routes/Character/CharacterRoute"; +import { t } from "../../i18n"; + +export async function generateMetadata() { + return { + title: t("character-route.meta.title"), + description: t("character-route.meta.description"), + }; +} + +export default function CharacterPage() { + return <CharacterRoute></CharacterRoute>; +} diff --git a/app/characters/[id]/print/page.tsx b/app/characters/[id]/print/page.tsx new file mode 100644 index 00000000..17bfa81e --- /dev/null +++ b/app/characters/[id]/print/page.tsx @@ -0,0 +1,13 @@ +import { CharacterPrintRoute } from "../../../../lib/routes/CharacterPrint/CharacterPrintRoute"; +import { t } from "../../../i18n"; + +export async function generateMetadata() { + return { + title: t("character-print-route.meta.title"), + description: t("character-print-route.meta.description"), + }; +} + +export default function CharacterPrintPage() { + return <CharacterPrintRoute></CharacterPrintRoute>; +} diff --git a/app/characters/new/[category]/[name]/page.tsx b/app/characters/new/[category]/[name]/page.tsx new file mode 100644 index 00000000..288143ad --- /dev/null +++ b/app/characters/new/[category]/[name]/page.tsx @@ -0,0 +1,13 @@ +import { NewCharacterRoute } from "../../../../../lib/routes/NewCharacter/NewCharacterRoute"; +import { t } from "../../../../i18n"; + +export async function generateMetadata() { + return { + title: t("new-character-route.meta.title"), + description: t("new-character-route.meta.description"), + }; +} + +export default function NewCharacterPage() { + return <NewCharacterRoute></NewCharacterRoute>; +} diff --git a/app/feature-requests/[...slugs]/page.tsx b/app/feature-requests/[...slugs]/page.tsx new file mode 100644 index 00000000..327037d1 --- /dev/null +++ b/app/feature-requests/[...slugs]/page.tsx @@ -0,0 +1,13 @@ +import { FeatureRequestsRoute } from "../../../lib/routes/FeatureRequests/FeatureRequestsRoute"; +import { t } from "../../i18n"; + +export async function generateMetadata() { + return { + title: t("feature-requests-route.meta.title"), + description: t("feature-requests-route.meta.description"), + }; +} + +export default function FeatureRequestsPage() { + return <FeatureRequestsRoute></FeatureRequestsRoute>; +} diff --git a/app/feature-requests/page.tsx b/app/feature-requests/page.tsx new file mode 100644 index 00000000..a883ba95 --- /dev/null +++ b/app/feature-requests/page.tsx @@ -0,0 +1,13 @@ +import { FeatureRequestsRoute } from "../../lib/routes/FeatureRequests/FeatureRequestsRoute"; +import { t } from "../i18n"; + +export async function generateMetadata() { + return { + title: t("feature-requests.meta.title"), + description: t("feature-requests.meta.description"), + }; +} + +export default function FeatureRequestsPage() { + return <FeatureRequestsRoute></FeatureRequestsRoute>; +} diff --git a/app/scenes/[id]/page.tsx b/app/scenes/[id]/page.tsx new file mode 100644 index 00000000..f4e07e47 --- /dev/null +++ b/app/scenes/[id]/page.tsx @@ -0,0 +1,13 @@ +import { SceneRoute } from "../../../lib/routes/Scene/SceneRoute"; +import { t } from "../../i18n"; + +export async function generateMetadata() { + return { + title: t("scene-route.meta.title"), + description: t("scene-route.meta.description"), + }; +} + +export default function ScenePage() { + return <SceneRoute></SceneRoute>; +} diff --git a/lib/components/Page/Page.tsx b/lib/components/Page/Page.tsx index 2324593b..774765dd 100644 --- a/lib/components/Page/Page.tsx +++ b/lib/components/Page/Page.tsx @@ -600,7 +600,7 @@ export const Page: React.FC<{ label: "Documents", links: [ { - href: "https://fari.games/en/resources/fari-rpgs/fari-app-wiki", + href: "https://fari.community/creators/fari-rpgs/projects/fari-app-wiki", label: t("menu.fari-wiki"), icon: <InfoIcon />, }, diff --git a/lib/routes/Bugs/BugsRoute.tsx b/lib/routes/Bugs/BugsRoute.tsx index 487b0622..eb464150 100644 --- a/lib/routes/Bugs/BugsRoute.tsx +++ b/lib/routes/Bugs/BugsRoute.tsx @@ -1,3 +1,4 @@ +"use client"; import BugReportIcon from "@mui/icons-material/BugReport"; import { Box, Container, useTheme } from "@mui/material"; import { Heading } from "../../components/Heading/Heading"; diff --git a/lib/routes/CardCollection/CardCollectionRoute.tsx b/lib/routes/CardCollection/CardCollectionRoute.tsx index 13567a3a..8d01b185 100644 --- a/lib/routes/CardCollection/CardCollectionRoute.tsx +++ b/lib/routes/CardCollection/CardCollectionRoute.tsx @@ -1,3 +1,5 @@ +"use client"; + import AddCircleOutlineIcon from "@mui/icons-material/AddCircleOutline"; import SaveIcon from "@mui/icons-material/Save"; import Masonry from "@mui/lab/Masonry"; @@ -13,9 +15,8 @@ import { } from "@mui/material"; import { produce } from "immer"; import isEqual from "lodash/isEqual"; -import { useRouter } from "next/navigation"; +import { useParams, useRouter } from "next/navigation"; import { useContext, useEffect, useMemo, useState } from "react"; -import { useParams } from "react-router"; import { ContentEditable, @@ -25,7 +26,6 @@ import { FateLabel } from "../../components/FateLabel/FateLabel"; import { IndexCard } from "../../components/IndexCard/IndexCard"; import { MasonryResizer } from "../../components/MasonryResizer/MasonryResizer"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { IndexCardCollectionsContext } from "../../contexts/IndexCardCollectionsContext/IndexCardCollectionsContext"; import { useLogger } from "../../contexts/InjectionsContext/hooks/useLogger"; import { MyBinderContext } from "../../contexts/MyBinderContext/MyBinderContext"; @@ -239,8 +239,8 @@ function useCardCollection(props: { }; } -function CardCollectionRoute() { - const params = useParams<{ id: string }>(); +export function CardCollectionRoute() { + const params = useParams(); const indexCardCollectionsManager = useContext(IndexCardCollectionsContext); const [selectedCardCollection, setSelectedCardCollection] = useState< IIndexCardCollection | undefined @@ -286,7 +286,6 @@ function CardCollectionRoute() { return ( <> - <PageMeta title={pageTitle} /> <Page maxWidth="none" sx={{ paddingTop: "2rem" }}> <Container maxWidth="md"> <Box mb=".5rem"> diff --git a/lib/routes/Character/CharacterRoute.tsx b/lib/routes/Character/CharacterRoute.tsx index 79088ceb..371910b3 100644 --- a/lib/routes/Character/CharacterRoute.tsx +++ b/lib/routes/Character/CharacterRoute.tsx @@ -1,8 +1,9 @@ +"use client"; + import { Box, Snackbar, useTheme } from "@mui/material"; +import { useParams, useRouter } from "next/navigation"; import { useContext, useEffect, useRef, useState } from "react"; -import { useNavigate, useParams } from "react-router"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { Toolbox } from "../../components/Toolbox/Toolbox"; import { CharactersContext } from "../../contexts/CharactersContext/CharactersContext"; import { useLogger } from "../../contexts/InjectionsContext/hooks/useLogger"; @@ -86,13 +87,13 @@ function DicePoolResultsSnackBar(props: { ); } -function CharacterRoute() { +export function CharacterRoute() { const theme = useTheme(); - const params = useParams<{ id: string }>(); + const params = useParams(); const query = useQuery<"dialog" | "readonly">(); const dialogMode = query.get("dialog") === "true"; const readonly = query.get("readonly") === "true"; - const navigate = useNavigate(); + const router = useRouter(); const charactersManager = useContext(CharactersContext); const [dicePoolResults, setDicePoolResults] = useState< Array<IDicePoolResult> @@ -130,16 +131,13 @@ function CharacterRoute() { if (characterToLoad) { setSelectedCharacter(characterToLoad); } else { - navigate("/", { - replace: true, - }); + router.replace("/"); myBinderManager.actions.open({ folder: "characters" }); } }, [params.id, charactersManager.state.characters]); return ( <> - <PageMeta title={selectedCharacter?.name} /> <DicePoolResultsSnackBar open={resultsVisible} onClose={handleHideResults} diff --git a/lib/routes/CharacterPrint/CharacterPrintRoute.tsx b/lib/routes/CharacterPrint/CharacterPrintRoute.tsx index dd8ce6b4..b192e64e 100644 --- a/lib/routes/CharacterPrint/CharacterPrintRoute.tsx +++ b/lib/routes/CharacterPrint/CharacterPrintRoute.tsx @@ -1,3 +1,4 @@ +"use client"; import { Box, Container, @@ -6,11 +7,10 @@ import { Typography, useTheme, } from "@mui/material"; +import { useParams, useRouter } from "next/navigation"; import { useContext, useEffect, useState } from "react"; -import { useNavigate, useParams } from "react-router"; import { previewContentEditable } from "../../components/ContentEditable/ContentEditable"; import { FateLabel } from "../../components/FateLabel/FateLabel"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { CharactersContext } from "../../contexts/CharactersContext/CharactersContext"; import { useLogger } from "../../contexts/InjectionsContext/hooks/useLogger"; import { MyBinderContext } from "../../contexts/MyBinderContext/MyBinderContext"; @@ -22,10 +22,11 @@ import { useMiniTheme, } from "../Character/components/CharacterDialog/MiniThemeContext"; import { BlockByType } from "../Character/components/CharacterDialog/components/BlockByType"; -function CharacterPrintRoute() { + +export function CharacterPrintRoute() { const theme = useTheme(); - const navigate = useNavigate(); - const params = useParams<{ id: string }>(); + const router = useRouter(); + const params = useParams(); const charactersManager = useContext(CharactersContext); const settingsManager = useContext(SettingsContext); const [character, setCharacter] = useState<ICharacter | undefined>(undefined); @@ -46,9 +47,7 @@ function CharacterPrintRoute() { if (characterToLoad) { setCharacter(characterToLoad); } else { - navigate("/", { - replace: true, - }); + router.replace("/"); myBinderManager.actions.open({ folder: "characters" }); } }, [params.id, charactersManager.state.characters]); @@ -57,8 +56,6 @@ function CharacterPrintRoute() { return ( <> - <PageMeta title={character?.name} /> - <Box bgcolor={theme.palette.background.paper} mt="1rem"> <Container maxWidth={maxWidth}> <PrintCharacter character={character} /> diff --git a/lib/routes/FeatureRequests/FeatureRequestsRoute.tsx b/lib/routes/FeatureRequests/FeatureRequestsRoute.tsx index 6c4b5197..d2455201 100644 --- a/lib/routes/FeatureRequests/FeatureRequestsRoute.tsx +++ b/lib/routes/FeatureRequests/FeatureRequestsRoute.tsx @@ -1,8 +1,9 @@ +"use client"; import QuestionAnswerIcon from "@mui/icons-material/QuestionAnswer"; + import { Box, Container, useTheme } from "@mui/material"; import { Heading } from "../../components/Heading/Heading"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { useCanny } from "../../hooks/useCanny/useCanny"; import { useTranslate } from "../../hooks/useTranslate/useTranslate"; @@ -20,10 +21,6 @@ export function FeatureRequestsRoute() { return ( <Page sx={{ paddingTop: "2rem" }}> - <PageMeta - title={pageTitle} - description={t("feature-requests-route.meta.description")} - /> <Heading icon={QuestionAnswerIcon} title={t("feature-requests-route.meta.title")} diff --git a/lib/routes/Home/HomeRoute.tsx b/lib/routes/Home/HomeRoute.tsx index 7194f099..b9514acd 100644 --- a/lib/routes/Home/HomeRoute.tsx +++ b/lib/routes/Home/HomeRoute.tsx @@ -396,7 +396,7 @@ export const HomeRoute: React.FC<{}> = () => { src="https://img.icons8.com/plasticine/100/000000/contract.png" /> ), - href: "https://fari.games/en/resources/fari-rpgs/fari-app-wiki", + href: "https://fari.community/creators/fari-rpgs/projects/fari-app-wiki", }, { label: t("home-route.cards.fari-games.title"), @@ -410,7 +410,7 @@ export const HomeRoute: React.FC<{}> = () => { src="https://img.icons8.com/plasticine/100/000000/bookmark--v1.png" /> ), - href: "https://fari.games", + href: "https://fari.community", }, ]; return ( diff --git a/lib/routes/Scene/SceneRoute.tsx b/lib/routes/Scene/SceneRoute.tsx index acafc58b..b640852a 100644 --- a/lib/routes/Scene/SceneRoute.tsx +++ b/lib/routes/Scene/SceneRoute.tsx @@ -1,9 +1,9 @@ +"use client"; import { Box } from "@mui/material"; +import { useParams, useRouter } from "next/navigation"; import { useContext, useEffect, useState } from "react"; -import { useNavigate, useParams } from "react-router"; import { previewContentEditable } from "../../components/ContentEditable/ContentEditable"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { Scene } from "../../components/Scene/Scene"; import { Toolbox } from "../../components/Toolbox/Toolbox"; import { useLogger } from "../../contexts/InjectionsContext/hooks/useLogger"; @@ -14,14 +14,14 @@ import { useEvent } from "../../hooks/useEvent/useEvent"; import { useScene } from "../../hooks/useScene/useScene"; import { DiceDrawer } from "../DiceRoute/components/DiceDrawer"; -function SceneRoute() { - const params = useParams<{ id: string }>(); +export function SceneRoute() { + const params = useParams(); const scenesManager = useContext(ScenesContext); const sceneManager = useScene(); const sceneName = sceneManager.state.scene?.name ?? ""; const pageTitle = previewContentEditable({ value: sceneName }); - const navigate = useNavigate(); + const router = useRouter(); const logger = useLogger(); const myBinderManager = useContext(MyBinderContext); @@ -42,14 +42,13 @@ function SceneRoute() { if (sceneToLoad) { sceneManager.actions.loadScene(sceneToLoad); } else { - navigate("/", { replace: true }); + router.replace("/"); myBinderManager.actions.open({ folder: "scenes" }); } }, [params.id, scenesManager.state.scenes]); return ( <> - <PageMeta title={pageTitle} /> <Page maxWidth="none" sx={{ paddingTop: "2rem" }}> <Box px="2rem"> <Scene From ada0847dba47fbf8323303e15dc43bd09dae0f41 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Mon, 11 Sep 2023 19:23:00 -0400 Subject: [PATCH 22/38] feat: character template --- README.md | 5 + app/characters/[id]/page.tsx | 16 +- app/characters/new/[category]/[name]/page.tsx | 6 + app/draw/page.tsx | 13 + app/layout.tsx | 1 + .../CharacterTemplatesContext.tsx | 9 + .../CharactersContext/CharactersContext.tsx | 2 +- lib/domains/character/CharacterFactory.tsx | 4 +- lib/domains/character/CharacterType.tsx | 54 - lib/domains/character/DefaultTemplates.ts | 30 +- .../Adventurers/Adventurers Revised.json | 1 - .../Blade Runner/Case File Time Tracker.json | 1 - .../Unofficial Character Sheet.json | 1 - .../character-templates/Cairn/Cairn.json | 1 - .../Cortex/Tales of Xadia.json | 1 - .../Engine Heart/Engine Heart.json | 1 - .../How to be a Hero (DE).json | 1 - .../Jameis Vu/Jamais_Vu_Streamlined.json | 1 - .../Jameis Vu/Jameis Vu.json | 1 - .../Kult/Kult Divinity Lost (ENG).json | 1 - .../Kult Verlorene Gottlichkeit (DE).json | 1 - .../character-templates/Mothership/PC.json | 1 - .../character-templates/Mothership/Ship.json | 1 - .../Astounding Interplanetary Adventures.json | 1 - .../Scott Malthouse/In Darkest Warrens.json | 1 - .../Scott Malthouse/Squamous Sheet.json | 1 - .../True Dungeon/True Dungeon.json | 1 - .../Tunnel Goons/Character Sheet.json | 1 - .../CharacterDialog/CharacterV3Dialog.tsx | 24 +- lib/routes/Character/hooks/useCharacter.tsx | 2 +- lib/routes/Draw/DrawRoute.tsx | 5 - lib/routes/NewCharacter/NewCharacterRoute.tsx | 48 +- lib/routes/NotFound/NotFoundRoute.tsx | 2 - .../CharacterTemplateService.tsx | 49 + package.json | 1 + .../7th Sea 2e/7th Sea 2e(ITA).json | 0 .../A.C. Luke/Heartbreaker.json | 0 .../Aaron Goss/The Forests of Faera.json | 0 .../Adventurers/Adventurers Revised.json | 179 ++ .../Arcane Library/Shadowdark.json | 26 +- .../The Wasteland Covenant.json | 0 .../Ben Newborn/Overgrown.json | 0 .../Binary Star Games/APOCALYPSE FRAME.json | 0 .../Blade Runner/Case File Time Tracker.json | 335 ++++ .../Blade Runner/Character Sheet.json | 0 .../Breathless Games/Mad Gods.json | 0 .../Breathless Games/Ore.json | 0 .../Unofficial Character Sheet.json | 873 ++++++++++ public/character-templates/Cairn/Cairn.json | 1037 ++++++++++++ .../Clair Comme Cristal.json | 0 .../Cortex/Cortex Kitchen Sink.json | 0 .../Cortex/Tales of Xadia.json | 683 ++++++++ .../Cyberpunk RED/Cyberpunk RED.json | 0 .../Cypher/Cypher Template.json | 0 .../character-templates/Defaults/Blank.json | 0 .../BLADE MASTER.json | 0 .../HEAVY AXEMAN.json | 0 .../HEAVY BLADE.json | 0 .../KNUCKLE MASTER.json | 0 .../LONG ARM.json | 0 .../TWIN BLADE.json | 0 .../WAVE MASTER.json | 0 .../Dresden Files Accelerated.json | 0 .../Dresden Files RPG - Character.json | 0 .../Dresden Files RPG - SpellCaster.json | 0 .../Dresden Files RPG - Vampire.json | 0 .../The Riddle of Steel.json | 0 .../Dungeon World/Playguide.json | 0 .../Dungeons and Dragons/DnD 5e.json | 0 .../Edge of the Empire (FR).json | 0 .../Edge of the Empire.json | 0 .../Engine Heart/Engine Heart.json | 356 ++++ .../Evolution Pulse - Hydrah.json | 0 .../Evolution Pulse - Hyonos.json | 0 .../Evolution Pulse - LostH.json | 0 .../Evolution Pulse - Obscura.json | 0 .../Evolution Pulse - Proxy.json | 0 .../Fari RPGs/Breathless SRD.json | 0 .../Fari RPGs/Breathless.json | 0 .../Fari RPGs/Charge RPG.json | 0 .../character-templates/Fari RPGs/Dash.json | 0 .../Fari RPGs/Life Beyond Exo Station.json | 0 .../Fari RPGs/Renegades.json | 0 .../Fari RPGs/The Path Of The Wolves.json | 0 .../Fate Accelerated (ES).json | 0 .../Fate Accelerated (FR).json | 0 .../Fate Accelerated (PL).json | 0 .../Fate Accelerated (PT-BR).json | 0 .../Fate Accelerated/Fate Accelerated.json | 0 .../Fate Condensed/Fate Condensed (DE).json | 0 .../Fate Condensed/Fate Condensed (ES).json | 0 .../Fate Condensed/Fate Condensed (IT).json | 0 .../Fate Condensed/Fate Condensed (PL).json | 0 .../Fate Condensed (PT-BR).json | 0 .../Fate Condensed/Fate Condensed (TR).json | 0 .../Fate Condensed/Fate Condensed.json | 0 .../Fate Core/Fate Core (DE).json | 0 .../Fate Core/Fate Core (ES).json | 0 .../Fate Core/Fate Core (FR).json | 0 .../Fate Core/Fate Core (ITA).json | 0 .../Fate Core/Fate Core (PL).json | 0 .../Fate Core/Fate Core.json | 0 .../Fate Of Cthulhu/Fate Of Cthulhu.json | 0 .../Free League/Dragon Bane.json | 0 .../Friendly Neighborhood Superhero.json | 0 .../Solar Blades And Cosmic Spells.json | 0 .../Gamenomicon/Party First.json | 0 .../Grant Howitt/Honey Heist.json | 0 .../Grant Howitt/The Witch Is Dead (FR).json | 0 .../Grant Howitt/The Witch Is Dead.json | 0 .../Grim World/The Battlemaster.json | 0 .../Grim World/The Channeler.json | 0 .../Grim World/The Necromancer.json | 0 .../Grim World/The Shaman.json | 0 .../Grim World/The Skirmisher.json | 0 .../Grim World/The Slayer.json | 0 .../Grim World/The Templar.json | 0 .../Gumshoe/Swords of the Serpentine.json | 0 .../Gun Metal Games/Interface Zero.json | 0 .../Hessan Yongdi/Lagash 3.json | 0 .../How to be a Hero (DE).json | 451 ++++++ .../Index Card RPG/IC RPG Template.json | 0 .../Iron Edda/Iron Edda Accelerated.json | 0 .../Jack Blair/Space Legs.json | 0 .../Jameis Vu/Jamais_Vu_Streamlined.json | 1304 +++++++++++++++ .../Jameis Vu/Jameis Vu.json | 1433 +++++++++++++++++ .../character-templates/Jason Tocci/2400.json | 0 .../Kult/Kult Divinity Lost (ENG).json | 555 +++++++ .../Kult Verlorene Gottlichkeit (DE).json | 565 +++++++ .../Liv's Game Corner/The Last Of Us.json | 0 .../Mitchell Daily/No Nut November.json | 0 .../Mork Borg/Mork Borg.json | 0 public/character-templates/Mothership/PC.json | 865 ++++++++++ .../character-templates/Mothership/Ship.json | 253 +++ ...ART - Emergency Medical Vehicle Sheet.json | 0 .../CRASH CART - Mechanic Playbook.json | 0 .../CRASH CART - Medic Playbook.json | 0 .../CRASH CART - Orderly Playbook.json | 0 .../CRASH CART - Pilot Playbook.json | 0 .../Primal Quest Essential (EN).json | 0 .../Primal Quest Essential (ES).json | 0 .../character-templates/Others/Maze.json | 0 .../Others/Mission Accomplished.json | 0 .../Others/M\303\244rchenkrieger LOS.json" | 0 .../Others/Strands Of Fate.json | 0 .../character-templates/Others/The Pool.json | 0 .../Others/Troika Numinous Edition.json | 0 .../Others/Tunnels And Trolls.json | 0 .../Pandion Games/Bandas Grove.json | 0 .../Pandion Games/Substratum.json | 0 .../Pandion Games/VON NEUMANN.json | 0 .../Peril Planet/Neon City Overdrive.json | 0 .../Picaroon/Picaroon.json | 0 .../Spire GM Companion.fari.json | 0 .../The Spire - Character Sheet.fari.json | 0 .../Ryuutama/Ryuutama GM Sheet.json | 0 .../Ryuutama/Ryuutama Player Sheet.json | 0 .../Savage Worlds Adventure Edition.json | 0 .../Astounding Interplanetary Adventures.json | 521 ++++++ .../Scott Malthouse/In Darkest Warrens.json | 294 ++++ .../Scott Malthouse/Squamous Sheet.json | 399 +++++ .../character-templates/Sims/Draculola.json | 0 .../Slayer/Slayer Template (EN).json | 0 .../Slayer/Slayer Template (FR).json | 0 .../Sofia Peralta/Charge Into The Depths.json | 0 .../Solo10/Blank Character.json | 0 ...Tachyon Squadron - Character and Ship.json | 0 .../Tachyon Squadron - Character.json | 0 .../Tachyon Squadron - Ship.json | 0 .../Tales of Xadia/Tales of Xadia.json | 0 .../True Dungeon/True Dungeon.json | 416 +++++ .../True World Games/True World RPG.json | 0 .../Tunnel Goons/Character Sheet.json | 199 +++ .../Urban Shadows/The Aware.json | 0 .../Urban Shadows/The Dragon.json | 0 .../Urban Shadows/The Fae.json | 0 .../Urban Shadows/The Hallowed.json | 0 .../Urban Shadows/The Hunter.json | 0 .../Urban Shadows/The Immortal.json | 0 .../Urban Shadows/The Oracle.json | 0 .../Urban Shadows/The Revenant.json | 0 .../Urban Shadows/The Scholar.json | 0 .../Urban Shadows/The Spectre.json | 0 .../Urban Shadows/The Tainted.json | 0 .../Urban Shadows/The Vamp.json | 0 .../Urban Shadows/The Vessel.json | 0 .../Urban Shadows/The Veteran.json | 0 .../Urban Shadows/The Wizard.json | 0 .../Urban Shadows/The Wolf.json | 0 .../Venture City/Venture City.json | 0 .../Witcher RPG/Witcher RPG.json | 0 ...ampire the Masquerade 20th Aniversary.json | 0 .../Vampiro la Mascarada 20 Aniversario.json | 0 .../Yuigaron/Sworn By Ghostlight.json | 0 .../acegiak/dungeonpunk.json | 0 .../character-templates/iHunt/iHunt.json | 0 stories/CharacterCard.stories.tsx | 22 +- stories/CharacterSheet.stories.tsx | 21 +- stories/StoryProvider.tsx | 3 +- 199 files changed, 10889 insertions(+), 190 deletions(-) create mode 100644 app/draw/page.tsx create mode 100644 lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext.tsx delete mode 100644 lib/domains/character/character-templates/Adventurers/Adventurers Revised.json delete mode 100644 lib/domains/character/character-templates/Blade Runner/Case File Time Tracker.json delete mode 100644 lib/domains/character/character-templates/Broken Compass/Unofficial Character Sheet.json delete mode 100644 lib/domains/character/character-templates/Cairn/Cairn.json delete mode 100644 lib/domains/character/character-templates/Cortex/Tales of Xadia.json delete mode 100644 lib/domains/character/character-templates/Engine Heart/Engine Heart.json delete mode 100644 lib/domains/character/character-templates/How to be a Hero/How to be a Hero (DE).json delete mode 100644 lib/domains/character/character-templates/Jameis Vu/Jamais_Vu_Streamlined.json delete mode 100644 lib/domains/character/character-templates/Jameis Vu/Jameis Vu.json delete mode 100644 lib/domains/character/character-templates/Kult/Kult Divinity Lost (ENG).json delete mode 100644 lib/domains/character/character-templates/Kult/Kult Verlorene Gottlichkeit (DE).json delete mode 100644 lib/domains/character/character-templates/Mothership/PC.json delete mode 100644 lib/domains/character/character-templates/Mothership/Ship.json delete mode 100644 lib/domains/character/character-templates/Scott Malthouse/Astounding Interplanetary Adventures.json delete mode 100644 lib/domains/character/character-templates/Scott Malthouse/In Darkest Warrens.json delete mode 100644 lib/domains/character/character-templates/Scott Malthouse/Squamous Sheet.json delete mode 100644 lib/domains/character/character-templates/True Dungeon/True Dungeon.json delete mode 100644 lib/domains/character/character-templates/Tunnel Goons/Character Sheet.json create mode 100644 lib/services/character-templates/CharacterTemplateService.tsx rename {lib/domains/character => public}/character-templates/7th Sea 2e/7th Sea 2e(ITA).json (100%) rename {lib/domains/character => public}/character-templates/A.C. Luke/Heartbreaker.json (100%) rename {lib/domains/character => public}/character-templates/Aaron Goss/The Forests of Faera.json (100%) create mode 100644 public/character-templates/Adventurers/Adventurers Revised.json rename {lib/domains/character => public}/character-templates/Arcane Library/Shadowdark.json (96%) rename {lib/domains/character => public}/character-templates/Basilisk Online/The Wasteland Covenant.json (100%) rename {lib/domains/character => public}/character-templates/Ben Newborn/Overgrown.json (100%) rename {lib/domains/character => public}/character-templates/Binary Star Games/APOCALYPSE FRAME.json (100%) create mode 100644 public/character-templates/Blade Runner/Case File Time Tracker.json rename {lib/domains/character => public}/character-templates/Blade Runner/Character Sheet.json (100%) rename {lib/domains/character => public}/character-templates/Breathless Games/Mad Gods.json (100%) rename {lib/domains/character => public}/character-templates/Breathless Games/Ore.json (100%) create mode 100644 public/character-templates/Broken Compass/Unofficial Character Sheet.json create mode 100644 public/character-templates/Cairn/Cairn.json rename {lib/domains/character => public}/character-templates/Clair Comme Cristal/Clair Comme Cristal.json (100%) rename {lib/domains/character => public}/character-templates/Cortex/Cortex Kitchen Sink.json (100%) create mode 100644 public/character-templates/Cortex/Tales of Xadia.json rename {lib/domains/character => public}/character-templates/Cyberpunk RED/Cyberpunk RED.json (100%) rename {lib/domains/character => public}/character-templates/Cypher/Cypher Template.json (100%) rename {lib/domains/character => public}/character-templates/Defaults/Blank.json (100%) rename {lib/domains/character => public}/character-templates/Dot Hack Infinite Generation/BLADE MASTER.json (100%) rename {lib/domains/character => public}/character-templates/Dot Hack Infinite Generation/HEAVY AXEMAN.json (100%) rename {lib/domains/character => public}/character-templates/Dot Hack Infinite Generation/HEAVY BLADE.json (100%) rename {lib/domains/character => public}/character-templates/Dot Hack Infinite Generation/KNUCKLE MASTER.json (100%) rename {lib/domains/character => public}/character-templates/Dot Hack Infinite Generation/LONG ARM.json (100%) rename {lib/domains/character => public}/character-templates/Dot Hack Infinite Generation/TWIN BLADE.json (100%) rename {lib/domains/character => public}/character-templates/Dot Hack Infinite Generation/WAVE MASTER.json (100%) rename {lib/domains/character => public}/character-templates/Dresden Files/Dresden Files Accelerated.json (100%) rename {lib/domains/character => public}/character-templates/Dresden Files/Dresden Files RPG - Character.json (100%) rename {lib/domains/character => public}/character-templates/Dresden Files/Dresden Files RPG - SpellCaster.json (100%) rename {lib/domains/character => public}/character-templates/Dresden Files/Dresden Files RPG - Vampire.json (100%) rename {lib/domains/character => public}/character-templates/Driftwood Publishing/The Riddle of Steel.json (100%) rename {lib/domains/character => public}/character-templates/Dungeon World/Playguide.json (100%) rename {lib/domains/character => public}/character-templates/Dungeons and Dragons/DnD 5e.json (100%) rename {lib/domains/character => public}/character-templates/Edge of the Empire/Edge of the Empire (FR).json (100%) rename {lib/domains/character => public}/character-templates/Edge of the Empire/Edge of the Empire.json (100%) create mode 100644 public/character-templates/Engine Heart/Engine Heart.json rename {lib/domains/character => public}/character-templates/Evolution Pulse/Evolution Pulse - Hydrah.json (100%) rename {lib/domains/character => public}/character-templates/Evolution Pulse/Evolution Pulse - Hyonos.json (100%) rename {lib/domains/character => public}/character-templates/Evolution Pulse/Evolution Pulse - LostH.json (100%) rename {lib/domains/character => public}/character-templates/Evolution Pulse/Evolution Pulse - Obscura.json (100%) rename {lib/domains/character => public}/character-templates/Evolution Pulse/Evolution Pulse - Proxy.json (100%) rename {lib/domains/character => public}/character-templates/Fari RPGs/Breathless SRD.json (100%) rename {lib/domains/character => public}/character-templates/Fari RPGs/Breathless.json (100%) rename {lib/domains/character => public}/character-templates/Fari RPGs/Charge RPG.json (100%) rename {lib/domains/character => public}/character-templates/Fari RPGs/Dash.json (100%) rename {lib/domains/character => public}/character-templates/Fari RPGs/Life Beyond Exo Station.json (100%) rename {lib/domains/character => public}/character-templates/Fari RPGs/Renegades.json (100%) rename {lib/domains/character => public}/character-templates/Fari RPGs/The Path Of The Wolves.json (100%) rename {lib/domains/character => public}/character-templates/Fate Accelerated/Fate Accelerated (ES).json (100%) rename {lib/domains/character => public}/character-templates/Fate Accelerated/Fate Accelerated (FR).json (100%) rename {lib/domains/character => public}/character-templates/Fate Accelerated/Fate Accelerated (PL).json (100%) rename {lib/domains/character => public}/character-templates/Fate Accelerated/Fate Accelerated (PT-BR).json (100%) rename {lib/domains/character => public}/character-templates/Fate Accelerated/Fate Accelerated.json (100%) rename {lib/domains/character => public}/character-templates/Fate Condensed/Fate Condensed (DE).json (100%) rename {lib/domains/character => public}/character-templates/Fate Condensed/Fate Condensed (ES).json (100%) rename {lib/domains/character => public}/character-templates/Fate Condensed/Fate Condensed (IT).json (100%) rename {lib/domains/character => public}/character-templates/Fate Condensed/Fate Condensed (PL).json (100%) rename {lib/domains/character => public}/character-templates/Fate Condensed/Fate Condensed (PT-BR).json (100%) rename {lib/domains/character => public}/character-templates/Fate Condensed/Fate Condensed (TR).json (100%) rename {lib/domains/character => public}/character-templates/Fate Condensed/Fate Condensed.json (100%) rename {lib/domains/character => public}/character-templates/Fate Core/Fate Core (DE).json (100%) rename {lib/domains/character => public}/character-templates/Fate Core/Fate Core (ES).json (100%) rename {lib/domains/character => public}/character-templates/Fate Core/Fate Core (FR).json (100%) rename {lib/domains/character => public}/character-templates/Fate Core/Fate Core (ITA).json (100%) rename {lib/domains/character => public}/character-templates/Fate Core/Fate Core (PL).json (100%) rename {lib/domains/character => public}/character-templates/Fate Core/Fate Core.json (100%) rename {lib/domains/character => public}/character-templates/Fate Of Cthulhu/Fate Of Cthulhu.json (100%) rename {lib/domains/character => public}/character-templates/Free League/Dragon Bane.json (100%) rename {lib/domains/character => public}/character-templates/Friendly Neighborhood Superhero/Friendly Neighborhood Superhero.json (100%) rename {lib/domains/character => public}/character-templates/Gallant Knight Games/Solar Blades And Cosmic Spells.json (100%) rename {lib/domains/character => public}/character-templates/Gamenomicon/Party First.json (100%) rename {lib/domains/character => public}/character-templates/Grant Howitt/Honey Heist.json (100%) rename {lib/domains/character => public}/character-templates/Grant Howitt/The Witch Is Dead (FR).json (100%) rename {lib/domains/character => public}/character-templates/Grant Howitt/The Witch Is Dead.json (100%) rename {lib/domains/character => public}/character-templates/Grim World/The Battlemaster.json (100%) rename {lib/domains/character => public}/character-templates/Grim World/The Channeler.json (100%) rename {lib/domains/character => public}/character-templates/Grim World/The Necromancer.json (100%) rename {lib/domains/character => public}/character-templates/Grim World/The Shaman.json (100%) rename {lib/domains/character => public}/character-templates/Grim World/The Skirmisher.json (100%) rename {lib/domains/character => public}/character-templates/Grim World/The Slayer.json (100%) rename {lib/domains/character => public}/character-templates/Grim World/The Templar.json (100%) rename {lib/domains/character => public}/character-templates/Gumshoe/Swords of the Serpentine.json (100%) rename {lib/domains/character => public}/character-templates/Gun Metal Games/Interface Zero.json (100%) rename {lib/domains/character => public}/character-templates/Hessan Yongdi/Lagash 3.json (100%) create mode 100644 public/character-templates/How to be a Hero/How to be a Hero (DE).json rename {lib/domains/character => public}/character-templates/Index Card RPG/IC RPG Template.json (100%) rename {lib/domains/character => public}/character-templates/Iron Edda/Iron Edda Accelerated.json (100%) rename {lib/domains/character => public}/character-templates/Jack Blair/Space Legs.json (100%) create mode 100644 public/character-templates/Jameis Vu/Jamais_Vu_Streamlined.json create mode 100644 public/character-templates/Jameis Vu/Jameis Vu.json rename {lib/domains/character => public}/character-templates/Jason Tocci/2400.json (100%) create mode 100644 public/character-templates/Kult/Kult Divinity Lost (ENG).json create mode 100644 public/character-templates/Kult/Kult Verlorene Gottlichkeit (DE).json rename {lib/domains/character => public}/character-templates/Liv's Game Corner/The Last Of Us.json (100%) rename {lib/domains/character => public}/character-templates/Mitchell Daily/No Nut November.json (100%) rename {lib/domains/character => public}/character-templates/Mork Borg/Mork Borg.json (100%) create mode 100644 public/character-templates/Mothership/PC.json create mode 100644 public/character-templates/Mothership/Ship.json rename {lib/domains/character => public}/character-templates/Nightjar Games/CRASH CART - Emergency Medical Vehicle Sheet.json (100%) rename {lib/domains/character => public}/character-templates/Nightjar Games/CRASH CART - Mechanic Playbook.json (100%) rename {lib/domains/character => public}/character-templates/Nightjar Games/CRASH CART - Medic Playbook.json (100%) rename {lib/domains/character => public}/character-templates/Nightjar Games/CRASH CART - Orderly Playbook.json (100%) rename {lib/domains/character => public}/character-templates/Nightjar Games/CRASH CART - Pilot Playbook.json (100%) rename {lib/domains/character => public}/character-templates/Old Skull Publishing/Primal Quest Essential (EN).json (100%) rename {lib/domains/character => public}/character-templates/Old Skull Publishing/Primal Quest Essential (ES).json (100%) rename {lib/domains/character => public}/character-templates/Others/Maze.json (100%) rename {lib/domains/character => public}/character-templates/Others/Mission Accomplished.json (100%) rename "lib/domains/character/character-templates/Others/M\303\244rchenkrieger LOS.json" => "public/character-templates/Others/M\303\244rchenkrieger LOS.json" (100%) rename {lib/domains/character => public}/character-templates/Others/Strands Of Fate.json (100%) rename {lib/domains/character => public}/character-templates/Others/The Pool.json (100%) rename {lib/domains/character => public}/character-templates/Others/Troika Numinous Edition.json (100%) rename {lib/domains/character => public}/character-templates/Others/Tunnels And Trolls.json (100%) rename {lib/domains/character => public}/character-templates/Pandion Games/Bandas Grove.json (100%) rename {lib/domains/character => public}/character-templates/Pandion Games/Substratum.json (100%) rename {lib/domains/character => public}/character-templates/Pandion Games/VON NEUMANN.json (100%) rename {lib/domains/character => public}/character-templates/Peril Planet/Neon City Overdrive.json (100%) rename {lib/domains/character => public}/character-templates/Picaroon/Picaroon.json (100%) rename {lib/domains/character => public}/character-templates/Rowan, Rook and Decard/Spire GM Companion.fari.json (100%) rename {lib/domains/character => public}/character-templates/Rowan, Rook and Decard/The Spire - Character Sheet.fari.json (100%) rename {lib/domains/character => public}/character-templates/Ryuutama/Ryuutama GM Sheet.json (100%) rename {lib/domains/character => public}/character-templates/Ryuutama/Ryuutama Player Sheet.json (100%) rename {lib/domains/character => public}/character-templates/Savage Worlds/Savage Worlds Adventure Edition.json (100%) create mode 100644 public/character-templates/Scott Malthouse/Astounding Interplanetary Adventures.json create mode 100644 public/character-templates/Scott Malthouse/In Darkest Warrens.json create mode 100644 public/character-templates/Scott Malthouse/Squamous Sheet.json rename {lib/domains/character => public}/character-templates/Sims/Draculola.json (100%) rename {lib/domains/character => public}/character-templates/Slayer/Slayer Template (EN).json (100%) rename {lib/domains/character => public}/character-templates/Slayer/Slayer Template (FR).json (100%) rename {lib/domains/character => public}/character-templates/Sofia Peralta/Charge Into The Depths.json (100%) rename {lib/domains/character => public}/character-templates/Solo10/Blank Character.json (100%) rename {lib/domains/character => public}/character-templates/Tachyon Squadron/Tachyon Squadron - Character and Ship.json (100%) rename {lib/domains/character => public}/character-templates/Tachyon Squadron/Tachyon Squadron - Character.json (100%) rename {lib/domains/character => public}/character-templates/Tachyon Squadron/Tachyon Squadron - Ship.json (100%) rename {lib/domains/character => public}/character-templates/Tales of Xadia/Tales of Xadia.json (100%) create mode 100644 public/character-templates/True Dungeon/True Dungeon.json rename {lib/domains/character => public}/character-templates/True World Games/True World RPG.json (100%) create mode 100644 public/character-templates/Tunnel Goons/Character Sheet.json rename {lib/domains/character => public}/character-templates/Urban Shadows/The Aware.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Dragon.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Fae.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Hallowed.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Hunter.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Immortal.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Oracle.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Revenant.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Scholar.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Spectre.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Tainted.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Vamp.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Vessel.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Veteran.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Wizard.json (100%) rename {lib/domains/character => public}/character-templates/Urban Shadows/The Wolf.json (100%) rename {lib/domains/character => public}/character-templates/Venture City/Venture City.json (100%) rename {lib/domains/character => public}/character-templates/Witcher RPG/Witcher RPG.json (100%) rename {lib/domains/character => public}/character-templates/World of Darkness/Vampire the Masquerade 20th Aniversary.json (100%) rename {lib/domains/character => public}/character-templates/World of Darkness/Vampiro la Mascarada 20 Aniversario.json (100%) rename {lib/domains/character => public}/character-templates/Yuigaron/Sworn By Ghostlight.json (100%) rename {lib/domains/character => public}/character-templates/acegiak/dungeonpunk.json (100%) rename {lib/domains/character => public}/character-templates/iHunt/iHunt.json (100%) diff --git a/README.md b/README.md index 8071ec27..62ac6cdc 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ # TODO +- [ ] templates +- [ ] not found route +- [ ] page meta checks +- [ ] full test suit + # [Fari](https://fari.app) - The Free and Open-Source Virtual Tabletop <!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> diff --git a/app/characters/[id]/page.tsx b/app/characters/[id]/page.tsx index 57a3b584..1bdae149 100644 --- a/app/characters/[id]/page.tsx +++ b/app/characters/[id]/page.tsx @@ -1,4 +1,6 @@ +import { CharacterTemplatesProvider } from "../../../lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext"; import { CharacterRoute } from "../../../lib/routes/Character/CharacterRoute"; +import { CharacterTemplateService } from "../../../lib/services/character-templates/CharacterTemplateService"; import { t } from "../../i18n"; export async function generateMetadata() { @@ -8,6 +10,16 @@ export async function generateMetadata() { }; } -export default function CharacterPage() { - return <CharacterRoute></CharacterRoute>; +export default async function CharacterPage() { + const templates = await CharacterTemplateService.getAll(); + + return ( + <CharacterTemplatesProvider + value={{ + templates, + }} + > + <CharacterRoute></CharacterRoute>; + </CharacterTemplatesProvider> + ); } diff --git a/app/characters/new/[category]/[name]/page.tsx b/app/characters/new/[category]/[name]/page.tsx index 288143ad..c81c6a65 100644 --- a/app/characters/new/[category]/[name]/page.tsx +++ b/app/characters/new/[category]/[name]/page.tsx @@ -7,6 +7,12 @@ export async function generateMetadata() { description: t("new-character-route.meta.description"), }; } +// {template && ( +// <PageMeta +// title={`Use the ${template?.fileName} character sheet template on Fari App`} +// description={`Get started playing TTRPGs online with Fari App using this ${template?.fileName} template!`} +// /> +// )} export default function NewCharacterPage() { return <NewCharacterRoute></NewCharacterRoute>; diff --git a/app/draw/page.tsx b/app/draw/page.tsx new file mode 100644 index 00000000..5358d92f --- /dev/null +++ b/app/draw/page.tsx @@ -0,0 +1,13 @@ +import { DrawRoute } from "../../lib/routes/Draw/DrawRoute"; +import { t } from "../i18n"; + +export async function generateMetadata() { + return { + title: t("draw-route.meta.title"), + description: t("draw-route.meta.description"), + }; +} + +export default async function CharacterPage() { + return <DrawRoute></DrawRoute>; +} diff --git a/app/layout.tsx b/app/layout.tsx index 08d1f4d4..da4fdb2d 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -6,6 +6,7 @@ import { Metadata } from "next/types"; import React from "react"; import { AppProviders } from "../lib/App"; import NoSSR from "../lib/components/NoSSR/NoSSR"; + export const metadata: Metadata = { title: "Fari App VTT | The Free and Open-Source Virtual Tabletop", description: "", diff --git a/lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext.tsx b/lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext.tsx new file mode 100644 index 00000000..a9caa4fa --- /dev/null +++ b/lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext.tsx @@ -0,0 +1,9 @@ +"use client"; +import { createContext } from "react"; +import { ICharacterTemplate } from "../../services/character-templates/CharacterTemplateService"; + +export const CharacterTemplatesContext = createContext<{ + templates: Array<ICharacterTemplate>; +}>(undefined as any); + +export const CharacterTemplatesProvider = CharacterTemplatesContext.Provider; diff --git a/lib/contexts/CharactersContext/CharactersContext.tsx b/lib/contexts/CharactersContext/CharactersContext.tsx index 0110e7e9..2e43a0d6 100644 --- a/lib/contexts/CharactersContext/CharactersContext.tsx +++ b/lib/contexts/CharactersContext/CharactersContext.tsx @@ -1,9 +1,9 @@ import React from "react"; import { CharacterFactory } from "../../domains/character/CharacterFactory"; -import { ICharacterTemplate } from "../../domains/character/CharacterType"; import { ICharacter } from "../../domains/character/types"; import { getUnixFrom } from "../../domains/dayjs/getDayJS"; import { useAppEntity } from "../../hooks/useAppEntity/useAppEntity"; +import { ICharacterTemplate } from "../../services/character-templates/CharacterTemplateService"; export const CharactersContext = React.createContext< ReturnType<typeof useCharacters> diff --git a/lib/domains/character/CharacterFactory.tsx b/lib/domains/character/CharacterFactory.tsx index e08660da..dbb5efcb 100644 --- a/lib/domains/character/CharacterFactory.tsx +++ b/lib/domains/character/CharacterFactory.tsx @@ -1,9 +1,9 @@ import { produce } from "immer"; +import { ICharacterTemplate } from "../../services/character-templates/CharacterTemplateService"; import { Id } from "../Id/Id"; import { getUnix } from "../dayjs/getDayJS"; import { IDiceCommandId } from "../dice/Dice"; import { Migrator } from "../migration/Migrator"; -import { ICharacterTemplate } from "./CharacterType"; import { BlockType, IBlock, @@ -33,7 +33,7 @@ import { export const CharacterFactory = { latestVersion: 4, async make(template: ICharacterTemplate): Promise<ICharacter> { - const result = await template.importFunction(); + const result = await fetch(template.fetchPath).then((r) => r.json()); const newCharacter = this.makeFromJson(result); const characterWithNewName = { ...newCharacter, diff --git a/lib/domains/character/CharacterType.tsx b/lib/domains/character/CharacterType.tsx index 48ca9484..e69de29b 100644 --- a/lib/domains/character/CharacterType.tsx +++ b/lib/domains/character/CharacterType.tsx @@ -1,54 +0,0 @@ -let allCharactersTemplatesFiles: Record< - string, - () => Promise<{ - [key: string]: any; - }> -> = {}; -try { - // allCharactersTemplatesFiles = import.meta.glob( - // "./character-templates/*/*.json" - // ); -} catch (error) {} - -export type ICharacterTemplate = { - category: string; - fileName: string; - importFunction: any; -}; - -export const allTemplates = Object.keys(allCharactersTemplatesFiles).reduce( - (acc: Array<ICharacterTemplate>, fileLocation): Array<ICharacterTemplate> => { - const importFunction = allCharactersTemplatesFiles[fileLocation]; - - const folderAndFileName = fileLocation - .split("./character-templates/") - .join(""); - const folderName = folderAndFileName.split("/")[0]; - const fileName = folderAndFileName.split("/")[1].split(".json")[0]; - - return [ - ...acc, - { - fileName, - category: folderName, - importFunction, - }, - ]; - }, - [], -); - -export const CharacterTemplates = [...allTemplates].sort((a, b) => { - if (a.category === "Fari RPGs" && b.category === "Fari RPGs") { - return a.fileName.length - b.fileName.length; - } - - if (a.category === "Fari RPGs") { - return -1; - } - - if (a.category === b.category) { - return a.fileName.length - b.fileName.length; - } - return 0; -}); diff --git a/lib/domains/character/DefaultTemplates.ts b/lib/domains/character/DefaultTemplates.ts index 2afe07e5..3d0dc83c 100644 --- a/lib/domains/character/DefaultTemplates.ts +++ b/lib/domains/character/DefaultTemplates.ts @@ -1,22 +1,20 @@ -import { ICharacterTemplate } from "./CharacterType"; +import { ICharacterTemplate } from "../../services/character-templates/CharacterTemplateService"; export const DefaultTemplates = { BlankTemplate: { - category: "Default", - fileName: "Blank", - importFunction: async () => - import("./character-templates/Defaults/Blank.json"), + publisher: "Default", + name: "Blank", + fetchPath: "/public/character-templates/Blank/Blank.json", } as ICharacterTemplate, FateCondensed: { - category: "Default", - fileName: "FateCondensed", - importFunction: async () => - import("./character-templates/Fate Condensed/Fate Condensed.json"), - } as ICharacterTemplate, - FateAccelerated: { - category: "Default", - fileName: "FateAccelerated", - importFunction: async () => - import("./character-templates/Fate Accelerated/Fate Accelerated.json"), - } as ICharacterTemplate, + publisher: "Default", + name: "FateCondensed", + fetchPath: "/public/character-templates/Fate Condensed/Fate Condensed.json", + FateAccelerated: { + publisher: "Default", + name: "FateAccelerated", + fetchPath: + "/public/character-templates/Fate Accelerated/Fate Accelerated.json", + } as ICharacterTemplate, + }, } as const; diff --git a/lib/domains/character/character-templates/Adventurers/Adventurers Revised.json b/lib/domains/character/character-templates/Adventurers/Adventurers Revised.json deleted file mode 100644 index 7ed8c9d3..00000000 --- a/lib/domains/character/character-templates/Adventurers/Adventurers Revised.json +++ /dev/null @@ -1 +0,0 @@ -{"lastUpdated":1656526645,"name":"Adventurers! Revised Template","pages":[{"id":"3eba11f6-64fb-4ddd-9c44-5ee23b9b7375","label":"Character","rows":[{"columns":[{"sections":[{"id":"bc410bc1-e4d3-4b7b-83b2-718819197747","label":"Concept","blocks":[{"id":"bd7f836a-fbd1-4628-bf75-d4ab022e7cf3","label":"","type":"Text","value":"","meta":{"helperText":""}}]},{"id":"948fa38a-4979-4d52-b366-38f212f6849e","label":"Statistics","blocks":[{"id":"72a2bf6c-8770-4b88-b385-f3d72501498e","label":"Strength","type":"Skill","value":"-1","meta":{"commands":["1d6","1d6"],"width":0.33,"hideModifier":false,"helperText":"basic modifier"}},{"id":"b1c5b427-18d6-4e48-b9e9-b3ee301becf1","label":"Agility","type":"Skill","value":"-1","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"basic modifier"}},{"id":"1902f0d4-2234-4fc8-a1ed-25088becff60","label":"Mind","type":"Skill","value":"-1","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"basic modifier"}},{"id":"abaeb28c-c855-4f17-bbd6-6962b2083337","label":"Attack","type":"Skill","value":"-1","meta":{"commands":["1d6","1d6"],"width":0.5,"helperText":"depends on equipment + Skills"}},{"id":"7bf5c7ab-e9ea-4879-b5fe-c4f54aba2867","label":"Defence","type":"Skill","value":"-1","meta":{"commands":["1d6","1d6"],"width":0.5,"helperText":"depends on equipment + Agility"}},{"id":"5ac2c636-51ef-477b-9902-47fcd48ad0a9","label":"Endurance","type":"PointCounter","meta":{"max":"1","isMainPointCounter":false,"helperText":"Strength + Agility + 3","width":0.33},"value":"1"},{"id":"990ddd6e-e37a-4b5f-8787-3e5bf0b1d5e9","label":"Heroism","type":"PointCounter","meta":{"max":"1","isMainPointCounter":false,"helperText":"lowest basic modifier + 1 (mimimum 1)","width":0.33},"value":"1"},{"id":"11b24ea4-dd7b-4d4a-9797-adff5c45eec5","label":"Experience","type":"PointCounter","meta":{"isMainPointCounter":false,"width":0.33,"helperText":"lost upon upgrading a character"},"value":"0"}]},{"id":"68545261-40aa-4156-a194-5cc6156a6777","label":"Gear","blocks":[{"id":"4fe64ad9-98ef-4d78-ac52-6831207b0b21","label":"30 gold","type":"Text","value":"","meta":{"helperText":""}}]},{"id":"1f6357e4-34f6-43f6-9620-ea71297293c9","label":"Skills","blocks":[{"id":"ae59ef51-2402-4901-8c3b-1c9557d28379","label":"","type":"Text","value":"","meta":{}}]},{"id":"472feabb-9c5e-4698-a3d5-4acd60658a0b","label":"Notes","blocks":[{"id":"18135025-0e2e-4ade-9d9c-d33bd777c476","label":"","type":"Text","value":"","meta":{}}]}]}]}]},{"id":"ce3d874e-a5e4-486d-95cc-6d6a3a214bcf","rows":[],"label":"Page"}],"template":"Blank","version":6,"group":"Adventurers!","wide":false,"fariType":"character"} diff --git a/lib/domains/character/character-templates/Blade Runner/Case File Time Tracker.json b/lib/domains/character/character-templates/Blade Runner/Case File Time Tracker.json deleted file mode 100644 index 3b809074..00000000 --- a/lib/domains/character/character-templates/Blade Runner/Case File Time Tracker.json +++ /dev/null @@ -1 +0,0 @@ -{"fariType":"character","lastUpdated":1679496832,"name":"Case File Time Tracker Template","pages":[{"id":"4c229969-55dd-4748-868c-a1f0db70f436","rows":[{"columns":[{"sections":[{"id":"0a8b51c4-d8eb-4462-8f0c-82b0485fa828","label":"- LAPD POLICE REPORT - ","blocks":[{"id":"505511f4-d40f-421d-845a-e1d2694eab08","label":"Case File Name","type":"Text","value":"","meta":{"width":0.5}},{"id":"1d23fadb-8db0-408f-8bc2-b5f3fe4052c9","label":"Reporting Officer","type":"Text","value":"","meta":{"width":0.5}},{"id":"59b3f54e-b719-474c-a868-035dc16efa67","label":"","type":"Separator","meta":{"hasLabel":false},"value":""}]}]}]},{"columns":[{"sections":[{"id":"471e54a0-aa27-406f-b12b-638ae05bca20","label":"DAY 1","blocks":[{"id":"3992d53f-2587-4700-a886-268b7a04c102","label":"SHIFT 1","type":"Text","value":"","meta":{"width":0.5}},{"id":"bc731b24-5f1b-4841-80bd-601e651e7998","label":"SHIFT 3","type":"Text","value":"","meta":{"width":0.5}},{"id":"8f86a8de-2ba3-4ae9-b154-46cab44f66e4","label":"SHIFT 3","type":"Text","value":"","meta":{"width":0.5}},{"id":"38cbdf6f-2e03-4226-8974-13d43156580e","label":"SHIFT 4","type":"Text","value":"","meta":{"width":0.5}}]},{"id":"54158232-0153-47dd-8d75-19ee2069b6a9","label":"DAY 2","blocks":[{"id":"f7738446-bcfe-424a-bd04-409dd79df6f0","label":"SHIFT 1","type":"Text","value":"","meta":{"width":0.5}},{"id":"a78ceae9-e2cc-4173-b99d-b9e68d4e800b","label":"SHIFT 2","type":"Text","value":"","meta":{"width":0.5}},{"id":"74c8c9fd-8742-4ea1-9956-0bbac9a1bba8","label":"SHIFT 3","type":"Text","value":"","meta":{"width":0.5}},{"id":"20965bc9-3335-4192-9303-078ec71340b4","label":"SHIFT 4","type":"Text","value":"","meta":{"width":0.5}}]},{"id":"06935cd9-273d-4328-b779-bad7c24104fc","label":"DAY 3","blocks":[{"id":"12b0b783-693f-48a9-a8ca-5819423509c0","label":"SHIFT 1","type":"Text","value":"","meta":{"width":0.5}},{"id":"914db2d4-bc37-4bb0-898b-ac933c253177","label":"SHIFT 2","type":"Text","value":"","meta":{"width":0.5}},{"id":"3d13677c-9620-4bea-8d37-65c4c01f6418","label":"SHIFT 3","type":"Text","value":"","meta":{"width":0.5}},{"id":"a9a7ec26-5d87-4f81-a7dc-cfbb53401156","label":"SHIFT 4","type":"Text","value":"","meta":{"width":0.5}}]},{"id":"05eed149-d3bd-4465-9027-ffef0849b761","label":"DAY 4","blocks":[{"id":"485bc2f0-7533-45fc-94b0-4e3372762009","label":"SHIFT 1","type":"Text","value":"","meta":{"width":0.5}},{"id":"b727b8e2-00c9-4052-afad-4bffee6c7a9b","label":"SHIFT 2","type":"Text","value":"","meta":{"width":0.5}},{"id":"56d4c5de-3bfc-46e1-b3c0-f9abf1175210","label":"SHIFT 3","type":"Text","value":"","meta":{"width":0.5}},{"id":"96c16648-5f0d-4e6b-8f93-32d6c45af4ba","label":"SHIFT 4","type":"Text","value":"","meta":{"width":0.5}}]},{"id":"9640e0b0-52f6-4fa6-a856-2414a083919c","label":"DAY 5","blocks":[{"id":"2c8df4bb-2880-4435-8724-83bdd9ed0e5a","label":"SHIFT 1","type":"Text","value":"","meta":{"width":0.5}},{"id":"54b8d3b0-6a54-4d2d-85db-3837c3850238","label":"SHIFT 2","type":"Text","value":"","meta":{"width":0.5}},{"id":"372214d6-6a2f-4692-9bc6-a78a27bc64e1","label":"SHIFT 3","type":"Text","value":"","meta":{"width":0.5}},{"id":"f5ef5892-3002-4e3f-99dd-b7a8da112f4e","label":"SHIFT 4","type":"Text","value":"","meta":{"width":0.5}}]},{"id":"94634dc6-4c0d-4295-a80f-d9b8e9f44b12","label":"DAY 6","blocks":[{"id":"f59e3458-aca7-4e78-b743-bb3d1f2002ab","label":"SHIFT 1","type":"Text","value":"","meta":{"width":0.5}},{"id":"9b0defcf-5401-447c-ae86-5146a2f30d71","label":"SHIFT 2","type":"Text","value":"","meta":{"width":0.5}},{"id":"0d4b5231-e417-4d4b-9df3-5ff6450c9326","label":"SHIFT 3","type":"Text","value":"","meta":{"width":0.5}},{"id":"86562611-919e-4fae-9a04-c38191333e8b","label":"SHIFT 4","type":"Text","value":"","meta":{"width":0.5}}]},{"id":"bb6062b8-3b50-4f93-89b2-2ae05c4bab39","label":"DAY 7","blocks":[{"id":"c779688b-caea-4c7e-86b8-f6d858c1a193","label":"SHIFT 1","type":"Text","value":"","meta":{"width":0.5}},{"id":"25c695bd-0224-462e-91be-76eb516f7684","label":"SHIFT 2","type":"Text","value":"","meta":{"width":0.5}},{"id":"879ff710-1534-4ff2-b132-287074a28a33","label":"SHIFT 3","type":"Text","value":"","meta":{"width":0.5}},{"id":"d37f1b98-c9df-4085-9f3a-8d5b8061c635","label":"SHIFT 4","type":"Text","value":"","meta":{"width":0.5}}]}]}]},{"columns":[{"sections":[{"id":"b644bdc4-55fd-4aff-bee1-490d8be4545c","label":"REFERENCES","blocks":[{"id":"b123aa49-c86b-4c9b-a260-3d488adc4ccb","label":"","type":"Link","meta":{"hasDisplayName":true,"helperText":"Blade Runner: The Roleplaying Game is ©2017 Alcon Entertainment, LLC. All rights reserved. Published by Free League Publishing.<br><br>*This Fari character sheet was independently designed by Discord user PistolPants#8314 and is not affiliated with the original game designers and publishers."},"value":""},{"id":"ae4517a1-05be-4157-ae53-3bab7d074970","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"e33a60b2-7228-485a-adf1-4e98f282867f","label":"","type":"Link","meta":{"hasDisplayName":false,"width":1},"value":"https://www.bladerunner-rpg.com/"}]}]}]}],"label":"Time Tracker Details"}],"template":"Blank","version":6,"group":"Blade Runner"} diff --git a/lib/domains/character/character-templates/Broken Compass/Unofficial Character Sheet.json b/lib/domains/character/character-templates/Broken Compass/Unofficial Character Sheet.json deleted file mode 100644 index 0b973a68..00000000 --- a/lib/domains/character/character-templates/Broken Compass/Unofficial Character Sheet.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"03307eef-fcd1-438b-a897-5bef514dc9cb","lastUpdated":1680897663,"name":"Broken Compass Character Sheet","pages":[{"id":"f0c8c1be-200a-46b9-9710-c54c1e3e3d0e","label":"Character","rows":[{"columns":[{"sections":[{"id":"c35ca177-3073-4845-9c7b-44c0034c0e74","label":"BROKEN COMPASS • UNOFFICIAL CHARACTER SHEET","blocks":[{"id":"b427d55b-879b-41c9-8fc4-4bb2c23ba23f","label":"","type":"Image","meta":{"helperText":"LOGO PLACEHOLDER"},"value":"https://upload.wikimedia.org/wikipedia/commons/3/35/600px_HEX-008A79_rectangle_on_HEX-FEFCF0.svg"}],"visibleOnCard":true}]}]},{"columns":[{"sections":[{"id":"af68ebb3-a914-4088-9fca-948ad68849f2","label":"I am…","blocks":[{"id":"ed980acd-07e3-41c8-af7e-353cfc69fcae","label":"I AM…","type":"Text","value":"","meta":{}},{"id":"2c1a1fcb-faeb-423a-bf0e-4318722733b8","label":"CALL ME IF YOU NEED…","type":"Text","value":"","meta":{}},{"id":"df8d325c-514f-48d9-8d1c-41db287682a0","label":"PLACES I CALL HOME…","type":"Text","value":"","meta":{"helperText":"HERITAGE • HOMELAND • WORKPLACE"}},{"id":"3658d22a-257c-4623-a439-77f7a2c83a37","type":"Text","value":"","meta":{"helperText":""},"label":"WORDS TO LIVE BY"}]}]},{"sections":[{"id":"0a6df7f0-def8-4f58-8db3-dd2acfd4c740","label":"PHOTO","blocks":[{"id":"d8863ff6-7e84-4b6f-a534-1be6dd9978df","label":"","type":"Image","meta":{"helperText":""},"value":"https://upload.wikimedia.org/wikipedia/commons/e/e0/PlaceholderLC.png"}]}]}]},{"columns":[{"sections":[{"id":"93db71e2-9421-498e-b83e-446f1d955f60","label":"LUCK","blocks":[{"id":"fce5d4b2-e4a9-4dbd-ba22-9fc6c849de72","label":"LUCK POINTS","type":"SlotTracker","meta":{"width":0.66},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"526f0307-4dba-4cfa-ac99-251148a0925a","label":"LUCK COIN","type":"SlotTracker","meta":{"helperText":"","width":0.33},"value":[{"label":"","checked":false}]}]}]}]},{"columns":[{"sections":[{"id":"c3d4f86e-211d-4af3-a312-7b823eb4c5f9","label":"SET DICES AND…","blocks":[{"id":"97552040-7c1a-4be1-8467-1cd53fb09b6a","label":"ROLL!","type":"DicePool","value":"","meta":{"commands":["1d6","1d6","1d6"],"helperText":"FIELDS + SKILLS + (DIS)ADVANTAGES"}},{"id":"24915d77-954f-4f07-8b6d-8df2bf561852","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"88f4e59f-11eb-416c-86d2-72b067419dca","label":"ACTION","type":"Numeric","value":"2","meta":{}},{"id":"c6b1bb11-8d42-4683-a619-f7cfa367b5c3","label":"Fight","type":"Numeric","value":"1","meta":{}},{"id":"62f829b8-469f-463c-9da4-22bad83c262a","label":"Leadership","type":"Numeric","value":"1","meta":{}},{"id":"d7a7b1c5-47ac-4af1-84c5-86c5a3c53e30","label":"Stunt","type":"Numeric","value":"1","meta":{}},{"id":"1fc606f2-9db6-4d9b-a983-5332490e4e2b","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"efd12a69-8d62-4b6e-a0dd-e349f0a7b918","label":"GUTS","type":"Numeric","value":"2","meta":{}},{"id":"fbfad34a-d7ea-4011-b632-280bfcc8e5e5","label":"Cool","type":"Numeric","value":"1","meta":{}},{"id":"2e7c6afd-d789-4125-b831-540b10c8fb3d","label":"Drive","type":"Numeric","value":"1","meta":{}},{"id":"47dbeac8-033a-4b5b-9856-10fe5cb24d6f","label":"Shoot","type":"Numeric","value":"1","meta":{}},{"id":"ee1cd916-7635-4b4b-915d-eae3622d58f0","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"26dcdb19-338f-44c8-aa87-e6736b6bd372","label":"KNOWLEDGE","type":"Numeric","value":"2","meta":{}},{"id":"8a9a6a2a-5154-4642-9a28-fb41f78453da","label":"Culture","type":"Numeric","value":"1","meta":{}},{"id":"2ec86ba6-96fc-4d77-9bdf-4c122e3448ab","label":"First aid","type":"Numeric","value":"1","meta":{}},{"id":"60886f83-905d-4192-a097-ee3ba29d61ed","label":"Tech","type":"Numeric","value":"1","meta":{}},{"id":"95bf71aa-2ebe-4f8d-8151-249571add727","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"9503ce83-48a1-4dac-9f8d-36e56f082795","label":"SOCIETY","type":"Numeric","value":"2","meta":{}},{"id":"8489b9a1-6351-4e58-8602-fd1f148b1e41","label":"Charm","type":"Numeric","value":"1","meta":{}},{"id":"8ec48f85-34c3-4dd2-a1b9-f08dc85867ee","label":"Eloquence","type":"Numeric","value":"1","meta":{}},{"id":"7b57e1a9-3969-493e-b6cb-98078937c506","label":"Observation","type":"Numeric","value":"1","meta":{}},{"id":"57b6af92-94f2-480b-b069-98083c1f69ae","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"438edc1e-90ae-4b18-a360-8dbc951eb0aa","label":"WILD","type":"Numeric","value":"2","meta":{}},{"id":"928eb7d7-421a-4973-9d99-a020397e3827","label":"Scout","type":"Numeric","value":"1","meta":{}},{"id":"9b7c0b49-bd8d-426d-8f13-a865404f9533","label":"Survival","type":"Numeric","value":"1","meta":{}},{"id":"594dacbb-30d3-461f-a807-9e95da3887e3","label":"Tough","type":"Numeric","value":"1","meta":{}},{"id":"6b67e858-41df-4272-b026-8452276a637f","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"511382e3-70f8-4cf0-acb6-cb90537ea5b3","label":"CRIME","type":"Numeric","value":"2","meta":{}},{"id":"29e50c48-753d-4e58-984d-4614272677f2","label":"Alert","type":"Numeric","value":"1","meta":{}},{"id":"6fdc5984-2451-4ff2-9688-fb1a63ecef34","label":"Dexterity","type":"Numeric","value":"1","meta":{}},{"id":"340d2e2c-795d-4cd6-be5f-eba1d573d1e7","label":"Stealth","type":"Numeric","value":"1","meta":{}}]}]},{"sections":[{"id":"77d7c516-5ec1-4ae4-be3d-6741e5360c17","label":"I FEEL…","blocks":[{"id":"9b770d96-de38-4a61-9944-688e525f70fc","type":"Text","value":"POWERFULL","meta":{"checked":false,"width":0.5,"helperText":"ACTION (+)"}},{"id":"af7e6df3-8802-48e7-b1c5-ff342314489a","type":"Text","value":"BLEEDING","meta":{"checked":false,"width":0.5,"helperText":"ACTION (-)"}},{"id":"e0bcb190-71b8-4190-91f7-406028d3a4a6","type":"Text","value":"DARING","meta":{"checked":false,"width":0.5,"helperText":"GUTS (+)"}},{"id":"3bac5cc4-14ad-43b3-883c-150ae9398ceb","type":"Text","value":"SHOCKED","meta":{"checked":false,"width":0.5,"helperText":"GUTS (-)"}},{"id":"f452b842-2446-4c0a-8fc4-965288e5f5c5","type":"Text","value":"FOCUSED","meta":{"checked":false,"width":0.5,"helperText":"KNOWLEDGE (+)"}},{"id":"b2ec3fbd-2f87-46de-aa46-b0d9a527be7b","type":"Text","value":"DIZZY","meta":{"checked":false,"width":0.5,"helperText":"KNOWLEDGE (-)"}},{"id":"d60d98e5-2d1b-402c-bd56-b3b230d07c42","type":"Text","value":"CONFIDENT","meta":{"checked":false,"width":0.5,"helperText":"SOCIETY (+)"}},{"id":"1bfc26e7-4f6e-46de-aad0-8103a28bd383","type":"Text","value":"EMBARRASSED","meta":{"checked":false,"width":0.5,"helperText":"SOCIETY (-)"}},{"id":"a1723da6-03f1-4dbd-9b59-acfa820803bc","type":"Text","value":"FIERCE","meta":{"checked":false,"width":0.5,"helperText":"WILD (+)"}},{"id":"3ad098f5-3c79-4d21-a22d-0cab15d24d27","type":"Text","value":"BROKEN","meta":{"checked":false,"width":0.5,"helperText":"WILD (-)"}},{"id":"5e84336a-74e1-4809-8971-534850493b15","type":"Text","value":"UNTOUCHABLE","meta":{"checked":false,"width":0.5,"helperText":"CRIME (+)"}},{"id":"5d937cb5-6ad6-4eda-bbb5-9e54fe9990d2","type":"Text","value":"SCARED","meta":{"checked":false,"width":0.5,"helperText":"CRIME (-)"}},{"id":"6eac5a72-8d0b-4baf-9053-a161a33e6000","type":"Text","value":"","meta":{"checked":false,"width":0.5,"helperText":"WRITE YOUR OWN"}},{"id":"5b7fcffd-710e-4602-ad68-8a9353c0beab","type":"Text","value":"","meta":{"checked":false,"width":0.5,"helperText":"WRITE YOUR OWN"}},{"id":"6d896f11-ead2-4ea3-8125-949fd9a7aeac","label":"Info Text","type":"InfoText","value":"Good Feelings grant you Advantage on all tasks in a certain Field.","meta":{"width":0.5}},{"id":"9fd3aadf-d35c-455d-8296-3407d832a2c6","label":"Info Text","type":"InfoText","value":"Bad Feelings give you a\n<br>Disadvantage on all tasks in a certain Field.<br>","meta":{"width":0.5}}]},{"id":"4889d07c-4b50-4fc0-adb6-2933825151e0","label":"EXPERTISE","blocks":[{"id":"5ba21bc5-47eb-45af-b0ff-aa2b1f4c2bdf","type":"Text","value":"","meta":{}},{"id":"60049838-e59c-493e-b6b0-fcc8f3c13955","type":"Text","value":"","meta":{}},{"id":"850bd122-bf02-42af-89ce-50853c503356","type":"Text","value":"","meta":{}},{"id":"ce5585d5-b53b-41c2-afca-ed8c60aec88e","type":"Text","value":"","meta":{}},{"id":"522892ad-16c0-4c86-a054-33f44caa699e","type":"Text","value":"","meta":{}},{"id":"2087aee7-f6ac-4cfc-bd3b-4e499d004aaf","type":"Text","value":"","meta":{}}]},{"id":"be6fe44a-8e13-4140-a3f9-0b160151deb4","label":"WEAPONS & GEAR","blocks":[{"id":"ce3bfd2c-a58d-41a5-9869-6d772e874da5","type":"Text","value":"","meta":{"helperText":""}},{"id":"87efe935-4af4-4492-b675-c23b03a2c72e","type":"Text","value":"","meta":{"helperText":""}},{"id":"00b6abf3-2d51-41b6-aef6-d1c2327f966a","type":"Text","value":"","meta":{"helperText":""}},{"id":"72eb1c0b-9292-4398-99b6-abbbe45390b1","type":"Text","value":"","meta":{}},{"id":"6c8fd78f-b8a6-4aeb-b2f7-7cc88bc709b7","type":"Text","value":"","meta":{}},{"id":"a5c963c6-975a-4c7f-91ef-196a4f89c1d4","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"137a400c-8d0d-491d-8780-90fae2076b6f","label":"POCKETS","type":"Text","value":"","meta":{"width":0.5}},{"id":"fd675f0c-c61f-4c8a-955b-effa8e4e0935","type":"Text","value":"","meta":{"width":0.5},"label":"BAG"},{"id":"b0b77713-d6bf-428a-be19-530147c73f02","type":"Text","value":"","meta":{"width":0.5}},{"id":"cb617b1d-89a0-47b9-855b-92a21a5c9bc9","type":"Text","value":"","meta":{"width":0.5}},{"id":"e1b9eeb4-4f1e-44da-9b70-fc456b48cf8b","type":"Text","value":"","meta":{"width":0.5}},{"id":"ad110938-d39e-466f-886c-1757e25af7c0","type":"Text","value":"","meta":{"width":0.5}},{"id":"9f44e57a-7fdb-4ad0-98de-fc06667080c9","type":"Text","value":"","meta":{"width":0.5}},{"id":"7ed0db2c-7ab6-4723-b294-066f72545052","type":"Text","value":"","meta":{"width":0.5}},{"id":"07579832-5425-4045-8c2b-7ed151217fd3","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"f4ca86a6-3d8f-42cc-8715-27bb6e934b52","label":"BACKPACK","type":"Text","value":"","meta":{}},{"id":"8aa5c48c-bc64-447f-9d09-a95abf69e252","type":"Text","value":"","meta":{}},{"id":"23a7e256-172c-4ff4-bf6e-57d33c9a559c","type":"Text","value":"","meta":{}},{"id":"cbf7d7e6-2b63-49bf-82a3-e28777419a58","type":"Text","value":"","meta":{}},{"id":"72140e33-c602-475f-bda3-c1377ce98b7d","type":"Text","value":"","meta":{}}]},{"id":"965ced21-fc92-4300-8fb9-ed181db208eb","label":"MAGS","blocks":[{"id":"ffd2a54c-cef4-4231-a8db-9ab1c86eb414","type":"Text","value":"","meta":{}},{"id":"f5bb21a2-2827-41b3-9515-47db1835a7d5","label":"","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"POCKETS"}},{"id":"be11c501-b9f2-4b25-9aa7-2ff4b175921c","label":"","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"BAG"}},{"id":"1b92dd25-c68b-4e4a-9c9e-611d32068577","label":"","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"BACKPACK"}},{"id":"db0b9c81-a9b6-4265-a588-0ba0324d1b3f","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"58be0c41-2e07-4005-b6eb-5377e6fcfb5e","type":"Text","value":"","meta":{}},{"id":"d9b56cb8-5615-4b2f-ab4a-022f749e183a","label":"","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"POCKETS"}},{"id":"7170c849-8adf-4925-9d6c-39353b5a05d4","label":"","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"BAG"}},{"id":"8cfb055c-100f-4794-8ef7-80a046f992c9","label":"","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"BACKPACK"}},{"id":"bb99e4ec-bc56-4866-9dd0-d498bac36164","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"056d2d3b-69ad-4e4f-8aa1-c9b5c3fb4887","type":"Text","value":"","meta":{}},{"id":"9c36c8b7-fdd1-4c57-851e-9f842c797d8a","label":"","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"POCKETS"}},{"id":"f859b0b1-8e1a-442a-80d3-c9cd053ee8b4","label":"","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"BAG"}},{"id":"48d83724-6003-46f4-b5b5-2bc51786f855","label":"","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"BACKPACK"}}]}]}]},{"columns":[{"sections":[{"id":"6e0d8500-c24a-4cc0-8035-41a0226e8b87","label":"SCARS AND EXPERIENCES","blocks":[{"id":"6b760fda-1148-4d92-9eb2-f2d81ecba25e","type":"Text","value":"","meta":{}},{"id":"f8f5a047-9176-4326-b7e2-aca0b3154702","type":"Text","value":"","meta":{}},{"id":"f5d44cb1-5294-47c7-a95a-fdb473eaa35a","type":"Text","value":"","meta":{}},{"id":"f91de5ef-31b6-4e0d-8816-1e815eae6d6c","type":"Text","value":"","meta":{}},{"id":"928a151a-bb26-4f22-8489-17dd4ea8d268","type":"Text","value":"","meta":{}},{"id":"e8df7c8e-0351-4169-84df-ffb94e32faa0","type":"Text","value":"","meta":{}}]}]}]}]}],"template":"Blank","version":6,"group":"Broken Compass","wide":false,"theme":{"hideSectionBackground":false,"sectionHeadingFontFamily":"Bangers","sectionHeadingFontWeight":"initial","style":"@import url(\"https://fonts.googleapis.com/css?family=Bangers|Carter One\")","sectionHeadingFontSize":2,"labelFontFamily":"Carter One","infoTextFontWeight":"","textFontWeight":"bold"},"playedDuringTurn":false,"fariType":"character"} diff --git a/lib/domains/character/character-templates/Cairn/Cairn.json b/lib/domains/character/character-templates/Cairn/Cairn.json deleted file mode 100644 index d13be891..00000000 --- a/lib/domains/character/character-templates/Cairn/Cairn.json +++ /dev/null @@ -1 +0,0 @@ -{"name":"Cairn Template v4 Template","lastUpdated":1685915053,"wide":false,"pages":[{"id":"e0ab1a77-5d3a-4e9d-8ae4-2554a7c655d8","rows":[{"columns":[{"sections":[{"id":"4ed8c0cc-812c-474a-837a-736bd1614677","label":"Details","blocks":[{"id":"4ea611c2-bcac-4890-87bd-17e383edddb5","label":"Description","type":"Text","value":"<i>Roll on the <b>Character Traits </b>table to determine traits and physical description.</i>","meta":{}},{"id":"dfa24b3b-4b0b-4d13-ab0a-2d998d426843","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""},{"id":"220f01c8-0218-48c9-9114-2a9de05cefa1","label":"Background","type":"Text","value":"<i>Roll on the <b>Background </b>table to determine a career or specialty.</i>","meta":{}},{"id":"ccd04781-6cea-47b1-8784-0c7bd3a08e4a","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""},{"id":"3e42571a-79b6-4dcc-a158-9eac90594f53","label":"Age","type":"Text","value":"<i>Roll <b>2d20+10</b> to determine age.</i><br>","meta":{}},{"id":"bff9a4af-eca5-4154-9729-a82d7e744847","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""}]}]},{"sections":[{"id":"df122c55-3a6f-439e-8392-18c7861e6e4d","label":"Saves","blocks":[{"id":"358dd279-8a50-4720-8a9f-34c327a0ad21","type":"Text","meta":{"width":1,"helperText":"A <b>save </b>is a roll to avoid bad outcomes from risky choices and circumstances. <br><br>Cairn uses a \"roll under\" mechanic where PCs roll <b>1d20 </b>for an appropriate ability score. If they roll <b>equal to</b> or <b>under</b> that ability score, they pass. Otherwise, they fail.<br><br>Rolling a 1 is <i>always</i> a success, and rolling a 20 is <i>always</i> a failure.<br>"}}]}]}]},{"columns":[{"sections":[{"id":"54475b85-9683-4600-878f-5bd051610082","label":"Hit Protection & Armor","blocks":[{"id":"0ca28dc3-ff4d-4f44-80e2-7d50185cc9b8","label":"Hit Protection","type":"PointCounter","meta":{"max":"0","isMainPointCounter":true,"width":0.5,"helperText":"<i>Roll <b>1d6</b> during character creation.</i>"},"value":"0"},{"id":"99f8ae8d-f9c5-4a94-b71a-b9abe6247615","label":"Armor","type":"Text","value":"","meta":{"width":0.5,"helperText":"<i>Name (<b>+X</b> Armor)</i><br>"}},{"id":"200c7ea8-cd51-4896-9a66-03688524d026","label":"Deprived","type":"SlotTracker","meta":{"width":1,"helperText":"<i>A PC deprived of a crucial need (such as food or rest) is unable to recover HP or ability scores. Anyone deprived for more than a day adds <b>Fatigue </b>to their inventory, one for each day.</i>"},"value":[{"label":"","checked":false}]},{"id":"848f834f-54a8-4127-85dc-47af4ac427da","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""}]}]},{"sections":[{"id":"28a411e6-807f-4294-9ae9-cd4d78ee751e","label":"Ability Scores","blocks":[{"id":"7c5b0a78-2531-473d-a443-25b5f17d26e2","label":"Strength","type":"Skill","value":"0","meta":{"commands":["1d20"],"hideModifier":true,"helperText":"Brawn, prowess & resistance.<br>","width":0.5}},{"id":"4ea20129-5eca-485c-a5a2-3f130e6c58e7","label":"","type":"PointCounter","meta":{"max":"1","isMainPointCounter":false,"width":0.5,"helperText":"<b>STR </b>0 means <b>death</b>.<br>"},"value":"1"},{"id":"be028483-5632-4968-8975-90d98bc20307","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""},{"id":"af5601c9-d70f-42ae-bcb9-a3a5922ae331","label":"Dexterity","type":"Skill","value":"0","meta":{"commands":["1d20"],"hideModifier":true,"helperText":"Dodging, sneaking & reflexes.<br>","width":0.5}},{"id":"2dee75b3-3468-412a-a934-4a705d0d7b02","label":"","type":"PointCounter","meta":{"max":"1","isMainPointCounter":false,"width":0.5,"helperText":"<b>DEX</b> 0 means <b>paralysis</b>.<br>"},"value":"1"},{"id":"59a5a298-acb7-4ee0-94d0-63d6e9808315","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true,"width":1},"value":""},{"id":"39cc5038-ac4d-45e4-8f0b-d236376ee19d","label":"Willpower","type":"Skill","value":"0","meta":{"commands":["1d20"],"hideModifier":true,"helperText":"Persuasion, intimidation & magic.<br>","width":0.5}},{"id":"eb794628-1f8c-4033-8e79-dbe52ccfe165","label":"","type":"PointCounter","meta":{"max":"1","isMainPointCounter":false,"width":0.5,"helperText":"<b>WIL</b> 0 means <b>delirium</b>.<br>"},"value":"1"},{"id":"10e808c8-e072-491d-9e2f-0403808b085e","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true,"width":1},"value":""}]}]}]},{"columns":[{"sections":[{"id":"93196f93-fb02-4fcc-9672-9067c37b04b8","label":"Inventory","blocks":[{"id":"69dbe2df-a5b4-4fb0-98e8-da3e3a26d1b3","type":"Text","meta":{"helperText":"<b>Mark box when items are being held.</b><br>"}},{"id":"ea6dd40a-475b-4046-8fa1-42724b84c1dd","label":"Hands, Body","type":"Separator","meta":{"hasLabel":true,"width":1},"value":""},{"id":"2edf1075-98ce-4624-8837-aa7d1e34abd7","type":"Text","value":"","meta":{"checked":false,"helperText":"<i>Hand</i>","width":0.5}},{"id":"e9d8262b-9473-4f15-9d5d-544a73efedee","type":"Text","value":"","meta":{"checked":false,"helperText":"<i>Hand</i>","width":0.5}},{"id":"cca838d5-e7e3-4508-adc5-4e4423062df2","type":"Text","value":"","meta":{"checked":false,"helperText":"<i>Body</i>","width":0.5}},{"id":"cb08a650-400b-440d-a78d-47c5d0282d06","type":"Text","value":"","meta":{"checked":false,"helperText":"<i>Body</i>","width":0.5}},{"id":"e54cd9d3-017f-4f05-a54f-cf5712ef1ce5","label":"Backpack","type":"Separator","meta":{"hasLabel":true},"value":""},{"id":"3ec87edf-09ca-4c39-8bbb-a38587c8111d","type":"Text","value":"","meta":{"checked":false,"helperText":"<i>Backpack</i>","width":0.5}},{"id":"b29aa5a3-c94d-4c2d-9278-624062a369fd","type":"Text","value":"","meta":{"checked":false,"helperText":"<i>Backpack</i>","width":0.5}},{"id":"11230c2a-ca57-4785-977e-413014addef4","type":"Text","value":"","meta":{"checked":false,"helperText":"<i>Backpack</i>","width":0.5}},{"id":"5d05829b-dc8f-4bdb-832a-d83eb2ea8253","type":"Text","value":"","meta":{"checked":false,"helperText":"<i>Backpack</i>","width":0.5}},{"id":"79ca1f2e-8e2c-4731-b44a-8f6b9b5b7144","type":"Text","value":"","meta":{"checked":false,"helperText":"<i>Backpack</i>","width":0.5}},{"id":"b36d9f7a-fb96-4a41-b638-9dce3106213b","type":"Text","value":"","meta":{"checked":false,"helperText":"<i>Backpack</i>","width":0.5}}]}]},{"sections":[{"id":"03a0f466-d97b-49de-bf43-181623fc1d29","label":"Currency","blocks":[{"id":"ab5c5f19-fc80-4f15-b804-d6d7318722c7","type":"Text","meta":{"width":0.33,"helperText":"<br>"},"label":"Gp"},{"id":"7241f56d-bdc2-4676-879d-a7abe1bd7796","type":"Text","value":"<b>0</b>\n","meta":{"width":0.5}},{"id":"5b7a0aa0-cee7-455f-b820-596d1e7ec2de","type":"Text","meta":{"width":0.33,"helperText":"<br>"},"label":"Sp"},{"id":"149f0dbf-9639-4345-a9c4-5b9715463297","type":"Text","value":"<b>0</b>\n","meta":{"width":0.5}},{"id":"bcbd1413-0494-4ce5-b861-58c27fcd81d9","type":"Text","meta":{"width":0.33,"helperText":"<br>"},"label":"Cp"},{"id":"4baef908-d6fa-49e9-8ac0-9bbbac72174e","type":"Text","value":"<b>0</b>\n","meta":{"width":0.5}},{"id":"b8e25b0e-508a-4233-bd4c-4ab1c2ee0177","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true,"helperText":"<i>The most common coin is the <b>gold piece</b> (gp), which is equal to 10 <b>silver pieces </b>(sp) and 100 <b>copper pieces </b>(cp).</i><br>"},"value":""}]},{"id":"17592cc2-d3e4-476f-a336-c5338f38f294","label":"Weapons","blocks":[{"id":"1bccfaae-2d97-44e9-b782-6825813231ac","label":"Weapon","type":"Skill","value":"0","meta":{"commands":[],"width":1,"hideModifier":true,"helperText":"<i>Edit weapon text in <b>Advanced</b> mode.</i><br>"}},{"id":"1c8b4167-e135-4992-899b-30b1c57ba32e","label":"Enhanced","type":"Skill","value":"0","meta":{"commands":["1d12"],"width":1,"hideModifier":true,"helperText":"<i>Roll when fighting from a position of <b>advantage</b>.</i>"}},{"id":"d2bef8ab-11f6-45ee-9175-29562c1c3f8f","label":"Impaired / Unarmed","type":"Skill","value":"0","meta":{"commands":["1d4"],"width":1,"hideModifier":true,"helperText":"<i>Roll when fighting from a position of <b>weakness</b>.</i><br>"}}]}]}]},{"columns":[{"sections":[{"id":"6a51f5cd-dca5-4de5-91e0-db69c312cf8f","label":"Credits","blocks":[{"id":"8a3b5574-2cb1-4df2-83d4-ab89f44a1be0","label":"","type":"Image","meta":{"helperText":""},"value":"https://cairnrpg.com/img/cairn.svg"}]}]},{"sections":[{"id":"e82ea70d-4754-4831-8fe0-d37fe607c4ac","label":"","blocks":[{"id":"c27f02f6-4e30-4238-9982-58d42d5f73d7","label":"Info Text","type":"InfoText","value":"Template by <b>bonk!</b> • https://bingusbonk.us<br>","meta":{}},{"id":"b293961d-5eb9-4b3d-acb8-c39924fc243b","label":"Info Text","type":"InfoText","value":"<b><i>Cairn </i></b>is an adventure game about exploring a dark & mysterious Wood filled with strange folk, hidden treasure, and unspeakable monstrosities. Character generation is quick and random, classless, and relies on fictional advancement rather than through XP or level mechanics. It is based on <b><i>Knave </i></b>by Ben Milton and <b><i>Into The Odd </i></b>by Chris McDowall. The game was written by Yochai Gal.<br><br>Access the <i style=\"font-weight: bold;\">Cairn</i> rules in full at the link below:<br>","meta":{}},{"id":"e89faf7d-0f7d-41d9-ade5-5ce837f7e159","label":"Cairn System Reference Document (v.1.0)","type":"Link","meta":{"hasDisplayName":true},"value":"https://cairnrpg.com/cairn-srd/"},{"id":"9e66b7f1-a221-49de-bd32-59683d4f0515","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""}]}]}]}],"label":"CHARACTER"},{"id":"f9041871-159b-40d3-bf4f-3d056b3f5149","rows":[{"columns":[{"sections":[{"id":"c1345ec7-7557-47e7-a181-ab313b49b3e2","label":"Forms of Magic","blocks":[{"id":"f1780b4e-6519-46d1-9221-4012baa055e6","label":"Spellbooks","type":"Text","meta":{"width":1,"helperText":"<b>Spellbooks</b> contain a single spell, take up one slot, and induce <b>Fatigue</b> when used to cast spells. They cannot be transcribed or created, only recovered from places like tombs, dungeons, and manors.<br>"}},{"id":"21193c91-2b8a-4e62-b63e-2fc455f1cfb6","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""},{"id":"a321bb69-d503-4f9d-af24-d0f003eeab66","label":"Scrolls","type":"Text","meta":{"width":1,"helperText":"<b>Scrolls</b> are similar to Spellbooks, however:<br> • They do not take up an inventory slot.<br> • They do not cause fatigue.<br> • They disappear after one use.<br>"}},{"id":"198a7f97-8be7-4697-aad2-6a0833362178","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""},{"id":"e70b2ac5-43a9-4ca8-91df-9b851efa9ce9","label":"Relics","type":"Text","meta":{"width":1,"helperText":"<b>Relics </b>are items imbued with a magical spell or power. They take up an item slot but do not cause Fatigue. Relics usually have a limited use, as well as a recharge condition.<br>"}}]}]},{"sections":[{"id":"d7ca11e6-de06-4b12-944f-ed87b2968351","label":"Using Magic","blocks":[{"id":"a3a62b63-ae68-4f18-abdf-3726ca9ae1aa","label":"Spellcasting","type":"Text","meta":{"width":1,"helperText":"Anyone can cast a spell by holding a Spellbook in both hands and reading its contents aloud. They must then add a Fatigue to inventory, occupying one slot.<br><br>Given time and safety, PCs can <i>enhance</i> a spell’s impact (e.g., affecting multiple targets, increasing its power, etc.) without any additional cost.<br>"}},{"id":"ac6917a2-5b63-462d-b8a3-7b85d69f9d01","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""},{"id":"5307186a-497d-4335-9579-7f5c5deeb02f","label":"Casting under pressure","type":"Text","meta":{"width":1,"helperText":"If the PC is deprived or in danger, PCs may be required to roll a <b>WIL</b> save to avoid any ill-effects from casting the spell.<br>"}}]}]}]}],"label":"MAGIC"},{"id":"76936ab0-a68c-4884-98ef-55ec511476a8","rows":[{"columns":[{"sections":[{"id":"0abad3a9-b73a-411e-ac31-3417d2e2bdf6","label":"About the Game","blocks":[{"id":"4cd359f1-3b34-4319-8569-e985bb4fc176","label":"","type":"Image","meta":{"helperText":""},"value":"https://cairnrpg.com/img/cairn.svg"},{"id":"23585b23-3778-4d3d-ba48-7e887d18fdef","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""}]}]},{"sections":[{"id":"2e277f5a-b137-47ed-897d-a4a5d3310ed8","label":"","blocks":[{"id":"9bc2b5b4-0aff-42fc-900a-f6673245ba1c","label":"Info Text","type":"InfoText","value":"<b><i>Cairn </i></b>is an adventure game about exploring a dark & mysterious Wood filled with strange folk, hidden treasure, and unspeakable monstrosities. Character generation is quick and random, classless, and relies on fictional advancement rather than through XP or level mechanics. It is based on <b><i>Knave </i></b>by Ben Milton and <b><i>Into The Odd </i></b>by Chris McDowall. The game was written by Yochai Gal.<br><br>Access the <i style=\"font-weight: bold;\">Cairn</i> rules in full at the link below:<br>","meta":{}},{"id":"576471b5-7a00-4ca7-b843-0ab46b449d54","label":"Cairn System Reference Document (v.1.0)","type":"Link","meta":{"hasDisplayName":true},"value":"https://cairnrpg.com/cairn-srd/"},{"id":"36b31879-300f-4683-9345-3ace9f7b21bf","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""}]}]}]},{"columns":[{"sections":[{"id":"12630267-5ef4-4663-b6d4-288769dea2f0","label":"Rules Summary","blocks":[{"id":"e47551b6-9ed8-451b-ad88-65ad6ac0866d","label":"ACTIONS","type":"Text","meta":{"helperText":"On their turn, a character may move up to <b>40ft </b>and take up to <b>one action</b>. Actions may include casting a spell, attacking, making a second move, or other reasonable activities. Actions, attacks, and movements take place simultaneously. Whenever turn order is uncertain, the PCs should make a <b>DEX </b>save to see if they go before their enemies.<br><br><b>Retreating </b>from a dangerous situation always requires a successful <b>DEX </b>save, as well as a safe destination to run to.<br>"}},{"id":"9dcaf541-cd02-44a6-8d34-89b6e5205af3","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"45d0a374-3032-435a-be26-64b033912dd7","label":"ABILITIES","type":"Text","meta":{"helperText":"<b>STR: </b>Brawn, prowess & resistance.\n<br><b>DEX: </b>Dodging, sneaking & reflexes.\n<br><b>WIL:</b> Persuasion, intimidation & magic.<br>"}},{"id":"bfb50e7b-4ff1-4b94-ab3a-2ab4cc5909bc","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"feea8228-317b-4970-9c56-eef48e2fc085","label":"SAVES","type":"Text","meta":{"helperText":" • Roll a <b>d20 </b>equal to or under an ability.\n<br> • <b>1 </b>is always a success, <b>20 </b>is always a failure.<br>"}},{"id":"e5567210-40e9-42fc-824b-bdd6d7465f73","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"130e7c8a-da35-4c67-a7d1-999e86049034","label":"HIT PROTECTION","type":"Text","meta":{"helperText":"<b>HP </b>indicates a PC’s ability to avoid getting hurt. It is lost during combat & recovered after a few moment’s rest.<br>"}},{"id":"d3d6f164-352d-45b1-8316-254333675bc9","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"5bf55694-b2b4-462b-9902-d0671e495cd8","label":"INVENTORY","type":"Text","meta":{"helperText":"PCs have <b>10 </b>inventory slots: four on their body and six in their backpack (which acts as a sleeping bag if emptied). Most items take up a one slot, but smaller items can be bundled. <b>Bulky </b>items take up two slots and are awkward or difficult to carry.\n<br>\n<br>Filling all ten item slots reduces a PC to <b>0 HP</b>. PCs cannot carry more than their inventory allows, though carts & horses may provide an increase in slots.<br>"}},{"id":"6a64c33c-20c1-4853-9aba-a23e69824458","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"23d95fc6-d820-4ed7-b729-be6a3fc68253","label":"DEPRIVATION","type":"Text","meta":{"helperText":"<b>Deprived</b> PCs cannot recover HP. If deprived for more than a day, they add a <b>Fatigue </b>to inventory. Fatigue occupies one slot and lasts until they can recover in safety. This effect is cumulative.<br>"}},{"id":"548824c9-db9c-4540-86d6-87326d98de1a","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"fb078787-2240-4034-9049-b15130da6118","label":"HEALING","type":"Text","meta":{"helperText":"A moment’s rest and a swig of water will restore lost HP, but may leave the party vulnerable. <b>Ability </b>loss requires a week’s rest and the aid of a skilled healer.<br>"}},{"id":"993bacb4-f310-4f08-8aff-11fcdb63dfea","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"d8f39db5-ad51-4332-b68c-433720033e93","label":"SPELLBOOKS","type":"Text","meta":{"helperText":"Spellbooks contain a single spell and take up one item slot. Anyone can cast a spell by holding a Spellbook in both hands and reading its contents aloud. Casting a spell adds <b>Fatigue</b> to the PC’s inventory.\n<br>\n<br>Given time and safety, PCs can enhance a spell without any additional cost. If they are deprived or in danger, a <b>WIL </b>save may be required to avoid terrible consequences.<br>"}},{"id":"cfe32daa-74d1-4c57-9552-009385949f36","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"c386bcf8-261b-41fc-8498-ca7f18ae8d90","label":"COMBAT","type":"Text","meta":{"helperText":"The attacker rolls their weapon die and subtracts the target’s Armor, then deals the remaining total to their opponent’s HP.\n<br>\n<br>Before calculating damage to HP, subtract the target’s <b>Armor </b>value from the result of damage rolls. Shields and similar armor provides a bonus defense (e.g. +1 Armor), but only while the item is held or worn.\n<br>\n<br>No one can have more than 3 Armor.<br><br><b>Unarmed</b> attacks always do <b>1d4 </b>damage. If <b>multiple attackers</b> target the same foe, roll all damage dice and keep the single highest result. If attacking with <b>two weapons</b> at the same time, roll both damage dice and keep the highest.\n<br>\n<br>If an attack is <b>impaired</b>, the damage die is reduced to 1d4, regardless of weapon. If the attack is <b>enhanced</b>, the attacker rolls <b>1d12</b>. Attacks with the <b>blast </b>quality affect all area targets, rolling separately for each.<br>"}},{"id":"86833b04-acb7-4f03-b2fe-e8f488505f1c","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"5e55c6cf-8745-417a-8cd8-5b59de839045","label":"DAMAGE","type":"Text","meta":{"helperText":"If an attack reduces a PC’s HP exactly to 0, refer to the <b>Scars </b>table.<br><br>Damage that reduces a target’s HP <b>below </b>0 decreases their <b>STR </b>by the remainder. They must then make a <b>STR </b>save to avoid <b>critical damage</b>. Failure takes them out of combat, dying if left untreated.\n<br>\n<br>Having <b>STR </b>0 means <b>death</b>; having <b>DEX</b> 0 is <b>paralysis</b>; having <b>WIL </b>0 is <b>delirium</b>.<br>"}}]}]}]}],"label":"RULES SUMMARY"},{"id":"46404d79-98dc-4627-b092-82c0e55a42cf","rows":[{"columns":[{"sections":[{"id":"e1a6493f-2d5d-43ff-bf98-0c5b870f7646","label":"Principles for Players","blocks":[{"id":"d73fabaf-5250-45ea-a7e2-296798b5ef87","type":"Text","meta":{"helperText":"<b><i>Cairn</i></b> is an adventure game for one facilitator (the <b>Warden</b>) and at least one other player. Players act as hardened adventurers exploring a dark & mysterious Wood filled with strange folk, hidden treasure, and unspeakable monstrosities.<br><br>The game provides players with guidelines that help foster a specific play experience defined by critical thinking, exploration, and an emergent narrative.<br>"}},{"id":"921b00dd-19c4-4966-b869-611524ae7add","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":false},"value":""},{"id":"dd8d24dd-ef3e-46b0-80b2-dd0199730ff9","label":"AGENCY","type":"Text","meta":{"helperText":" • Attributes and related saves do not define your character. They are tools.<br> • Don’t ask only what your character would do, ask what you would do, too.<br> • Be creative with your intuition, items, and connections.<br>"}},{"id":"cb74b583-779f-4e1f-aecc-954e452d61c7","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"229ad8b1-e814-4f8f-ab07-997a60d9b95d","label":"TEAMWORK","type":"Text","meta":{"helperText":" • Seek consensus from the other players before barreling forward.<br> • Stay on the same page about goals and limits, respecting each other and accomplishing more as a group than alone.<br>"}},{"id":"c042b1d0-f6d6-469a-a51e-91dc0cd36dfe","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"9ed3dd81-e53f-4623-9041-ae001e1489a4","label":"EXPLORATION","type":"Text","meta":{"helperText":" • Asking questions and listening to detail is more useful than any stats, items, or skills you have.<br> • Take the Warden’s description without suspicion, but don’t shy away from seeking more information.<br> • There is no single correct way forward.<br>"}},{"id":"2f10461a-6fa7-4dc5-a10f-dc03df7dfea3","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"bf82b995-1867-4cc5-ae10-0f152f4d95ca","label":"TALKING","type":"Text","meta":{"helperText":" • Treat NPCs as if they were real people, and rely on your curiosity to safely gain information and solve problems.<br> • You’ll find that most people are interesting and will want to talk things through before getting violent.<br>"}},{"id":"541ce3fa-634f-45d2-8bfb-968e9a2373be","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"2c26930d-1b2a-4f1d-acda-9198a0468acb","label":"CAUTION","type":"Text","meta":{"helperText":" • Fighting is a choice and rarely a wise one; consider whether violence is the best way to achieve your goals.<br> • Try to stack the odds in your favor and retreat when things seem unfavorable.<br>"}},{"id":"898e669e-dc5d-44ed-8b67-0e9510d6276d","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"9c9c7e22-4b8c-4469-adf2-69ee0535010f","label":"PLANNING","type":"Text","meta":{"helperText":" • Think of ways to avoid your obstacles through reconnaissance, subtlety, and fact-finding.<br> • Do some research and ask around about your objectives.<br>"}},{"id":"20b71fd0-3b32-43b2-8d6a-9dd9f0fdaf91","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"66d41d2c-2dc4-466a-88b7-2b563d19e955","label":"AMBITION","type":"Text","meta":{"helperText":" • Set goals and use your meager means to take steps forward.<br> • Expect nothing. Earn your reputation.<br> • Keep things moving forward and play to see what happens.<br>"}},{"id":"9635f785-3565-47b0-b555-71f1a4bb2938","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"00378243-7479-4779-9e76-3506109e5d32","label":"","type":"Text","meta":{"helperText":"<br>"}},{"id":"88efdfbb-465d-4c0e-b235-709cd141bf4a","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""}]}]}]}],"label":"PLAYER PRINCIPLES"}],"version":6,"group":"Cairn","theme":{"infoTextFontWeight":"400","infoTextFontSize":1,"helperTextFontWeight":"400","helperTextFontSize":1,"hideSectionBackground":false,"pageHeadingFontWeight":"bold","style":"@import url('https://fonts.googleapis.com/css2?family=Vollkorn:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');\n@import url('https://fonts.googleapis.com/css2?family=Averia+Serif+Libre:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Vollkorn:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');","pageHeadingFontFamily":"Averia Serif Libre","sectionHeadingFontFamily":"Averia Serif Libre","labelFontFamily":"Vollkorn","textFontFamily":"Averia Serif Libre","infoTextFontFamily":"Averia Serif Libre","helperTextFontFamily":"Averia Serif Libre","labelFontSize":1.375,"labelFontWeight":"","sectionHeadingFontSize":1.5,"textFontSize":1.125,"textFontWeight":"400"},"fariType":"character"} diff --git a/lib/domains/character/character-templates/Cortex/Tales of Xadia.json b/lib/domains/character/character-templates/Cortex/Tales of Xadia.json deleted file mode 100644 index 3dfcb094..00000000 --- a/lib/domains/character/character-templates/Cortex/Tales of Xadia.json +++ /dev/null @@ -1 +0,0 @@ -{"fariType":"character","lastUpdated":1654987224,"name":"Tales of Xadia Template","pages":[{"id":"b7355fe2-ce3f-4b43-9eee-731bdac6aa5c","rows":[{"columns":[{"sections":[{"id":"605779ac-b2e2-4f4b-9b90-168441d00ece","label":"Character","blocks":[{"id":"6347d601-964f-4b87-953b-0f18570b7016","type":"Text","value":"","meta":{"helperText":"Name"}},{"id":"0642dc60-d47e-4c5b-b4f2-9abdee6154ad","type":"Text","value":"","meta":{"helperText":"Archetype"}},{"id":"ec618168-4321-4461-be4f-0aed1d4ff28d","type":"Text","value":"","meta":{"helperText":"Pronouns"}}],"visibleOnCard":true}]},{"sections":[{"id":"162ccebe-0cd4-4006-b14d-54311f1c9ce3","label":"","blocks":[{"id":"36fdfd58-359f-4e5c-b17b-8752f95dd5fd","label":"","type":"Image","meta":{},"value":""}]}]}]},{"columns":[{"sections":[{"id":"730cdd99-4b00-45d8-b538-f28b1748863c","label":"Plot Points","blocks":[{"id":"ca17368f-0340-47c0-9b83-335fea864125","label":"Plot Points","type":"PointCounter","meta":{"isMainPointCounter":true},"value":"1"}]}]}]}],"label":"Character"},{"id":"2d6a5edc-2be8-4ddc-8df9-6b07151fb699","label":"Traits","rows":[{"columns":[{"sections":[{"id":"bc6438c8-fceb-418e-a0bd-1adc0af64cca","label":"Attributes","blocks":[{"id":"a37804b8-fbd2-4525-a98d-a3218dc2c237","label":"Agility","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Your hand-eye coordination. Use this when you need to fight, sneak, aim, or balance.<br>"}},{"id":"a1580965-b38a-4667-af41-8eaa87452078","label":"Awareness","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Your ability to perceive your\n<br>surroundings and other people. Use this as you pay att ention to the world around you.<br>"}},{"id":"1a8b7dcb-ba5d-4824-9518-2646caa350e4","label":"Influence","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":": Your presence and persuasiveness. Use this while you convince, coerce, charm, or\n<br>collude.<br>"}},{"id":"6729cb2e-6e87-497d-8c8f-d87f3a3f0b69","label":"Intellect","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Your capacity to comprehend. Use this to study, learn, recall things you know, or figure\n<br>out a puzzle.<br>"}},{"id":"bdeabc45-a60e-4c0c-8ba4-54e4c49211ed","label":"Spirit","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Your mental resolve and emotional reserves. Use this when the situation requires\n<br>courage, determination, perseverance, or willpower.<br>"}},{"id":"7cbab079-a2e4-4bc4-93c0-8099196965be","label":"Strenght","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Your level of physical fi tness and power. Use this if you’re called to be tough, strong, or use brute force.<br>"}}]}]}]},{"columns":[{"sections":[{"id":"7934ca76-700d-4a94-8625-07295a5232ee","label":"Values","blocks":[{"id":"e459b0dd-1539-420f-9c04-1fc17860a30b","label":"Devotion","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Duty, faith, and friendship. You’re motivated by the bonds of loyalty and your love for others.<br>"}},{"id":"218148a6-f903-4779-8120-8922fcd61292","label":"Libery","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Freedom, independence, and autonomy. You’re motivated\n<br>by a world without oppression or suppression.<br>"}},{"id":"693d8930-e515-4a0e-a141-ae42ca44b8e7","label":"Glory","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Legacy, fame, and fortune. You’re motivated by praise, acclaim, and your desire to be remembered.<br>"}},{"id":"89fb9211-6970-4efc-826c-d0d668fd868f","label":"Mastery","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Control, achievement, and skill. You’re motivated by power, growth, and self-development.<br>"}},{"id":"11f8f8a7-6492-4cf4-986d-d5052cae2f44","label":"Justice","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Balance, righteousness, and reward. You’re motivated by adherence to fairness and what you think is right.<br>"}},{"id":"964128f6-1c29-454e-8520-18af2a3c7e1e","label":"Truth","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":0.33,"helperText":"Fidelity, certainty, and authenticity. You’re motivated by finding strength in facts and by the principle and pursuit of knowledge.<br>"}}]}]}]},{"columns":[{"sections":[{"id":"ecb4fb15-6754-49e4-92b8-953508cea02d","label":"Distinctions","blocks":[{"id":"0726c3f4-e5f5-4b36-a2ab-907ff450513c","label":"Kindred","type":"DicePool","value":"","meta":{"commands":["1d8"],"width":0.33}},{"id":"85c84b1d-413d-412e-b349-0c4477f9fdf7","label":"Where Are You From?","type":"Text","value":"\n","meta":{"width":0.5,"helperText":"Your kindred distinction reflects where you grew up and what sort of community you belonged to when you were coming of age.<br>"}},{"id":"91f2537b-a6be-444c-8655-90b154209c1e","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"d6f7cca1-1636-433a-b903-b06691c7e754","label":"Vocation","type":"DicePool","value":"","meta":{"commands":["1d8"],"width":0.33}},{"id":"224d30da-9eaf-44a2-8193-affa640eeccc","label":"How Were You Trained?\r\r\n","type":"Text","value":"","meta":{"width":0.5,"helperText":"Your vocation distinction represents what you chose to do with your life at a young age, making it part of your youth and upbringing.<br>"}},{"id":"dc519f24-bf99-4390-9477-a8e4d24274f7","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"71399f56-107b-4701-bf18-50bd4fd11595","label":"Quirk","type":"DicePool","value":"","meta":{"commands":["1d8"],"width":0.33}},{"id":"79c851bb-2991-46b3-be0f-2954e4d35e88","label":"What Makes You Different?\r\n","type":"Text","value":"","meta":{"width":0.5,"helperText":"Your quirk distinction, more than any adjective or description, best encapsulates who your character is in regard to everyone else you’re likely to meet.<br>"}},{"id":"03abad64-0fee-4598-ba18-757c192a5192","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"2434733c-636a-4a4e-8e3d-8724e02d6e83","label":"Hinder","type":"DicePool","value":"","meta":{"commands":["1d4"],"width":1,"helperText":"Gain one plot point when you use Hinder by switching out this distinction’s die rating for a d4.<br>"}}],"visibleOnCard":false}]}]},{"columns":[{"sections":[{"id":"d505720d-c76f-4e73-b5d6-c9f865eebc0f","label":"Special Effects\r\n","blocks":[{"id":"b5245a43-da8d-463d-a52d-731be55a351a","label":"Info Text","type":"InfoText","value":"SFX are special benefits or tricks. Activating them usually requires a cost, such as spending a Plot Point. These effects only last for the duration of the roll you’re using them on, unless otherwise specified.<br>","meta":{}},{"id":"d476774f-66e6-42d5-af1e-096766829925","label":"SFX","type":"Text","value":"","meta":{}},{"id":"1aa0bfa2-1ca3-4359-abf9-cf3a6d127063","label":"SFX","type":"Text","value":"","meta":{}}]}]}]},{"columns":[{"sections":[{"id":"8624f81f-ac1e-4eae-80c7-d6e89e53ae43","label":"Specialties","blocks":[{"id":"00a10775-c105-4687-bea1-efcb37e01ab1","label":"Info Text","type":"InfoText","value":"A specialty is rated from d6 to d12 and covers a narrow field of expertise or ability. You can include these dice in your dice pool when you roll so long as what you’re doing is relevant to the specialty’s area.<br>","meta":{}},{"id":"978a86fb-db5b-44d8-a105-c27dec41e28b","label":"Specialty","type":"DicePool","value":"","meta":{"commands":["1d6"],"width":0.33}},{"id":"2137e9db-a34a-4927-b1f9-fb94f1ee78b8","label":"Specialty","type":"DicePool","value":"","meta":{"commands":["1d6"],"width":0.33}},{"id":"2804c928-61ca-45d4-b51f-ffa23d925632","label":"Specialty","type":"DicePool","value":"","meta":{"commands":["1d6"],"width":0.33}}]},{"id":"0b528a4a-6a29-4339-9ff4-b932003d5fe3","label":"Assets","blocks":[{"id":"ec1e2be8-0d22-40e8-b3c6-f71abbc35d1e","label":"Info Text","type":"InfoText","value":"An asset is rated from d6 to d12 and is something or someone who can assist you that isn’t inherent or part of you.<br>","meta":{}},{"id":"ceec4471-fb55-44f9-9b4c-6ceb1e5d4d11","label":"Asset","type":"DicePool","value":"","meta":{"commands":["1d6"],"width":0.33}},{"id":"addabc8b-e286-4e25-8748-fd94b3bbdffa","label":"Asset","type":"DicePool","value":"","meta":{"commands":["1d6"],"width":0.33}},{"id":"9c8d5363-d498-4b65-aea0-5746ecde3c26","label":"Asset","type":"DicePool","value":"","meta":{"commands":["1d6"],"width":0.33}}]}]}]}]},{"id":"ee5ebdde-32ae-4d72-aee3-be8c61eab41c","rows":[{"columns":[{"sections":[{"id":"ae2ca5fd-6f90-4505-9f0f-d7ed4d47c4a7","label":"Afraid","blocks":[{"id":"6147e486-bd28-4483-a0f3-1de203e0d583","label":"Info Text","type":"InfoText","value":"This is the stress of fear and panic. Once this exceeds d12, you are gripped in the clutches of terror.<br>","meta":{}},{"id":"226cb6eb-eddd-4271-a0c9-34c8c1b18d4b","label":"Stress","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}},{"id":"55591b1a-1d21-4e76-885a-d353b12da6d4","label":"Trauma","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}}]}]},{"sections":[{"id":"f65d83a7-bf07-4d82-87e2-39a475c15c99","label":"Corrupted","blocks":[{"id":"e3b737ef-7ea3-4f69-80f9-967de789a5fd","label":"Info Text","type":"InfoText","value":"This is the stress of dark magic. Once this exceeds d12, you are consumed with darkness.<br>","meta":{}},{"id":"beadc94a-9bf1-4755-8011-fab27be88c0b","label":"Stress","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}},{"id":"c862a4bf-660a-4eaa-b8c2-f7200d70cdb8","label":"Trauma","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}}]}]}]},{"columns":[{"sections":[{"id":"35747ea8-1680-4844-9fee-7a0e5d839795","label":"Insecure","blocks":[{"id":"c993eb95-8c81-4151-9abe-b59895b88d89","label":"Info Text","type":"InfoText","value":"This is the stress of apprehension and worry. Once this exceeds d12, you succumb to insecurity.<br>","meta":{}},{"id":"71d0727d-a98d-413c-ae58-9faec81853a5","label":"Stress","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}},{"id":"6786a2fb-95c2-4d27-b4e9-5ac9225f4056","label":"Trauma","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}}]}]},{"sections":[{"id":"25ac4c7d-73fa-44d9-962a-055ca45b8091","label":"Angry","blocks":[{"id":"32662d31-4463-4533-ac82-6e978fd6d08b","label":"Info Text","type":"InfoText","value":"This is the stress of rage and frustration. Once this exceeds d12, you are lost to your wrath.<br>","meta":{}},{"id":"60d5383a-7777-4968-af56-d2f814fab5af","label":"Stress","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}},{"id":"38f42cd1-a8b0-4582-92e5-7483e38cbec7","label":"Trauma","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}}]}]}]},{"columns":[{"sections":[{"id":"2f86c04c-f370-4626-b0d1-e118e0d559a1","label":"Exhausted","blocks":[{"id":"94280cba-f3f7-4812-8b9a-4156613dd762","label":"Info Text","type":"InfoText","value":"This is the stress of fatigue and weariness. Once this exceeds d12, you can no longer remain awake.<br>","meta":{}},{"id":"2ef76839-0a4d-4bac-b82d-0a157c040f8d","label":"Stress","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}},{"id":"8352fd5a-bde5-4681-bf46-5351de7cc159","label":"Trauma","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}}]}]},{"sections":[{"id":"0b087ef8-eb32-4119-9be4-42e4419da8b3","label":"Injured","blocks":[{"id":"0193012a-3612-4a0e-8433-cfbe3ccdd4be","label":"Info Text","type":"InfoText","value":"This is the stress of pain and wounding. Once this exceeds d12, you collapse unconscious and may die.<br>","meta":{}},{"id":"72d19077-5d68-4826-ba2f-9a6cd08da0e1","label":"Stress","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}},{"id":"5647742f-d21e-4f11-bf34-4a5c63569d98","label":"Trauma","type":"DicePool","value":"","meta":{"commands":[],"width":0.5}}]}]}]}],"label":"Stress & Trauma"}],"template":"Blank","version":6,"wide":false,"theme":{"backgroundColor":"#fdfae8","sectionHeadingFontFamily":"'Marcellus', serif;","style":"@import url('https://fonts.googleapis.com/css2?family=Marcellus&display=swap');","helperTextFontSize":0.75,"infoTextFontSize":0.875,"textFontFamily":"'Marcellus', serif;","textFontSize":1.75,"hideSectionBackground":false,"sectionHeadingFontSize":1.75,"helperTextFontWeight":"","labelFontSize":1.5,"pageHeadingFontFamily":"'Roboto', sans-serif;","labelFontFamily":"'Roboto', sans-serif;","infoTextFontFamily":"'Roboto', sans-serif;","helperTextFontFamily":"'Roboto', sans-serif;"}} \ No newline at end of file diff --git a/lib/domains/character/character-templates/Engine Heart/Engine Heart.json b/lib/domains/character/character-templates/Engine Heart/Engine Heart.json deleted file mode 100644 index 6532079a..00000000 --- a/lib/domains/character/character-templates/Engine Heart/Engine Heart.json +++ /dev/null @@ -1 +0,0 @@ -{"lastUpdated":1681201599,"name":" Template","pages":[{"id":"82a8ddb8-3476-42c6-a550-51eb90d0e322","label":"Character","rows":[{"columns":[{"sections":[{"id":"7e3096c0-cadd-4f24-a461-f2f865e6c98b","label":"CHARACTER","blocks":[{"id":"5787f6ef-3d5e-4f9b-bba6-7b4c019389bb","label":"","type":"Image","meta":{},"value":"https://d1vzi28wh99zvq.cloudfront.net/images/4860/106842.jpg"}]}]},{"sections":[{"id":"4e2227c3-3d30-44c6-b1dd-137fe5e405d7","label":"","blocks":[{"id":"1dea0e42-43c8-44d2-9002-db0655258f82","label":"UNIT NAME","type":"Text","value":"","meta":{"width":1}},{"id":"db85542f-e039-4cec-b849-1e97ec65c563","label":"PLAYER NAME","type":"Text","value":"","meta":{"width":1}},{"id":"42e72015-a2a3-41f8-ae88-0b80b81a1c78","label":"ORIGINAL PURPOSE","type":"Text","value":"","meta":{"width":1}}]}]}]},{"columns":[{"sections":[{"id":"592417ee-c7f5-4fbe-b267-744f596a36c1","label":"INTELLIGENCE","blocks":[{"id":"1f718760-e871-4d9d-ac47-2ec1d4e3eea8","label":"RealityCom","type":"DicePool","value":"","meta":{"commands":["1d10"]}},{"id":"9a94d4c2-b828-4c73-8fd0-e09f6d03bf61","label":"HumanCom","type":"DicePool","value":"","meta":{"commands":["1d10"]}},{"id":"9b3f6580-d5ae-44a6-9d11-42868955da20","label":"DigiCon","type":"DicePool","value":"","meta":{"commands":["1d10"]}},{"id":"121c8045-5bd6-48e8-9eab-3e8ac92f817f","label":"MechaniCon","type":"DicePool","value":"","meta":{"commands":["1d10"]}}]}]},{"sections":[{"id":"24954d6f-3c92-422d-9be2-26570cd77166","label":"CHASSIS","blocks":[{"id":"1bbfac06-3ae1-4d20-8b47-cae1bb2c5cfc","label":"Dexterity","type":"DicePool","value":"","meta":{"commands":["1d10"]}},{"id":"66e9983b-4b21-447a-b06b-1c7b6dbaf136","label":"Mobility","type":"DicePool","value":"","meta":{"commands":["1d10"]}},{"id":"3fee964a-7d29-4bd7-9308-157334409f2b","label":"Perception","type":"DicePool","value":"","meta":{"commands":["1d10"]}},{"id":"a7bf917d-b81c-49de-a25f-9458fbf252a2","label":"Reflexes","type":"DicePool","value":"","meta":{"commands":["1d10"]}},{"id":"e7131e0f-3210-4a67-a6a2-96c1bb00df08","label":"Strength","type":"DicePool","value":"","meta":{"commands":["1d10"]}}]}]},{"sections":[{"id":"52a4691a-908d-4653-bc42-c22fdbaa7b67","label":"CRUX","blocks":[{"id":"2df2dae5-05c0-4d2e-99ce-0855cb4dd4bf","label":"Durability","type":"DicePool","value":"","meta":{"commands":["1d10"]}},{"id":"e13496e7-6772-4448-b118-b3b695f9393d","label":"Buffer","type":"DicePool","value":"","meta":{"commands":["1d10"]}},{"id":"4ece133f-67b7-4c2e-8f8e-423ce0b31735","label":"Size","type":"DicePool","value":"","meta":{"commands":["1d10"]}},{"id":"2c7bcd60-fd72-4141-a210-0f01bbf38007","label":"Power","type":"DicePool","value":"","meta":{"commands":["1d10"]}}]}]}]},{"columns":[{"sections":[{"id":"b98588d8-befb-48b8-9c66-7d947b4a1d51","label":"PHYSICAL INTERACTION","blocks":[{"id":"e3274acd-0bf2-4eeb-b9e9-cea92a4ad699","label":"Interaction Pool","type":"DicePool","value":"","meta":{"commands":["1d10"],"helperText":"Dexterity + Reflexes"}},{"id":"17d67e06-fb06-4802-af1f-3b5b7dad3f1b","label":"TN to be struck","type":"Numeric","value":"","meta":{"helperText":"Mobility + Reflexes"}},{"id":"0cd13a06-3e35-47e8-93a0-43b55a6ad4a9","label":"Damage from Strike","type":"Numeric","value":"","meta":{"helperText":"Str÷2, round down"}}]}]},{"sections":[{"id":"dd203c0f-c544-42cb-b361-9b91224fbf35","label":"MOVEMENT","blocks":[{"id":"82ef58cf-b8ec-4859-ac83-3097d86ad3b0","label":"Initiative","type":"Skill","value":"0","meta":{"commands":["1d10"],"helperText":"1d10 + Reflexes"}},{"id":"0e77fd45-2545-4a2f-971d-8c64a76cc292","label":"Speed","type":"Numeric","value":"","meta":{"helperText":"Mobility + Reflexes"}}]}]},{"sections":[{"id":"0feb993b-a5bf-4105-a0f3-ac936043194e","label":"THRESHOLDS","blocks":[{"id":"3fbaad3f-ed0e-46bd-a0be-70733f36ac42","label":"OS Threshold","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"helperText":"DigiCon + Buffer"},"value":"0"},{"id":"1d32b57f-38a0-4c99-a6bc-abac3494bba3","label":"Damage Threshold","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"helperText":"Durability + Size"},"value":"0"}]}]}]}]},{"id":"3cce0207-c063-47b1-b64c-d460c452b936","rows":[{"columns":[{"sections":[{"id":"92b60b14-2a43-40f6-afb1-587653848ef7","label":"FEATURES","blocks":[{"id":"c663b77d-b663-463c-ad71-88b4bf4b73d8","type":"Text","value":"","meta":{"width":0.66}},{"id":"41b7af79-969c-45af-8b1d-dd6f6645cbbc","type":"Text","value":"","meta":{"width":0.33}}]}]},{"sections":[{"id":"a106e6e0-739a-440a-a662-1db7cc51b612","label":"DEFECTS","blocks":[{"id":"05b7313c-49da-4bcb-b8bd-b571e35a1c5b","type":"Text","value":"","meta":{"width":0.66}},{"id":"03c5d8c9-7796-48cf-8b9f-4d13a1db19c4","type":"Text","value":"","meta":{"width":0.33}}]}]}]}],"label":"Features"}],"template":"Blank","version":6,"wide":false,"theme":{"hideSectionBackground":false,"style":"@import url('https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap')","pageHeadingFontFamily":"Share Tech Mono","sectionHeadingFontFamily":"Share Tech Mono","labelFontFamily":"Share Tech Mono","textFontFamily":"Share Tech Mono","helperTextFontFamily":"Share Tech Mono","infoTextFontFamily":"Share Tech Mono","pageHeadingFontWeight":"","sectionHeadingFontWeight":"bold"},"fariType":"character"} diff --git a/lib/domains/character/character-templates/How to be a Hero/How to be a Hero (DE).json b/lib/domains/character/character-templates/How to be a Hero/How to be a Hero (DE).json deleted file mode 100644 index a0c8971b..00000000 --- a/lib/domains/character/character-templates/How to be a Hero/How to be a Hero (DE).json +++ /dev/null @@ -1 +0,0 @@ -{"id":"c376d500-f4ee-4182-9dfb-0f3bafeb8434","lastUpdated":1654939219,"name":"How to be a Hero [DE]","pages":[{"id":"3c9177c5-8b6c-4dc9-9b69-e1d16fd690c2","label":"CHARAKTER","rows":[{"columns":[{"sections":[{"id":"acdebf17-2c04-497f-bc18-c1e0cc8fb418","label":"CHARAKTER INFORMATIONEN","blocks":[{"id":"61ca906f-0f1c-4431-a361-50f000f5fcff","label":"NAME:","type":"Text","value":"","meta":{"width":1}},{"id":"95899727-6366-4f52-9a11-53b9d3fa629b","label":"GESCHLECHT:","type":"Text","value":"","meta":{"width":0.33}},{"id":"89dd4a8c-98de-4943-bbd2-0ef24e74da2a","label":"ALTER:","type":"Text","value":"","meta":{"width":0.33}},{"id":"c524f779-53c0-4435-885e-a27458789ead","label":"LEBENSPUNKTE","type":"PointCounter","meta":{"max":"100","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"96ad8ec5-ca2e-45ed-b28f-11566f1d5394","label":"STATUR:","type":"Text","value":"","meta":{"width":0.5}},{"id":"170cf93f-d86d-43b1-88a4-b0fd67452dae","label":"RELIGION:","type":"Text","value":"","meta":{"width":0.5}},{"id":"1eb97dbf-b2c0-401f-acd3-49efe9519312","label":"BERUF:","type":"Text","value":"","meta":{"width":0.5}},{"id":"1b792e2d-4d36-44e0-a9ae-3e9ba4b35a27","label":"FAMILIENSTAND:","type":"Text","value":"","meta":{"width":0.5}}]}]}]},{"columns":[{"sections":[{"id":"a82a40bc-a2b8-4580-a8cb-dc6ff6797e28","label":"HANDELN-SKILLS","blocks":[{"id":"deb8a4f3-bf96-4cb2-9251-eeab91c7471b","label":"HANDELN-GEISTESBLITZPUNKTE","type":"PointCounter","meta":{"max":"1","isMainPointCounter":false},"value":"0"},{"id":"c4dd695e-ffe9-4346-b96e-a69268da1f63","label":"","type":"Numeric","value":"","meta":{}},{"id":"fff4a5a5-97e0-4104-8d70-967232aa05aa","label":"","type":"Numeric","value":"","meta":{}},{"id":"1ac4a515-3c4e-4ab6-94e9-c3e546d4d651","label":"","type":"Numeric","value":"","meta":{}},{"id":"aa98395e-4428-4f49-b703-b9ea5c45c819","label":"","type":"Numeric","value":"","meta":{}},{"id":"a7c8779b-c2bf-4272-a0a2-6004efaffd67","label":"","type":"Numeric","value":"","meta":{}},{"id":"30dd69cd-1dfe-4c96-a18b-3bea569fbdf4","label":"","type":"Numeric","value":"","meta":{}},{"id":"a8c93346-673b-49b2-a8b0-3c1a3e73bcc9","label":"","type":"Numeric","value":"","meta":{}},{"id":"6e221b71-b331-4f3c-92e3-3f335f312ac4","label":"","type":"Numeric","value":"","meta":{}},{"id":"3b6f48a0-3ff9-497b-878c-6e00810a7d77","label":"","type":"Numeric","value":"","meta":{}},{"id":"9813e497-ea44-4fe2-b098-2b53afef9fae","label":"","type":"Numeric","value":"","meta":{}}]}]},{"sections":[{"id":"7e777178-36c4-4221-867b-990f0a33051e","label":"WISSEN-SKILLS","blocks":[{"id":"e904aa45-3c6c-4ce2-85bf-0fe61ea12063","label":"WISSENS-GEISTESBLITZPUNKTE","type":"PointCounter","meta":{"max":"1","isMainPointCounter":false},"value":"0"},{"id":"696f8e21-76e7-43d9-9319-dd78ac433a96","label":"","type":"Numeric","value":"","meta":{}},{"id":"64489be7-978f-4e9d-8b1a-4c0e577851c6","label":"","type":"Numeric","value":"","meta":{}},{"id":"c6fe83ff-6318-4f55-b787-8b30fb6c983f","label":"","type":"Numeric","value":"","meta":{}},{"id":"55533dcc-af12-4a21-aab8-87114493464e","label":"","type":"Numeric","value":"","meta":{}},{"id":"5665b8ed-ad49-4d48-a332-f021b0bc6f90","label":"","type":"Numeric","value":"","meta":{}},{"id":"db97e8e3-1219-410e-b24f-74bca7e7bc45","label":"","type":"Numeric","value":"","meta":{}},{"id":"201e9b5e-e636-46f2-b673-d79821f2e23c","label":"","type":"Numeric","value":"","meta":{}},{"id":"f9149701-1a17-4094-b885-c0fd712893b8","label":"","type":"Numeric","value":"","meta":{}},{"id":"d8883214-34cf-4232-8958-55d4bb7466f1","label":"","type":"Numeric","value":"","meta":{}},{"id":"8f5100db-3772-4d3f-9263-a07c46d1a883","label":"","type":"Numeric","value":"","meta":{}}]}]},{"sections":[{"id":"46a15a15-e7d2-43ef-9901-7c65c641a54d","label":"SOZIAL-SKILLS","blocks":[{"id":"9d251b0b-3f30-4a28-b07a-c0c3af7f0902","label":"SOZIAL-GEISTESBLITZPUNKTE","type":"PointCounter","meta":{"max":"1","isMainPointCounter":false},"value":"0"},{"id":"00ae64d0-8440-4835-8c28-58ad42293710","label":"","type":"Numeric","value":"","meta":{}},{"id":"7e9ec223-4de6-49b4-872c-a2ccf26a9c1f","label":"","type":"Numeric","value":"","meta":{}},{"id":"13ea1787-466e-4a28-968f-3d425612b9cf","label":"","type":"Numeric","value":"","meta":{}},{"id":"a1e59a04-da32-42d3-aafb-5156a57804ba","label":"","type":"Numeric","value":"","meta":{}},{"id":"955dc224-1ab0-4ac5-8567-f6dfa87339f8","label":"","type":"Numeric","value":"","meta":{}},{"id":"b308505b-eb1e-496e-8005-34c7cafa332e","label":"","type":"Numeric","value":"","meta":{}},{"id":"31a01b4f-62ca-4db4-af71-b1b6a832cd0a","label":"","type":"Numeric","value":"","meta":{}},{"id":"5150ee08-1374-4f7a-83b0-3e566fb53048","label":"","type":"Numeric","value":"","meta":{}},{"id":"c9db2744-de1c-49a6-a995-b46934acdfaf","label":"","type":"Numeric","value":"","meta":{}},{"id":"094feb72-a4b1-448c-95f6-f5d094647a8a","label":"","type":"Numeric","value":"","meta":{}}]}]}]}]},{"id":"4e6fc3b8-2773-499e-a5e4-40d0e9d6e471","rows":[{"columns":[{"sections":[{"id":"577a9330-1c00-4635-86ac-38d0225b1b86","label":"","blocks":[{"id":"e6d29ba1-e3d5-46fc-acb5-d1e67d813bac","label":"","type":"Text","value":"","meta":{"width":0.5}},{"id":"92f16ac1-2d01-4c33-bbfc-76ad0f2b6404","label":"","type":"Text","value":"","meta":{"width":0.5}}]}]}]}],"label":"INVENTAR"},{"id":"a257574c-11e1-40a0-9a34-a06a66baa152","rows":[{"columns":[{"sections":[{"id":"c4952b64-2e2d-4d76-aeff-e1e861bad33b","label":"BILD","blocks":[{"id":"b361a8b3-ed92-4e68-9e48-c6362c639201","label":"","type":"Image","meta":{},"value":""}]}]}]},{"columns":[{"sections":[{"id":"cd02c112-fe81-485a-9060-00755790afc8","label":"HINTERGUNDSGESCHICHTE","blocks":[{"id":"06d8925c-6cf2-4862-89e4-81f3fe1ff895","label":"","type":"Text","value":"","meta":{}}]},{"id":"fcc87bed-1f97-45cf-bb51-d997bc5ad93e","label":"NOTIZEN","blocks":[{"id":"edab7bbe-c9cc-4047-bdce-9eec409cef1d","label":"","type":"Text","value":"","meta":{}}]}]}]}],"label":"HINTERGRUNDSGESCHICHTE"}],"template":"Blank","version":6,"wide":true,"fariType":"character"} diff --git a/lib/domains/character/character-templates/Jameis Vu/Jamais_Vu_Streamlined.json b/lib/domains/character/character-templates/Jameis Vu/Jamais_Vu_Streamlined.json deleted file mode 100644 index d0037290..00000000 --- a/lib/domains/character/character-templates/Jameis Vu/Jamais_Vu_Streamlined.json +++ /dev/null @@ -1 +0,0 @@ -{"fariType":"character","id":"bd32b31b-8206-41cf-bcba-f6f7b48dfe97","lastUpdated":1680469944,"name":"Jamais Vu Streamlined","pages":[{"id":"d28f69ae-79e4-42cb-9886-1b9707cce747","label":"Character","rows":[{"columns":[{"sections":[{"id":"3dd1e746-dcc3-49c9-843a-2ece05c69a65","label":"YOU???","blocks":[{"id":"c9b81528-3f51-438f-bf7a-9bd33602ccad","label":"NAME","type":"Text","value":"","meta":{"width":0.5,"helperText":"You don't even remember your name, do you?"}},{"id":"6526d337-f917-44b5-8528-d5c0b592ba87","label":"LOOKS","type":"Text","value":"\n","meta":{"width":0.5,"helperText":"This one is easy, just look in the mirror."}},{"id":"9a1b1c56-0399-4cbf-892d-d4b4f7976e87","label":"MORAL","type":"SlotTracker","meta":{"width":0.33,"helperText":"Morale measures your resistance against stressful & shameful situations, as well as your overall resolve & confidence. "},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"e87b45cc-acfa-4417-a05a-24b784eca9ca","label":"HEALTH","type":"SlotTracker","meta":{"width":0.33,"helperText":"Health measures your resistance against physical harm, as well as your overall well-being. <br> <br>"},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"91328e77-6a1b-4fa6-8be1-012efdf98931","label":"XP","type":"SlotTracker","meta":{"width":0.33,"helperText":"Experience points (XP) are a measure of your accomplishments and ongoing learning. <br><br>"},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"44bba7ce-758f-48bb-ba67-c13750430af5","label":"","type":"Image","meta":{},"value":""}]},{"id":"a39a24a3-504c-4d7a-987d-e5f0c7fa07d2","label":"SKILLS","blocks":[{"id":"eb5f7256-f29a-4c79-a391-22273b24de90","label":"Info Text","type":"InfoText","value":"Skills are aspects of your psyche with their own will and personality. They manifest themselves as voices in your head that react to what you do and what’s happening around you. They interject to provide help, argue with each other, and sometimes even make demands on you. There are 24 skills, and they’re non-player characters with full rights. Even more, they are the stars in your brain’s show, and sometimes you’ll just have to sit down and watch. The higher a skill gets, the higher its influence over you. Skills can be directly modified by putting points into them at character creation or spending experience points during the game. Internalizing Thoughts, wearing gear, and using drugs give bonuses and penalties to your skills.","meta":{}},{"id":"eefb22bb-4e8a-4177-96d9-cf55454fd739","label":"LOGIC","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It believes everything’s a problem that can be solved, and that there’s one optimal way to do anything."}},{"id":"030d08ea-b1ce-4faf-9052-2d98894fc1ec","label":"ENCYCLOPEDIA","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It has a memory as prodigious as selective and it can bless you with astonishing eidetic recollections."}},{"id":"64c2ca0d-5bc5-4ee3-a853-3b51b9f1ec6c","label":"RHETORIC","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"The star of endless arguing and futile debate. The bread and butter of politicians and talk shows."}},{"id":"4b22bbb7-88f8-4cdb-bc96-3a451675079b","label":"DRAMA","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"A euphemism for lying. But besides deceiving people, it also excels at performing."}},{"id":"b213e4fc-311b-45d7-8601-3d5d09419702","label":"CONCEPTUALIZATION","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It’s the spark of creativity that separates man from beast."}},{"id":"0a76fdd1-9593-444e-bbcb-9fbfb838e223","label":"VISUAL CALCULUS","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It loves reconstructing a crime scene and interpreting blood splatters and bullet ricochets like in a TV show.<br>"}},{"id":"5af8fb7d-2cc6-4ea8-8ee4-fa197b19b4b2","label":"VOLITION","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It wants you to get shit done and become a better person. It makes you get up in the morning, quit drugs, eat quinoa."}},{"id":"fcda55d2-cb2e-4802-8593-98bebc99be30","label":"INLAND EMPIRE","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"An unstoppable stream of emotions and premonitions. It makes you experience the world through a lens of surrealism."}},{"id":"a10f168f-2af5-4ed5-a1b6-51a025afeba7","label":"EMPATHY\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It helps you connect with the human condition and relate to the circumstances and suffering of others."}},{"id":"b9188ef5-d6c6-40c1-80ae-486d11fce5b4","label":"AUTHORITY","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"hideModifier":false,"helperText":"It's about respect, for both you and the institution you represent. It helps you be assertive and exert dominance.<br>"}},{"id":"85646b00-6a4c-4339-bbbe-9b316267c458","label":"ESPRIT DE CORPS","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It gives you flashes about your coworkers to better understand your tiny role in the institution.<br>"}},{"id":"e09f09dd-e72a-4290-871d-74b19ab8b3be","label":"SUGGESTION\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"Ah, the subtle art of making others think their interests and yours are aligned.<br>"}},{"id":"147e8ebe-dbcd-4980-a225-5363d0a822f2","label":"ENDURANCE","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It prevents you from losing health when you’re hurt but encourages you to really try with its “bring it on!” attitude.<br>"}},{"id":"6839ff60-f356-42fc-979c-28f813b00895","label":"PAIN THRESHOLD\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It keeps you functioning when you get hurt, ignoring your own blood spilling to the ground.<br>"}},{"id":"2c6fbeb1-8355-4bec-8c28-10c331b7ee23","label":"PHYSICAL INSTRUMENT\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It makes you punch things right in their face. An adrenaline-junkie gym coach that encompasses all your physicality.<br>"}},{"id":"5b80602e-d3da-408c-9b39-18a136a1d013","label":"ELECTROCHEMISTRY\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"The perfect hedonist. It knows a lot about every drug on Earth, even the neurochemical details.<br>"}},{"id":"297515ad-9e8f-470c-a2ce-2a8d9088ea63","label":"SHIVERS\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"Feelings you can’t put your finger on. This guy wants to tell you something... if only you knew what it was.<br>"}},{"id":"501556b8-6899-4ad6-b340-ca9c29ba505e","label":"HALF LIGHT\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It loves you so much it’s just afraid of anything that could hurt you, even your own ideas.<br>"}},{"id":"ae7152ab-ef3a-4fbf-8d8a-d6114ab9d806","label":"HAND/EYE COORDINATION\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"The one you need to throw a ball and catch it on the fly. To aim and fire a gun with a resemblance of competency.<br>"}},{"id":"528558f4-c8f9-4603-a232-926165eab053","label":"PERCEPTION\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"The magnifying glass that gives you the details other people miss but in a cold way, detached from humanity.<br>"}},{"id":"99526f9d-d8e7-4f4b-853b-83773ec28b24","label":"REACTION SPEED\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It lets you dodge punches and come up with great comebacks at the speed of photons in a vacuum.<br>"}},{"id":"6a67a7b2-75b4-4a79-9ef5-2e140b9937c9","label":"SAVOIR FAIRE\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"Balance, acrobatics, and stealth. It makes you effortlessly cool while jumping from roof to roof.<br>"}},{"id":"83415653-d68f-4ab4-b535-65c791fa735d","label":"INTERFACING\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It covers all your finger-working needs. It also covers your motor memory.<br>"}},{"id":"9614d150-e9f0-4d7c-91d0-2d359311aefc","label":"COMPOSURE\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It lets you keep a resemblance of calmness. It’s your stillness under pressure.<br>"}}]},{"id":"69163a4f-7830-435a-b23f-ba20d7c11ccd","label":"GENERAL GAME INFO SHEET","blocks":[{"id":"17e0f79d-f9be-48f1-95cb-8c5dc5324d5b","label":"END OF A SCENE ","type":"Text","value":"- RECAP YOUR NEW CLUES \n- TRY TO FORM NEW HUNCES \n- EARN XP \n- CREATE / INTERNALIZE THOUHTS \n","meta":{"width":0.5}},{"id":"d5c8b209-10e0-4f51-916a-7b5261932f94","label":"EARNING XP","type":"Text","value":"1 XP - FAILING A SKILL CHECK \n1-3 XP - EXPRESS YOUR CHARACTER \n2 XP - USE A NEGATIVE TAG IN A CHECK \n2 XP - FORM A HUNCH \n","meta":{"width":0.5}},{"id":"1e72b31e-fd29-46e1-ba51-29f379a91df8","label":"CHARACTER CREATION ","type":"Text","value":"Assign the following points to different skills: 7, 6, 5, 4, 3, 2, and 1. Write these values in the natural column. Leave the remaining skills at 0. Choose 3 pieces of gear or drugs. \n","meta":{"width":0.5}},{"id":"976cc358-973e-48f3-a545-1c6eadf531bc","label":"CHARACTER ADVANCEMENT","type":"Text","value":"Spend 5 XP in order to internalise a Thought, or spend 3 XP in order to increase a skill by 1.\n\n","meta":{"width":0.5}}]}]}]}]},{"id":"2163ca4f-d396-40f6-83d4-4cf9bd0615ac","rows":[{"columns":[{"sections":[{"id":"af8d92f5-fd40-4260-a44c-c8ba7775853d","label":"CASE","blocks":[{"id":"36aa23f0-2afd-4fe6-9306-aae9a9cc3f53","label":"Case Progress Bar","type":"SlotTracker","meta":{"helperText":"<br>"},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"6d7c2837-daef-42f0-b87b-2750f82408a1","label":"CLUES","type":"Separator","meta":{"hasLabel":true,"helperText":"<br>"},"value":""},{"id":"8e02eff1-5778-433b-b777-57075f059c43","type":"Text","value":"","meta":{}},{"id":"20662a25-53d4-4ef1-aeef-baacdf758bfe","type":"Text","value":"","meta":{}},{"id":"71463af0-42a6-4720-bc9d-344f215806e5","type":"Text","value":"","meta":{}},{"id":"c9ee10ac-e197-4d36-a874-1b1e3eb19000","type":"Text","value":"","meta":{}},{"id":"458431cc-6dc8-4db8-ad18-d801c918842e","type":"Text","value":"","meta":{}},{"id":"10bedef3-2a68-42e2-acbc-3e33a999ab68","type":"Text","value":"","meta":{}},{"id":"86f8148b-0973-44e6-b2e9-d77c6bcc66c2","type":"Text","value":"","meta":{}},{"id":"e41b0400-040d-4684-8290-a515641a627a","type":"Text","value":"","meta":{}},{"id":"6c0c5ad0-05fb-4168-8396-4e8770e89b16","type":"Text","value":"","meta":{}},{"id":"53bc9ae3-7feb-4243-bcf0-9de6fb120706","type":"Text","value":"","meta":{}},{"id":"3eaf64ca-1093-4025-a99b-3eadcd72f49b","label":"HUNCHES","type":"Separator","meta":{"hasLabel":true,"helperText":"<br>"},"value":""},{"id":"d7df85df-67de-4015-a5d7-d1154831bd80","type":"Text","value":"","meta":{}},{"id":"f5d6a9ec-8671-42ff-a448-d1ce2f4ca81c","type":"Text","value":"","meta":{}},{"id":"65eba21b-fe44-424d-98d7-7c9e68e1cf62","type":"Text","value":"","meta":{}},{"id":"82d8b0e0-a425-4aae-9b81-991407eadf22","type":"Text","value":"","meta":{}},{"id":"c73190df-6222-4324-ac91-47d3dec4821a","type":"Text","value":"","meta":{}},{"id":"0571e15b-bc1f-4974-8961-bc2a8f57acff","type":"Text","value":"","meta":{}},{"id":"5960ce76-e971-4fb1-bbfc-988c9005f192","type":"Text","value":"","meta":{}},{"id":"c2f9a377-bb9b-44cb-a243-cd203008cb25","type":"Text","value":"","meta":{}},{"id":"e7971a38-63a6-4f90-8b18-7b3df9fefe1f","type":"Text","value":"","meta":{}},{"id":"65a951ee-f453-45d5-a5de-2c32c5a3a5a0","type":"Text","value":"","meta":{}}]},{"id":"90c6c86a-ae2b-4b5b-866e-43ca39b8ce04","label":"IDENTITY ","blocks":[{"id":"2f0f51d8-e13d-4f74-8887-f14f643f50f8","label":"Identity Progress Bar","type":"SlotTracker","meta":{"helperText":"<b><br></b>","asClock":false},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"98000316-a495-4906-b898-a936f75cf640","label":"CLUES","type":"Separator","meta":{"hasLabel":true,"helperText":""},"value":""},{"id":"da929d72-09b8-484c-b090-5a63392465c8","label":"","type":"Text","value":"","meta":{}},{"id":"0c398d11-fda9-4158-a6c5-4567a3fdce7a","label":"","type":"Text","value":"","meta":{}},{"id":"56c0ae19-331f-44ed-af0f-49d83c63fa95","label":"","type":"Text","value":"","meta":{}},{"id":"747aaa3a-6bf4-4bc4-b4e1-bbe1fbe2995c","label":"","type":"Text","value":"","meta":{}},{"id":"6aebcc2c-373d-400d-8a1c-0692a907a47d","label":"","type":"Text","value":"","meta":{}},{"id":"7932c36f-ae30-4e13-8fd9-95c9f7536c49","label":"","type":"Text","value":"","meta":{}},{"id":"034d3602-e68c-423f-9639-e274164a1dcb","label":"","type":"Text","value":"","meta":{}},{"id":"f37f113b-2d1a-4209-b4be-d96fb96efa79","label":"","type":"Text","value":"","meta":{}},{"id":"053b6bec-cdf2-467a-a2d5-30ab6f76275d","label":"","type":"Text","value":"","meta":{}},{"id":"a53177b0-9713-4a55-aa2a-c544af0284f2","label":"","type":"Text","value":"","meta":{}},{"id":"3a2a2f75-7b39-4ae4-9046-d79f2011d568","label":"HUNCHES","type":"Separator","meta":{"hasLabel":true,"helperText":"<br>"},"value":""},{"id":"491392f7-9038-4c44-bf88-c9ecc4efcce0","label":"","type":"Text","value":"","meta":{}},{"id":"1ed5994e-04b2-4b42-a4fb-f3f7bdb129dc","label":"","type":"Text","value":"","meta":{}},{"id":"eb852461-32fd-420d-8b62-daf4d8c4204a","label":"","type":"Text","value":"","meta":{}},{"id":"e2f10c12-0ce5-4448-a339-c9b4c8964df7","label":"","type":"Text","value":"","meta":{}},{"id":"0c51d852-c7d0-4d0d-b970-e7eb5236745e","label":"","type":"Text","value":"","meta":{}},{"id":"76c6eccf-ece0-4d33-a691-d23f9e6bee57","label":"","type":"Text","value":"","meta":{}},{"id":"aab24324-636c-4470-a7bf-b0e44bf8f784","label":"","type":"Text","value":"","meta":{}},{"id":"c839a375-754e-48ec-82e3-03bb830520ce","label":"","type":"Text","value":"","meta":{}},{"id":"622ce5ca-02a9-44c6-9976-cbee9b68efc4","label":"","type":"Text","value":"","meta":{}},{"id":"70998966-48a4-41a6-90e1-9a8b2a53a038","label":"","type":"Text","value":"","meta":{}}]}]}]}],"label":"CASE/IDENTITY "},{"id":"5d6c6878-2bdf-4f5b-b1ec-c2617ea39132","rows":[{"columns":[{"sections":[{"id":"eeb0d5f0-f9ba-42bf-abf0-9cc3f7d58303","label":"TOKENS","blocks":[{"id":"2069f4d5-c42a-44f7-870f-3a78a51c3d20","label":"Tokens","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]}]},{"id":"8fe69476-3eb6-43d9-bd73-359f4102afe3","label":"FLAGS","blocks":[{"id":"b52cf4d0-157f-480e-9310-47ae93861e5a","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"61f3062b-65fb-4095-bcfc-124eb572bfea","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"6b422b98-9722-48fa-80b5-f16cbd012238","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"3e39f7cb-02eb-4770-8503-21ff139674de","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"784f7945-560d-43e6-bfa2-b9b5a1d9a7b3","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"d70c7c7a-8e97-490b-8692-375d1ed47dcd","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"d78774ab-d944-4b91-b4e8-092ca6b511b6","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"31885835-542b-4510-9fb7-5f08977353c7","label":"Flag","type":"Text","value":"","meta":{"width":0.5}}]},{"id":"0c0603ab-d65c-450d-a7ef-5f0256dd67c4","label":"OTHER PLAYERS' FLAGS","blocks":[{"id":"d5ecb602-28cb-4443-92f9-f5b113148408","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"23f6be1f-08bc-4f65-b291-0690382c8401","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"22bd21d1-ce36-42b0-bb04-c44561ec812b","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"c5be645d-619f-44b7-aa1d-be238df580ee","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"88fb8a41-6686-47dd-9f6e-68821670d04a","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"29e21d21-6b5c-40d6-9fdf-4af4c9d594d4","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"d7c5166d-75f5-44cd-88ff-4b87165e7cb9","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"3d24d1f7-8a7c-437b-8a00-55515d957c65","label":"Flag","type":"Text","value":"","meta":{"width":0.5}}]}]}]}],"label":"TOKENS & FLAGS\n"},{"id":"e524b2c7-fb7a-49ff-acdb-9a8817271742","rows":[{"columns":[{"sections":[{"id":"23a1365b-f11b-4190-bf3f-5e5d58e1d0ab","label":"THE THOUGHT CABINET","blocks":[{"id":"3e4d8bbd-25f9-41db-8a35-a0c95c16ad65","label":"Thought","type":"Text","value":"","meta":{"width":0.33}},{"id":"677e0599-10ad-49f2-9ee9-97602c9393f2","label":"Thought Progress Bar","type":"SlotTracker","meta":{"asClock":true,"width":0.33},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"212c1b2f-e5c4-449a-96b9-57dd51ea139b","label":"Effect ","type":"Text","value":"","meta":{"width":0.33}},{"id":"470eec8d-e7b0-4c74-a42c-d8acf328cc60","label":"Thought","type":"Text","value":"","meta":{"width":0.33}},{"id":"548e627d-64f8-4be1-b275-a71c37cf02f2","label":"Thought Progress Bar","type":"SlotTracker","meta":{"asClock":true,"width":0.33},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"4ce01cdd-4cd7-4422-8ca2-92b2a1f83554","label":"Effect ","type":"Text","value":"","meta":{"width":0.33}},{"id":"78737f63-89f3-4b0c-a46a-8a8f01b59f26","label":"Thought","type":"Text","value":"","meta":{"width":0.33}},{"id":"3f53103a-3dad-417b-8c9c-e1c22875484f","label":"Thought Progress Bar","type":"SlotTracker","meta":{"asClock":true,"width":0.33},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"c311eac3-5f26-47f8-9af8-7c56fbb92440","label":"Effect","type":"Text","value":"","meta":{"width":0.33}},{"id":"4d947ed5-6059-4e9e-bf89-78ef8a55c422","label":"Thought","type":"Text","value":"","meta":{"width":0.33}},{"id":"1ed89f04-351a-415c-8125-6af2af353658","label":"Thought Progress Bar","type":"SlotTracker","meta":{"asClock":true,"width":0.33},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"be6f2e7a-56ed-44cc-9ce3-bbf2bd81cfb4","label":"Effect","type":"Text","value":"","meta":{"width":0.33}},{"id":"dd6ea1b2-373c-428a-a68b-54dc124745d2","label":"Thought","type":"Text","value":"","meta":{"width":0.33}},{"id":"e9313de5-c3e5-44ff-9f4d-cf836f0c326d","label":"Thought Progress Bar","type":"SlotTracker","meta":{"asClock":true,"width":0.33},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"a0e82741-ee82-42e5-8bbd-44ad1b8ab1e0","label":"Effect","type":"Text","value":"","meta":{"width":0.33}}]}]}]}],"label":"THOUGHTS"},{"id":"030afe20-e862-4fbb-b52a-4e7385b3a6bd","rows":[{"columns":[{"sections":[{"id":"0999789c-8236-4924-b838-daec02460d84","label":"GEAR & DRUGS","blocks":[{"id":"6b6727f3-63a8-44a4-93b9-632e07f4a6fc","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"27e97484-53ec-4778-b1d8-9a471dcf3b4a","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"0cc0d910-4415-464e-8694-fbb8643a1a1a","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"91ee6716-a1f5-4998-a33c-371de6cedc6b","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"fd7d94e7-814c-47d0-b5bb-523b2044ab3f","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"dcf3ab91-14fd-4109-b178-57c7da5fe93a","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"a5068771-52a5-4515-95ed-4ca63f6077cf","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"4d96868c-e31c-4098-aa67-624ee598940a","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"bff69f85-852a-4b97-8d3f-2dece14525db","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"841f889e-d17b-4051-a8fc-d2a2720af9fe","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"93dcaa93-58f9-4a9a-969b-85c0c8d219b8","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"3e759c8e-8aed-46e5-b6ff-7cab74a20cb8","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"3a04b0e7-741a-474b-8763-78d920e306cc","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"364fa934-8571-4068-8472-08f3967a2115","label":"ITEM","type":"Text","value":"","meta":{"checked":false}}]}]}]}],"label":"GEAR & DRUGS"},{"id":"db2cbb85-be6f-482c-a568-1f470c8e1fef","rows":[{"columns":[{"sections":[{"id":"349f08bc-00b0-41f9-b050-d7f29fb51f1f","label":"TAGS","blocks":[{"id":"a90270f6-a398-4a3e-8112-80ee2cc3e0c6","label":"TAG","type":"Text","value":"","meta":{}},{"id":"9fe7618c-c618-45fd-8b1b-ff7b66921adb","label":"TAG","type":"Text","value":"","meta":{}},{"id":"248c0f2c-28ca-4c0d-8ae4-e10a63a77b50","label":"TAG","type":"Text","value":"","meta":{}},{"id":"d28bd4b5-b24d-47a1-8635-2158963ac6a9","label":"TAG","type":"Text","value":"","meta":{}},{"id":"26040926-4675-41a7-80e7-d7c648feebbf","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"2f9820a9-cd4e-4960-b086-42bc4ccfc180","label":"TAG","type":"Text","value":"","meta":{}},{"id":"ef7c4c19-77cd-4ae5-b29f-ac7344ebaa2c","label":"TAG","type":"Text","value":"","meta":{}},{"id":"5e7010da-5111-4565-a381-70f8d8ffa7ce","label":"TAG","type":"Text","value":"","meta":{}},{"id":"9961e0be-6c43-4c26-8e87-e5ce7b6dbf90","label":"TAG","type":"Text","value":"","meta":{}},{"id":"9561db84-5ca8-4ad7-9d6c-bd66b2b1fae9","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"f026c2a7-e87d-4bee-b334-4ac349ae0d39","label":"TAG","type":"Text","value":"","meta":{}},{"id":"00c56e02-bbbb-42a5-a8a7-5a105d9054af","label":"TAG","type":"Text","value":"","meta":{}},{"id":"bfea15cd-b8d2-4111-9669-55de393affec","label":"TAG","type":"Text","value":"","meta":{}},{"id":"900ce91d-361a-4ba0-bcc2-b7e4a4368bb1","label":"TAG","type":"Text","value":"","meta":{}}]}]}]}],"label":"TAGS"}],"template":"Blank","version":6,"wide":true} \ No newline at end of file diff --git a/lib/domains/character/character-templates/Jameis Vu/Jameis Vu.json b/lib/domains/character/character-templates/Jameis Vu/Jameis Vu.json deleted file mode 100644 index 2d919649..00000000 --- a/lib/domains/character/character-templates/Jameis Vu/Jameis Vu.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"70791845-125c-4e75-9f31-c1be40661cb6","lastUpdated":1680469934,"name":"Jamais Vu","pages":[{"id":"3d0c43fa-f720-44f4-9f72-5d317fab8521","label":"Character","rows":[{"columns":[{"sections":[{"id":"5b0b918e-100f-49ea-a1da-100ff96787fe","label":"YOU???","blocks":[{"id":"5f3b918b-1ef6-470d-abe7-3007c03268c6","label":"NAME","type":"Text","value":"","meta":{"width":0.5,"helperText":"You don't even remember your name, do you?"}},{"id":"919130ab-dabf-4b66-890e-17e23df9ad1d","label":"LOOKS","type":"Text","value":"\n","meta":{"width":0.5,"helperText":"This one is easy, just look in the mirror."}},{"id":"e43339f0-fc1a-43c8-88ba-47927eb41995","label":"MORAL","type":"SlotTracker","meta":{"width":0.33,"helperText":"Morale measures your resistance against stressful & shameful situations, as well as your overall resolve & confidence. "},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"6f20b3ab-33d2-4dbf-a85e-b17f59786b13","label":"HEALTH","type":"SlotTracker","meta":{"width":0.33,"helperText":"Health measures your resistance against physical harm, as well as your overall well-being. <br> <br>"},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"8b87bcac-8b97-45de-ba39-1af9f4df08f2","label":"XP","type":"SlotTracker","meta":{"width":0.33,"helperText":"Experience points (XP) are a measure of your accomplishments and ongoing learning. <br><br>"},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"00ac4b85-35b1-49c7-88f6-ab0e5e1d195e","label":"","type":"Image","meta":{},"value":""}]},{"id":"329a2b49-46c1-4133-a963-3ff660573cf8","label":"SKILLS","blocks":[{"id":"41554640-1d32-48c1-a88b-66ada8d8d4ac","label":"Info Text","type":"InfoText","value":"Skills are aspects of your psyche with their own will and personality. They manifest themselves as voices in your head that react to what you do and what’s happening around you. They interject to provide help, argue with each other, and sometimes even make demands on you. There are 24 skills, and they’re non-player characters with full rights. Even more, they are the stars in your brain’s show, and sometimes you’ll just have to sit down and watch. The higher a skill gets, the higher its influence over you. Skills can be directly modified by putting points into them at character creation or spending experience points during the game. Internalizing Thoughts, wearing gear, and using drugs give bonuses and penalties to your skills.","meta":{}},{"id":"b2a92105-6fb7-43aa-a3dc-55c540684432","label":"LOGIC","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It believes everything’s a problem that can be solved, and that there’s one optimal way to do anything."}},{"id":"08dd4118-2e2f-427c-9273-7759fe5e2768","label":"ENCYCLOPEDIA","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It has a memory as prodigious as selective and it can bless you with astonishing eidetic recollections."}},{"id":"8d4df908-3ec8-426b-92ab-d53bc71eed01","label":"RHETORIC","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"The star of endless arguing and futile debate. The bread and butter of politicians and talk shows."}},{"id":"972c730a-f08d-45b7-b12d-96bcaba27319","label":"DRAMA","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"A euphemism for lying. But besides deceiving people, it also excels at performing."}},{"id":"e16efd81-b85b-468f-9a05-2ed5b2e26fce","label":"CONCEPTUALIZATION","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It’s the spark of creativity that separates man from beast."}},{"id":"adcd2173-a80e-45e1-bbf6-c1a5ba8a1fec","label":"VISUAL CALCULUS","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It loves reconstructing a crime scene and interpreting blood splatters and bullet ricochets like in a TV show.<br>"}},{"id":"92424b7f-2d10-4c76-8c1b-984c3226d8fb","label":"VOLITION","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It wants you to get shit done and become a better person. It makes you get up in the morning, quit drugs, eat quinoa."}},{"id":"07502eee-7062-4df0-91cc-8a6f405ca416","label":"INLAND EMPIRE","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"An unstoppable stream of emotions and premonitions. It makes you experience the world through a lens of surrealism."}},{"id":"dce05298-bc5f-44e9-9fa5-25b7ff2acf38","label":"EMPATHY\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It helps you connect with the human condition and relate to the circumstances and suffering of others."}},{"id":"c2dcd87e-be36-4ea0-bbd3-36d32e4db2c5","label":"AUTHORITY","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"hideModifier":false,"helperText":"It's about respect, for both you and the institution you represent. It helps you be assertive and exert dominance.<br>"}},{"id":"c66ca312-e4aa-423b-924b-ef5f2f29bbfa","label":"ESPRIT DE CORPS","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It gives you flashes about your coworkers to better understand your tiny role in the institution.<br>"}},{"id":"3188f9e6-8917-4a7d-b74b-ed271ff577bd","label":"SUGGESTION\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"Ah, the subtle art of making others think their interests and yours are aligned.<br>"}},{"id":"30b2afa2-9fbc-494d-8b22-498bd93379dc","label":"ENDURANCE","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It prevents you from losing health when you’re hurt but encourages you to really try with its “bring it on!” attitude.<br>"}},{"id":"8c05ceac-6b9b-4f55-a225-a827e8aee3c3","label":"PAIN THRESHOLD\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It keeps you functioning when you get hurt, ignoring your own blood spilling to the ground.<br>"}},{"id":"0c8630d7-34c8-4360-8476-d7cd755bbd89","label":"PHYSICAL INSTRUMENT\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It makes you punch things right in their face. An adrenaline-junkie gym coach that encompasses all your physicality.<br>"}},{"id":"7ce088f5-8580-487b-9909-dffafdff3133","label":"ELECTROCHEMISTRY\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"The perfect hedonist. It knows a lot about every drug on Earth, even the neurochemical details.<br>"}},{"id":"d1fb0c3f-9b50-4907-ae9d-736584a2e648","label":"SHIVERS\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"Feelings you can’t put your finger on. This guy wants to tell you something... if only you knew what it was.<br>"}},{"id":"b6153794-b847-41fe-81c6-7858d5363115","label":"HALF LIGHT\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It loves you so much it’s just afraid of anything that could hurt you, even your own ideas.<br>"}},{"id":"8aeb77c0-b526-4747-b001-9a4493aca533","label":"HAND/EYE COORDINATION\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"The one you need to throw a ball and catch it on the fly. To aim and fire a gun with a resemblance of competency.<br>"}},{"id":"f8343f8e-6fc5-4c3c-aa62-c758912979b4","label":"PERCEPTION\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"The magnifying glass that gives you the details other people miss but in a cold way, detached from humanity.<br>"}},{"id":"5c7c1a32-2d52-47bd-a3ff-7dad32a0aaf0","label":"REACTION SPEED\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It lets you dodge punches and come up with great comebacks at the speed of photons in a vacuum.<br>"}},{"id":"1d3c4c67-de62-447f-abbf-d5ecd57d2296","label":"SAVOIR FAIRE\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"Balance, acrobatics, and stealth. It makes you effortlessly cool while jumping from roof to roof.<br>"}},{"id":"a23592e3-bdb7-49ca-a293-60ba726e619a","label":"INTERFACING\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It covers all your finger-working needs. It also covers your motor memory.<br>"}},{"id":"9c44e901-00bc-40f2-bb25-355c9e194e51","label":"COMPOSURE\r\n","type":"Skill","value":"0","meta":{"commands":["1d6","1d6"],"width":0.33,"helperText":"It lets you keep a resemblance of calmness. It’s your stillness under pressure.<br>"}}]},{"id":"c08da1ab-8738-4dda-bf91-e4b58d959635","label":"GENERAL GAME INFO SHEET","blocks":[{"id":"57c0e986-9f8d-4497-983e-4f2f6db175e7","label":"END OF A SCENE ","type":"Text","value":"- RECAP YOUR NEW CLUES \n- TRY TO FORM NEW HUNCES \n- EARN XP \n- CREATE / INTERNALIZE THOUHTS \n","meta":{"width":0.5}},{"id":"1b0ae360-fb87-40e7-ae93-a762a1b16392","label":"EARNING XP","type":"Text","value":"1 XP - FAILING A SKILL CHECK \n1-3 XP - EXPRESS YOUR CHARACTER \n2 XP - USE A NEGATIVE TAG IN A CHECK \n2 XP - FORM A HUNCH \n","meta":{"width":0.5}},{"id":"1c3ea290-ac71-4039-befd-0610eda3ff04","label":"CHARACTER CREATION ","type":"Text","value":"Assign the following points to different skills: 7, 6, 5, 4, 3, 2, and 1. Write these values in the natural column. Leave the remaining skills at 0. Choose 3 pieces of gear or drugs. \n","meta":{"width":0.5}},{"id":"b1ccfb0c-03ec-4e6f-a23e-fa336541933a","label":"CHARACTER ADVANCEMENT","type":"Text","value":"Spend 5 XP in order to internalise a Thought, or spend 3 XP in order to increase a skill by 1.\n\n","meta":{"width":0.5}}]}]}]}]},{"id":"609dca70-8498-4079-88f6-1861e806c7f4","rows":[{"columns":[{"sections":[{"id":"36bb59d0-7448-42b6-8646-c07a74b5a63a","label":"CASE","blocks":[{"id":"dcc05293-9da4-4d62-a077-68fc2f29277d","label":"Case Progress Bar","type":"SlotTracker","meta":{"helperText":"<br>"},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"f560676e-cc30-4e31-8ab2-675935811d3d","label":"CLUES","type":"Separator","meta":{"hasLabel":true,"helperText":"<br>"},"value":""},{"id":"5cc8c291-bd23-4313-bfb3-547959de7794","type":"Text","value":"","meta":{}},{"id":"cd922424-06be-482e-98ce-51566029873e","type":"Text","value":"","meta":{}},{"id":"7afd8647-bd07-4210-a1b8-38aebd975c39","type":"Text","value":"","meta":{}},{"id":"1e912f45-67f2-4cdf-b1e0-57c61ef29cca","type":"Text","value":"","meta":{}},{"id":"61a4eb53-236c-4080-8ae3-5951a4f1bcdc","type":"Text","value":"","meta":{}},{"id":"e52c66e6-468d-489c-8a3c-784ae23d595a","type":"Text","value":"","meta":{}},{"id":"037266b4-5912-4c56-bb22-0a24137ae86d","type":"Text","value":"","meta":{}},{"id":"31fdeee0-68c7-4570-b0af-2fd5af1e1425","type":"Text","value":"","meta":{}},{"id":"8840b17b-3cd5-4c3b-9e8c-7d8f38340baa","type":"Text","value":"","meta":{}},{"id":"e6481af0-1fcc-4e95-9068-4c9f164ee158","type":"Text","value":"","meta":{}},{"id":"547f73a0-5306-49a3-901d-15289aed098c","label":"HUNCHES","type":"Separator","meta":{"hasLabel":true,"helperText":"<br>"},"value":""},{"id":"97ddeded-c91a-4af8-8abb-f5d7e89c40e8","type":"Text","value":"","meta":{}},{"id":"b82300bc-eaed-4bc0-a45c-1b90ecbee872","type":"Text","value":"","meta":{}},{"id":"2aaf9340-5c38-418b-a619-6be4c575d8d4","type":"Text","value":"","meta":{}},{"id":"115d8943-7aa3-495c-9f3c-cb3173da55b0","type":"Text","value":"","meta":{}},{"id":"52783326-5e12-4360-9fdd-dcb38b596260","type":"Text","value":"","meta":{}},{"id":"cec9ae9e-3eb9-4752-899b-30e0f0391ee2","type":"Text","value":"","meta":{}},{"id":"ff69c619-3543-49be-82f5-b67c5f31bda0","type":"Text","value":"","meta":{}},{"id":"564e7206-0e9e-4806-879c-1c4266fa050c","type":"Text","value":"","meta":{}},{"id":"9c420cb1-fbbe-4973-8c56-56e12740c6a5","type":"Text","value":"","meta":{}},{"id":"536a0484-e2fe-4f7c-a7ae-b85f2568c6f8","type":"Text","value":"","meta":{}}]},{"id":"2f277f10-721e-46f5-b856-7de733fefca4","label":"IDENTITY ","blocks":[{"id":"c7083591-6c4f-4396-9bff-ab91322a5eb6","label":"Identity Progress Bar","type":"SlotTracker","meta":{"helperText":"<b><br></b>","asClock":false},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"38f7c7ad-fc57-4c95-bacb-76dd65e7377e","label":"CLUES","type":"Separator","meta":{"hasLabel":true,"helperText":""},"value":""},{"id":"a5053c8e-5532-4901-8d56-8a4a4c4f4fc0","label":"","type":"Text","value":"","meta":{}},{"id":"811434da-1b05-4095-91c6-a4642e42f876","label":"","type":"Text","value":"","meta":{}},{"id":"2225313b-094b-4219-a006-c3b836d1896e","label":"","type":"Text","value":"","meta":{}},{"id":"234ffcb7-e940-4e4b-8c4e-c5d4c811f7fa","label":"","type":"Text","value":"","meta":{}},{"id":"b5705dcd-4802-492e-9cc7-f74022aee952","label":"","type":"Text","value":"","meta":{}},{"id":"d4a08dc9-0ba1-4209-9173-e63a6e51d670","label":"","type":"Text","value":"","meta":{}},{"id":"a6a5baa4-aff2-45a5-88fc-4cc02b8f961e","label":"","type":"Text","value":"","meta":{}},{"id":"10be5802-f97b-4eff-9097-8ad3791f5550","label":"","type":"Text","value":"","meta":{}},{"id":"a819e2de-6754-4618-a6a4-f1a6ae5c83f5","label":"","type":"Text","value":"","meta":{}},{"id":"1826c4b7-c88d-4cd9-aa76-5698a4e2d0ca","label":"","type":"Text","value":"","meta":{}},{"id":"3b1b497e-38df-42fa-bf16-1fde957756ba","label":"HUNCHES","type":"Separator","meta":{"hasLabel":true,"helperText":"<br>"},"value":""},{"id":"28dafc30-246e-466e-9012-a32b18eeb18c","label":"","type":"Text","value":"","meta":{}},{"id":"d895ba3c-d8dc-45b9-8ee7-562738583beb","label":"","type":"Text","value":"","meta":{}},{"id":"eb6b0cc9-7655-43fb-bc4d-9f57b1c828bd","label":"","type":"Text","value":"","meta":{}},{"id":"cf2f96ed-fd82-4312-80d7-83f4d5b5fe9c","label":"","type":"Text","value":"","meta":{}},{"id":"2b0cf7b6-9708-4ffc-9d48-9774e5089a5e","label":"","type":"Text","value":"","meta":{}},{"id":"1b5f925a-dd84-48d1-ad17-dd8fdbc81932","label":"","type":"Text","value":"","meta":{}},{"id":"3f1473c7-7f7c-4026-a99c-19af04327b4a","label":"","type":"Text","value":"","meta":{}},{"id":"d4ebfb75-d00e-4112-8499-7db6779381b9","label":"","type":"Text","value":"","meta":{}},{"id":"cd10d3c8-acd8-48c6-a296-e17b976a0561","label":"","type":"Text","value":"","meta":{}},{"id":"1118ed63-3452-4f2a-92e0-03fd31ac2c8f","label":"","type":"Text","value":"","meta":{}}]},{"id":"0b4f0de4-d3d7-40d8-bbce-212d855d398c","label":"CASE/IDENTITY INFO SHEET","blocks":[{"id":"2f62cb50-d3db-4c58-84b2-faee2312d621","label":"Clues","type":"Text","value":"Clue categories help you visualize what kind of evidence to look for during the game. There are 6 different categories: coincidence, key, memento, oddness, testimony, and trace.","meta":{}},{"id":"68fc7c6e-1170-4829-8c77-e8c3c7c600f4","label":"Hunches","type":"Text","value":"Hunches are hypotheses, facts that you believe take you one step closer to solving the case, or details you seem to remember about your identity. In order to gain a Hunch, you need to \n1: Combine 3 clues from at least 2 different categories. \n2: Explain in a plausible way how the clues fit together. \n3: Roleplay how a skill helps you connect the dots, no dice roll needed. ","meta":{}},{"id":"6f976d42-f63c-4e28-9550-a65421f56609","label":"Progress Bar","type":"Text","value":"When you gain a Hunch mark your progress in the progress bar of either the case or your identity, and you mark 2 experience points. You can’t recycle the same clues to gain new Hunches, and you’re limited to one case Hunch and one identity Hunch during a single scene. In order to gain a Hunch, you need to \n1: Combine 3 clues from at least 2 different categories. \n2: Explain in a plausible way how the clues fit together. \n3: Roleplay how a skill helps you connect the dots, no dice roll needed.","meta":{}}]}]}]}],"label":"CASE/IDENTITY "},{"id":"26a429be-c8bf-4cbe-8b67-e23cdd7535ab","rows":[{"columns":[{"sections":[{"id":"165fd84d-a67f-4044-a1fb-509653bbfbc6","label":"TOKENS","blocks":[{"id":"64daf8b0-7d34-42a5-ad57-52698ea10d19","label":"Tokens","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]}]},{"id":"731824b9-a64d-4e63-84b0-aab11dec8db4","label":"FLAGS","blocks":[{"id":"51e42bb8-9324-4638-b91f-93b3a4f724ff","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"3bcb49e1-8123-4f75-93a2-ac67d38a2367","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"93f6ccf9-cea2-4052-9ad4-7df9471564fb","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"60ccdd3f-9b04-48a1-8b30-6dd46307e21f","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"94095564-d94e-4b06-8db3-b6b26ed9736c","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"4203d012-f566-449a-bd87-81931b9d8f44","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"cda1ef9b-f6b4-4010-bcb9-a58c2515726b","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"f071b914-86ae-459f-b628-6619f1781280","label":"Flag","type":"Text","value":"","meta":{"width":0.5}}]},{"id":"24947eb1-b37c-4877-93d8-45b61ee0410a","label":"OTHER PLAYERS' FLAGS","blocks":[{"id":"8abc4841-4bfc-42e6-bdc5-f8b134bb5bea","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"01951a7c-48cc-4c0b-a5fa-5936488f5052","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"83c6a19d-13a1-4bcc-9fc7-c6534e5d008f","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"6d00c71c-c7d9-4eb2-a27a-162106ebc01c","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"4f11ed57-8c4b-49af-92be-04e9908bbbf1","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"42f3875a-3f65-4e4e-9cee-79f5c7c7ecc3","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"9fbbc206-9386-4834-9640-24b4eb52876a","label":"Flag","type":"Text","value":"","meta":{"width":0.5}},{"id":"194fcb6d-55e1-4635-b89f-17cfbebd62f8","label":"Flag","type":"Text","value":"","meta":{"width":0.5}}]},{"id":"efee56b9-f082-4585-b373-5176a3aa53c2","label":" FLAGGS & TOKENS INFO SHEET","blocks":[{"id":"5207280b-6987-4f6e-97b8-ccaa6d89e294","label":"Tokens","type":"Text","value":"At the beginning of every game session, tokens are reset to one per player, excluding the GM. Tokens are used in the game for balancing interjections, so shy players are encouraged to contribute at the same level as the more eager players. You can call for interjections upon your character without using a token. The GM can freely call for an interjection without using tokens. When you run out of tokens, you can’t call for interjections upon other characters. A player with 3 tokens can’t be interjected.","meta":{}},{"id":"bd5374df-2bac-492d-9cff-5b23a7d81dac","label":"Flags","type":"Text","value":"You can indicate how you'd like to be interjected by others to explore an aspect of your character. This is called flagging. You can, for instance, flag out that you want to be interjected regarding your character’s addiction, a love interest, a recurring feeling, or some prejudice. You can also flag not to be interjected by a particular topic or in the current scene. Flags are your tool to customize and dial up or down the interjections you receive. Your character sheet has an area to write other players’ flags as well.","meta":{}}]}]}]}],"label":"TOKENS & FLAGS\n"},{"id":"f0f93a8c-661b-4f69-ac49-fe76ebb07770","rows":[{"columns":[{"sections":[{"id":"64f16727-ff2c-49bd-a976-e4a216af643d","label":"THE THOUGHT CABINET","blocks":[{"id":"af21905f-2ce4-4b3d-bc4d-8d9498cd6418","label":"Thought","type":"Text","value":"","meta":{"width":0.33}},{"id":"c35ae639-4e4b-4ddd-95ec-e76c64bc2115","label":"Thought Progress Bar","type":"SlotTracker","meta":{"asClock":true,"width":0.33},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"0ebed899-2d62-4259-bc51-6ac4fd5f8f47","label":"Effect ","type":"Text","value":"","meta":{"width":0.33}},{"id":"3f1d7578-d765-4c7a-9ca7-2227376bd906","label":"Thought","type":"Text","value":"","meta":{"width":0.33}},{"id":"c943f1b0-e5db-4a85-8df7-dbcacbcdcdac","label":"Thought Progress Bar","type":"SlotTracker","meta":{"asClock":true,"width":0.33},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"7ab48c87-5c76-4f46-a770-71c23880386a","label":"Effect ","type":"Text","value":"","meta":{"width":0.33}},{"id":"a192be6a-648d-4782-acec-1e2c4ec617a0","label":"Thought","type":"Text","value":"","meta":{"width":0.33}},{"id":"e6ea690c-c0b6-472f-bcae-99da505c7245","label":"Thought Progress Bar","type":"SlotTracker","meta":{"asClock":true,"width":0.33},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"6cd24836-78cc-4b2d-a932-01ab8ea02667","label":"Effect","type":"Text","value":"","meta":{"width":0.33}},{"id":"d257a204-84ff-45de-9d59-803875190eb8","label":"Thought","type":"Text","value":"","meta":{"width":0.33}},{"id":"b9eaed72-4a2d-45c3-9908-6e81f792796f","label":"Thought Progress Bar","type":"SlotTracker","meta":{"asClock":true,"width":0.33},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"edce6ece-ec76-4d2a-a7ef-666049fc76f2","label":"Effect","type":"Text","value":"","meta":{"width":0.33}},{"id":"70a9a064-3844-4deb-8eca-2bde2a06a5d6","label":"Thought","type":"Text","value":"","meta":{"width":0.33}},{"id":"8d9848ee-e9ab-4242-b2c2-822af36e5276","label":"Thought Progress Bar","type":"SlotTracker","meta":{"asClock":true,"width":0.33},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"f203d5e5-f450-4d51-9b2c-131320c5729f","label":"Effect","type":"Text","value":"","meta":{"width":0.33}}]},{"id":"f300fea0-466c-4ac7-8a6a-bdb52172ad9f","label":"THOUGHT CABINET INFO SHEET","blocks":[{"id":"f74cef42-2693-4750-b597-3b8dee8a42a1","label":"What are Thoughts?","type":"Text","value":"Thoughts are the items of your brain’s inventory and further develop your unique personality and worldview. They’re a powerful way to express what things are important to your character, what makes them unique, and how it all evolves during the story. They’re stored in a special part of your brain, equipped to handle such dangerous weapons of mass disruption: The Thought Cabinet. You can store up to 5 Thoughts in your Thought Cabinet. Your subconscious mind will work on them in the background, while you do other stuff. Fill in one unit of time in your Thought Progress Bar after every scene. \n","meta":{}},{"id":"59a153ee-c385-4d0b-90ac-a6a88f6f59ba","label":"Internalizing Thoughts","type":"Text","value":"Anything that happens in the game can trigger a Thought. Other players and the GM can propose Thoughts, but only you decide whether to add them to your Thought Cabinet or not. It’s probably a good time to trigger a Thought when: \n♦ Something challenges your character’s worldview.\n♦ Something inexplicable happens, challenging your beliefs.\n♦ Something your character was chasing is no longer desired or attainable.\n♦ A previous Thought is challenged by an event and a new one should replace it.\n","meta":{}},{"id":"68ce5fad-1616-4972-86d7-59003a26779e","label":"Creating Thoughts","type":"Text","value":"Thoughts have 4 separate elements: trigger, question, conclusions, and effects. The trigger is the situation, specific or vague, that allows a Thought to pop into your character’s head. The question of a Thought is its narrative side; a problem or topic your mind ruminates about. Each thought has 2 possible conclusions you can reach, which shape your character’s personality. Finally, the effect is the mechanical dimension of a Thought, and it derives from its conclusion. When deciding what a Thought’s question should be, consider it should:\n♦ Emerge naturally from the fictional context and not from the game’s mechanics.\n♦ Depict a world of magical surrealism.\n♦ Be silly, emotional, or both.\n","meta":{}}]}]}]}],"label":"THOUGHTS"},{"id":"69084d4d-488d-4a04-8071-76d173f74f2d","rows":[{"columns":[{"sections":[{"id":"5335c75d-121a-451a-a524-f09b957adf7b","label":"GEAR & DRUGS","blocks":[{"id":"89c0e23c-91a5-45dc-9be3-e3fda0ed7e45","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"bb4247c8-4f7b-498f-a8fb-74194bc943fb","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"8860b7d1-6480-4930-b2a5-3db2279d7f64","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"420115db-8f4f-45f3-9fbe-92a814cbb2cd","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"761b173a-cdb9-4352-a3d5-db3169f6dd69","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"b574bf56-e33a-409b-af26-d72362ec3ba8","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"340f7dbf-5394-4d19-9b7d-4ced41ce4659","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"4dd2409e-afe6-42a6-925c-fd62f561c33a","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"07cdf02d-fc82-4cb1-b908-c8cac34b7b38","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"5c9c686c-6843-4096-9f42-171be85c66cd","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"5bfd118a-6770-46a6-be74-1bcc8aed1988","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"32c3a667-42dd-4c3b-8c69-d5ec2a0559b5","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"32c4de72-4add-48a9-b028-958f2239db20","label":"ITEM","type":"Text","value":"","meta":{"checked":false}},{"id":"ff78167f-21e7-4822-8148-67413889d945","label":"ITEM","type":"Text","value":"","meta":{"checked":false}}]},{"id":"a0cbafb4-8025-47ad-862f-c7c169108d46","label":"GEAR & DRUGS INFO SHEET","blocks":[{"id":"c7d5958a-d3f8-4c3b-8999-a60af632e9d8","label":"Gear","type":"Text","value":"Gear refers to any useful object you carry around. Wearing special clothes or using specific tools can apply bonuses or penalties to your skills. Clothes give passive bonuses to some skills and sometimes penalties to others, while tools give bonuses only when using them to perform certain tasks, or enable you to make certain actions in the first place.","meta":{"helperText":""}},{"id":"813a1e75-f29d-4a71-9394-efef0c0281be","label":"Drugs","type":"Text","value":"A way of manipulating your abilities is using drugs, legal or otherwise. They temporarily increase some skills and decrease others, but they damage either your health or your morale every time you use them, and their boost is short-lived.","meta":{}},{"id":"3452f6e1-3f7e-4d29-851d-ce989d82d420","label":"Using & combining items","type":"Text","value":"You can only use 3 items at a time, and you can’t switch them during a scene, so choose wisely. That doesn’t mean that your character is constantly changing clothes and items, it just means that only 3 of them will be mechanically relevant in a scene. You can combine 2 small tools if that makes sense in the fictional context, but you can’t stack multiple clothing items of the same kind, like two pairs of boots.\n","meta":{}},{"id":"c792ad44-15d8-40f7-9690-21201fa7f554","label":"Carry capacity ","type":"Text","value":"You can carry up to 12 relevant items with you, but in the fiction, you’ll be carrying any irrelevant items that would make sense in the context. For instance, if you are not carrying any shoes on your gear list it doesn’t automatically mean that you go barefooted, just that the shoes you wear are unremarkable and don’t affect your skills. Out of these 12 items, you can wear up to 3 of them at any given moment. Not having a clothing item active doesn’t mean you stopped wearing it, just that it doesn’t grant you any skill modifiers.","meta":{}}]}]}]}],"label":"GEAR & DRUGS"},{"id":"2960a30d-cc7a-48ca-929f-a2d231396a8d","rows":[{"columns":[{"sections":[{"id":"00f5988b-be0f-4afb-9814-425f0c380c14","label":"TAGS","blocks":[{"id":"f76739df-851c-4a31-9b2e-7dae0d15e454","label":"TAG","type":"Text","value":"","meta":{}},{"id":"6356dfc0-4ec7-4947-aa8d-2f61489d4529","label":"TAG","type":"Text","value":"","meta":{}},{"id":"4a499c8b-f04e-4c03-ace7-fed7fe59f2de","label":"TAG","type":"Text","value":"","meta":{}},{"id":"90e2bb50-465a-4b59-b7d1-b8d3234ec988","label":"TAG","type":"Text","value":"","meta":{}},{"id":"bdf081a7-ed9b-48ae-83f1-d90b23972514","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"e2ace4b3-ace6-4d00-baec-6e8052637a01","label":"TAG","type":"Text","value":"","meta":{}},{"id":"3ea4a07a-2859-4ac3-949c-79624c7ed950","label":"TAG","type":"Text","value":"","meta":{}},{"id":"bc2cc287-5279-4748-94b1-b9566662034d","label":"TAG","type":"Text","value":"","meta":{}},{"id":"a8e64d56-fcf1-4941-a253-4f2955ba1b10","label":"TAG","type":"Text","value":"","meta":{}},{"id":"9ec1f199-d147-4068-9da6-9bb334b1d83a","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"690dcd91-4119-45bb-af36-a6123252ee9c","label":"TAG","type":"Text","value":"","meta":{}},{"id":"fa95441f-a59a-41f5-80b6-777f69a0f06a","label":"TAG","type":"Text","value":"","meta":{}},{"id":"a16acead-47e3-4e39-a8e1-71d019008dcf","label":"TAG","type":"Text","value":"","meta":{}},{"id":"37c42fc3-cdc4-4e2e-b0ac-beb96b4f1ab5","label":"TAG","type":"Text","value":"","meta":{}}]},{"id":"f3239b54-fdd5-4d1f-ae71-51b5dd44a52c","label":"TAGS INFO SHEET","blocks":[{"id":"97657c1a-116b-483f-9669-9aec448d6600","label":"Tags","type":"Text","value":"Your actions have an impact on the world, and facts affect the game’s fiction. Asking somebody for a favor will be harder if you’ve been mocking that person previously. On the other hand, crossing the street unseen will be easier if it’s midnight, there’s a dense fog in the air and a brawl starts in the bar around the corner.Tags are the game’s way of introducing these things into the mechanics. They’re events in the story that are taken note of and can potentially affect gameplay. Tags can provide bonuses and penalties to your skill checks, ranging from ±1, if the tag has a minimum impact on a given action, to ±3, if the tag is absolutely relevant.\n\nThe same tag can be positive or negative depending on the fictional context and can be used multiple times or cease to be relevant. Tags can also stack with each other or be canceled out by other tags. Players can gain tags as a result of a skill check. This allows players to tackle seemingly impossible tasks by taking steps that make the final roll easier. GMs typically introduce negative tags to make your actions more challenging, but during a skill check, you can also invoke a tag to hinder your chances of success. Doing so will reward you with 1 experience point. When playing with a GM, they’ll have the final say regarding which tags apply to a roll and how strong their effect is.\n","meta":{}},{"id":"7875a78f-bd24-4de3-880c-82c48fadb830","label":"Conditions","type":"Text","value":"Conditions are a special type of negative tag that you gain any time you lose morale or health, representing how the harm affects you. They’re divided between mental conditions if they’re the result of a morale loss, and physical conditions if they’re the product of a health loss. Similarly to tags, conditions can provide penalties for some of your actions. These penalties range from ±1, if the condition has a minimum impact on a given action, to ±3, if the condition is absolutely relevant to the action. When you recover a point in morale or health, clear the most fitting condition you have.\n\nKeep in mind that conditions don’t affect your skills directly; they only affect the difficulty of broad types of goals. For instance, being insecure would affect you anytime you want to act courageously, regardless of the skill used; or having a sprained ankle would make it difficult for you to run or jump, no matter what skill you use for the action.\n","meta":{}}]}]}]}],"label":"TAGS"}],"template":"Blank","version":6,"wide":true,"group":"Jamais Vu ","fariType":"character"} diff --git a/lib/domains/character/character-templates/Kult/Kult Divinity Lost (ENG).json b/lib/domains/character/character-templates/Kult/Kult Divinity Lost (ENG).json deleted file mode 100644 index c292f5e8..00000000 --- a/lib/domains/character/character-templates/Kult/Kult Divinity Lost (ENG).json +++ /dev/null @@ -1 +0,0 @@ -{"lastUpdated":1654698426,"name":"Kult - Divinity Lost (ENG)","pages":[{"id":"16578c2e-a4af-4593-aa67-8f034a61e6c3","label":"Character ","rows":[{"columns":[{"sections":[{"id":"25683b3a-a696-434e-8bea-00ffdb801dc9","label":"• Character","blocks":[{"id":"177f1355-01cd-405b-b211-8a76d61a23af","label":" Name","type":"Text","value":"","meta":{}},{"id":"8869e2dc-d1f6-4ef0-97f2-bbe3759aabc4","label":"Archetype","type":"Text","value":"","meta":{}},{"id":"4f22c963-662f-427f-9704-f12fa325a931","label":"Occupation","type":"Text","value":"","meta":{"helperText":"Choose your player character’s occupation from the archetype, or invent one of your choosing."}},{"id":"aacc924f-3e83-4217-8c41-5a8d12d0666b","label":"Apperance","type":"Text","value":"","meta":{"helperText":"Select from your archetype or come up with your own distinguishing features for your character."}},{"id":"afc6c575-2482-4848-90a8-d2bab36a0367","label":"","type":"Image","meta":{},"value":""}]},{"id":"087f1f5e-b679-4a4a-bf30-f5ee699e432b","label":"• Section","blocks":[{"id":"917b3f94-dd0d-4ccb-8175-bb028989f463","label":"Serious wounds (−1 ongoing)","type":"Text","value":"\n\n\n\n\n<br>","meta":{"width":1}},{"id":"252def10-be87-4907-adfa-f7c06cb6821e","label":"","type":"SlotTracker","meta":{"width":1},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"80174b34-df1c-455a-8906-fa0f80ea3c52","label":"Critical wound (−1 ongoing)","type":"Text","value":"\n<br>","meta":{"width":1}},{"id":"0c47dbbf-ba04-4ee2-a990-ae55c93ee97b","label":"","type":"SlotTracker","meta":{"width":1},"value":[{"label":"","checked":false}]}]}]},{"sections":[{"id":"bacec849-dc86-4ffa-96e8-6182feea51ce","label":"• Dark Secrets","blocks":[{"id":"80083aca-f6f3-441c-87f6-417546676e2f","type":"Text","value":"","meta":{}}]},{"id":"fc74bbcd-0ddb-4373-81cd-fd4dcf326395","label":"• Disadvantages","blocks":[{"id":"87d2d360-5f01-4d4d-9adb-7173f709720e","type":"Text","value":"","meta":{}}]},{"id":"66d47c9c-571d-4443-8bec-0c2511dd3895","label":"• Advantages","blocks":[{"id":"6135eb13-2213-47c0-8d7a-e8177acb4aed","type":"Text","value":"<br>","meta":{}}]},{"id":"addab53c-b9bc-4e92-8c26-9c1e794dfeb9","label":"• Relations","blocks":[{"id":"b2a022c8-c197-480a-bf8a-f019ad2ee6bd","type":"Text","value":"<br>","meta":{}}]}]},{"sections":[{"id":"ec77f76f-8cc4-4324-a546-ef3dea60ea3c","label":"• Attributes","blocks":[{"id":"b225b494-6b86-488d-ace0-599a8df3a7c3","label":"Info Text","type":"InfoText","value":"Assign the modifiers +2, +1, and +0 to the three <br>passive attributes: Fortitude, Reflexes, and <br>Willpower.<br>Assign the modifiers +3, +2, +1, +1, +0, −1, <br>and −2 to the other seven active attributes: <br>Charisma, Coolness, Intuition, Perception, <br>Reason, Soul, and Violence.","meta":{"width":1}},{"id":"74dc4711-39f9-4ddb-972a-8c0028127216","label":"Willpower","type":"Numeric","value":"","meta":{"helperText":"Keep it Together","width":1}},{"id":"899841c5-2cdd-44c4-ba37-2db162acb9ec","label":"Fortitude","type":"Numeric","value":"","meta":{"helperText":"Endure injury","width":1}},{"id":"0e74f12c-156a-44fb-a117-5b4faeee1aa5","label":"Reflexes","type":"Numeric","value":"","meta":{"width":1,"helperText":"Avoid Harm"}},{"id":"c4eac848-96f1-420e-9f93-cef3db159c9b","label":"Reason","type":"Numeric","value":"","meta":{"helperText":"Investigate","width":1}},{"id":"d8324f1b-d7fd-44e1-b8ba-04956d0bfad3","label":"Intuition","type":"Numeric","value":"","meta":{"helperText":"Read a Person","width":1}},{"id":"56333a50-dea3-4610-ad8c-73eea6f5cadf","label":"Coolness","type":"Numeric","value":"","meta":{"helperText":"Act Under Pressure","width":1}},{"id":"2a7f1ca0-2734-437b-a30b-c1725bfc9196","label":"Charisma","type":"Numeric","value":"","meta":{"helperText":"Influence Other","width":1}},{"id":"7ce3e3c5-0a2e-470d-8145-d6f5b3cd00ce","label":"Violence","type":"Numeric","value":"","meta":{"helperText":"Engage in Combat","width":1}},{"id":"6da8152d-ee57-413d-8118-fa7b9a539bf2","label":"Soul","type":"Numeric","value":"","meta":{"helperText":"See Through the Illusion","width":1}}]}]}]}]},{"id":"8bc70369-ecc2-404c-90d5-0dc6c3d7de08","rows":[{"columns":[{"sections":[{"id":"8ea9179e-8129-4a5e-9068-d2b31a89352f","label":"• Stability","blocks":[{"id":"c5d17c4b-7281-49fb-b515-e97b597b4709","label":"Composed","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]},{"id":"7d22c548-ac4c-4519-9eaa-25b2e09555ff","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"5635e015-3998-46b2-b827-5b2de0b01b16","label":"Uneasy","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]},{"id":"2617c3b9-a349-4044-8959-8380e4b78cf9","label":"Unfocused","type":"SlotTracker","meta":{"helperText":"Moderate stress:<br>−1 disadvantages"},"value":[{"label":"","checked":false}]},{"id":"10796cf6-c14c-4de1-82a5-79464515bd15","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"2f329215-2063-4ee3-aaaf-ae5141f76f19","label":"Shaken","type":"SlotTracker","meta":{"helperText":"Serious stress:"},"value":[{"label":"","checked":false}]},{"id":"b394b30d-336f-418d-bbaf-5b6dfed741f0","label":"Distressed","type":"SlotTracker","meta":{"helperText":"-1 Keep it Together"},"value":[{"label":"","checked":false}]},{"id":"bafd1544-4f31-4464-9878-08525636e6d8","label":"Neurotic","type":"SlotTracker","meta":{"helperText":"−2 disadvantages"},"value":[{"label":"","checked":false}]},{"id":"6fce6270-abac-4a73-a768-104336c14e96","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"1b0cabd1-7542-40af-855d-32722b8b1a77","label":"Anxious","type":"SlotTracker","meta":{"helperText":"Critical stress:"},"value":[{"label":"","checked":false}]},{"id":"4ec30451-436c-49a5-a70c-53b3b551090c","label":"Irrational","type":"SlotTracker","meta":{"helperText":"−2 Keep it Together"},"value":[{"label":"","checked":false}]},{"id":"2c2680f4-ab6b-47ae-9ac3-47c6690af940","label":"Unhinged","type":"SlotTracker","meta":{"helperText":"−3 disadvantages<br>+1 See through the Illusion"},"value":[{"label":"","checked":false}]},{"id":"204d5e69-952d-4cd9-91b9-358a56224017","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"627615e0-8e6b-4c97-96c4-9d2362a27ada","label":"Broken","type":"SlotTracker","meta":{"helperText":"The GM makes a mov"},"value":[{"label":"","checked":false}]}]}]},{"sections":[{"id":"f77c41d8-8d41-43dd-a228-54d3c3d41ea7","label":"• Advancement","blocks":[{"id":"81f1fa11-2e5b-4cd2-a413-c775b41f2ac7","label":"Info Text","type":"InfoText","value":"Choose one of these:","meta":{}},{"id":"56e6113d-ed2d-4dd7-bd41-06815d845036","label":" Increase one active attribute +1 <br>(to max +3).","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"e8ffc097-f76d-4814-9c98-62a886100767","label":" Increase one passive attribute +1 (to max <br>+3).","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false}]},{"id":"9e5c234b-2733-46a7-af04-143aabb0d128","label":"Increase any one attribute +1 (to max +4).","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]},{"id":"2f3129b7-9f38-44e1-9098-ce8f4e3c28be","label":"Select a new advantage from your <br>archetype.","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"3093f6a0-c610-4703-a8cd-d61957774cfc","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":false},"value":""},{"id":"17211a28-be6e-4ca8-9e47-6eee1085fd5e","label":"Info Text","type":"InfoText","value":"After 5 Advancements you may also choose:","meta":{}},{"id":"5a5724b7-cc21-4c1a-8764-3f1af6c57c27","label":" Increase any one attribute +1 (to max +4).","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false}]},{"id":"33c8b8b0-8b6f-4484-99c8-d4dfdd5a1a27","label":" Select a new advantage from any aware <br>archetype.","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false}]},{"id":"d2dbaa7e-5712-4a24-8567-663b5d752c60","label":" End your character’s story arc as you see fit, and create a new aware character, who starts with 2 Advancements.","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]},{"id":"a815f0d9-0ed1-47a1-a706-839f7e8e4e96","label":"Replace your current archetype with <br>another aware archetype, and keep <br>2 advantages","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]},{"id":"afbd264c-03ed-481d-91d8-c92edd461235","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"ef70f788-9011-4bad-8d8d-d2c17963ddbf","label":"Info Text","type":"InfoText","value":"After 10 Advancements you may also choose:","meta":{}},{"id":"fe023848-5ca7-4257-a703-e2a6ff46ebb5","label":" Advance your character to an enlightened <br>archetype.","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]}]}]}]}],"label":"2nd Page"},{"id":"350d871a-1373-4b1d-a250-de19bccdc307","rows":[{"columns":[{"sections":[{"id":"6a90b447-7b89-4202-a74e-11803934eae2","label":"• Weapons","blocks":[{"id":"0a724d03-cd22-4a37-94f5-6595d1bb64dd","label":"Info Text","type":"InfoText","value":"Unarmed <br>Distance: arm <br>Attacks:<br> Violence [1]<br> Lock [0] [you are in control of the target <br>until they break free]<br> Shift [0] [you create distance between <br>yourself and the target through a throw, <br>body check, or push]<br> Disarm [0] [you remove an object your <br>opponent held in their hand]<br> Excessive force [2] [focus entirely on killing <br>your target]","meta":{}}]}]},{"sections":[{"id":"a3824d20-131d-4dda-87ae-68b4e502283d","label":"• Dramatic Hooks","blocks":[{"id":"7644baef-8946-442a-846b-aa8f1e9df8f8","type":"Text","value":"","meta":{}}]}]},{"sections":[{"id":"a79ea364-73fa-4615-8296-1d5472b5781a","label":"• Gear","blocks":[{"id":"7d69771e-4226-4875-8197-478cad5d2e12","type":"Text","value":"","meta":{}}]}]}]}],"label":"Other"}],"template":"Blank","version":6,"theme":{"hideSectionBackground":false,"backgroundColor":"#000000"},"wide":true,"id":"33ce5c72-56dd-4494-a5fb-f6782ba4918e","fariType":"character"} diff --git a/lib/domains/character/character-templates/Kult/Kult Verlorene Gottlichkeit (DE).json b/lib/domains/character/character-templates/Kult/Kult Verlorene Gottlichkeit (DE).json deleted file mode 100644 index c44699b7..00000000 --- a/lib/domains/character/character-templates/Kult/Kult Verlorene Gottlichkeit (DE).json +++ /dev/null @@ -1 +0,0 @@ -{"lastUpdated":1654936078,"name":"Kult - Verlorene Göttlichkeit (DE)","pages":[{"id":"16578c2e-a4af-4593-aa67-8f034a61e6c3","label":"Charakter ","rows":[{"columns":[{"sections":[{"id":"25683b3a-a696-434e-8bea-00ffdb801dc9","label":"• Character","blocks":[{"id":"177f1355-01cd-405b-b211-8a76d61a23af","label":" Name","type":"Text","value":"","meta":{}},{"id":"8869e2dc-d1f6-4ef0-97f2-bbe3759aabc4","label":"Archetype","type":"Text","value":"","meta":{}},{"id":"4f22c963-662f-427f-9704-f12fa325a931","label":"Beruf","type":"Text","value":"","meta":{"helperText":"Wähle den Beruf deines Spielercharakters aus dem Archetyp, oder erfinde einen deiner Wahl."}},{"id":"aacc924f-3e83-4217-8c41-5a8d12d0666b","label":"Erscheinung","type":"Text","value":"","meta":{"helperText":"Wähle einen Archetyp aus oder überlege dir eigene Merkmale für deinen Charakter."}},{"id":"afc6c575-2482-4848-90a8-d2bab36a0367","label":"","type":"Image","meta":{},"value":""}]},{"id":"087f1f5e-b679-4a4a-bf30-f5ee699e432b","label":"• Wunden","blocks":[{"id":"917b3f94-dd0d-4ccb-8175-bb028989f463","label":"Schwere Wunden (−1 fortdauernd)","type":"Text","value":"\n\n\n\n\n<br>","meta":{"width":1}},{"id":"252def10-be87-4907-adfa-f7c06cb6821e","label":"","type":"SlotTracker","meta":{"width":1},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"80174b34-df1c-455a-8906-fa0f80ea3c52","label":"Kritische Wunde (−1 fortdauernd)","type":"Text","value":"\n<br>","meta":{"width":1}},{"id":"0c47dbbf-ba04-4ee2-a990-ae55c93ee97b","label":"","type":"SlotTracker","meta":{"width":1},"value":[{"label":"","checked":false}]}]}]},{"sections":[{"id":"bacec849-dc86-4ffa-96e8-6182feea51ce","label":"• Dunkle Geheimnisse","blocks":[{"id":"80083aca-f6f3-441c-87f6-417546676e2f","type":"Text","value":"","meta":{}}]},{"id":"fc74bbcd-0ddb-4373-81cd-fd4dcf326395","label":"• Nachteile","blocks":[{"id":"87d2d360-5f01-4d4d-9adb-7173f709720e","type":"Text","value":"","meta":{}}]},{"id":"66d47c9c-571d-4443-8bec-0c2511dd3895","label":"• Vorteile","blocks":[{"id":"6135eb13-2213-47c0-8d7a-e8177acb4aed","type":"Text","value":"<br>","meta":{}}]},{"id":"addab53c-b9bc-4e92-8c26-9c1e794dfeb9","label":"• Beziehungen","blocks":[{"id":"b2a022c8-c197-480a-bf8a-f019ad2ee6bd","type":"Text","value":"<br>","meta":{}}]}]},{"sections":[{"id":"ec77f76f-8cc4-4324-a546-ef3dea60ea3c","label":"• Eigenschaften","blocks":[{"id":"b225b494-6b86-488d-ace0-599a8df3a7c3","label":"Info Text","type":"InfoText","value":"verteile die Modifikatoren +2, +1 und +0 den drei passiven Attributen zu: Tapferkeit, Reflexe und Willenskraft.<br>Weisen Sie die Modifikatoren +3, +2, +1, +1, +0, -1, und -2 auf die anderen sieben <br><br>aktiven Attribute:<br>Charisma, Coolness, Intuition, Wahrnehmung, Verstand, Seele und Gewalttätigkeit.","meta":{"width":1}},{"id":"74dc4711-39f9-4ddb-972a-8c0028127216","label":"Willenskraft","type":"Numeric","value":"","meta":{"helperText":"Keep it Together","width":1}},{"id":"899841c5-2cdd-44c4-ba37-2db162acb9ec","label":"Zähigkeit","type":"Numeric","value":"","meta":{"helperText":"Endure injury","width":1}},{"id":"0e74f12c-156a-44fb-a117-5b4faeee1aa5","label":"Reflexe","type":"Numeric","value":"","meta":{"width":1,"helperText":"Avoid Harm"}},{"id":"c4eac848-96f1-420e-9f93-cef3db159c9b","label":"Vernunft","type":"Numeric","value":"","meta":{"helperText":"Investigate","width":1}},{"id":"d8324f1b-d7fd-44e1-b8ba-04956d0bfad3","label":"Intuition","type":"Numeric","value":"","meta":{"helperText":"Read a Person","width":1}},{"id":"56333a50-dea3-4610-ad8c-73eea6f5cadf","label":"Coolness","type":"Numeric","value":"","meta":{"helperText":"Act Under Pressure","width":1}},{"id":"2a7f1ca0-2734-437b-a30b-c1725bfc9196","label":"Charisma","type":"Numeric","value":"","meta":{"helperText":"Influence Other","width":1}},{"id":"7ce3e3c5-0a2e-470d-8145-d6f5b3cd00ce","label":"Gewalt","type":"Numeric","value":"","meta":{"helperText":"Engage in Combat","width":1}},{"id":"6da8152d-ee57-413d-8118-fa7b9a539bf2","label":"Seele","type":"Numeric","value":"","meta":{"helperText":"See Through the Illusion","width":1}}]}]}]}]},{"id":"8bc70369-ecc2-404c-90d5-0dc6c3d7de08","rows":[{"columns":[{"sections":[{"id":"8ea9179e-8129-4a5e-9068-d2b31a89352f","label":"• Stabilität","blocks":[{"id":"c5d17c4b-7281-49fb-b515-e97b597b4709","label":"Gefasst","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]},{"id":"7d22c548-ac4c-4519-9eaa-25b2e09555ff","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"5635e015-3998-46b2-b827-5b2de0b01b16","label":"Verunsichert","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]},{"id":"2617c3b9-a349-4044-8959-8380e4b78cf9","label":"Fahrig","type":"SlotTracker","meta":{"helperText":"Moderate stress:<br>−1 auf Nachteilswürfe<br>"},"value":[{"label":"","checked":false}]},{"id":"10796cf6-c14c-4de1-82a5-79464515bd15","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"2f329215-2063-4ee3-aaaf-ae5141f76f19","label":"Erschüttert","type":"SlotTracker","meta":{"helperText":"Starker Stress:"},"value":[{"label":"","checked":false}]},{"id":"b394b30d-336f-418d-bbaf-5b6dfed741f0","label":"Verwirrt","type":"SlotTracker","meta":{"helperText":"−1 Zusammenreißen"},"value":[{"label":"","checked":false}]},{"id":"bafd1544-4f31-4464-9878-08525636e6d8","label":"Neurotisch","type":"SlotTracker","meta":{"helperText":"−2 auf Nachteilswürfe"},"value":[{"label":"","checked":false}]},{"id":"6fce6270-abac-4a73-a768-104336c14e96","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"1b0cabd1-7542-40af-855d-32722b8b1a77","label":"Panisch","type":"SlotTracker","meta":{"helperText":"Kritischer Stress:"},"value":[{"label":"","checked":false}]},{"id":"4ec30451-436c-49a5-a70c-53b3b551090c","label":"Irrational","type":"SlotTracker","meta":{"helperText":"−2 Zusammenreißen"},"value":[{"label":"","checked":false}]},{"id":"2c2680f4-ab6b-47ae-9ac3-47c6690af940","label":"Entgleist","type":"SlotTracker","meta":{"helperText":"−3 auf Nachteilswürfe<br>+1 Die Illusion durchschauen"},"value":[{"label":"","checked":false}]},{"id":"204d5e69-952d-4cd9-91b9-358a56224017","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"627615e0-8e6b-4c97-96c4-9d2362a27ada","label":"Gebrochen","type":"SlotTracker","meta":{"helperText":"SL macht einen Spielzug"},"value":[{"label":"","checked":false}]}]}]},{"sections":[{"id":"f77c41d8-8d41-43dd-a228-54d3c3d41ea7","label":"• Verbesserung","blocks":[{"id":"81f1fa11-2e5b-4cd2-a413-c775b41f2ac7","label":"Info Text","type":"InfoText","value":"Wähle eine der folgenden:","meta":{}},{"id":"56e6113d-ed2d-4dd7-bd41-06815d845036","label":"Erhöhe eine aktive Eigenschaft um +1 (max. +3)","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"e8ffc097-f76d-4814-9c98-62a886100767","label":"Erhöhe eine passive Eigenschaft um +1 (max. +3).","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false}]},{"id":"9e5c234b-2733-46a7-af04-143aabb0d128","label":"Erhöhe eine beliebige Eigenschaft um +1 (max. +4).","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]},{"id":"2f3129b7-9f38-44e1-9098-ce8f4e3c28be","label":"Wähle einen neuen von den für deinen Archetypen verfügbaren Vorteilen.","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false},{"label":"","checked":false}]},{"id":"3093f6a0-c610-4703-a8cd-d61957774cfc","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":false},"value":""},{"id":"17211a28-be6e-4ca8-9e47-6eee1085fd5e","label":"Info Text","type":"InfoText","value":"Nach 5 Verbesserungen darfst du ebenfalls wählen:","meta":{}},{"id":"5a5724b7-cc21-4c1a-8764-3f1af6c57c27","label":" Erhöhe eine beliebige Eigenschaft um +1 (max. +4)","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false}]},{"id":"33c8b8b0-8b6f-4484-99c8-d4dfdd5a1a27","label":"Wähle einen neuen von den für einen beliebigen bewussten Archetypen verfügbaren Vorteilen.","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false},{"label":"","checked":false}]},{"id":"d2dbaa7e-5712-4a24-8567-663b5d752c60","label":"Beende die Geschichte deines Charakters, wie du es für angemessen hältst. Erschaffe einen neuen bewussten Charakter, der das Spiel mit 2 Verbesserungen beginnt.","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]},{"id":"a815f0d9-0ed1-47a1-a706-839f7e8e4e96","label":"Tausche den Archetyp deines Charakters mit einem anderen bewussten Charakter und verzichte auf einen deiner 3 Startvorteile.","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]},{"id":"afbd264c-03ed-481d-91d8-c92edd461235","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"ef70f788-9011-4bad-8d8d-d2c17963ddbf","label":"Info Text","type":"InfoText","value":"Nach 10 Verbesserungen darfst du ebenfalls wählen:","meta":{}},{"id":"fe023848-5ca7-4257-a703-e2a6ff46ebb5","label":" he deinen Charakter zu einem erleuchteten Archetyp.","type":"SlotTracker","meta":{},"value":[{"label":"","checked":false}]}]}]}]}],"label":"Zustände + Verbesserung"},{"id":"350d871a-1373-4b1d-a250-de19bccdc307","rows":[{"columns":[{"sections":[{"id":"6a90b447-7b89-4202-a74e-11803934eae2","label":"• Waffen","blocks":[{"id":"0a724d03-cd22-4a37-94f5-6595d1bb64dd","label":"Info Text","type":"InfoText","value":"Unbewaffnet<br><br>Entfernung: Arm<br><br>Angriffe:<br><br>Gewalt [1]<br>Festhalten [0] [Sie haben die <br>Kontrolle über das Ziel bis es sich befreit]<br><br>Verschieben [0] [Sie schaffen Abstand zwischen dir und dem Ziel durch einen Wurf, Körperkontrolle oder Stoß]<br><br>Entwaffnen [0] [du entfernst einen Gegenstand, den dein Gegner in seiner Hand hält]<br><br>Exzessive Gewalt [2] [konzentrieren Sie sich ganz auf das Töten<br>dein Ziel]<br>","meta":{}}]}]},{"sections":[{"id":"a79ea364-73fa-4615-8296-1d5472b5781a","label":"• Ausrüstung","blocks":[{"id":"7d69771e-4226-4875-8197-478cad5d2e12","type":"Text","value":"","meta":{}}]}]}]}],"label":"Rüstung + Waffen"},{"id":"ad7fde3e-9162-4939-8417-b840c3f2952b","rows":[{"columns":[{"sections":[{"id":"60bd6f36-7350-41d9-8c45-c7b745ec2bc1","label":"Storyaufhänger","blocks":[{"id":"0d3c1c5f-14a5-43df-9bb6-e86dc5a7dccb","type":"Text","value":"","meta":{}}]}]}]}],"label":"Storyaufhänger"}],"template":"Blank","version":6,"theme":{"hideSectionBackground":false,"backgroundColor":"#000000"},"wide":true,"id":"33ce5c72-56dd-4494-a5fb-f6782ba4918e","fariType":"character" } diff --git a/lib/domains/character/character-templates/Mothership/PC.json b/lib/domains/character/character-templates/Mothership/PC.json deleted file mode 100644 index 112bb0b2..00000000 --- a/lib/domains/character/character-templates/Mothership/PC.json +++ /dev/null @@ -1 +0,0 @@ -{"fariType":"character","lastUpdated":1674781820,"name":"Mothership RPG PC Template","pages":[{"id":"836bd7f5-2ca9-476a-a807-a3deee96f699","label":"Main","rows":[{"columns":[{"sections":[{"id":"75de4153-f72d-4865-bcc9-7c873d102ba1","label":"Info","blocks":[{"id":"5165aecf-2b2a-4fc2-a208-9b2bf60a399d","label":"","type":"Image","meta":{"width":0.33},"value":""},{"id":"8504ec5a-e379-44a4-9c2a-ed1483104817","label":"Name","type":"Text","value":"","meta":{"width":0.33}},{"id":"52452a15-1f7c-4526-905c-f13eef4f844e","label":"Rank/Title","type":"Text","value":"","meta":{"width":0.33}},{"id":"50e6cf60-a379-43d6-b28a-5ed2003f991e","label":"Level","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"ec08865f-3f65-4eb1-a1e5-f7ea05a35805","label":"XP","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"b4dd78d9-c72c-4805-92f5-d6d64b8e7843","label":"Class","type":"Text","value":"","meta":{"helperText":"Teamster/Android/Scientist/Marine","width":0.33}}],"visibleOnCard":true},{"id":"94ef4f1f-2fa4-4e7b-935c-955ab08292d8","label":"Monitor","blocks":[{"id":"98259f70-a44a-4e09-906c-c6fda60b4ad1","label":"Stress","type":"Numeric","value":"","meta":{"helperText":"Starts at 2","width":0.33}},{"id":"c1a8f273-ac25-4655-92e0-c491760d973d","label":"Resolve","type":"Numeric","value":"","meta":{"helperText":"Starts at 0","width":0.33}},{"id":"860e72e4-b737-462b-9a7c-ad2d1a997506","label":"Health","type":"PointCounter","meta":{"max":"0","isMainPointCounter":true,"helperText":"Max = 2x Strength","width":0.33},"value":"0"}]},{"id":"b936ca86-bebb-4141-b8e1-2fef254cf042","label":"Attributes","blocks":[{"id":"1b997369-8402-416d-9999-c6c1260d6ceb","label":"Strength","type":"Skill","value":"0","meta":{"commands":["1d100"],"helperText":"How able-bodied you are. Lifting, pushing, hitting things hard, etc. <br>","hideModifier":false,"width":0.5}},{"id":"6b454813-fad3-46a3-b8a8-f2140aa55bc1","label":"Speed","type":"Skill","value":"0","meta":{"commands":["1d100"],"helperText":"How quickly you can act and react under pressure.<br>","hideModifier":false,"width":0.5}},{"id":"b357a3ce-5b66-404b-ab74-5625babe8260","label":"Intellect","type":"Skill","value":"0","meta":{"commands":["1d100"],"helperText":"How knowledgeable and experienced you are.<br>","hideModifier":false,"width":0.5}},{"id":"b4cace13-f61a-4081-a2f9-a025ad682e9d","label":"Combat","type":"Skill","value":"0","meta":{"commands":["1d100"],"helperText":"How good you are at fighting.<br>","hideModifier":false,"width":0.5}}]},{"id":"4f8e36d2-0e1b-4d20-890f-d96683691f98","label":"Saves","blocks":[{"id":"45f153bf-f7e5-40ba-994a-5d6f252b2883","label":"Sanity","type":"Skill","value":"0","meta":{"commands":["1d100"],"helperText":"Rationalization, Logic","width":0.5}},{"id":"86c59751-edc5-4894-9b82-27416c8e72ff","label":"Fear","type":"Skill","value":"0","meta":{"commands":["1d100"],"helperText":"Surprise, Loneliness","width":0.5}},{"id":"021e4ad6-a3ef-4e7f-8d44-a00ad116ea7e","label":"Body","type":"Skill","value":"0","meta":{"commands":["1d100"],"helperText":"Hunger, Disease, Infection","width":0.5}},{"id":"e8973c65-0741-4adc-a0ed-c1207b342293","label":"Armor","type":"Skill","value":"0","meta":{"commands":["1d100"],"helperText":"Physical Damage","width":0.5}}]}]}]}]},{"id":"fd6dfb85-ee21-4293-8e44-16adc50a2dfe","rows":[{"columns":[{"sections":[{"id":"46635c24-980a-41cc-9a30-0135013333df","label":"Trained +10%","blocks":[{"id":"45fa3324-f35d-4f94-80f5-7068bebff4cc","label":"Linguistics","type":"Text","meta":{"checked":false,"helperText":"Study of language."}},{"id":"ffe0bd0c-bf1d-4c19-b6b6-e7c4970563cc","label":"Biology","type":"Text","meta":{"checked":false,"helperText":"Study of life."}},{"id":"e68c6caf-6fb2-40c2-8a70-b0ff6b8e3653","label":"First Aid","type":"Text","meta":{"checked":false,"helperText":"Emergency medical care and treatment.<br>"}},{"id":"aeaef4a6-c71f-4690-903c-05ce2ea604c4","label":"Hydroponics","type":"Text","meta":{"checked":false,"helperText":"Growing plants in nutrient solutions without soil (farming in space).<br>"}},{"id":"f1126599-a8ea-4c07-8e72-6ed861a00085","label":"Geology","type":"Text","meta":{"checked":false,"helperText":"The solid features of any terrestrial planet or natural \n<br>satellite.<br>"}},{"id":"ad6e1e95-81d5-46f8-b413-7e7d7641687c","label":"Zero-G","type":"Text","meta":{"checked":false,"helperText":"Working in a vacuum, vaccsuits, etc.<br>"}},{"id":"acbd1088-29aa-4f98-b185-538630c2a4d0","label":"Scavenging","type":"Text","meta":{"checked":false,"helperText":"Searching discarded waste for useful items.<br>"}},{"id":"cb82443c-5ede-4d9a-bb5c-abd004117771","label":"Heavy Machinery ","type":"Text","meta":{"checked":false,"helperText":"Operation and use of large pieces of equipment (cranes, exosuits, forklifts, etc.).<br>"}},{"id":"be6a3f07-8570-43b0-a3f5-ecb18e881a64","label":"Computers","type":"Text","meta":{"checked":false,"helperText":"Fluent use of computers and networks.<br>"}},{"id":"fa703186-9b86-4c21-888d-b2f25a523360","label":"Mechanical Repair ","type":"Text","meta":{"checked":false,"helperText":"Fixing broken machines.<br>"}},{"id":"def144bb-590a-4a4e-a7c2-cc3f35f9fdf1","label":"Driving","type":"Text","meta":{"checked":false,"helperText":"Operation and control of motor vehicles.<br>"}},{"id":"3a618e18-869a-4627-b1fe-aa57ab39c8c0","label":"Piloting","type":"Text","meta":{"checked":false,"helperText":"Operation and control of air and spacecraft.<br>"}},{"id":"2876dd9a-ba20-4aad-a1c4-e883ccdb6846","label":"Mathematics","type":"Text","meta":{"checked":false,"helperText":"The science of numbers, quantity, and space.<br>"}},{"id":"7303ff19-da24-492a-8828-6809edde881e","label":"Art","type":"Text","meta":{"checked":false,"helperText":"The expression or application of a species’ creative ability and imagination.<br>"}},{"id":"40f5a0fb-9b15-4d70-99a8-e11786a3bac5","label":"Archaeology","type":"Text","meta":{"checked":false,"helperText":"Ancient cultures and their artifacts.<br>"}},{"id":"0684250f-d46f-4779-985b-cf61a5b81cc8","label":"Theology","type":"Text","meta":{"checked":false,"helperText":"Study of religion."}},{"id":"eb232c25-60ec-49c9-8ce5-cdc0488b2ae7","label":"Military Training","type":"Text","meta":{"checked":false,"helperText":"Standard basic training given to all military personnel.<br>"}},{"id":"f632e6ef-f9d7-4d25-b882-ad277ae1abad","label":"Rimwise","type":"Text","meta":{"checked":false,"helperText":"Outer rim colonies and seedy parts of the galaxy.<br>"}},{"id":"9411cc3a-85e1-4985-a7ef-3d4396bad49f","label":"Athletics","type":"Text","meta":{"checked":false,"helperText":"Physical sports and games.<br>"}},{"id":"f09c24bf-92b6-47e2-bd24-ae73270f4840","label":"Chemistry","type":"Text","meta":{"checked":false,"helperText":"The identification of the substances of which matter is composed.<br>"}}]}]},{"sections":[{"id":"70942c6c-2f85-4354-b2a4-c05d848c627a","label":"Expert +15%","blocks":[{"id":"6f30617e-fc49-4433-aa98-74ae15fbc18e","label":"Psychology","type":"Text","meta":{"checked":false,"helperText":"The study of behavior and the human mind. Req: Biology<br>"}},{"id":"8a60e27c-cbca-4a5f-b2c5-be1a09c9bddf","label":"Genetics","type":"Text","meta":{"checked":false,"helperText":"Heredity and the variation of inherited characteristics. Req: Biology<br>"}},{"id":"02bc26f0-bf32-4be3-8ea8-c3bbc282fb21","label":"Pathology","type":"Text","meta":{"checked":false,"helperText":"Study of the cause and effect of disease. Req: First Aid<br>"}},{"id":"517a08f7-dd9a-475a-b47d-187becedd3bb","label":"Botany","type":"Text","meta":{"checked":false,"helperText":"The study of plant life. Req: Hydroponics<br>"}},{"id":"d42bd945-d09b-4897-a9b2-7ec4e878df20","label":"Planetology","type":"Text","meta":{"checked":false,"helperText":"Study of planets and other celestial bodies. Req: Geology<br>"}},{"id":"ce73d5f2-2f78-4221-9bbe-4de021cfe96d","label":"Asteroid Mining","type":"Text","meta":{"checked":false,"helperText":"Training in the tools and procedures used in mining asteroids. Req: Biology, Zero-G, Heavy Machinery, Scavenging<br>"}},{"id":"51c9d76d-639f-452f-9d69-18ed406f2e52","label":"Jury Rigging","type":"Text","meta":{"checked":false,"helperText":"Training in the tools and procedures used in mining asteroids. Req: Scavenging<br>"}},{"id":"39e9cce7-eacd-404a-8963-6861fcb443d6","label":"Engineering","type":"Text","meta":{"checked":false,"helperText":"Design, building, and use of engines, machines, and structures. Req: Heavy Machinery, Mechanical Repair, Computers, <br>"}},{"id":"e1e4cbc6-9183-4876-9c32-2edb7292c386","label":"Hacking","type":"Text","meta":{"checked":false,"helperText":"Unauthorized access to computer systems. Req: Computers<br>"}},{"id":"77da94ca-17cb-4bd3-97e9-3c9996aca158","label":"Vehicle Specialization","type":"Text","value":"","meta":{"checked":false,"helperText":"Specific vehicle class. Req: Mechanical Repair, Piloting, Driving<br>"}},{"id":"5ebb62f7-4d17-4a00-93bb-67c91bd0ef9c","label":"Astrogation","type":"Text","meta":{"checked":false,"helperText":"Navigation in outer space. Req: Piloting<br>"}},{"id":"9f96b483-ed25-424e-9ad8-71d78e801e7f","label":"Physics","type":"Text","meta":{"checked":false,"helperText":"Study of nature and properties of matter and energy. Req: Mathematics<br>"}},{"id":"6999c816-8e61-4cf8-98cc-74ecaaf56ce2","label":"Mysticism","type":"Text","meta":{"checked":false,"helperText":"Spiritual apprehension of hidden knowledge. Req: Art, Archaeology, Theology<br>"}},{"id":"3efb698b-9104-4914-81a9-7baa2ca4e706","label":"Tactics","type":"Text","meta":{"checked":false,"helperText":"Maneuvering military forces in battle. Req: Military Training<br>"}},{"id":"c89fdf58-9563-4d05-929a-0143caf69ebe","label":"Gunnery","type":"Text","meta":{"checked":false,"helperText":" Starship weaponry. Req: Military Training<br>"}},{"id":"3b4f5aa7-7aa7-44e2-9e12-22a4dd96a393","label":"Firearms","type":"Text","meta":{"checked":false,"helperText":"Guns and their use. Req: Military Training, Rimwise<br>"}},{"id":"0a5a4987-15fd-4b9d-b40c-657d7563e6bb","label":"Close-Quarters Combat","type":"Text","meta":{"checked":false,"helperText":"Hand-to-hand, melee fighting. Req: Military Training, Rimwise, Athletics<br>"}},{"id":"826292d3-c06f-4e23-88b9-635a43bf923d","label":"Explosives","type":"Text","meta":{"checked":false,"helperText":"Bombs and incendiary devices. Req: Military Training, Chemistry<br>"}},{"id":"73ba2d94-158d-47a3-937f-9a7a6feeec89","label":"Custom Expert Skill #1","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"6dcd55d1-e570-449b-8883-ee895a821726","label":"Custom Expert Skill #2","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""}]}]},{"sections":[{"id":"dbfcf0e2-896a-4017-bd39-df8ece40d5ab","label":"Master +20%","blocks":[{"id":"b20b648f-8493-4dfe-808d-3d52500370af","label":"Sophontology","type":"Text","meta":{"checked":false,"helperText":"Alien psychology. Req: Linguistics, Psychology<br>"}},{"id":"8ad448c3-bc99-4702-a10d-7a4fa29d27c0","label":"Xenobiology","type":"Text","meta":{"checked":false,"helperText":"Alien biology. Req: Genetics, Botany, Pathology<br>"}},{"id":"27fec6b3-d8f0-4928-9880-1d18ef2c2f80","label":"Surgery","type":"Text","meta":{"checked":false,"helperText":"Medical specialty involving manual operation. Req: Pathology<br>"}},{"id":"df91e6a3-006b-495b-b4b3-e2f15bde158b","label":"Cybernetics","type":"Text","meta":{"checked":false,"helperText":"Interface between man and machine. Req: Jury Rigging, Engineering<br>"}},{"id":"15a6e7fe-1881-4ac5-92d2-c998022915fd","label":"Robotics","type":"Text","meta":{"checked":false,"helperText":"Design and operation of robots, drones, and androids. Req: Engineering<br>"}},{"id":"4538367d-55ba-48e3-b9bb-809ddf0f456e","label":"Artificial Intelligence","type":"Text","meta":{"checked":false,"helperText":"Knowledge of simulacrum of human consciousness. Req: Engineering, Hacking<br>"}},{"id":"dbd4ef9e-1edd-4954-b73c-c89c5aa925ba","label":"Command","type":"Text","meta":{"checked":false,"helperText":" Leadership and authority. Req: Vehicle Specialization<br>"}},{"id":"e344b573-ae07-43bc-9281-195c5ed7a93f","label":"Hyperspace","type":"Text","meta":{"checked":false,"helperText":"FTL travel. Req: Astrogation, Mysticism, Tactics <br>"}},{"id":"83813253-1a1d-42cb-ba15-ed94e7f6f646","label":"Xenoesotericism","type":"Text","meta":{"checked":false,"helperText":"Obscure alien mysticism, religion, and belief. Req: Mysticism<br>"}},{"id":"2fcfcd6b-2393-4934-a582-4f8730e3d4e3","label":"Weapon Specialization","type":"Text","meta":{"checked":false,"helperText":"Proficiency with a specific weapon. Req: Gunnery, Firearms, Close-quarters Combat, Explosives<br>"},"value":""},{"id":"0ce4cb93-154a-4037-a17b-dac0f10a42d4","label":"Custom Master Skill #1","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"fbcabc1d-d35e-4888-9b7d-fd2a2a249eca","label":"Custom Master Skill #2","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"2201fc43-c1a5-451d-b7c8-49ec09ffbd8a","label":"Custom Master Skill #3","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"3097b7a9-9e4b-4c3a-93df-7edef940331a","label":"Custom Master Skill #4","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"1eddff35-c5c4-4e09-846b-e436ab19770f","label":"Custom Master Skill #4","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"9caba7a2-1331-4dfd-8f0b-ea3531592ab0","label":"Custom Master Skill #5","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"b3dff80e-e7d9-462c-aba4-117dde4da925","label":"Custom Master Skill #6","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"db1df63e-df2f-47e0-b7cd-cdf6db3d81e7","label":"Custom Master Skill #7","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"91c67317-b2dc-4445-83b4-ab92f008c541","label":"Custom Master Skill #8","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"865453e2-4aa8-4932-8449-64981ceeffc0","label":"Custom Master Skill #9","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""},{"id":"46328cde-f0c7-47d0-a2ce-61ab27494d86","label":"Custom Master Skill #10","type":"Text","meta":{"checked":false,"helperText":"<br>"},"value":""}]}]}]}],"label":"Skills"},{"id":"28a8c1e2-77dd-4c4c-aaaa-c805a2271d58","rows":[{"columns":[{"sections":[{"id":"5861f997-c473-46e5-bc00-679a2315701f","label":"Inventory","blocks":[{"id":"c1dbb895-c9b2-4319-83d2-5fd7fb4a4fde","type":"Text","value":"\n","meta":{}},{"id":"fd9f5702-5ecb-4542-9273-98be8b55255c","label":"Random Trinket","type":"Text","value":"","meta":{"helperText":"","width":0.5}},{"id":"87fb2bff-2973-4a5f-bc3b-8af942cbf283","label":"Random Patch","type":"Text","value":"","meta":{"helperText":"","width":0.5}},{"id":"9dac69d5-554f-4d1c-bf65-65f2709d6b6e","label":"Credits","type":"Text","value":"","meta":{"helperText":"Starting credits 5d10*10 "}}]}]}]}],"label":"Equipment"},{"id":"7adb0642-a3b2-4db0-84b2-42500b60e5bd","rows":[{"columns":[{"sections":[{"id":"30a5e1f3-f415-410d-a95a-a99e9427e208","label":"Notes","blocks":[{"id":"896275b1-5623-42c7-9234-3a81783cb37c","type":"Text","value":"","meta":{}},{"id":"12b3d9c2-35df-402b-9326-939e5b9f6fda","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"bdcf5b2f-3177-43b6-8302-6b35a08e6960","label":"Learn more and grab a full version at mothershiprpg.com","type":"Link","meta":{"hasDisplayName":true},"value":"https://mothershiprpg.com/"}]}]}]}],"label":"Misc"}],"template":"Blank","version":6,"group":"Mothership RPG","wide":false} diff --git a/lib/domains/character/character-templates/Mothership/Ship.json b/lib/domains/character/character-templates/Mothership/Ship.json deleted file mode 100644 index 4aacfdf8..00000000 --- a/lib/domains/character/character-templates/Mothership/Ship.json +++ /dev/null @@ -1 +0,0 @@ -{"fariType":"character","lastUpdated":1674782670,"name":"Mothership RPG Ship Template","pages":[{"id":"2192e388-08f4-4401-84a8-bdbe0bf62425","label":"Main","rows":[{"columns":[{"sections":[{"id":"2a0ecebe-b755-490a-a45a-276a2206e374","label":"General","blocks":[{"id":"0ef38cf5-aef5-4f46-88ac-f96c71cdcdeb","label":"Ship Name","type":"Text","value":"","meta":{}},{"id":"6f1ce2b0-1e06-4fd3-82d4-a2b2c08b921f","label":"Type","type":"Text","value":"","meta":{"width":0.5}},{"id":"12a9ca19-8795-4ecf-a489-fea91ba3364d","label":"Class","type":"Text","value":"","meta":{"width":0.5}},{"id":"90428949-1695-4fa7-9e56-c665a707cc67","label":"Hull","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.5},"value":"0"},{"id":"eb794972-3bde-40b8-9b41-0dde7f51544d","label":"Damage","type":"SlotTracker","meta":{"asClock":false,"width":0.5},"value":[{"label":"25%","checked":false},{"label":"50%","checked":false},{"label":"75%","checked":false}]}],"visibleOnCard":true},{"id":"5112e0da-aafe-496c-a71e-cfbaa256c8ed","label":"Stats","blocks":[{"id":"4a53dd2d-bf38-4dca-8d63-94e367760be3","label":"Armor","type":"Skill","value":"0","meta":{"commands":["1d100"],"width":0.5}},{"id":"45fb952e-4897-43eb-bf70-f9d7f0d73989","label":"Combat","type":"Skill","value":"0","meta":{"commands":["1d100"],"width":0.5}},{"id":"493047c8-b108-4c25-b6ec-484e1ec749c2","label":"Intellect","type":"Skill","value":"0","meta":{"commands":["1d100"],"width":0.5}},{"id":"d08d902b-915f-4e51-a8ee-2bdbc7da7314","label":"Speed","type":"Skill","value":"0","meta":{"commands":["1d100"],"width":0.5}},{"id":"5f1bc9bd-a948-4268-bab5-b54e618592bc","label":"Weapons","type":"Text","value":"","meta":{"helperText":"Weapon/Damage"}}]}]}]}]},{"id":"2143bd52-9232-4117-bad1-4492bf2f9646","rows":[{"columns":[{"sections":[{"id":"17138f90-d6cf-403f-9934-ebb8fc343275","label":"Cargo Manifest","blocks":[{"id":"f4f015d3-b407-4a14-aa5f-3f06845df9d6","type":"Text","value":"","meta":{}},{"id":"1660071b-e51d-4cbe-bab3-93638926d732","label":"Max Fuel","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false},"value":"0"},{"id":"e81e88d0-ac79-432b-9f40-af9ecd0e95f5","label":"Cost","type":"PointCounter","meta":{"isMainPointCounter":false,"width":0.5},"value":"0"},{"id":"0013fad6-ec8a-4143-9738-af2ea8094eea","label":"Owed","type":"PointCounter","meta":{"isMainPointCounter":false,"width":0.5},"value":"0"}]}]}]}],"label":"Cargo"},{"id":"5b4db2c8-bd99-42e2-9b3f-1b8963a5ceff","rows":[{"columns":[{"sections":[{"id":"93da5325-ea1d-4534-9bd0-11646d8168e0","label":"Officers","blocks":[{"id":"72cd6108-7ae6-46d5-8e0f-2e297a9ce5c8","type":"Text","value":"","meta":{"helperText":"Name/Rank"}},{"id":"61d56603-22d1-4cd2-b7f0-a9d4eb7c45a0","label":"Galley Stock","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.5},"value":"0"},{"id":"8cf802b4-cfe4-463a-a921-d8afe6c68e85","label":"Total Crew","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.5},"value":"0"}]}]}]}],"label":"Crew"},{"id":"1b3a7004-269f-4580-bac7-310ea111cd74","rows":[{"columns":[{"sections":[{"id":"00d54fd5-f57b-4a65-8ad8-431f71c0c92e","label":"Layout","blocks":[{"id":"f007a52f-ff19-4cb1-a69f-baafba14e4ad","label":"","type":"Image","meta":{"helperText":"Draw your ship's layout and drop here."},"value":""},{"id":"ecab411f-e4d2-47cf-bfb5-2c3eb2ec5b99","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"7c8a9bb6-4126-4235-bccb-6ae3db4ee0ef","label":"Learn more and grab the full version at mothershiprpg.com","type":"Link","meta":{"hasDisplayName":true,"helperText":""},"value":"https://www.mothershiprpg.com/"}]}]}]}],"label":"Misc"}],"template":"Blank","version":6,"group":"Mothership RPG"} diff --git a/lib/domains/character/character-templates/Scott Malthouse/Astounding Interplanetary Adventures.json b/lib/domains/character/character-templates/Scott Malthouse/Astounding Interplanetary Adventures.json deleted file mode 100644 index f617141b..00000000 --- a/lib/domains/character/character-templates/Scott Malthouse/Astounding Interplanetary Adventures.json +++ /dev/null @@ -1 +0,0 @@ -{"lastUpdated":1676477919,"name":"Astounding Interplanetary Adventures Sheet Template","pages":[{"id":"bf6c99a3-6aa8-4948-b4ae-5273c9c99ac8","label":"Character","rows":[{"columns":[{"sections":[{"id":"612a8ebd-99cf-43d0-a0cb-169cc82c4d30","label":"Astounding Interplanetary Adventures - Character Sheet\n","blocks":[{"id":"e0f3bac6-9c71-4789-ba55-26c65da767c6","label":"Character Name","type":"Text","value":"","meta":{"width":0.33}},{"id":"8d953621-3b2e-4b21-93f3-7fe482c10bf1","label":"Class","type":"Text","value":"","meta":{"helperText":"Soldier, Scientist, Noble, Athlete, Pilot<br>","width":0.33}},{"id":"9e5d0d42-3586-4736-95aa-c741972a5f2a","label":"Species","type":"Text","value":"","meta":{"helperText":"Soldier, Scientist, Noble, Athlete, Pilot<br>","width":0.33}},{"id":"ac82816b-903b-496f-9140-0508d46f86be","label":"XP","type":"Numeric","value":"-3","meta":{"width":0.33}},{"id":"b41bf2d4-af49-41a2-9d2a-67d8d008db9c","label":"Level","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"bcaade8e-414f-47d4-bdf8-a4729a919192","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"a9a44f57-762c-44bc-93e8-1e8faa0df66d","label":"Brawn","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"a7d164e7-a681-4263-9274-3d3c399ddd85","label":"Nimble","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"a18dfbeb-e752-44c5-a7c4-a80337c2573e","label":"Mind","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"63d8bfff-2943-4ed5-ae29-eec691037b99","label":"Person","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"a0827702-0296-49e2-9088-5fab0f2c4e6e","label":"Wounds","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"e0c780ba-9064-4922-88cf-2097b9c5dca6","label":"Special Ability","type":"Text","value":"\n","meta":{"width":0.33}},{"id":"1799cb3f-0e01-46b4-b783-18fd739836c4","label":"Equipment","type":"Text","value":"\n\n","meta":{"width":0.33}}],"visibleOnCard":true},{"id":"13d69439-5c65-45ae-89c2-494b59fd0066","label":"Status","blocks":[{"id":"e9ccd369-cb12-4be0-a3ee-a554ea9b516d","label":"Poisoned","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Take 1 damage each turn."}},{"id":"d9b24b95-f59f-4645-a3e3-f03dbb1423d8","label":"Paralysed","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Cannot move or act."}},{"id":"fbb25a81-85b6-4758-a57f-81b0fa30b095","label":"Stunned","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Take a -1 to all rolls."}},{"id":"07200343-177c-4c66-b49a-53aaf03983fd","label":"Diseased\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Take 1 damage each turn and -1 to all rolls."}},{"id":"d97c8dbf-2366-44bb-9d80-5c3a04bcb7f6","label":"Prone\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"On the ground. Takes an action to stand. Attackers gain +1."}},{"id":"6e9f1832-0808-46db-a14c-9014a38f68a2","label":"Frightened\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Must move away from the source of the effect each turn."}},{"id":"d9f2ba2c-8b25-499c-bc22-c1c7474958e0","label":"Pinned","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Cannot move."}}],"visibleOnCard":true}]}]}]},{"id":"c23665ab-aab1-4113-a3ab-28b1008b96bf","rows":[{"columns":[{"sections":[{"id":"10b6a69e-1cc8-41d4-8791-96604494648a","label":"Notes","blocks":[{"id":"435c76b1-db24-4169-8141-f22166ff3418","type":"Text","value":"","meta":{}}]}]}]}],"label":"Notes"},{"id":"674ca448-5133-4ff8-b589-29a85ced711a","label":"Ship 1","rows":[{"columns":[{"sections":[{"id":"fa7271ad-4057-43d8-adca-7ea051a8b4f3","label":"Rocket Ship","blocks":[{"id":"1d6d1414-5c75-4d64-9324-e97ae60f6f6a","label":"Ship Type ","type":"Text","value":"","meta":{"helperText":"Fighter, Cruiser, Warship, Destroyer","width":1}},{"id":"169ed74f-a785-45f7-b93c-cb507541593b","label":"Ship Name","type":"Text","value":"","meta":{}},{"id":"97cbec8e-d959-407f-8a17-bf8bc6e58951","label":"Fuel","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"ebb8e163-5208-4f91-99fb-09f7e3908ca9","label":"Hull","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"2ec46e39-98cb-4b50-bf4a-19ff3e5eaedf","label":"Ship Handling","type":"Text","value":"","meta":{"width":0.33,"helperText":"regular, difficult (-1 Nimble) and very difficult (-2 Nimble).<br>"}},{"id":"676109f3-4729-4f05-abad-fcba11d2fc67","label":"Weapons ","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"Weapons Attack Value"}},{"id":"02ea46e0-e2df-41e6-ab70-58f7fb06afad","label":"Crew","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"5bf9b3eb-2123-4c41-85ec-9fab51306124","label":"Cargo","type":"Text","value":"","meta":{"width":0.33}}]}]}]}]},{"id":"e3af4bd7-71dc-49dd-a23a-ae242e1be21e","label":"Ship 2","rows":[{"columns":[{"sections":[{"id":"3c9ae860-9c00-4ff5-9dfe-4dba394f699c","label":"Rocket Ship","blocks":[{"id":"5b1af7a5-b422-42ee-81bd-5184a5fd2ec7","label":"Ship Type ","type":"Text","value":"","meta":{"helperText":"Fighter, Cruiser, Warship, Destroyer","width":1}},{"id":"fee09e6a-1a54-41b5-b5ab-d6a4345937e6","label":"Ship Name","type":"Text","value":"","meta":{}},{"id":"03b4fc8d-2267-4c82-a7f3-e6570d01c0cd","label":"Fuel","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"0ded677d-88d0-49c5-81f5-ad309bc62a4f","label":"Hull","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"a1183040-66a7-40f1-a218-ca73c9c49105","label":"Ship Handling","type":"Text","value":"","meta":{"width":0.33,"helperText":"regular, difficult (-1 Nimble) and very difficult (-2 Nimble).<br>"}},{"id":"8c1c79e5-5b93-40e4-834e-3b27c7f9e60f","label":"Weapons ","type":"Numeric","value":"2","meta":{"width":0.33,"helperText":"Weapons Attack Value"}},{"id":"c81564b1-c48d-4880-820b-7c24b91f5a43","label":"Crew","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"2e41e347-c083-42d9-a504-afab04867c20","label":"Cargo","type":"Text","value":"","meta":{"width":0.33}}]}]}]}]},{"id":"383407fb-cf57-4230-9714-aa0a3b02fb99","label":"Ship 3","rows":[{"columns":[{"sections":[{"id":"b760db41-ad82-4540-af41-60ec9edd2c06","label":"Rocket Ship","blocks":[{"id":"6a2c2b34-1bd5-43ad-953f-77596118de18","label":"Ship Type ","type":"Text","value":"","meta":{"helperText":"Fighter, Cruiser, Warship, Destroyer","width":1}},{"id":"4deb1927-96cb-4aef-91e9-b6d559184e0a","label":"Ship Name","type":"Text","value":"","meta":{}},{"id":"16c41a9e-ae5c-482d-acdd-9802bd53e0f1","label":"Fuel","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"5930040f-dc90-4279-a7b8-369481bbc752","label":"Hull","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"9eb096df-32ac-4351-b379-ae2ebe8c6415","label":"Ship Handling","type":"Text","value":"","meta":{"width":0.33,"helperText":"regular, difficult (-1 Nimble) and very difficult (-2 Nimble).<br>"}},{"id":"83af3f45-1734-4f7e-9b3b-9d2cb6d1cb66","label":"Weapons ","type":"Numeric","value":"","meta":{"width":0.33,"helperText":"Weapons Attack Value"}},{"id":"1848b740-96f5-4bb9-8475-34808c8e00ad","label":"Crew","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"3766d0c9-b355-4774-ba3e-b0bd6bec15ff","label":"Cargo","type":"Text","value":"","meta":{"width":0.33}}]}]}]}]}],"template":"Blank","version":6,"group":"Astounding Interplanetary Adventures-Scott Malthouse","wide":false,"theme":{"pageHeadingFontFamily":"Calibri","hideSectionBackground":false,"backgroundColor":"#fff6f6"},"playedDuringTurn":false,"fariType":"character"} diff --git a/lib/domains/character/character-templates/Scott Malthouse/In Darkest Warrens.json b/lib/domains/character/character-templates/Scott Malthouse/In Darkest Warrens.json deleted file mode 100644 index de88a311..00000000 --- a/lib/domains/character/character-templates/Scott Malthouse/In Darkest Warrens.json +++ /dev/null @@ -1 +0,0 @@ -{"lastUpdated":1676477985,"name":"In Darkest Warrens Ultimate Edition Sheet Template","pages":[{"id":"702f8d96-8c4f-4a10-bafa-b0c91802a327","label":"Character","rows":[{"columns":[{"sections":[{"id":"2a2712ae-47b3-4939-a2bb-591b1e225648","label":"In Darkest Warrens (UE) - Character Sheet\n","blocks":[{"id":"d343c962-2269-47ec-b3b9-87487ea84142","label":"Character Name","type":"Text","value":"","meta":{"width":0.33}},{"id":"43b42502-5fb5-4d6a-a214-b2f5ce645168","label":"Class","type":"Text","value":"","meta":{"helperText":"Warrior, Rogue, Mage, Ranger, Barbarian<br>","width":0.33}},{"id":"03276b54-23e5-4e6d-9b06-94f960907c30","label":"Race","type":"Text","value":"","meta":{"width":0.33}},{"id":"5554b36a-333d-40ee-8290-04c458534b26","label":"XP","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"dfca5aa4-2f94-4fd3-8ee3-ec5a64a9f543","label":"Level","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"c75224c0-ae54-4a7d-a09b-d9b20cd85295","label":"Racial Skill","type":"Text","value":"\n\n","meta":{"width":0.33}},{"id":"cef362e9-31c3-4f00-8494-1bfe7091185f","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"5ffcebb0-41ee-4e85-8d47-bc21c7fc0ec8","label":"Brawn","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"3477fbf7-3bf1-4021-86ee-49846a697c3d","label":"Nimble","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"971ca7ac-9707-4992-b606-367c0004e638","label":"Mind","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"adb6e66b-9968-4a4f-a4d6-589fca0baa3f","label":"Person","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"f421dfa6-22ea-4602-8101-47da64911c30","label":"Wounds","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"2b532164-29b1-47b3-9a79-9f7f1ca1653b","label":"Special Ability","type":"Text","value":"\n","meta":{"width":0.33}},{"id":"6f1a53c2-e20c-4551-be94-81ca2cabccb9","label":"Equipment","type":"Text","value":"\n","meta":{"width":0.33}}]},{"id":"a8a174aa-bfa5-4908-a384-e299cc0f6e9b","label":"Status","blocks":[{"id":"9976468c-e641-4943-8b55-c18fc892218d","label":"Poisoned","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Take 1 damage each turn."}},{"id":"4c3c11a6-a321-468c-a57a-9a56aceefd53","label":"Paralysed","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Cannot move or act."}},{"id":"41d17dde-547f-4b4d-a720-423c3fa0103b","label":"Stunned","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Take a -1 to all rolls."}},{"id":"983f5f75-b1fd-41d8-a651-b5fa13a6cfb5","label":"Diseased\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Take 1 damage each turn and -1 to all rolls."}},{"id":"d8b5e0c8-91f2-450c-a310-159a36dbfd2b","label":"Prone\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"On the ground. Takes an action to stand. Attackers gain +1."}},{"id":"d5cdc693-32d4-4f27-9325-bfeda043700e","label":"Frightened\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Must move away from the source of the effect each turn."}},{"id":"039864ea-64c0-4fe9-a74c-aea90cade944","label":"Pinned","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Cannot move."}}]}]}]}]},{"id":"ccf8ab18-53ec-4722-9af2-cd261a15a172","rows":[{"columns":[{"sections":[{"id":"6d67b35d-b127-466b-926a-4365fabfdbd0","label":"Spells","blocks":[{"id":"358833f4-a5b4-4b44-8fbc-810a1a2a009f","label":"Spell","type":"Text","value":"","meta":{"helperText":"Name, Attribute Roll, Effect"}},{"id":"0256ee2a-45ed-4886-b8df-f7b757800d23","label":"Spell","type":"Text","value":"","meta":{"helperText":"Name, Attribute Roll, Effect"}},{"id":"23011891-1753-4951-9e02-b03e1a831729","label":"Spell","type":"Text","value":"","meta":{"helperText":"Name, Attribute Roll, Effect"}},{"id":"ac3f8eab-c6e0-4a40-bfd3-09e18ec5470d","label":"Spell","type":"Text","value":"","meta":{"helperText":"Name, Attribute Roll, Effect"}},{"id":"31c21eef-9461-47d1-a7e5-e3b817f97175","label":"Spell","type":"Text","value":"","meta":{"helperText":"Name, Attribute Roll, Effect"}}]}]}]}],"label":"Spells"},{"id":"9280b888-fd33-4160-84c9-10399da61277","rows":[{"columns":[{"sections":[{"id":"2e7faff3-79ca-4cd9-a09f-4906ae880286","label":"Notes","blocks":[{"id":"2195da11-4c25-42f9-a0b7-f4b1b272d5c3","type":"Text","value":"","meta":{}}]}]}]}],"label":"Notes"}],"template":"Blank","version":6,"group":"In Darkest Warrens (UE)-Scott Malthouse","wide":false,"theme":{"backgroundColor":"#f9f9d9"},"fariType":"character"} \ No newline at end of file diff --git a/lib/domains/character/character-templates/Scott Malthouse/Squamous Sheet.json b/lib/domains/character/character-templates/Scott Malthouse/Squamous Sheet.json deleted file mode 100644 index df9dbb01..00000000 --- a/lib/domains/character/character-templates/Scott Malthouse/Squamous Sheet.json +++ /dev/null @@ -1 +0,0 @@ -{"lastUpdated":1676477977,"name":"Squamous Sheet Template","pages":[{"id":"4ea90441-7ad8-4d5e-9d1d-e04154f04cc4","label":"Character","rows":[{"columns":[{"sections":[{"id":"1a50c54e-6fcd-40b2-8af6-dc3389349944","label":"Squamous - Character Sheet\n","blocks":[{"id":"ab7943f1-0a74-4a14-9aa3-1b5132cba6ca","label":"Character Name","type":"Text","value":"","meta":{"width":0.33}},{"id":"b2d43cd4-21da-4319-bc6a-e90eae47a965","label":"Class","type":"Text","value":"","meta":{"helperText":"Private Investigator, Professor, Occultist, Soldier, Doctor<br>","width":0.33}},{"id":"c35d9692-b817-4f4f-b7f7-913e064505c4","label":"Level","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"18c5acf2-e0e0-4e45-a2f2-0a8d1fad6c36","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"0237fb98-6eea-48ca-b621-80d0fca61512","label":"Brawn","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"ffd7990c-f22c-41e8-8db9-5efd786ac47d","label":"Nimble","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"b6dd3c63-5d70-43c4-98ff-af684fa30e3a","label":"Mind","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"0192c585-0916-46f6-aa89-6b9b96ce5588","label":"Person","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"9bd6cfd0-71ee-4923-b8c4-c77f76209fcc","label":"Wounds","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"406abca0-fa3e-4757-874f-aa78a6dd260a","label":"Lucidity","type":"PointCounter","meta":{"max":"0","isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"2cbd18d4-d631-4d3f-81eb-f4be38acffd7","label":"Special Ability","type":"Text","value":"\n","meta":{"width":0.33}}]},{"id":"9861c1fd-672b-4a1d-b9b2-e579bdb46ad4","label":"Resources","blocks":[{"id":"8d067870-305b-4200-824d-df91f14045aa","label":"","type":"Text","value":"","meta":{"helperText":"Resource 1"}},{"id":"7e77ea4b-bf7c-423f-92f2-88f7594b937f","label":"","type":"Text","value":"","meta":{"helperText":"Resource 2"}},{"id":"5a80b41e-2777-4a8d-a984-282fd05e4cd7","label":"","type":"Text","value":"","meta":{"helperText":"Resource 3"}},{"id":"116ca613-9c17-43ec-b510-7c4a4c7b8c0e","label":"","type":"Text","value":"","meta":{"helperText":"Resource 4"}},{"id":"b5d5625c-fc6c-4c13-856b-4034f17ce133","label":"","type":"Text","value":"","meta":{"helperText":"Resource 5"}}]},{"id":"8d3e7fe9-46b9-4034-b28a-03e3d78b1de4","label":"Lucidity Effects","blocks":[{"id":"4c799b1e-c79a-49e8-9976-53083ad5a496","label":"Terrified","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"You won’t look at or interact with anything to do with the source that triggered the effect.<br>"}},{"id":"c5a63fa4-5d9b-4da7-a256-7bc2637254b1","label":"Obsessed","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"You will intentionally endanger yourself and others in your obsession for the Mystery.<br>"}},{"id":"c391b6b5-db81-4edd-8049-2eaca1ec0e2d","label":"Distracted","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"You are unable to find major clues and take a -2 to Mind Tests<br>"}},{"id":"e2e0d653-325c-48be-9906-18cffd0b66d6","label":"Drained\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"You have grown weak. Take a -2 to Brawn Tests.<br>"}},{"id":"24edf991-3bc1-45b1-9bce-ecb177547367","label":"Shaken\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"You have uncontrollable tremors. Take a -2 to Nimble Tests.<br>"}},{"id":"c7402a68-34a4-4c55-8154-881e80038770","label":"Silent\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"You cannot communicate through speech or cast spells. Take a -2 to Person Tests.<br>"}}]},{"id":"c17e7a93-dd4d-4be6-975a-b4efc7d0cc81","label":"Status","blocks":[{"id":"efba8fca-5cf7-4a56-9814-7769daa0e07f","label":"Poisoned","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Take 1 damage each turn."}},{"id":"a1f046b4-3caf-478e-8c4f-e6800231d356","label":"Paralysed","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Cannot move or act."}},{"id":"2b95e9aa-32a3-4dfc-a287-7721d3dc18e3","label":"Stunned","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Take a -1 to all rolls."}},{"id":"b499490f-a5c2-4075-8b62-03dcf7383b3e","label":"Diseased\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Take 1 damage each turn and -1 to all rolls."}},{"id":"3cd030ee-2f3e-4d2a-8b4d-db1f09d4f834","label":"Prone\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"On the ground. Takes an action to stand. Attackers gain +1."}},{"id":"10e23fcf-f436-4976-a20d-ea14c7a13b9b","label":"Frightened\n","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Must move away from the source of the effect each turn."}},{"id":"1d0c4cf1-8f22-498b-bea7-f0c04a12a0d3","label":"Pinned","type":"Text","meta":{"checked":false,"width":0.33,"helperText":"Cannot move."}}]},{"id":"6a355dd1-22d9-44f3-aeb5-6229a9f8d5a7","label":"Magick","blocks":[{"id":"166f7408-a555-48af-aca8-2f974e503fb9","type":"Text","value":"","meta":{"helperText":"Spell name (Lucidity Cost), Effect"}},{"id":"a745477a-fcb1-4efa-ab45-dfd5ed2b822a","type":"Text","value":"","meta":{"helperText":"Spell name (Lucidity Cost), Effect"}},{"id":"51bea075-978f-474b-8abc-7da5b25aad9c","type":"Text","value":"","meta":{"helperText":"Spell name (Lucidity Cost), Effect"}},{"id":"b1e46061-616b-42d5-bcb1-047e329c7f2f","type":"Text","value":"","meta":{"helperText":"Spell name (Lucidity Cost), Effect"}},{"id":"fc4eff7c-d8a0-4934-ab36-c31eb01825a4","type":"Text","value":"","meta":{"helperText":"Spell name (Lucidity Cost), Effect"}},{"id":"670a9f4b-dcbd-4c62-bb64-38b7aad9677e","type":"Text","value":"","meta":{"helperText":"Spell name (Lucidity Cost), Effect"}}]}]}]}]},{"id":"9afc5db7-bcf0-4959-8240-05913119233f","rows":[{"columns":[{"sections":[{"id":"160a51e1-59c4-42eb-aa0d-a1a1f722a089","label":"Clues","blocks":[{"id":"c7654342-a2ed-450c-8002-1aa9538b0d29","type":"Text","value":"","meta":{}}]},{"id":"cb4afbe5-6498-4d8d-94fb-ed709943e344","label":"Notes","blocks":[{"id":"eba6b698-d4d3-475b-a1af-ee77e6ba21e8","type":"Text","value":"","meta":{}}]}]}]}],"label":"Notes and Clues"}],"template":"Blank","version":6,"group":"Squamous-Scott Malthouse","wide":false,"theme":{"pageHeadingFontFamily":"Calibri","hideSectionBackground":false},"playedDuringTurn":false,"fariType":"character"} \ No newline at end of file diff --git a/lib/domains/character/character-templates/True Dungeon/True Dungeon.json b/lib/domains/character/character-templates/True Dungeon/True Dungeon.json deleted file mode 100644 index acb40df2..00000000 --- a/lib/domains/character/character-templates/True Dungeon/True Dungeon.json +++ /dev/null @@ -1 +0,0 @@ -{"fariType":"character","lastUpdated":1674047932,"name":" Template","pages":[{"id":"d6df7861-4138-436a-8d29-f7d794262af2","label":"Character","rows":[{"columns":[{"sections":[{"id":"5ee83d62-810c-4be6-b6bc-233eda0ddfc9","label":"HEARTBREAKER: True Dungeon","blocks":[{"id":"39ae47fc-c074-4621-8433-dbfcfaf090e4","label":"pronouns","type":"Text","value":"","meta":{}},{"id":"14ff0e6c-d0a6-4d0c-91b5-1f06c90340b2","label":"look/vibe","type":"Text","value":"","meta":{}}],"visibleOnCard":true},{"id":"e73c47d0-c0af-4c0a-89eb-d50c8c947317","label":"Traits","blocks":[{"id":"a9597d1a-4122-44c2-b744-f9ffe4c6d3c3","label":"Might","type":"DicePool","value":"","meta":{"commands":["1d6"],"helperText":"Physical strength and hardiness<br><i>Heart size, melee attacks, inventory slots</i><br>","width":0.5}},{"id":"05e6ce88-f3d3-4b56-a683-5bbb04ca4d13","label":"d20","type":"DicePool","value":"","meta":{"commands":["1d20"],"helperText":"Add to Trait die when making a test<br>","width":0.5}},{"id":"518be79e-9296-45cf-8ca3-8dbb4cd60332","label":"Agility","type":"DicePool","value":"","meta":{"commands":["1d6"],"helperText":"Reflexes, flexibility, and quickness<br><i>Dodge defense rolls</i><br>"}},{"id":"dde2eab4-6d43-4ed4-a555-8a3c1778a950","label":"Awareness","type":"DicePool","value":"","meta":{"commands":["1d6"],"helperText":"Perception, hand-eye coordination, and intuition<br><i>Ranged attacks, avoiding ambush</i><br>"}},{"id":"746f6eed-92b5-425d-96d4-0a1bc8f6cdd4","label":"Wisdom\n","type":"DicePool","value":"","meta":{"commands":["1d6"],"helperText":"Cunning and knowledge<br><i>Spell rolls</i><br>"}},{"id":"ac645c67-9dfd-4f3e-a76e-b05368fe2f85","label":"Personality","type":"DicePool","value":"","meta":{"commands":["1d6"],"helperText":"Charisma and force of personality\n<br><i>Magic defense rolls, social interactions</i><br>"}}]},{"id":"7162bf5b-7a73-49ce-bd04-7bf134a325c5","label":"Powers","blocks":[{"id":"04bd6e5e-d9d6-4fd1-aa76-781fcbf54fa5","label":"","type":"Text","value":"","meta":{"checked":false}},{"id":"c7c531c3-8ad0-44cf-b105-5e0fb9ee5d46","label":"","type":"Text","value":"","meta":{"checked":false}},{"id":"43cc5216-882e-4cf0-b772-bc1c27c9db37","label":"","type":"Text","value":"","meta":{"checked":false}},{"id":"25b30381-a19d-4171-b55a-5cd9a936a206","label":"","type":"Text","value":"","meta":{"checked":false}}]}]},{"sections":[{"id":"ba0f01fc-2c4a-42df-8e1a-f7158af75114","label":"Hearts","blocks":[{"id":"e63dfba1-c86c-4e0f-898b-b82d17985d66","label":"Heart 1","type":"PointCounter","meta":{"isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"2f1484cc-4a0b-4e59-8b97-2e504f5e3304","label":"Heart 2","type":"PointCounter","meta":{"isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"8a6dfe21-0e0c-4e8f-b654-9e13be347c75","label":"True Heart","type":"PointCounter","meta":{"isMainPointCounter":false,"width":0.33},"value":"0"},{"id":"09a366d1-958b-447a-ac97-6f4f1fe0ff3a","label":"Condition","type":"Text","value":"","meta":{"checked":false,"width":0.33}},{"id":"cc123878-0d3d-43be-af3a-296c059214c0","label":"Condition","type":"Text","value":"","meta":{"checked":false,"width":0.33}},{"id":"2d03c733-b9d2-4802-9ecd-c2df40f74b41","label":"","type":"Text","value":"","meta":{"checked":false,"width":0.33,"helperText":"Choose Heroic or Tragic"}}],"visibleOnCard":true},{"id":"676ab2f8-038a-4388-8c1c-483a7ed4b486","label":"Defenses","blocks":[{"id":"67c5a238-4889-4313-83dc-a49031234111","label":"Dodge","type":"DicePool","value":"","meta":{"commands":["1d4"],"helperText":"Agility die","width":0.5}},{"id":"5b9e60e5-76d6-4583-91ab-5b5593d044aa","label":"Shield","type":"SlotTracker","meta":{"helperText":"Boost Dodge and Armor defense rolls. Breaks on a 1.","asClock":false,"width":0.5},"value":[{"label":"","checked":false}]},{"id":"e090e8bd-3f8e-4fdc-9878-d9ca61012259","label":"Armor\n","type":"DicePool","value":"","meta":{"commands":["1d4"],"helperText":"Armor die","width":0.5}},{"id":"efe4445f-6545-4e5e-b8f7-03af7a198447","label":"Magic","type":"DicePool","value":"","meta":{"commands":["1d4"],"helperText":"Personality die","width":0.5}}]},{"id":"89c98056-830d-44c5-8c23-2e7c55348311","label":"Boosts","blocks":[{"id":"0d327640-77c6-4b54-b51c-a55b5457423c","label":"","type":"Text","value":"1) \n2) \n3) \n","meta":{}}],"visibleOnCard":true},{"id":"736cb2d9-b7dd-408b-9993-4e609fa4c19a","label":"Weapons","blocks":[{"id":"6e7fc4c0-c308-4ca4-92c5-8d2ba4c24309","label":"","type":"Text","value":"","meta":{"helperText":"weapon (range)"}},{"id":"49e63009-574f-4e4b-8ff2-9685996e633c","label":"","type":"Text","value":"","meta":{"helperText":"heartbreak ability"}},{"id":"a1d7ba29-6e1a-4c48-b4fe-fc6c53557ccd","label":"","type":"Text","value":"","meta":{"helperText":"weapon (range)"}},{"id":"c382eb21-4c45-4ccc-8ce3-b9944fbaa301","label":"<br>","type":"Text","value":"","meta":{"helperText":"heartbreak ability"}}]}]}]}]},{"id":"195fbdc4-3be1-4f13-9518-1a4b4fa195a9","rows":[{"columns":[{"sections":[{"id":"c68a1017-5d01-4bc6-8608-86792cec403a","label":"Inventory","blocks":[{"id":"d16fbf55-cdd2-4d01-9d76-a60415427e1f","type":"Text","value":"","meta":{"checked":false}},{"id":"e29b24f4-1411-450e-af4c-6527556a01dd","type":"Text","value":"","meta":{"checked":false}},{"id":"29d3066a-31a7-48f4-86dd-2130e749fa10","type":"Text","value":"","meta":{"checked":false}},{"id":"4e7ea9af-e15a-4640-9ad5-54c5b8112fbb","type":"Text","value":"","meta":{"checked":false}},{"id":"1abff2db-54fa-4d14-92ca-9bea25ffbe6b","type":"Text","value":"","meta":{"checked":false}},{"id":"60ca6b59-7a39-49d1-ae68-39a3750c00c6","type":"Text","value":"","meta":{"checked":false}},{"id":"36aaf121-084b-45dc-b420-e072f26062eb","type":"Text","value":"","meta":{"checked":false}},{"id":"140fe22f-bf93-4569-a571-753698bdbc2d","type":"Text","value":"","meta":{"checked":false}},{"id":"add5ab8d-80f5-472b-a131-50278213cc6a","type":"Text","value":"","meta":{"checked":false}},{"id":"05f17728-600b-483a-994d-a59897185f33","type":"Text","value":"","meta":{"checked":false}}]}]}]}],"label":"Inventory"},{"id":"efd5fe9d-edc1-4c3a-8b71-7c13e1ac5ba2","rows":[{"columns":[{"sections":[{"id":"92f1c0e2-e154-459f-aa5a-ab7c9522c92e","label":"Notes","blocks":[{"id":"84f2f9c1-b043-4b10-b487-22971397ce62","type":"Text","value":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","meta":{}}]}]}]}],"label":"Notes"}],"template":"Blank","version":6,"wide":false,"theme":{"hideSectionBackground":false,"style":"@import url('https://fonts.googleapis.com/css2?family=Aclonica&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Aclonica&family=New+Rocker&display=swap');","pageHeadingFontFamily":"aclonica","pageHeadingFontWeight":"","sectionHeadingFontFamily":"aclonica"},"playedDuringTurn":false} diff --git a/lib/domains/character/character-templates/Tunnel Goons/Character Sheet.json b/lib/domains/character/character-templates/Tunnel Goons/Character Sheet.json deleted file mode 100644 index 525eb00e..00000000 --- a/lib/domains/character/character-templates/Tunnel Goons/Character Sheet.json +++ /dev/null @@ -1 +0,0 @@ -{"fariType":"character","lastUpdated":1675875161,"name":"Tunnel Goons - Character Sheet Template","pages":[{"id":"990baf40-4d11-4fac-be67-3520b2db1eea","label":"Character","rows":[{"columns":[{"sections":[{"id":"917df7d2-c299-4d67-9a50-eb5528df4b9a","label":"DETAILS","blocks":[{"id":"9529c47d-330c-4828-850d-dee217801077","label":"NAME","type":"Text","value":"","meta":{"width":1}},{"id":"d4e5543b-a446-4c4d-9d77-cdd4b794de18","label":"PLAYER NAME","type":"Text","value":"","meta":{"width":1}}]}]},{"sections":[{"id":"b785cf7b-8a4c-4b6c-bf31-bcf31858e28d","label":"PORTRAIT","blocks":[{"id":"364f9e6f-7901-4523-94b5-f63161bd5119","label":"","type":"Image","meta":{},"value":""}]}]}]},{"columns":[{"sections":[{"id":"e658439c-c06b-4236-ace7-541ba8be7f4b","label":"STATS","blocks":[{"id":"b0d1b828-75ff-4564-9eb8-dae33bf95d50","label":"LEVEL","type":"PointCounter","meta":{"isMainPointCounter":true,"width":0.33},"value":"0"},{"id":"82866d3c-47ad-4ffe-93c4-1a53c9244a0c","label":"HP","type":"PointCounter","meta":{"max":"1","isMainPointCounter":true,"width":0.66},"value":"0"},{"id":"bfa2a38f-47ae-4b7a-a061-77aec450664e","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"d217295f-2cc5-4835-96b2-88e2c2a22ebc","label":"BRUTE","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"0529d698-fc84-46d4-8d15-926be2b24736","label":"SKULKER","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"f226d91e-6a2d-44ce-90b9-f84bde364f9d","label":"ERUDITE","type":"Numeric","value":"","meta":{"width":0.33}},{"id":"ecff815e-2221-42b7-b065-1eab257a5eb3","label":"","type":"Separator","meta":{"hasLabel":false,"hideDivider":true},"value":""}]}]}]},{"columns":[{"sections":[{"id":"2b6ae2ac-1c57-478c-a4ed-ecb709b2e8fb","label":"INVENTORY","blocks":[{"id":"64d827f8-6f88-4c68-b6c7-1d9ef91ab25f","label":"INVENTORY SCORE","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"37dd95f1-605e-46f5-9d61-d41e3c33ab69","label":"# OF ITEMS","type":"Numeric","value":"","meta":{"width":0.5}},{"id":"49f9dd9f-7622-4d8a-ae89-91f8a97010a3","label":"","type":"Separator","meta":{"hasLabel":false},"value":""},{"id":"4349654a-1e75-420f-8948-139b6b06bd9b","type":"Text","value":"","meta":{}}]}]}]}]},{"id":"42c78f88-bced-4e1d-bdce-d3c0c51c175f","rows":[{"columns":[{"sections":[{"id":"8c8bd87d-cedf-47a4-bc53-674d0b846d93","label":"REFERENCES","blocks":[{"id":"1a5acafc-21b9-4372-b58e-d8ec5207cd07","label":"","type":"Link","meta":{"hasDisplayName":false,"helperText":"Tunnel Goons is by Nate Treme, and is under Creative Commons 4.0 International License. Published by Highland Paranormal Society.<br><br>*This Fari character sheet was independently designed by Discord user PistolPants#8314 and is not affiliated with the original game designers and publishers."},"value":"https://natetreme.itch.io/tunnelgoons"}]}]}]}],"label":"About"}],"template":"Blank","version":6,"group":"Tunnel Goons"} diff --git a/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx b/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx index 2df4609b..68d87569 100644 --- a/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx +++ b/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx @@ -67,10 +67,8 @@ import { env } from "../../../../constants/env"; import { CharactersContext } from "../../../../contexts/CharactersContext/CharactersContext"; import { useLogger } from "../../../../contexts/InjectionsContext/hooks/useLogger"; import { SettingsContext } from "../../../../contexts/SettingsContext/SettingsContext"; -import { - CharacterTemplates, - ICharacterTemplate, -} from "../../../../domains/character/CharacterType"; + +import { CharacterTemplatesContext } from "../../../../contexts/CharacterTemplatesContext/CharacterTemplatesContext"; import { ICharacter, IPage, @@ -82,6 +80,7 @@ import { useEvent } from "../../../../hooks/useEvent/useEvent"; import { LazyState } from "../../../../hooks/useLazyState/useLazyState"; import { useQuery } from "../../../../hooks/useQuery/useQuery"; import { useTranslate } from "../../../../hooks/useTranslate/useTranslate"; +import { ICharacterTemplate } from "../../../../services/character-templates/CharacterTemplateService"; import { useCharacter } from "../../hooks/useCharacter"; import { MiniThemeContext, useMiniTheme } from "./MiniThemeContext"; import { AddBlock } from "./components/AddBlock"; @@ -153,6 +152,7 @@ export const CharacterV3Dialog: React.FC<{ const miniTheme = useMiniTheme({ character: characterManager.state.character, }); + const characterTemplatesManager = useContext(CharacterTemplatesContext); // usePrompt(t("manager.leave-without-saving"), characterManager.state.dirty); const hasMiniTheme = !!characterManager.state.character?.theme; @@ -407,8 +407,8 @@ export const CharacterV3Dialog: React.FC<{ > <Grid item> <InputLabel> - {t("character-dialog.load-template")} ({CharacterTemplates.length} - ) + {t("character-dialog.load-template")} ( + {characterTemplatesManager.templates.length}) </InputLabel> </Grid> <Grid item> @@ -418,22 +418,22 @@ export const CharacterV3Dialog: React.FC<{ filterOptions={createFilterOptions({ limit: 100, stringify: (option) => { - const templateName = option.fileName; - const groupName = option.category; + const templateName = option.name; + const groupName = option.publisher; return `${templateName} ${groupName}`; }, })} - options={CharacterTemplates} + options={characterTemplatesManager.templates} sx={{ width: "300px", color: "red !important", }} getOptionLabel={(option) => { - return option.fileName; + return option.name; }} - groupBy={(option) => option.category} + groupBy={(option) => option.publisher} onChange={(event, template) => { - if (template?.importFunction) { + if (template?.fetchPath) { onLoadTemplate(template); } }} diff --git a/lib/routes/Character/hooks/useCharacter.tsx b/lib/routes/Character/hooks/useCharacter.tsx index eafac571..8b7bd5f5 100644 --- a/lib/routes/Character/hooks/useCharacter.tsx +++ b/lib/routes/Character/hooks/useCharacter.tsx @@ -5,7 +5,6 @@ import { previewContentEditable } from "../../../components/ContentEditable/Cont import { SettingsContext } from "../../../contexts/SettingsContext/SettingsContext"; import { Id } from "../../../domains/Id/Id"; import { CharacterFactory } from "../../../domains/character/CharacterFactory"; -import { ICharacterTemplate } from "../../../domains/character/CharacterType"; import { BlockType, IBlock, @@ -14,6 +13,7 @@ import { IPage, } from "../../../domains/character/types"; import { getUnix, getUnixFrom } from "../../../domains/dayjs/getDayJS"; +import { ICharacterTemplate } from "../../../services/character-templates/CharacterTemplateService"; export function useCharacter( characterFromProps?: ICharacter | undefined, diff --git a/lib/routes/Draw/DrawRoute.tsx b/lib/routes/Draw/DrawRoute.tsx index d0441531..c28fabd5 100644 --- a/lib/routes/Draw/DrawRoute.tsx +++ b/lib/routes/Draw/DrawRoute.tsx @@ -2,7 +2,6 @@ import { Box, Container, useTheme } from "@mui/material"; import React from "react"; import { FateLabel } from "../../components/FateLabel/FateLabel"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { Icons } from "../../domains/Icons/Icons"; import { useTranslate } from "../../hooks/useTranslate/useTranslate"; import { TldrawWriter } from "./TldrawWriterAndReader"; @@ -13,10 +12,6 @@ export const DrawRoute: React.FC = () => { return ( <Page sx={{ paddingTop: "2rem" }}> - <PageMeta - title={t("draw-route.meta.title")} - description={t("draw-route.meta.description")} - /> <Container maxWidth="lg"> <Box py="1rem" diff --git a/lib/routes/NewCharacter/NewCharacterRoute.tsx b/lib/routes/NewCharacter/NewCharacterRoute.tsx index f2eb21b5..dfaa86b8 100644 --- a/lib/routes/NewCharacter/NewCharacterRoute.tsx +++ b/lib/routes/NewCharacter/NewCharacterRoute.tsx @@ -1,3 +1,4 @@ +"use client"; import LoadingButton from "@mui/lab/LoadingButton"; import { Box, @@ -16,32 +17,29 @@ import { import kebabCase from "lodash/kebabCase"; import startCase from "lodash/startCase"; import { useContext, useEffect, useState } from "react"; -import { useNavigate, useParams } from "react-router"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { CharactersContext } from "../../contexts/CharactersContext/CharactersContext"; import { CharacterFactory } from "../../domains/character/CharacterFactory"; -import { - CharacterTemplates, - ICharacterTemplate, -} from "../../domains/character/CharacterType"; + +import { useParams, useRouter } from "next/navigation"; +import { CharacterTemplatesContext } from "../../contexts/CharacterTemplatesContext/CharacterTemplatesContext"; import { ICharacter } from "../../domains/character/types"; +import { ICharacterTemplate } from "../../services/character-templates/CharacterTemplateService"; import { CharacterV3Dialog } from "../Character/components/CharacterDialog/CharacterV3Dialog"; export function NewCharacterRoute() { const charactersManager = useContext(CharactersContext); - const navigate = useNavigate(); + const router = useRouter(); const [status, setStatus] = useState<"loading" | "success" | "error">( "loading", ); const [template, setTemplate] = useState<ICharacterTemplate>(); - const params = useParams<{ - category: string; - name: string; - }>(); - const templateCategoryLabel = startCase(params.category); - const templateNameLabel = startCase(params.name); - + const params = useParams(); + const categoryParam = params.category as string; + const nameParam = params.name as string; + const templateCategoryLabel = startCase(categoryParam); + const templateNameLabel = startCase(nameParam); + const characterTemplatesManager = useContext(CharacterTemplatesContext); const [loadingTemplate, setLoadingTemplate] = useState(false); const isLoading = status === "loading"; @@ -49,13 +47,13 @@ export function NewCharacterRoute() { useEffect(() => { load(); async function load() { - const template = CharacterTemplates.find((t) => { + const template = characterTemplatesManager.templates.find((t) => { const categoryMatch = - kebabCase(t.category.toLowerCase()) === - kebabCase(params.category?.toLowerCase()); + kebabCase(t.publisher.toLowerCase()) === + kebabCase(categoryParam?.toLowerCase()); const nameMatch = - kebabCase(t.fileName.toLowerCase()) === - kebabCase(params.name?.toLowerCase()); + kebabCase(t.name.toLowerCase()) === + kebabCase(nameParam?.toLowerCase()); return categoryMatch && nameMatch; }); if (template) { @@ -73,22 +71,16 @@ export function NewCharacterRoute() { const newCharacter = await charactersManager.actions.add( template as ICharacterTemplate, ); - navigate(`/characters/${newCharacter.id}`); + router.push(`/characters/${newCharacter.id}`); } const [fakeCharacter, setFakeCharacter] = useState<ICharacter>(); function handleCancel() { - navigate(`/`); + router.push(`/`); } return ( <Page sx={{ paddingTop: "2rem" }}> - {template && ( - <PageMeta - title={`Use the ${template?.fileName} character sheet template on Fari App`} - description={`Get started playing TTRPGs online with Fari App using this ${template?.fileName} template!`} - /> - )} {isLoading && ( <Fade in> <Container maxWidth="md"> @@ -124,7 +116,7 @@ export function NewCharacterRoute() { textAlign: "center", }} > - {`You're about to create a new character sheet using the "${template?.fileName}" template.`} + {`You're about to create a new character sheet using the "${template?.name}" template.`} <br /> <br /> {`Click "Use Template" to continue.`} diff --git a/lib/routes/NotFound/NotFoundRoute.tsx b/lib/routes/NotFound/NotFoundRoute.tsx index 365240bc..9ada6d2b 100644 --- a/lib/routes/NotFound/NotFoundRoute.tsx +++ b/lib/routes/NotFound/NotFoundRoute.tsx @@ -1,7 +1,6 @@ import { Box, Typography } from "@mui/material"; import React, { useEffect } from "react"; import { Page } from "../../components/Page/Page"; -import { PageMeta } from "../../components/PageMeta/PageMeta"; import { useLogger } from "../../contexts/InjectionsContext/hooks/useLogger"; import { Font } from "../../domains/font/Font"; @@ -15,7 +14,6 @@ export const NotFoundRoute: React.FC<{}> = () => { return ( <div> <Page sx={{ paddingTop: "2rem" }}> - <PageMeta title="Page Not Found" noIndex /> <Box display="flex" justifyContent="center" pt="3rem"> <Typography sx={{ diff --git a/lib/services/character-templates/CharacterTemplateService.tsx b/lib/services/character-templates/CharacterTemplateService.tsx new file mode 100644 index 00000000..1ff119cb --- /dev/null +++ b/lib/services/character-templates/CharacterTemplateService.tsx @@ -0,0 +1,49 @@ +import fs from "node:fs"; +import path from "node:path"; + +export type ICharacterTemplate = { + publisher: string; + name: string; + fetchPath: string; +}; + +export const CharacterTemplateService = { + async getAll() { + const templates: Array<ICharacterTemplate> = []; + + const publishers = fs.readdirSync( + path.join(process.cwd(), "public/character-templates"), + ); + + publishers.forEach(async (publisher) => { + const games = fs.readdirSync( + path.join(process.cwd(), "public/character-templates", publisher), + ); + + games.forEach((game) => { + templates.push({ + publisher: publisher, + name: game.split(".json").join(""), + fetchPath: `/public/character-templates/${publisher}/${game}`, + }); + }); + }); + + const sorted = templates.sort((a, b) => { + if (a.publisher === "Fari RPGs" && b.publisher === "Fari RPGs") { + return a.name.length - b.name.length; + } + + if (a.publisher === "Fari RPGs") { + return -1; + } + + if (a.publisher === b.publisher) { + return a.name.length - b.name.length; + } + return 0; + }); + + return sorted; + }, +}; diff --git a/package.json b/package.json index a4ffbac4..4cd35dd8 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "alpha": "bun run build && bun run deploy:preview -- --alias alpha", "beta": "bun run build && bun run deploy:preview -- --alias beta", "tsc": "tsc --project tsconfig.json --incremental --noEmit", + "lint": "next lint", "test": "vitest", "test:run": "vitest run", "int": "bun run build && concurrently \"cypress run\" \"bun run serve:build\" --success first --kill-others --names \"cypress,server\" ", diff --git a/lib/domains/character/character-templates/7th Sea 2e/7th Sea 2e(ITA).json b/public/character-templates/7th Sea 2e/7th Sea 2e(ITA).json similarity index 100% rename from lib/domains/character/character-templates/7th Sea 2e/7th Sea 2e(ITA).json rename to public/character-templates/7th Sea 2e/7th Sea 2e(ITA).json diff --git a/lib/domains/character/character-templates/A.C. Luke/Heartbreaker.json b/public/character-templates/A.C. Luke/Heartbreaker.json similarity index 100% rename from lib/domains/character/character-templates/A.C. Luke/Heartbreaker.json rename to public/character-templates/A.C. Luke/Heartbreaker.json diff --git a/lib/domains/character/character-templates/Aaron Goss/The Forests of Faera.json b/public/character-templates/Aaron Goss/The Forests of Faera.json similarity index 100% rename from lib/domains/character/character-templates/Aaron Goss/The Forests of Faera.json rename to public/character-templates/Aaron Goss/The Forests of Faera.json diff --git a/public/character-templates/Adventurers/Adventurers Revised.json b/public/character-templates/Adventurers/Adventurers Revised.json new file mode 100644 index 00000000..7927a15a --- /dev/null +++ b/public/character-templates/Adventurers/Adventurers Revised.json @@ -0,0 +1,179 @@ +{ + "lastUpdated": 1656526645, + "name": "Adventurers! Revised Template", + "pages": [ + { + "id": "3eba11f6-64fb-4ddd-9c44-5ee23b9b7375", + "label": "Character", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "bc410bc1-e4d3-4b7b-83b2-718819197747", + "label": "Concept", + "blocks": [ + { + "id": "bd7f836a-fbd1-4628-bf75-d4ab022e7cf3", + "label": "", + "type": "Text", + "value": "", + "meta": { "helperText": "" } + } + ] + }, + { + "id": "948fa38a-4979-4d52-b366-38f212f6849e", + "label": "Statistics", + "blocks": [ + { + "id": "72a2bf6c-8770-4b88-b385-f3d72501498e", + "label": "Strength", + "type": "Skill", + "value": "-1", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "hideModifier": false, + "helperText": "basic modifier" + } + }, + { + "id": "b1c5b427-18d6-4e48-b9e9-b3ee301becf1", + "label": "Agility", + "type": "Skill", + "value": "-1", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "basic modifier" + } + }, + { + "id": "1902f0d4-2234-4fc8-a1ed-25088becff60", + "label": "Mind", + "type": "Skill", + "value": "-1", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "basic modifier" + } + }, + { + "id": "abaeb28c-c855-4f17-bbd6-6962b2083337", + "label": "Attack", + "type": "Skill", + "value": "-1", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.5, + "helperText": "depends on equipment + Skills" + } + }, + { + "id": "7bf5c7ab-e9ea-4879-b5fe-c4f54aba2867", + "label": "Defence", + "type": "Skill", + "value": "-1", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.5, + "helperText": "depends on equipment + Agility" + } + }, + { + "id": "5ac2c636-51ef-477b-9902-47fcd48ad0a9", + "label": "Endurance", + "type": "PointCounter", + "meta": { + "max": "1", + "isMainPointCounter": false, + "helperText": "Strength + Agility + 3", + "width": 0.33 + }, + "value": "1" + }, + { + "id": "990ddd6e-e37a-4b5f-8787-3e5bf0b1d5e9", + "label": "Heroism", + "type": "PointCounter", + "meta": { + "max": "1", + "isMainPointCounter": false, + "helperText": "lowest basic modifier + 1 (mimimum 1)", + "width": 0.33 + }, + "value": "1" + }, + { + "id": "11b24ea4-dd7b-4d4a-9797-adff5c45eec5", + "label": "Experience", + "type": "PointCounter", + "meta": { + "isMainPointCounter": false, + "width": 0.33, + "helperText": "lost upon upgrading a character" + }, + "value": "0" + } + ] + }, + { + "id": "68545261-40aa-4156-a194-5cc6156a6777", + "label": "Gear", + "blocks": [ + { + "id": "4fe64ad9-98ef-4d78-ac52-6831207b0b21", + "label": "30 gold", + "type": "Text", + "value": "", + "meta": { "helperText": "" } + } + ] + }, + { + "id": "1f6357e4-34f6-43f6-9620-ea71297293c9", + "label": "Skills", + "blocks": [ + { + "id": "ae59ef51-2402-4901-8c3b-1c9557d28379", + "label": "", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "472feabb-9c5e-4698-a3d5-4acd60658a0b", + "label": "Notes", + "blocks": [ + { + "id": "18135025-0e2e-4ade-9d9c-d33bd777c476", + "label": "", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "ce3d874e-a5e4-486d-95cc-6d6a3a214bcf", + "rows": [], + "label": "Page" + } + ], + "template": "Blank", + "version": 6, + "group": "Adventurers!", + "wide": false, + "fariType": "character" +} diff --git a/lib/domains/character/character-templates/Arcane Library/Shadowdark.json b/public/character-templates/Arcane Library/Shadowdark.json similarity index 96% rename from lib/domains/character/character-templates/Arcane Library/Shadowdark.json rename to public/character-templates/Arcane Library/Shadowdark.json index e9f7305c..4778bdde 100644 --- a/lib/domains/character/character-templates/Arcane Library/Shadowdark.json +++ b/public/character-templates/Arcane Library/Shadowdark.json @@ -118,9 +118,7 @@ "type": "Skill", "value": "0", "meta": { - "commands": [ - "1d20" - ], + "commands": ["1d20"], "hideModifier": false, "width": 0.66 } @@ -141,9 +139,7 @@ "type": "Skill", "value": "0", "meta": { - "commands": [ - "1d20" - ], + "commands": ["1d20"], "hideModifier": false, "width": 0.66 } @@ -164,9 +160,7 @@ "type": "Skill", "value": "0", "meta": { - "commands": [ - "1d20" - ], + "commands": ["1d20"], "hideModifier": false, "width": 0.66 } @@ -187,9 +181,7 @@ "type": "Skill", "value": "0", "meta": { - "commands": [ - "1d20" - ], + "commands": ["1d20"], "hideModifier": false, "width": 0.66 } @@ -210,9 +202,7 @@ "type": "Skill", "value": "0", "meta": { - "commands": [ - "1d20" - ], + "commands": ["1d20"], "hideModifier": false, "width": 0.66 } @@ -233,9 +223,7 @@ "type": "Skill", "value": "0", "meta": { - "commands": [ - "1d20" - ], + "commands": ["1d20"], "hideModifier": false, "width": 0.66 } @@ -506,4 +494,4 @@ "version": 6, "wide": true, "playedDuringTurn": false -} \ No newline at end of file +} diff --git a/lib/domains/character/character-templates/Basilisk Online/The Wasteland Covenant.json b/public/character-templates/Basilisk Online/The Wasteland Covenant.json similarity index 100% rename from lib/domains/character/character-templates/Basilisk Online/The Wasteland Covenant.json rename to public/character-templates/Basilisk Online/The Wasteland Covenant.json diff --git a/lib/domains/character/character-templates/Ben Newborn/Overgrown.json b/public/character-templates/Ben Newborn/Overgrown.json similarity index 100% rename from lib/domains/character/character-templates/Ben Newborn/Overgrown.json rename to public/character-templates/Ben Newborn/Overgrown.json diff --git a/lib/domains/character/character-templates/Binary Star Games/APOCALYPSE FRAME.json b/public/character-templates/Binary Star Games/APOCALYPSE FRAME.json similarity index 100% rename from lib/domains/character/character-templates/Binary Star Games/APOCALYPSE FRAME.json rename to public/character-templates/Binary Star Games/APOCALYPSE FRAME.json diff --git a/public/character-templates/Blade Runner/Case File Time Tracker.json b/public/character-templates/Blade Runner/Case File Time Tracker.json new file mode 100644 index 00000000..9b9e74da --- /dev/null +++ b/public/character-templates/Blade Runner/Case File Time Tracker.json @@ -0,0 +1,335 @@ +{ + "fariType": "character", + "lastUpdated": 1679496832, + "name": "Case File Time Tracker Template", + "pages": [ + { + "id": "4c229969-55dd-4748-868c-a1f0db70f436", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "0a8b51c4-d8eb-4462-8f0c-82b0485fa828", + "label": "- LAPD POLICE REPORT - ", + "blocks": [ + { + "id": "505511f4-d40f-421d-845a-e1d2694eab08", + "label": "Case File Name", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "1d23fadb-8db0-408f-8bc2-b5f3fe4052c9", + "label": "Reporting Officer", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "59b3f54e-b719-474c-a868-035dc16efa67", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "471e54a0-aa27-406f-b12b-638ae05bca20", + "label": "DAY 1", + "blocks": [ + { + "id": "3992d53f-2587-4700-a886-268b7a04c102", + "label": "SHIFT 1", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "bc731b24-5f1b-4841-80bd-601e651e7998", + "label": "SHIFT 3", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "8f86a8de-2ba3-4ae9-b154-46cab44f66e4", + "label": "SHIFT 3", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "38cbdf6f-2e03-4226-8974-13d43156580e", + "label": "SHIFT 4", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + }, + { + "id": "54158232-0153-47dd-8d75-19ee2069b6a9", + "label": "DAY 2", + "blocks": [ + { + "id": "f7738446-bcfe-424a-bd04-409dd79df6f0", + "label": "SHIFT 1", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "a78ceae9-e2cc-4173-b99d-b9e68d4e800b", + "label": "SHIFT 2", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "74c8c9fd-8742-4ea1-9956-0bbac9a1bba8", + "label": "SHIFT 3", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "20965bc9-3335-4192-9303-078ec71340b4", + "label": "SHIFT 4", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + }, + { + "id": "06935cd9-273d-4328-b779-bad7c24104fc", + "label": "DAY 3", + "blocks": [ + { + "id": "12b0b783-693f-48a9-a8ca-5819423509c0", + "label": "SHIFT 1", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "914db2d4-bc37-4bb0-898b-ac933c253177", + "label": "SHIFT 2", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "3d13677c-9620-4bea-8d37-65c4c01f6418", + "label": "SHIFT 3", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "a9a7ec26-5d87-4f81-a7dc-cfbb53401156", + "label": "SHIFT 4", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + }, + { + "id": "05eed149-d3bd-4465-9027-ffef0849b761", + "label": "DAY 4", + "blocks": [ + { + "id": "485bc2f0-7533-45fc-94b0-4e3372762009", + "label": "SHIFT 1", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "b727b8e2-00c9-4052-afad-4bffee6c7a9b", + "label": "SHIFT 2", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "56d4c5de-3bfc-46e1-b3c0-f9abf1175210", + "label": "SHIFT 3", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "96c16648-5f0d-4e6b-8f93-32d6c45af4ba", + "label": "SHIFT 4", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + }, + { + "id": "9640e0b0-52f6-4fa6-a856-2414a083919c", + "label": "DAY 5", + "blocks": [ + { + "id": "2c8df4bb-2880-4435-8724-83bdd9ed0e5a", + "label": "SHIFT 1", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "54b8d3b0-6a54-4d2d-85db-3837c3850238", + "label": "SHIFT 2", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "372214d6-6a2f-4692-9bc6-a78a27bc64e1", + "label": "SHIFT 3", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "f5ef5892-3002-4e3f-99dd-b7a8da112f4e", + "label": "SHIFT 4", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + }, + { + "id": "94634dc6-4c0d-4295-a80f-d9b8e9f44b12", + "label": "DAY 6", + "blocks": [ + { + "id": "f59e3458-aca7-4e78-b743-bb3d1f2002ab", + "label": "SHIFT 1", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "9b0defcf-5401-447c-ae86-5146a2f30d71", + "label": "SHIFT 2", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "0d4b5231-e417-4d4b-9df3-5ff6450c9326", + "label": "SHIFT 3", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "86562611-919e-4fae-9a04-c38191333e8b", + "label": "SHIFT 4", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + }, + { + "id": "bb6062b8-3b50-4f93-89b2-2ae05c4bab39", + "label": "DAY 7", + "blocks": [ + { + "id": "c779688b-caea-4c7e-86b8-f6d858c1a193", + "label": "SHIFT 1", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "25c695bd-0224-462e-91be-76eb516f7684", + "label": "SHIFT 2", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "879ff710-1534-4ff2-b132-287074a28a33", + "label": "SHIFT 3", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "d37f1b98-c9df-4085-9f3a-8d5b8061c635", + "label": "SHIFT 4", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "b644bdc4-55fd-4aff-bee1-490d8be4545c", + "label": "REFERENCES", + "blocks": [ + { + "id": "b123aa49-c86b-4c9b-a260-3d488adc4ccb", + "label": "", + "type": "Link", + "meta": { + "hasDisplayName": true, + "helperText": "Blade Runner: The Roleplaying Game is ©2017 Alcon Entertainment, LLC. All rights reserved. Published by Free League Publishing.<br><br>*This Fari character sheet was independently designed by Discord user PistolPants#8314 and is not affiliated with the original game designers and publishers." + }, + "value": "" + }, + { + "id": "ae4517a1-05be-4157-ae53-3bab7d074970", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "e33a60b2-7228-485a-adf1-4e98f282867f", + "label": "", + "type": "Link", + "meta": { "hasDisplayName": false, "width": 1 }, + "value": "https://www.bladerunner-rpg.com/" + } + ] + } + ] + } + ] + } + ], + "label": "Time Tracker Details" + } + ], + "template": "Blank", + "version": 6, + "group": "Blade Runner" +} diff --git a/lib/domains/character/character-templates/Blade Runner/Character Sheet.json b/public/character-templates/Blade Runner/Character Sheet.json similarity index 100% rename from lib/domains/character/character-templates/Blade Runner/Character Sheet.json rename to public/character-templates/Blade Runner/Character Sheet.json diff --git a/lib/domains/character/character-templates/Breathless Games/Mad Gods.json b/public/character-templates/Breathless Games/Mad Gods.json similarity index 100% rename from lib/domains/character/character-templates/Breathless Games/Mad Gods.json rename to public/character-templates/Breathless Games/Mad Gods.json diff --git a/lib/domains/character/character-templates/Breathless Games/Ore.json b/public/character-templates/Breathless Games/Ore.json similarity index 100% rename from lib/domains/character/character-templates/Breathless Games/Ore.json rename to public/character-templates/Breathless Games/Ore.json diff --git a/public/character-templates/Broken Compass/Unofficial Character Sheet.json b/public/character-templates/Broken Compass/Unofficial Character Sheet.json new file mode 100644 index 00000000..3c4e2bc9 --- /dev/null +++ b/public/character-templates/Broken Compass/Unofficial Character Sheet.json @@ -0,0 +1,873 @@ +{ + "id": "03307eef-fcd1-438b-a897-5bef514dc9cb", + "lastUpdated": 1680897663, + "name": "Broken Compass Character Sheet", + "pages": [ + { + "id": "f0c8c1be-200a-46b9-9710-c54c1e3e3d0e", + "label": "Character", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "c35ca177-3073-4845-9c7b-44c0034c0e74", + "label": "BROKEN COMPASS • UNOFFICIAL CHARACTER SHEET", + "blocks": [ + { + "id": "b427d55b-879b-41c9-8fc4-4bb2c23ba23f", + "label": "", + "type": "Image", + "meta": { "helperText": "LOGO PLACEHOLDER" }, + "value": "https://upload.wikimedia.org/wikipedia/commons/3/35/600px_HEX-008A79_rectangle_on_HEX-FEFCF0.svg" + } + ], + "visibleOnCard": true + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "af68ebb3-a914-4088-9fca-948ad68849f2", + "label": "I am…", + "blocks": [ + { + "id": "ed980acd-07e3-41c8-af7e-353cfc69fcae", + "label": "I AM…", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "2c1a1fcb-faeb-423a-bf0e-4318722733b8", + "label": "CALL ME IF YOU NEED…", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "df8d325c-514f-48d9-8d1c-41db287682a0", + "label": "PLACES I CALL HOME…", + "type": "Text", + "value": "", + "meta": { + "helperText": "HERITAGE • HOMELAND • WORKPLACE" + } + }, + { + "id": "3658d22a-257c-4623-a439-77f7a2c83a37", + "type": "Text", + "value": "", + "meta": { "helperText": "" }, + "label": "WORDS TO LIVE BY" + } + ] + } + ] + }, + { + "sections": [ + { + "id": "0a6df7f0-def8-4f58-8db3-dd2acfd4c740", + "label": "PHOTO", + "blocks": [ + { + "id": "d8863ff6-7e84-4b6f-a534-1be6dd9978df", + "label": "", + "type": "Image", + "meta": { "helperText": "" }, + "value": "https://upload.wikimedia.org/wikipedia/commons/e/e0/PlaceholderLC.png" + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "93db71e2-9421-498e-b83e-446f1d955f60", + "label": "LUCK", + "blocks": [ + { + "id": "fce5d4b2-e4a9-4dbd-ba22-9fc6c849de72", + "label": "LUCK POINTS", + "type": "SlotTracker", + "meta": { "width": 0.66 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "526f0307-4dba-4cfa-ac99-251148a0925a", + "label": "LUCK COIN", + "type": "SlotTracker", + "meta": { "helperText": "", "width": 0.33 }, + "value": [{ "label": "", "checked": false }] + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "c3d4f86e-211d-4af3-a312-7b823eb4c5f9", + "label": "SET DICES AND…", + "blocks": [ + { + "id": "97552040-7c1a-4be1-8467-1cd53fb09b6a", + "label": "ROLL!", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d6", "1d6", "1d6"], + "helperText": "FIELDS + SKILLS + (DIS)ADVANTAGES" + } + }, + { + "id": "24915d77-954f-4f07-8b6d-8df2bf561852", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "88f4e59f-11eb-416c-86d2-72b067419dca", + "label": "ACTION", + "type": "Numeric", + "value": "2", + "meta": {} + }, + { + "id": "c6b1bb11-8d42-4683-a619-f7cfa367b5c3", + "label": "Fight", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "62f829b8-469f-463c-9da4-22bad83c262a", + "label": "Leadership", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "d7a7b1c5-47ac-4af1-84c5-86c5a3c53e30", + "label": "Stunt", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "1fc606f2-9db6-4d9b-a983-5332490e4e2b", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "efd12a69-8d62-4b6e-a0dd-e349f0a7b918", + "label": "GUTS", + "type": "Numeric", + "value": "2", + "meta": {} + }, + { + "id": "fbfad34a-d7ea-4011-b632-280bfcc8e5e5", + "label": "Cool", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "2e7c6afd-d789-4125-b831-540b10c8fb3d", + "label": "Drive", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "47dbeac8-033a-4b5b-9856-10fe5cb24d6f", + "label": "Shoot", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "ee1cd916-7635-4b4b-915d-eae3622d58f0", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "26dcdb19-338f-44c8-aa87-e6736b6bd372", + "label": "KNOWLEDGE", + "type": "Numeric", + "value": "2", + "meta": {} + }, + { + "id": "8a9a6a2a-5154-4642-9a28-fb41f78453da", + "label": "Culture", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "2ec86ba6-96fc-4d77-9bdf-4c122e3448ab", + "label": "First aid", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "60886f83-905d-4192-a097-ee3ba29d61ed", + "label": "Tech", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "95bf71aa-2ebe-4f8d-8151-249571add727", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "9503ce83-48a1-4dac-9f8d-36e56f082795", + "label": "SOCIETY", + "type": "Numeric", + "value": "2", + "meta": {} + }, + { + "id": "8489b9a1-6351-4e58-8602-fd1f148b1e41", + "label": "Charm", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "8ec48f85-34c3-4dd2-a1b9-f08dc85867ee", + "label": "Eloquence", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "7b57e1a9-3969-493e-b6cb-98078937c506", + "label": "Observation", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "57b6af92-94f2-480b-b069-98083c1f69ae", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "438edc1e-90ae-4b18-a360-8dbc951eb0aa", + "label": "WILD", + "type": "Numeric", + "value": "2", + "meta": {} + }, + { + "id": "928eb7d7-421a-4973-9d99-a020397e3827", + "label": "Scout", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "9b7c0b49-bd8d-426d-8f13-a865404f9533", + "label": "Survival", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "594dacbb-30d3-461f-a807-9e95da3887e3", + "label": "Tough", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "6b67e858-41df-4272-b026-8452276a637f", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "511382e3-70f8-4cf0-acb6-cb90537ea5b3", + "label": "CRIME", + "type": "Numeric", + "value": "2", + "meta": {} + }, + { + "id": "29e50c48-753d-4e58-984d-4614272677f2", + "label": "Alert", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "6fdc5984-2451-4ff2-9688-fb1a63ecef34", + "label": "Dexterity", + "type": "Numeric", + "value": "1", + "meta": {} + }, + { + "id": "340d2e2c-795d-4cd6-be5f-eba1d573d1e7", + "label": "Stealth", + "type": "Numeric", + "value": "1", + "meta": {} + } + ] + } + ] + }, + { + "sections": [ + { + "id": "77d7c516-5ec1-4ae4-be3d-6741e5360c17", + "label": "I FEEL…", + "blocks": [ + { + "id": "9b770d96-de38-4a61-9944-688e525f70fc", + "type": "Text", + "value": "POWERFULL", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "ACTION (+)" + } + }, + { + "id": "af7e6df3-8802-48e7-b1c5-ff342314489a", + "type": "Text", + "value": "BLEEDING", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "ACTION (-)" + } + }, + { + "id": "e0bcb190-71b8-4190-91f7-406028d3a4a6", + "type": "Text", + "value": "DARING", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "GUTS (+)" + } + }, + { + "id": "3bac5cc4-14ad-43b3-883c-150ae9398ceb", + "type": "Text", + "value": "SHOCKED", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "GUTS (-)" + } + }, + { + "id": "f452b842-2446-4c0a-8fc4-965288e5f5c5", + "type": "Text", + "value": "FOCUSED", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "KNOWLEDGE (+)" + } + }, + { + "id": "b2ec3fbd-2f87-46de-aa46-b0d9a527be7b", + "type": "Text", + "value": "DIZZY", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "KNOWLEDGE (-)" + } + }, + { + "id": "d60d98e5-2d1b-402c-bd56-b3b230d07c42", + "type": "Text", + "value": "CONFIDENT", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "SOCIETY (+)" + } + }, + { + "id": "1bfc26e7-4f6e-46de-aad0-8103a28bd383", + "type": "Text", + "value": "EMBARRASSED", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "SOCIETY (-)" + } + }, + { + "id": "a1723da6-03f1-4dbd-9b59-acfa820803bc", + "type": "Text", + "value": "FIERCE", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "WILD (+)" + } + }, + { + "id": "3ad098f5-3c79-4d21-a22d-0cab15d24d27", + "type": "Text", + "value": "BROKEN", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "WILD (-)" + } + }, + { + "id": "5e84336a-74e1-4809-8971-534850493b15", + "type": "Text", + "value": "UNTOUCHABLE", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "CRIME (+)" + } + }, + { + "id": "5d937cb5-6ad6-4eda-bbb5-9e54fe9990d2", + "type": "Text", + "value": "SCARED", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "CRIME (-)" + } + }, + { + "id": "6eac5a72-8d0b-4baf-9053-a161a33e6000", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "WRITE YOUR OWN" + } + }, + { + "id": "5b7fcffd-710e-4602-ad68-8a9353c0beab", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "width": 0.5, + "helperText": "WRITE YOUR OWN" + } + }, + { + "id": "6d896f11-ead2-4ea3-8125-949fd9a7aeac", + "label": "Info Text", + "type": "InfoText", + "value": "Good Feelings grant you Advantage on all tasks in a certain Field.", + "meta": { "width": 0.5 } + }, + { + "id": "9fd3aadf-d35c-455d-8296-3407d832a2c6", + "label": "Info Text", + "type": "InfoText", + "value": "Bad Feelings give you a\n<br>Disadvantage on all tasks in a certain Field.<br>", + "meta": { "width": 0.5 } + } + ] + }, + { + "id": "4889d07c-4b50-4fc0-adb6-2933825151e0", + "label": "EXPERTISE", + "blocks": [ + { + "id": "5ba21bc5-47eb-45af-b0ff-aa2b1f4c2bdf", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "60049838-e59c-493e-b6b0-fcc8f3c13955", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "850bd122-bf02-42af-89ce-50853c503356", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "ce5585d5-b53b-41c2-afca-ed8c60aec88e", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "522892ad-16c0-4c86-a054-33f44caa699e", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "2087aee7-f6ac-4cfc-bd3b-4e499d004aaf", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "be6fe44a-8e13-4140-a3f9-0b160151deb4", + "label": "WEAPONS & GEAR", + "blocks": [ + { + "id": "ce3bfd2c-a58d-41a5-9869-6d772e874da5", + "type": "Text", + "value": "", + "meta": { "helperText": "" } + }, + { + "id": "87efe935-4af4-4492-b675-c23b03a2c72e", + "type": "Text", + "value": "", + "meta": { "helperText": "" } + }, + { + "id": "00b6abf3-2d51-41b6-aef6-d1c2327f966a", + "type": "Text", + "value": "", + "meta": { "helperText": "" } + }, + { + "id": "72eb1c0b-9292-4398-99b6-abbbe45390b1", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "6c8fd78f-b8a6-4aeb-b2f7-7cc88bc709b7", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "a5c963c6-975a-4c7f-91ef-196a4f89c1d4", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "137a400c-8d0d-491d-8780-90fae2076b6f", + "label": "POCKETS", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "fd675f0c-c61f-4c8a-955b-effa8e4e0935", + "type": "Text", + "value": "", + "meta": { "width": 0.5 }, + "label": "BAG" + }, + { + "id": "b0b77713-d6bf-428a-be19-530147c73f02", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "cb617b1d-89a0-47b9-855b-92a21a5c9bc9", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "e1b9eeb4-4f1e-44da-9b70-fc456b48cf8b", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "ad110938-d39e-466f-886c-1757e25af7c0", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "9f44e57a-7fdb-4ad0-98de-fc06667080c9", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "7ed0db2c-7ab6-4723-b294-066f72545052", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "07579832-5425-4045-8c2b-7ed151217fd3", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "f4ca86a6-3d8f-42cc-8715-27bb6e934b52", + "label": "BACKPACK", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "8aa5c48c-bc64-447f-9d09-a95abf69e252", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "23a7e256-172c-4ff4-bf6e-57d33c9a559c", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "cbf7d7e6-2b63-49bf-82a3-e28777419a58", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "72140e33-c602-475f-bda3-c1377ce98b7d", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "965ced21-fc92-4300-8fb9-ed181db208eb", + "label": "MAGS", + "blocks": [ + { + "id": "ffd2a54c-cef4-4231-a8db-9ab1c86eb414", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "f5bb21a2-2827-41b3-9515-47db1835a7d5", + "label": "", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33, "helperText": "POCKETS" } + }, + { + "id": "be11c501-b9f2-4b25-9aa7-2ff4b175921c", + "label": "", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33, "helperText": "BAG" } + }, + { + "id": "1b92dd25-c68b-4e4a-9c9e-611d32068577", + "label": "", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33, "helperText": "BACKPACK" } + }, + { + "id": "db0b9c81-a9b6-4265-a588-0ba0324d1b3f", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "58be0c41-2e07-4005-b6eb-5377e6fcfb5e", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "d9b56cb8-5615-4b2f-ab4a-022f749e183a", + "label": "", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33, "helperText": "POCKETS" } + }, + { + "id": "7170c849-8adf-4925-9d6c-39353b5a05d4", + "label": "", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33, "helperText": "BAG" } + }, + { + "id": "8cfb055c-100f-4794-8ef7-80a046f992c9", + "label": "", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33, "helperText": "BACKPACK" } + }, + { + "id": "bb99e4ec-bc56-4866-9dd0-d498bac36164", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "056d2d3b-69ad-4e4f-8aa1-c9b5c3fb4887", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "9c36c8b7-fdd1-4c57-851e-9f842c797d8a", + "label": "", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33, "helperText": "POCKETS" } + }, + { + "id": "f859b0b1-8e1a-442a-80d3-c9cd053ee8b4", + "label": "", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33, "helperText": "BAG" } + }, + { + "id": "48d83724-6003-46f4-b5b5-2bc51786f855", + "label": "", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33, "helperText": "BACKPACK" } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "6e0d8500-c24a-4cc0-8035-41a0226e8b87", + "label": "SCARS AND EXPERIENCES", + "blocks": [ + { + "id": "6b760fda-1148-4d92-9eb2-f2d81ecba25e", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "f8f5a047-9176-4326-b7e2-aca0b3154702", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "f5d44cb1-5294-47c7-a95a-fdb473eaa35a", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "f91de5ef-31b6-4e0d-8816-1e815eae6d6c", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "928a151a-bb26-4f22-8489-17dd4ea8d268", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "e8df7c8e-0351-4169-84df-ffb94e32faa0", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ] + } + ], + "template": "Blank", + "version": 6, + "group": "Broken Compass", + "wide": false, + "theme": { + "hideSectionBackground": false, + "sectionHeadingFontFamily": "Bangers", + "sectionHeadingFontWeight": "initial", + "style": "@import url(\"https://fonts.googleapis.com/css?family=Bangers|Carter One\")", + "sectionHeadingFontSize": 2, + "labelFontFamily": "Carter One", + "infoTextFontWeight": "", + "textFontWeight": "bold" + }, + "playedDuringTurn": false, + "fariType": "character" +} diff --git a/public/character-templates/Cairn/Cairn.json b/public/character-templates/Cairn/Cairn.json new file mode 100644 index 00000000..c1bff943 --- /dev/null +++ b/public/character-templates/Cairn/Cairn.json @@ -0,0 +1,1037 @@ +{ + "name": "Cairn Template v4 Template", + "lastUpdated": 1685915053, + "wide": false, + "pages": [ + { + "id": "e0ab1a77-5d3a-4e9d-8ae4-2554a7c655d8", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "4ed8c0cc-812c-474a-837a-736bd1614677", + "label": "Details", + "blocks": [ + { + "id": "4ea611c2-bcac-4890-87bd-17e383edddb5", + "label": "Description", + "type": "Text", + "value": "<i>Roll on the <b>Character Traits </b>table to determine traits and physical description.</i>", + "meta": {} + }, + { + "id": "dfa24b3b-4b0b-4d13-ab0a-2d998d426843", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + }, + { + "id": "220f01c8-0218-48c9-9114-2a9de05cefa1", + "label": "Background", + "type": "Text", + "value": "<i>Roll on the <b>Background </b>table to determine a career or specialty.</i>", + "meta": {} + }, + { + "id": "ccd04781-6cea-47b1-8784-0c7bd3a08e4a", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + }, + { + "id": "3e42571a-79b6-4dcc-a158-9eac90594f53", + "label": "Age", + "type": "Text", + "value": "<i>Roll <b>2d20+10</b> to determine age.</i><br>", + "meta": {} + }, + { + "id": "bff9a4af-eca5-4154-9729-a82d7e744847", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + } + ] + } + ] + }, + { + "sections": [ + { + "id": "df122c55-3a6f-439e-8392-18c7861e6e4d", + "label": "Saves", + "blocks": [ + { + "id": "358dd279-8a50-4720-8a9f-34c327a0ad21", + "type": "Text", + "meta": { + "width": 1, + "helperText": "A <b>save </b>is a roll to avoid bad outcomes from risky choices and circumstances. <br><br>Cairn uses a \"roll under\" mechanic where PCs roll <b>1d20 </b>for an appropriate ability score. If they roll <b>equal to</b> or <b>under</b> that ability score, they pass. Otherwise, they fail.<br><br>Rolling a 1 is <i>always</i> a success, and rolling a 20 is <i>always</i> a failure.<br>" + } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "54475b85-9683-4600-878f-5bd051610082", + "label": "Hit Protection & Armor", + "blocks": [ + { + "id": "0ca28dc3-ff4d-4f44-80e2-7d50185cc9b8", + "label": "Hit Protection", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": true, + "width": 0.5, + "helperText": "<i>Roll <b>1d6</b> during character creation.</i>" + }, + "value": "0" + }, + { + "id": "99f8ae8d-f9c5-4a94-b71a-b9abe6247615", + "label": "Armor", + "type": "Text", + "value": "", + "meta": { + "width": 0.5, + "helperText": "<i>Name (<b>+X</b> Armor)</i><br>" + } + }, + { + "id": "200c7ea8-cd51-4896-9a66-03688524d026", + "label": "Deprived", + "type": "SlotTracker", + "meta": { + "width": 1, + "helperText": "<i>A PC deprived of a crucial need (such as food or rest) is unable to recover HP or ability scores. Anyone deprived for more than a day adds <b>Fatigue </b>to their inventory, one for each day.</i>" + }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "848f834f-54a8-4127-85dc-47af4ac427da", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + } + ] + } + ] + }, + { + "sections": [ + { + "id": "28a411e6-807f-4294-9ae9-cd4d78ee751e", + "label": "Ability Scores", + "blocks": [ + { + "id": "7c5b0a78-2531-473d-a443-25b5f17d26e2", + "label": "Strength", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d20"], + "hideModifier": true, + "helperText": "Brawn, prowess & resistance.<br>", + "width": 0.5 + } + }, + { + "id": "4ea20129-5eca-485c-a5a2-3f130e6c58e7", + "label": "", + "type": "PointCounter", + "meta": { + "max": "1", + "isMainPointCounter": false, + "width": 0.5, + "helperText": "<b>STR </b>0 means <b>death</b>.<br>" + }, + "value": "1" + }, + { + "id": "be028483-5632-4968-8975-90d98bc20307", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + }, + { + "id": "af5601c9-d70f-42ae-bcb9-a3a5922ae331", + "label": "Dexterity", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d20"], + "hideModifier": true, + "helperText": "Dodging, sneaking & reflexes.<br>", + "width": 0.5 + } + }, + { + "id": "2dee75b3-3468-412a-a934-4a705d0d7b02", + "label": "", + "type": "PointCounter", + "meta": { + "max": "1", + "isMainPointCounter": false, + "width": 0.5, + "helperText": "<b>DEX</b> 0 means <b>paralysis</b>.<br>" + }, + "value": "1" + }, + { + "id": "59a5a298-acb7-4ee0-94d0-63d6e9808315", + "label": "", + "type": "Separator", + "meta": { + "hasLabel": false, + "hideDivider": true, + "width": 1 + }, + "value": "" + }, + { + "id": "39cc5038-ac4d-45e4-8f0b-d236376ee19d", + "label": "Willpower", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d20"], + "hideModifier": true, + "helperText": "Persuasion, intimidation & magic.<br>", + "width": 0.5 + } + }, + { + "id": "eb794628-1f8c-4033-8e79-dbe52ccfe165", + "label": "", + "type": "PointCounter", + "meta": { + "max": "1", + "isMainPointCounter": false, + "width": 0.5, + "helperText": "<b>WIL</b> 0 means <b>delirium</b>.<br>" + }, + "value": "1" + }, + { + "id": "10e808c8-e072-491d-9e2f-0403808b085e", + "label": "", + "type": "Separator", + "meta": { + "hasLabel": false, + "hideDivider": true, + "width": 1 + }, + "value": "" + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "93196f93-fb02-4fcc-9672-9067c37b04b8", + "label": "Inventory", + "blocks": [ + { + "id": "69dbe2df-a5b4-4fb0-98e8-da3e3a26d1b3", + "type": "Text", + "meta": { + "helperText": "<b>Mark box when items are being held.</b><br>" + } + }, + { + "id": "ea6dd40a-475b-4046-8fa1-42724b84c1dd", + "label": "Hands, Body", + "type": "Separator", + "meta": { "hasLabel": true, "width": 1 }, + "value": "" + }, + { + "id": "2edf1075-98ce-4624-8837-aa7d1e34abd7", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "<i>Hand</i>", + "width": 0.5 + } + }, + { + "id": "e9d8262b-9473-4f15-9d5d-544a73efedee", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "<i>Hand</i>", + "width": 0.5 + } + }, + { + "id": "cca838d5-e7e3-4508-adc5-4e4423062df2", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "<i>Body</i>", + "width": 0.5 + } + }, + { + "id": "cb08a650-400b-440d-a78d-47c5d0282d06", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "<i>Body</i>", + "width": 0.5 + } + }, + { + "id": "e54cd9d3-017f-4f05-a54f-cf5712ef1ce5", + "label": "Backpack", + "type": "Separator", + "meta": { "hasLabel": true }, + "value": "" + }, + { + "id": "3ec87edf-09ca-4c39-8bbb-a38587c8111d", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "<i>Backpack</i>", + "width": 0.5 + } + }, + { + "id": "b29aa5a3-c94d-4c2d-9278-624062a369fd", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "<i>Backpack</i>", + "width": 0.5 + } + }, + { + "id": "11230c2a-ca57-4785-977e-413014addef4", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "<i>Backpack</i>", + "width": 0.5 + } + }, + { + "id": "5d05829b-dc8f-4bdb-832a-d83eb2ea8253", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "<i>Backpack</i>", + "width": 0.5 + } + }, + { + "id": "79ca1f2e-8e2c-4731-b44a-8f6b9b5b7144", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "<i>Backpack</i>", + "width": 0.5 + } + }, + { + "id": "b36d9f7a-fb96-4a41-b638-9dce3106213b", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "<i>Backpack</i>", + "width": 0.5 + } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "03a0f466-d97b-49de-bf43-181623fc1d29", + "label": "Currency", + "blocks": [ + { + "id": "ab5c5f19-fc80-4f15-b804-d6d7318722c7", + "type": "Text", + "meta": { "width": 0.33, "helperText": "<br>" }, + "label": "Gp" + }, + { + "id": "7241f56d-bdc2-4676-879d-a7abe1bd7796", + "type": "Text", + "value": "<b>0</b>\n", + "meta": { "width": 0.5 } + }, + { + "id": "5b7a0aa0-cee7-455f-b820-596d1e7ec2de", + "type": "Text", + "meta": { "width": 0.33, "helperText": "<br>" }, + "label": "Sp" + }, + { + "id": "149f0dbf-9639-4345-a9c4-5b9715463297", + "type": "Text", + "value": "<b>0</b>\n", + "meta": { "width": 0.5 } + }, + { + "id": "bcbd1413-0494-4ce5-b861-58c27fcd81d9", + "type": "Text", + "meta": { "width": 0.33, "helperText": "<br>" }, + "label": "Cp" + }, + { + "id": "4baef908-d6fa-49e9-8ac0-9bbbac72174e", + "type": "Text", + "value": "<b>0</b>\n", + "meta": { "width": 0.5 } + }, + { + "id": "b8e25b0e-508a-4233-bd4c-4ab1c2ee0177", + "label": "", + "type": "Separator", + "meta": { + "hasLabel": false, + "hideDivider": true, + "helperText": "<i>The most common coin is the <b>gold piece</b> (gp), which is equal to 10 <b>silver pieces </b>(sp) and 100 <b>copper pieces </b>(cp).</i><br>" + }, + "value": "" + } + ] + }, + { + "id": "17592cc2-d3e4-476f-a336-c5338f38f294", + "label": "Weapons", + "blocks": [ + { + "id": "1bccfaae-2d97-44e9-b782-6825813231ac", + "label": "Weapon", + "type": "Skill", + "value": "0", + "meta": { + "commands": [], + "width": 1, + "hideModifier": true, + "helperText": "<i>Edit weapon text in <b>Advanced</b> mode.</i><br>" + } + }, + { + "id": "1c8b4167-e135-4992-899b-30b1c57ba32e", + "label": "Enhanced", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d12"], + "width": 1, + "hideModifier": true, + "helperText": "<i>Roll when fighting from a position of <b>advantage</b>.</i>" + } + }, + { + "id": "d2bef8ab-11f6-45ee-9175-29562c1c3f8f", + "label": "Impaired / Unarmed", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d4"], + "width": 1, + "hideModifier": true, + "helperText": "<i>Roll when fighting from a position of <b>weakness</b>.</i><br>" + } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "6a51f5cd-dca5-4de5-91e0-db69c312cf8f", + "label": "Credits", + "blocks": [ + { + "id": "8a3b5574-2cb1-4df2-83d4-ab89f44a1be0", + "label": "", + "type": "Image", + "meta": { "helperText": "" }, + "value": "https://cairnrpg.com/img/cairn.svg" + } + ] + } + ] + }, + { + "sections": [ + { + "id": "e82ea70d-4754-4831-8fe0-d37fe607c4ac", + "label": "", + "blocks": [ + { + "id": "c27f02f6-4e30-4238-9982-58d42d5f73d7", + "label": "Info Text", + "type": "InfoText", + "value": "Template by <b>bonk!</b> • https://bingusbonk.us<br>", + "meta": {} + }, + { + "id": "b293961d-5eb9-4b3d-acb8-c39924fc243b", + "label": "Info Text", + "type": "InfoText", + "value": "<b><i>Cairn </i></b>is an adventure game about exploring a dark & mysterious Wood filled with strange folk, hidden treasure, and unspeakable monstrosities. Character generation is quick and random, classless, and relies on fictional advancement rather than through XP or level mechanics. It is based on <b><i>Knave </i></b>by Ben Milton and <b><i>Into The Odd </i></b>by Chris McDowall. The game was written by Yochai Gal.<br><br>Access the <i style=\"font-weight: bold;\">Cairn</i> rules in full at the link below:<br>", + "meta": {} + }, + { + "id": "e89faf7d-0f7d-41d9-ade5-5ce837f7e159", + "label": "Cairn System Reference Document (v.1.0)", + "type": "Link", + "meta": { "hasDisplayName": true }, + "value": "https://cairnrpg.com/cairn-srd/" + }, + { + "id": "9e66b7f1-a221-49de-bd32-59683d4f0515", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + } + ] + } + ] + } + ] + } + ], + "label": "CHARACTER" + }, + { + "id": "f9041871-159b-40d3-bf4f-3d056b3f5149", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "c1345ec7-7557-47e7-a181-ab313b49b3e2", + "label": "Forms of Magic", + "blocks": [ + { + "id": "f1780b4e-6519-46d1-9221-4012baa055e6", + "label": "Spellbooks", + "type": "Text", + "meta": { + "width": 1, + "helperText": "<b>Spellbooks</b> contain a single spell, take up one slot, and induce <b>Fatigue</b> when used to cast spells. They cannot be transcribed or created, only recovered from places like tombs, dungeons, and manors.<br>" + } + }, + { + "id": "21193c91-2b8a-4e62-b63e-2fc455f1cfb6", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + }, + { + "id": "a321bb69-d503-4f9d-af24-d0f003eeab66", + "label": "Scrolls", + "type": "Text", + "meta": { + "width": 1, + "helperText": "<b>Scrolls</b> are similar to Spellbooks, however:<br> • They do not take up an inventory slot.<br> • They do not cause fatigue.<br> • They disappear after one use.<br>" + } + }, + { + "id": "198a7f97-8be7-4697-aad2-6a0833362178", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + }, + { + "id": "e70b2ac5-43a9-4ca8-91df-9b851efa9ce9", + "label": "Relics", + "type": "Text", + "meta": { + "width": 1, + "helperText": "<b>Relics </b>are items imbued with a magical spell or power. They take up an item slot but do not cause Fatigue. Relics usually have a limited use, as well as a recharge condition.<br>" + } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "d7ca11e6-de06-4b12-944f-ed87b2968351", + "label": "Using Magic", + "blocks": [ + { + "id": "a3a62b63-ae68-4f18-abdf-3726ca9ae1aa", + "label": "Spellcasting", + "type": "Text", + "meta": { + "width": 1, + "helperText": "Anyone can cast a spell by holding a Spellbook in both hands and reading its contents aloud. They must then add a Fatigue to inventory, occupying one slot.<br><br>Given time and safety, PCs can <i>enhance</i> a spell’s impact (e.g., affecting multiple targets, increasing its power, etc.) without any additional cost.<br>" + } + }, + { + "id": "ac6917a2-5b63-462d-b8a3-7b85d69f9d01", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + }, + { + "id": "5307186a-497d-4335-9579-7f5c5deeb02f", + "label": "Casting under pressure", + "type": "Text", + "meta": { + "width": 1, + "helperText": "If the PC is deprived or in danger, PCs may be required to roll a <b>WIL</b> save to avoid any ill-effects from casting the spell.<br>" + } + } + ] + } + ] + } + ] + } + ], + "label": "MAGIC" + }, + { + "id": "76936ab0-a68c-4884-98ef-55ec511476a8", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "0abad3a9-b73a-411e-ac31-3417d2e2bdf6", + "label": "About the Game", + "blocks": [ + { + "id": "4cd359f1-3b34-4319-8569-e985bb4fc176", + "label": "", + "type": "Image", + "meta": { "helperText": "" }, + "value": "https://cairnrpg.com/img/cairn.svg" + }, + { + "id": "23585b23-3778-4d3d-ba48-7e887d18fdef", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + } + ] + } + ] + }, + { + "sections": [ + { + "id": "2e277f5a-b137-47ed-897d-a4a5d3310ed8", + "label": "", + "blocks": [ + { + "id": "9bc2b5b4-0aff-42fc-900a-f6673245ba1c", + "label": "Info Text", + "type": "InfoText", + "value": "<b><i>Cairn </i></b>is an adventure game about exploring a dark & mysterious Wood filled with strange folk, hidden treasure, and unspeakable monstrosities. Character generation is quick and random, classless, and relies on fictional advancement rather than through XP or level mechanics. It is based on <b><i>Knave </i></b>by Ben Milton and <b><i>Into The Odd </i></b>by Chris McDowall. The game was written by Yochai Gal.<br><br>Access the <i style=\"font-weight: bold;\">Cairn</i> rules in full at the link below:<br>", + "meta": {} + }, + { + "id": "576471b5-7a00-4ca7-b843-0ab46b449d54", + "label": "Cairn System Reference Document (v.1.0)", + "type": "Link", + "meta": { "hasDisplayName": true }, + "value": "https://cairnrpg.com/cairn-srd/" + }, + { + "id": "36b31879-300f-4683-9345-3ace9f7b21bf", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "12630267-5ef4-4663-b6d4-288769dea2f0", + "label": "Rules Summary", + "blocks": [ + { + "id": "e47551b6-9ed8-451b-ad88-65ad6ac0866d", + "label": "ACTIONS", + "type": "Text", + "meta": { + "helperText": "On their turn, a character may move up to <b>40ft </b>and take up to <b>one action</b>. Actions may include casting a spell, attacking, making a second move, or other reasonable activities. Actions, attacks, and movements take place simultaneously. Whenever turn order is uncertain, the PCs should make a <b>DEX </b>save to see if they go before their enemies.<br><br><b>Retreating </b>from a dangerous situation always requires a successful <b>DEX </b>save, as well as a safe destination to run to.<br>" + } + }, + { + "id": "9dcaf541-cd02-44a6-8d34-89b6e5205af3", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "45d0a374-3032-435a-be26-64b033912dd7", + "label": "ABILITIES", + "type": "Text", + "meta": { + "helperText": "<b>STR: </b>Brawn, prowess & resistance.\n<br><b>DEX: </b>Dodging, sneaking & reflexes.\n<br><b>WIL:</b> Persuasion, intimidation & magic.<br>" + } + }, + { + "id": "bfb50e7b-4ff1-4b94-ab3a-2ab4cc5909bc", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "feea8228-317b-4970-9c56-eef48e2fc085", + "label": "SAVES", + "type": "Text", + "meta": { + "helperText": " • Roll a <b>d20 </b>equal to or under an ability.\n<br> • <b>1 </b>is always a success, <b>20 </b>is always a failure.<br>" + } + }, + { + "id": "e5567210-40e9-42fc-824b-bdd6d7465f73", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "130e7c8a-da35-4c67-a7d1-999e86049034", + "label": "HIT PROTECTION", + "type": "Text", + "meta": { + "helperText": "<b>HP </b>indicates a PC’s ability to avoid getting hurt. It is lost during combat & recovered after a few moment’s rest.<br>" + } + }, + { + "id": "d3d6f164-352d-45b1-8316-254333675bc9", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "5bf55694-b2b4-462b-9902-d0671e495cd8", + "label": "INVENTORY", + "type": "Text", + "meta": { + "helperText": "PCs have <b>10 </b>inventory slots: four on their body and six in their backpack (which acts as a sleeping bag if emptied). Most items take up a one slot, but smaller items can be bundled. <b>Bulky </b>items take up two slots and are awkward or difficult to carry.\n<br>\n<br>Filling all ten item slots reduces a PC to <b>0 HP</b>. PCs cannot carry more than their inventory allows, though carts & horses may provide an increase in slots.<br>" + } + }, + { + "id": "6a64c33c-20c1-4853-9aba-a23e69824458", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "23d95fc6-d820-4ed7-b729-be6a3fc68253", + "label": "DEPRIVATION", + "type": "Text", + "meta": { + "helperText": "<b>Deprived</b> PCs cannot recover HP. If deprived for more than a day, they add a <b>Fatigue </b>to inventory. Fatigue occupies one slot and lasts until they can recover in safety. This effect is cumulative.<br>" + } + }, + { + "id": "548824c9-db9c-4540-86d6-87326d98de1a", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "fb078787-2240-4034-9049-b15130da6118", + "label": "HEALING", + "type": "Text", + "meta": { + "helperText": "A moment’s rest and a swig of water will restore lost HP, but may leave the party vulnerable. <b>Ability </b>loss requires a week’s rest and the aid of a skilled healer.<br>" + } + }, + { + "id": "993bacb4-f310-4f08-8aff-11fcdb63dfea", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "d8f39db5-ad51-4332-b68c-433720033e93", + "label": "SPELLBOOKS", + "type": "Text", + "meta": { + "helperText": "Spellbooks contain a single spell and take up one item slot. Anyone can cast a spell by holding a Spellbook in both hands and reading its contents aloud. Casting a spell adds <b>Fatigue</b> to the PC’s inventory.\n<br>\n<br>Given time and safety, PCs can enhance a spell without any additional cost. If they are deprived or in danger, a <b>WIL </b>save may be required to avoid terrible consequences.<br>" + } + }, + { + "id": "cfe32daa-74d1-4c57-9552-009385949f36", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "c386bcf8-261b-41fc-8498-ca7f18ae8d90", + "label": "COMBAT", + "type": "Text", + "meta": { + "helperText": "The attacker rolls their weapon die and subtracts the target’s Armor, then deals the remaining total to their opponent’s HP.\n<br>\n<br>Before calculating damage to HP, subtract the target’s <b>Armor </b>value from the result of damage rolls. Shields and similar armor provides a bonus defense (e.g. +1 Armor), but only while the item is held or worn.\n<br>\n<br>No one can have more than 3 Armor.<br><br><b>Unarmed</b> attacks always do <b>1d4 </b>damage. If <b>multiple attackers</b> target the same foe, roll all damage dice and keep the single highest result. If attacking with <b>two weapons</b> at the same time, roll both damage dice and keep the highest.\n<br>\n<br>If an attack is <b>impaired</b>, the damage die is reduced to 1d4, regardless of weapon. If the attack is <b>enhanced</b>, the attacker rolls <b>1d12</b>. Attacks with the <b>blast </b>quality affect all area targets, rolling separately for each.<br>" + } + }, + { + "id": "86833b04-acb7-4f03-b2fe-e8f488505f1c", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "5e55c6cf-8745-417a-8cd8-5b59de839045", + "label": "DAMAGE", + "type": "Text", + "meta": { + "helperText": "If an attack reduces a PC’s HP exactly to 0, refer to the <b>Scars </b>table.<br><br>Damage that reduces a target’s HP <b>below </b>0 decreases their <b>STR </b>by the remainder. They must then make a <b>STR </b>save to avoid <b>critical damage</b>. Failure takes them out of combat, dying if left untreated.\n<br>\n<br>Having <b>STR </b>0 means <b>death</b>; having <b>DEX</b> 0 is <b>paralysis</b>; having <b>WIL </b>0 is <b>delirium</b>.<br>" + } + } + ] + } + ] + } + ] + } + ], + "label": "RULES SUMMARY" + }, + { + "id": "46404d79-98dc-4627-b092-82c0e55a42cf", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "e1a6493f-2d5d-43ff-bf98-0c5b870f7646", + "label": "Principles for Players", + "blocks": [ + { + "id": "d73fabaf-5250-45ea-a7e2-296798b5ef87", + "type": "Text", + "meta": { + "helperText": "<b><i>Cairn</i></b> is an adventure game for one facilitator (the <b>Warden</b>) and at least one other player. Players act as hardened adventurers exploring a dark & mysterious Wood filled with strange folk, hidden treasure, and unspeakable monstrosities.<br><br>The game provides players with guidelines that help foster a specific play experience defined by critical thinking, exploration, and an emergent narrative.<br>" + } + }, + { + "id": "921b00dd-19c4-4966-b869-611524ae7add", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": false }, + "value": "" + }, + { + "id": "dd8d24dd-ef3e-46b0-80b2-dd0199730ff9", + "label": "AGENCY", + "type": "Text", + "meta": { + "helperText": " • Attributes and related saves do not define your character. They are tools.<br> • Don’t ask only what your character would do, ask what you would do, too.<br> • Be creative with your intuition, items, and connections.<br>" + } + }, + { + "id": "cb74b583-779f-4e1f-aecc-954e452d61c7", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "229ad8b1-e814-4f8f-ab07-997a60d9b95d", + "label": "TEAMWORK", + "type": "Text", + "meta": { + "helperText": " • Seek consensus from the other players before barreling forward.<br> • Stay on the same page about goals and limits, respecting each other and accomplishing more as a group than alone.<br>" + } + }, + { + "id": "c042b1d0-f6d6-469a-a51e-91dc0cd36dfe", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "9ed3dd81-e53f-4623-9041-ae001e1489a4", + "label": "EXPLORATION", + "type": "Text", + "meta": { + "helperText": " • Asking questions and listening to detail is more useful than any stats, items, or skills you have.<br> • Take the Warden’s description without suspicion, but don’t shy away from seeking more information.<br> • There is no single correct way forward.<br>" + } + }, + { + "id": "2f10461a-6fa7-4dc5-a10f-dc03df7dfea3", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "bf82b995-1867-4cc5-ae10-0f152f4d95ca", + "label": "TALKING", + "type": "Text", + "meta": { + "helperText": " • Treat NPCs as if they were real people, and rely on your curiosity to safely gain information and solve problems.<br> • You’ll find that most people are interesting and will want to talk things through before getting violent.<br>" + } + }, + { + "id": "541ce3fa-634f-45d2-8bfb-968e9a2373be", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "2c26930d-1b2a-4f1d-acda-9198a0468acb", + "label": "CAUTION", + "type": "Text", + "meta": { + "helperText": " • Fighting is a choice and rarely a wise one; consider whether violence is the best way to achieve your goals.<br> • Try to stack the odds in your favor and retreat when things seem unfavorable.<br>" + } + }, + { + "id": "898e669e-dc5d-44ed-8b67-0e9510d6276d", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "9c9c7e22-4b8c-4469-adf2-69ee0535010f", + "label": "PLANNING", + "type": "Text", + "meta": { + "helperText": " • Think of ways to avoid your obstacles through reconnaissance, subtlety, and fact-finding.<br> • Do some research and ask around about your objectives.<br>" + } + }, + { + "id": "20b71fd0-3b32-43b2-8d6a-9dd9f0fdaf91", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "66d41d2c-2dc4-466a-88b7-2b563d19e955", + "label": "AMBITION", + "type": "Text", + "meta": { + "helperText": " • Set goals and use your meager means to take steps forward.<br> • Expect nothing. Earn your reputation.<br> • Keep things moving forward and play to see what happens.<br>" + } + }, + { + "id": "9635f785-3565-47b0-b555-71f1a4bb2938", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "00378243-7479-4779-9e76-3506109e5d32", + "label": "", + "type": "Text", + "meta": { "helperText": "<br>" } + }, + { + "id": "88efdfbb-465d-4c0e-b235-709cd141bf4a", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + } + ] + } + ] + } + ] + } + ], + "label": "PLAYER PRINCIPLES" + } + ], + "version": 6, + "group": "Cairn", + "theme": { + "infoTextFontWeight": "400", + "infoTextFontSize": 1, + "helperTextFontWeight": "400", + "helperTextFontSize": 1, + "hideSectionBackground": false, + "pageHeadingFontWeight": "bold", + "style": "@import url('https://fonts.googleapis.com/css2?family=Vollkorn:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');\n@import url('https://fonts.googleapis.com/css2?family=Averia+Serif+Libre:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Vollkorn:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');", + "pageHeadingFontFamily": "Averia Serif Libre", + "sectionHeadingFontFamily": "Averia Serif Libre", + "labelFontFamily": "Vollkorn", + "textFontFamily": "Averia Serif Libre", + "infoTextFontFamily": "Averia Serif Libre", + "helperTextFontFamily": "Averia Serif Libre", + "labelFontSize": 1.375, + "labelFontWeight": "", + "sectionHeadingFontSize": 1.5, + "textFontSize": 1.125, + "textFontWeight": "400" + }, + "fariType": "character" +} diff --git a/lib/domains/character/character-templates/Clair Comme Cristal/Clair Comme Cristal.json b/public/character-templates/Clair Comme Cristal/Clair Comme Cristal.json similarity index 100% rename from lib/domains/character/character-templates/Clair Comme Cristal/Clair Comme Cristal.json rename to public/character-templates/Clair Comme Cristal/Clair Comme Cristal.json diff --git a/lib/domains/character/character-templates/Cortex/Cortex Kitchen Sink.json b/public/character-templates/Cortex/Cortex Kitchen Sink.json similarity index 100% rename from lib/domains/character/character-templates/Cortex/Cortex Kitchen Sink.json rename to public/character-templates/Cortex/Cortex Kitchen Sink.json diff --git a/public/character-templates/Cortex/Tales of Xadia.json b/public/character-templates/Cortex/Tales of Xadia.json new file mode 100644 index 00000000..24c6425f --- /dev/null +++ b/public/character-templates/Cortex/Tales of Xadia.json @@ -0,0 +1,683 @@ +{ + "fariType": "character", + "lastUpdated": 1654987224, + "name": "Tales of Xadia Template", + "pages": [ + { + "id": "b7355fe2-ce3f-4b43-9eee-731bdac6aa5c", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "605779ac-b2e2-4f4b-9b90-168441d00ece", + "label": "Character", + "blocks": [ + { + "id": "6347d601-964f-4b87-953b-0f18570b7016", + "type": "Text", + "value": "", + "meta": { "helperText": "Name" } + }, + { + "id": "0642dc60-d47e-4c5b-b4f2-9abdee6154ad", + "type": "Text", + "value": "", + "meta": { "helperText": "Archetype" } + }, + { + "id": "ec618168-4321-4461-be4f-0aed1d4ff28d", + "type": "Text", + "value": "", + "meta": { "helperText": "Pronouns" } + } + ], + "visibleOnCard": true + } + ] + }, + { + "sections": [ + { + "id": "162ccebe-0cd4-4006-b14d-54311f1c9ce3", + "label": "", + "blocks": [ + { + "id": "36fdfd58-359f-4e5c-b17b-8752f95dd5fd", + "label": "", + "type": "Image", + "meta": {}, + "value": "" + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "730cdd99-4b00-45d8-b538-f28b1748863c", + "label": "Plot Points", + "blocks": [ + { + "id": "ca17368f-0340-47c0-9b83-335fea864125", + "label": "Plot Points", + "type": "PointCounter", + "meta": { "isMainPointCounter": true }, + "value": "1" + } + ] + } + ] + } + ] + } + ], + "label": "Character" + }, + { + "id": "2d6a5edc-2be8-4ddc-8df9-6b07151fb699", + "label": "Traits", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "bc6438c8-fceb-418e-a0bd-1adc0af64cca", + "label": "Attributes", + "blocks": [ + { + "id": "a37804b8-fbd2-4525-a98d-a3218dc2c237", + "label": "Agility", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Your hand-eye coordination. Use this when you need to fight, sneak, aim, or balance.<br>" + } + }, + { + "id": "a1580965-b38a-4667-af41-8eaa87452078", + "label": "Awareness", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Your ability to perceive your\n<br>surroundings and other people. Use this as you pay att ention to the world around you.<br>" + } + }, + { + "id": "1a8b7dcb-ba5d-4824-9518-2646caa350e4", + "label": "Influence", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": ": Your presence and persuasiveness. Use this while you convince, coerce, charm, or\n<br>collude.<br>" + } + }, + { + "id": "6729cb2e-6e87-497d-8c8f-d87f3a3f0b69", + "label": "Intellect", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Your capacity to comprehend. Use this to study, learn, recall things you know, or figure\n<br>out a puzzle.<br>" + } + }, + { + "id": "bdeabc45-a60e-4c0c-8ba4-54e4c49211ed", + "label": "Spirit", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Your mental resolve and emotional reserves. Use this when the situation requires\n<br>courage, determination, perseverance, or willpower.<br>" + } + }, + { + "id": "7cbab079-a2e4-4bc4-93c0-8099196965be", + "label": "Strenght", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Your level of physical fi tness and power. Use this if you’re called to be tough, strong, or use brute force.<br>" + } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "7934ca76-700d-4a94-8625-07295a5232ee", + "label": "Values", + "blocks": [ + { + "id": "e459b0dd-1539-420f-9c04-1fc17860a30b", + "label": "Devotion", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Duty, faith, and friendship. You’re motivated by the bonds of loyalty and your love for others.<br>" + } + }, + { + "id": "218148a6-f903-4779-8120-8922fcd61292", + "label": "Libery", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Freedom, independence, and autonomy. You’re motivated\n<br>by a world without oppression or suppression.<br>" + } + }, + { + "id": "693d8930-e515-4a0e-a141-ae42ca44b8e7", + "label": "Glory", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Legacy, fame, and fortune. You’re motivated by praise, acclaim, and your desire to be remembered.<br>" + } + }, + { + "id": "89fb9211-6970-4efc-826c-d0d668fd868f", + "label": "Mastery", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Control, achievement, and skill. You’re motivated by power, growth, and self-development.<br>" + } + }, + { + "id": "11f8f8a7-6492-4cf4-986d-d5052cae2f44", + "label": "Justice", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Balance, righteousness, and reward. You’re motivated by adherence to fairness and what you think is right.<br>" + } + }, + { + "id": "964128f6-1c29-454e-8520-18af2a3c7e1e", + "label": "Truth", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 0.33, + "helperText": "Fidelity, certainty, and authenticity. You’re motivated by finding strength in facts and by the principle and pursuit of knowledge.<br>" + } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "ecb4fb15-6754-49e4-92b8-953508cea02d", + "label": "Distinctions", + "blocks": [ + { + "id": "0726c3f4-e5f5-4b36-a2ab-907ff450513c", + "label": "Kindred", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d8"], "width": 0.33 } + }, + { + "id": "85c84b1d-413d-412e-b349-0c4477f9fdf7", + "label": "Where Are You From?", + "type": "Text", + "value": "\n", + "meta": { + "width": 0.5, + "helperText": "Your kindred distinction reflects where you grew up and what sort of community you belonged to when you were coming of age.<br>" + } + }, + { + "id": "91f2537b-a6be-444c-8655-90b154209c1e", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "d6f7cca1-1636-433a-b903-b06691c7e754", + "label": "Vocation", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d8"], "width": 0.33 } + }, + { + "id": "224d30da-9eaf-44a2-8193-affa640eeccc", + "label": "How Were You Trained?\r\r\n", + "type": "Text", + "value": "", + "meta": { + "width": 0.5, + "helperText": "Your vocation distinction represents what you chose to do with your life at a young age, making it part of your youth and upbringing.<br>" + } + }, + { + "id": "dc519f24-bf99-4390-9477-a8e4d24274f7", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "71399f56-107b-4701-bf18-50bd4fd11595", + "label": "Quirk", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d8"], "width": 0.33 } + }, + { + "id": "79c851bb-2991-46b3-be0f-2954e4d35e88", + "label": "What Makes You Different?\r\n", + "type": "Text", + "value": "", + "meta": { + "width": 0.5, + "helperText": "Your quirk distinction, more than any adjective or description, best encapsulates who your character is in regard to everyone else you’re likely to meet.<br>" + } + }, + { + "id": "03abad64-0fee-4598-ba18-757c192a5192", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "2434733c-636a-4a4e-8e3d-8724e02d6e83", + "label": "Hinder", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "width": 1, + "helperText": "Gain one plot point when you use Hinder by switching out this distinction’s die rating for a d4.<br>" + } + } + ], + "visibleOnCard": false + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "d505720d-c76f-4e73-b5d6-c9f865eebc0f", + "label": "Special Effects\r\n", + "blocks": [ + { + "id": "b5245a43-da8d-463d-a52d-731be55a351a", + "label": "Info Text", + "type": "InfoText", + "value": "SFX are special benefits or tricks. Activating them usually requires a cost, such as spending a Plot Point. These effects only last for the duration of the roll you’re using them on, unless otherwise specified.<br>", + "meta": {} + }, + { + "id": "d476774f-66e6-42d5-af1e-096766829925", + "label": "SFX", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "1aa0bfa2-1ca3-4359-abf9-cf3a6d127063", + "label": "SFX", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "8624f81f-ac1e-4eae-80c7-d6e89e53ae43", + "label": "Specialties", + "blocks": [ + { + "id": "00a10775-c105-4687-bea1-efcb37e01ab1", + "label": "Info Text", + "type": "InfoText", + "value": "A specialty is rated from d6 to d12 and covers a narrow field of expertise or ability. You can include these dice in your dice pool when you roll so long as what you’re doing is relevant to the specialty’s area.<br>", + "meta": {} + }, + { + "id": "978a86fb-db5b-44d8-a105-c27dec41e28b", + "label": "Specialty", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d6"], "width": 0.33 } + }, + { + "id": "2137e9db-a34a-4927-b1f9-fb94f1ee78b8", + "label": "Specialty", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d6"], "width": 0.33 } + }, + { + "id": "2804c928-61ca-45d4-b51f-ffa23d925632", + "label": "Specialty", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d6"], "width": 0.33 } + } + ] + }, + { + "id": "0b528a4a-6a29-4339-9ff4-b932003d5fe3", + "label": "Assets", + "blocks": [ + { + "id": "ec1e2be8-0d22-40e8-b3c6-f71abbc35d1e", + "label": "Info Text", + "type": "InfoText", + "value": "An asset is rated from d6 to d12 and is something or someone who can assist you that isn’t inherent or part of you.<br>", + "meta": {} + }, + { + "id": "ceec4471-fb55-44f9-9b4c-6ceb1e5d4d11", + "label": "Asset", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d6"], "width": 0.33 } + }, + { + "id": "addabc8b-e286-4e25-8748-fd94b3bbdffa", + "label": "Asset", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d6"], "width": 0.33 } + }, + { + "id": "9c8d5363-d498-4b65-aea0-5746ecde3c26", + "label": "Asset", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d6"], "width": 0.33 } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "ee5ebdde-32ae-4d72-aee3-be8c61eab41c", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "ae2ca5fd-6f90-4505-9f0f-d7ed4d47c4a7", + "label": "Afraid", + "blocks": [ + { + "id": "6147e486-bd28-4483-a0f3-1de203e0d583", + "label": "Info Text", + "type": "InfoText", + "value": "This is the stress of fear and panic. Once this exceeds d12, you are gripped in the clutches of terror.<br>", + "meta": {} + }, + { + "id": "226cb6eb-eddd-4271-a0c9-34c8c1b18d4b", + "label": "Stress", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + }, + { + "id": "55591b1a-1d21-4e76-885a-d353b12da6d4", + "label": "Trauma", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "f65d83a7-bf07-4d82-87e2-39a475c15c99", + "label": "Corrupted", + "blocks": [ + { + "id": "e3b737ef-7ea3-4f69-80f9-967de789a5fd", + "label": "Info Text", + "type": "InfoText", + "value": "This is the stress of dark magic. Once this exceeds d12, you are consumed with darkness.<br>", + "meta": {} + }, + { + "id": "beadc94a-9bf1-4755-8011-fab27be88c0b", + "label": "Stress", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + }, + { + "id": "c862a4bf-660a-4eaa-b8c2-f7200d70cdb8", + "label": "Trauma", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "35747ea8-1680-4844-9fee-7a0e5d839795", + "label": "Insecure", + "blocks": [ + { + "id": "c993eb95-8c81-4151-9abe-b59895b88d89", + "label": "Info Text", + "type": "InfoText", + "value": "This is the stress of apprehension and worry. Once this exceeds d12, you succumb to insecurity.<br>", + "meta": {} + }, + { + "id": "71d0727d-a98d-413c-ae58-9faec81853a5", + "label": "Stress", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + }, + { + "id": "6786a2fb-95c2-4d27-b4e9-5ac9225f4056", + "label": "Trauma", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "25ac4c7d-73fa-44d9-962a-055ca45b8091", + "label": "Angry", + "blocks": [ + { + "id": "32662d31-4463-4533-ac82-6e978fd6d08b", + "label": "Info Text", + "type": "InfoText", + "value": "This is the stress of rage and frustration. Once this exceeds d12, you are lost to your wrath.<br>", + "meta": {} + }, + { + "id": "60d5383a-7777-4968-af56-d2f814fab5af", + "label": "Stress", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + }, + { + "id": "38f42cd1-a8b0-4582-92e5-7483e38cbec7", + "label": "Trauma", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "2f86c04c-f370-4626-b0d1-e118e0d559a1", + "label": "Exhausted", + "blocks": [ + { + "id": "94280cba-f3f7-4812-8b9a-4156613dd762", + "label": "Info Text", + "type": "InfoText", + "value": "This is the stress of fatigue and weariness. Once this exceeds d12, you can no longer remain awake.<br>", + "meta": {} + }, + { + "id": "2ef76839-0a4d-4bac-b82d-0a157c040f8d", + "label": "Stress", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + }, + { + "id": "8352fd5a-bde5-4681-bf46-5351de7cc159", + "label": "Trauma", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "0b087ef8-eb32-4119-9be4-42e4419da8b3", + "label": "Injured", + "blocks": [ + { + "id": "0193012a-3612-4a0e-8433-cfbe3ccdd4be", + "label": "Info Text", + "type": "InfoText", + "value": "This is the stress of pain and wounding. Once this exceeds d12, you collapse unconscious and may die.<br>", + "meta": {} + }, + { + "id": "72d19077-5d68-4826-ba2f-9a6cd08da0e1", + "label": "Stress", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + }, + { + "id": "5647742f-d21e-4f11-bf34-4a5c63569d98", + "label": "Trauma", + "type": "DicePool", + "value": "", + "meta": { "commands": [], "width": 0.5 } + } + ] + } + ] + } + ] + } + ], + "label": "Stress & Trauma" + } + ], + "template": "Blank", + "version": 6, + "wide": false, + "theme": { + "backgroundColor": "#fdfae8", + "sectionHeadingFontFamily": "'Marcellus', serif;", + "style": "@import url('https://fonts.googleapis.com/css2?family=Marcellus&display=swap');", + "helperTextFontSize": 0.75, + "infoTextFontSize": 0.875, + "textFontFamily": "'Marcellus', serif;", + "textFontSize": 1.75, + "hideSectionBackground": false, + "sectionHeadingFontSize": 1.75, + "helperTextFontWeight": "", + "labelFontSize": 1.5, + "pageHeadingFontFamily": "'Roboto', sans-serif;", + "labelFontFamily": "'Roboto', sans-serif;", + "infoTextFontFamily": "'Roboto', sans-serif;", + "helperTextFontFamily": "'Roboto', sans-serif;" + } +} diff --git a/lib/domains/character/character-templates/Cyberpunk RED/Cyberpunk RED.json b/public/character-templates/Cyberpunk RED/Cyberpunk RED.json similarity index 100% rename from lib/domains/character/character-templates/Cyberpunk RED/Cyberpunk RED.json rename to public/character-templates/Cyberpunk RED/Cyberpunk RED.json diff --git a/lib/domains/character/character-templates/Cypher/Cypher Template.json b/public/character-templates/Cypher/Cypher Template.json similarity index 100% rename from lib/domains/character/character-templates/Cypher/Cypher Template.json rename to public/character-templates/Cypher/Cypher Template.json diff --git a/lib/domains/character/character-templates/Defaults/Blank.json b/public/character-templates/Defaults/Blank.json similarity index 100% rename from lib/domains/character/character-templates/Defaults/Blank.json rename to public/character-templates/Defaults/Blank.json diff --git a/lib/domains/character/character-templates/Dot Hack Infinite Generation/BLADE MASTER.json b/public/character-templates/Dot Hack Infinite Generation/BLADE MASTER.json similarity index 100% rename from lib/domains/character/character-templates/Dot Hack Infinite Generation/BLADE MASTER.json rename to public/character-templates/Dot Hack Infinite Generation/BLADE MASTER.json diff --git a/lib/domains/character/character-templates/Dot Hack Infinite Generation/HEAVY AXEMAN.json b/public/character-templates/Dot Hack Infinite Generation/HEAVY AXEMAN.json similarity index 100% rename from lib/domains/character/character-templates/Dot Hack Infinite Generation/HEAVY AXEMAN.json rename to public/character-templates/Dot Hack Infinite Generation/HEAVY AXEMAN.json diff --git a/lib/domains/character/character-templates/Dot Hack Infinite Generation/HEAVY BLADE.json b/public/character-templates/Dot Hack Infinite Generation/HEAVY BLADE.json similarity index 100% rename from lib/domains/character/character-templates/Dot Hack Infinite Generation/HEAVY BLADE.json rename to public/character-templates/Dot Hack Infinite Generation/HEAVY BLADE.json diff --git a/lib/domains/character/character-templates/Dot Hack Infinite Generation/KNUCKLE MASTER.json b/public/character-templates/Dot Hack Infinite Generation/KNUCKLE MASTER.json similarity index 100% rename from lib/domains/character/character-templates/Dot Hack Infinite Generation/KNUCKLE MASTER.json rename to public/character-templates/Dot Hack Infinite Generation/KNUCKLE MASTER.json diff --git a/lib/domains/character/character-templates/Dot Hack Infinite Generation/LONG ARM.json b/public/character-templates/Dot Hack Infinite Generation/LONG ARM.json similarity index 100% rename from lib/domains/character/character-templates/Dot Hack Infinite Generation/LONG ARM.json rename to public/character-templates/Dot Hack Infinite Generation/LONG ARM.json diff --git a/lib/domains/character/character-templates/Dot Hack Infinite Generation/TWIN BLADE.json b/public/character-templates/Dot Hack Infinite Generation/TWIN BLADE.json similarity index 100% rename from lib/domains/character/character-templates/Dot Hack Infinite Generation/TWIN BLADE.json rename to public/character-templates/Dot Hack Infinite Generation/TWIN BLADE.json diff --git a/lib/domains/character/character-templates/Dot Hack Infinite Generation/WAVE MASTER.json b/public/character-templates/Dot Hack Infinite Generation/WAVE MASTER.json similarity index 100% rename from lib/domains/character/character-templates/Dot Hack Infinite Generation/WAVE MASTER.json rename to public/character-templates/Dot Hack Infinite Generation/WAVE MASTER.json diff --git a/lib/domains/character/character-templates/Dresden Files/Dresden Files Accelerated.json b/public/character-templates/Dresden Files/Dresden Files Accelerated.json similarity index 100% rename from lib/domains/character/character-templates/Dresden Files/Dresden Files Accelerated.json rename to public/character-templates/Dresden Files/Dresden Files Accelerated.json diff --git a/lib/domains/character/character-templates/Dresden Files/Dresden Files RPG - Character.json b/public/character-templates/Dresden Files/Dresden Files RPG - Character.json similarity index 100% rename from lib/domains/character/character-templates/Dresden Files/Dresden Files RPG - Character.json rename to public/character-templates/Dresden Files/Dresden Files RPG - Character.json diff --git a/lib/domains/character/character-templates/Dresden Files/Dresden Files RPG - SpellCaster.json b/public/character-templates/Dresden Files/Dresden Files RPG - SpellCaster.json similarity index 100% rename from lib/domains/character/character-templates/Dresden Files/Dresden Files RPG - SpellCaster.json rename to public/character-templates/Dresden Files/Dresden Files RPG - SpellCaster.json diff --git a/lib/domains/character/character-templates/Dresden Files/Dresden Files RPG - Vampire.json b/public/character-templates/Dresden Files/Dresden Files RPG - Vampire.json similarity index 100% rename from lib/domains/character/character-templates/Dresden Files/Dresden Files RPG - Vampire.json rename to public/character-templates/Dresden Files/Dresden Files RPG - Vampire.json diff --git a/lib/domains/character/character-templates/Driftwood Publishing/The Riddle of Steel.json b/public/character-templates/Driftwood Publishing/The Riddle of Steel.json similarity index 100% rename from lib/domains/character/character-templates/Driftwood Publishing/The Riddle of Steel.json rename to public/character-templates/Driftwood Publishing/The Riddle of Steel.json diff --git a/lib/domains/character/character-templates/Dungeon World/Playguide.json b/public/character-templates/Dungeon World/Playguide.json similarity index 100% rename from lib/domains/character/character-templates/Dungeon World/Playguide.json rename to public/character-templates/Dungeon World/Playguide.json diff --git a/lib/domains/character/character-templates/Dungeons and Dragons/DnD 5e.json b/public/character-templates/Dungeons and Dragons/DnD 5e.json similarity index 100% rename from lib/domains/character/character-templates/Dungeons and Dragons/DnD 5e.json rename to public/character-templates/Dungeons and Dragons/DnD 5e.json diff --git a/lib/domains/character/character-templates/Edge of the Empire/Edge of the Empire (FR).json b/public/character-templates/Edge of the Empire/Edge of the Empire (FR).json similarity index 100% rename from lib/domains/character/character-templates/Edge of the Empire/Edge of the Empire (FR).json rename to public/character-templates/Edge of the Empire/Edge of the Empire (FR).json diff --git a/lib/domains/character/character-templates/Edge of the Empire/Edge of the Empire.json b/public/character-templates/Edge of the Empire/Edge of the Empire.json similarity index 100% rename from lib/domains/character/character-templates/Edge of the Empire/Edge of the Empire.json rename to public/character-templates/Edge of the Empire/Edge of the Empire.json diff --git a/public/character-templates/Engine Heart/Engine Heart.json b/public/character-templates/Engine Heart/Engine Heart.json new file mode 100644 index 00000000..55364eb8 --- /dev/null +++ b/public/character-templates/Engine Heart/Engine Heart.json @@ -0,0 +1,356 @@ +{ + "lastUpdated": 1681201599, + "name": " Template", + "pages": [ + { + "id": "82a8ddb8-3476-42c6-a550-51eb90d0e322", + "label": "Character", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "7e3096c0-cadd-4f24-a461-f2f865e6c98b", + "label": "CHARACTER", + "blocks": [ + { + "id": "5787f6ef-3d5e-4f9b-bba6-7b4c019389bb", + "label": "", + "type": "Image", + "meta": {}, + "value": "https://d1vzi28wh99zvq.cloudfront.net/images/4860/106842.jpg" + } + ] + } + ] + }, + { + "sections": [ + { + "id": "4e2227c3-3d30-44c6-b1dd-137fe5e405d7", + "label": "", + "blocks": [ + { + "id": "1dea0e42-43c8-44d2-9002-db0655258f82", + "label": "UNIT NAME", + "type": "Text", + "value": "", + "meta": { "width": 1 } + }, + { + "id": "db85542f-e039-4cec-b849-1e97ec65c563", + "label": "PLAYER NAME", + "type": "Text", + "value": "", + "meta": { "width": 1 } + }, + { + "id": "42e72015-a2a3-41f8-ae88-0b80b81a1c78", + "label": "ORIGINAL PURPOSE", + "type": "Text", + "value": "", + "meta": { "width": 1 } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "592417ee-c7f5-4fbe-b267-744f596a36c1", + "label": "INTELLIGENCE", + "blocks": [ + { + "id": "1f718760-e871-4d9d-ac47-2ec1d4e3eea8", + "label": "RealityCom", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + }, + { + "id": "9a94d4c2-b828-4c73-8fd0-e09f6d03bf61", + "label": "HumanCom", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + }, + { + "id": "9b3f6580-d5ae-44a6-9d11-42868955da20", + "label": "DigiCon", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + }, + { + "id": "121c8045-5bd6-48e8-9eab-3e8ac92f817f", + "label": "MechaniCon", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "24954d6f-3c92-422d-9be2-26570cd77166", + "label": "CHASSIS", + "blocks": [ + { + "id": "1bbfac06-3ae1-4d20-8b47-cae1bb2c5cfc", + "label": "Dexterity", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + }, + { + "id": "66e9983b-4b21-447a-b06b-1c7b6dbaf136", + "label": "Mobility", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + }, + { + "id": "3fee964a-7d29-4bd7-9308-157334409f2b", + "label": "Perception", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + }, + { + "id": "a7bf917d-b81c-49de-a25f-9458fbf252a2", + "label": "Reflexes", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + }, + { + "id": "e7131e0f-3210-4a67-a6a2-96c1bb00df08", + "label": "Strength", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "52a4691a-908d-4653-bc42-c22fdbaa7b67", + "label": "CRUX", + "blocks": [ + { + "id": "2df2dae5-05c0-4d2e-99ce-0855cb4dd4bf", + "label": "Durability", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + }, + { + "id": "e13496e7-6772-4448-b118-b3b695f9393d", + "label": "Buffer", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + }, + { + "id": "4ece133f-67b7-4c2e-8f8e-423ce0b31735", + "label": "Size", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + }, + { + "id": "2c7bcd60-fd72-4141-a210-0f01bbf38007", + "label": "Power", + "type": "DicePool", + "value": "", + "meta": { "commands": ["1d10"] } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "b98588d8-befb-48b8-9c66-7d947b4a1d51", + "label": "PHYSICAL INTERACTION", + "blocks": [ + { + "id": "e3274acd-0bf2-4eeb-b9e9-cea92a4ad699", + "label": "Interaction Pool", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d10"], + "helperText": "Dexterity + Reflexes" + } + }, + { + "id": "17d67e06-fb06-4802-af1f-3b5b7dad3f1b", + "label": "TN to be struck", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Mobility + Reflexes" } + }, + { + "id": "0cd13a06-3e35-47e8-93a0-43b55a6ad4a9", + "label": "Damage from Strike", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Str÷2, round down" } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "dd203c0f-c544-42cb-b361-9b91224fbf35", + "label": "MOVEMENT", + "blocks": [ + { + "id": "82ef58cf-b8ec-4859-ac83-3097d86ad3b0", + "label": "Initiative", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d10"], + "helperText": "1d10 + Reflexes" + } + }, + { + "id": "0e77fd45-2545-4a2f-971d-8c64a76cc292", + "label": "Speed", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Mobility + Reflexes" } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "0feb993b-a5bf-4105-a0f3-ac936043194e", + "label": "THRESHOLDS", + "blocks": [ + { + "id": "3fbaad3f-ed0e-46bd-a0be-70733f36ac42", + "label": "OS Threshold", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "helperText": "DigiCon + Buffer" + }, + "value": "0" + }, + { + "id": "1d32b57f-38a0-4c99-a6bc-abac3494bba3", + "label": "Damage Threshold", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "helperText": "Durability + Size" + }, + "value": "0" + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "3cce0207-c063-47b1-b64c-d460c452b936", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "92b60b14-2a43-40f6-afb1-587653848ef7", + "label": "FEATURES", + "blocks": [ + { + "id": "c663b77d-b663-463c-ad71-88b4bf4b73d8", + "type": "Text", + "value": "", + "meta": { "width": 0.66 } + }, + { + "id": "41b7af79-969c-45af-8b1d-dd6f6645cbbc", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "a106e6e0-739a-440a-a662-1db7cc51b612", + "label": "DEFECTS", + "blocks": [ + { + "id": "05b7313c-49da-4bcb-b8bd-b571e35a1c5b", + "type": "Text", + "value": "", + "meta": { "width": 0.66 } + }, + { + "id": "03c5d8c9-7796-48cf-8b9f-4d13a1db19c4", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + } + ] + } + ] + } + ] + } + ], + "label": "Features" + } + ], + "template": "Blank", + "version": 6, + "wide": false, + "theme": { + "hideSectionBackground": false, + "style": "@import url('https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap')", + "pageHeadingFontFamily": "Share Tech Mono", + "sectionHeadingFontFamily": "Share Tech Mono", + "labelFontFamily": "Share Tech Mono", + "textFontFamily": "Share Tech Mono", + "helperTextFontFamily": "Share Tech Mono", + "infoTextFontFamily": "Share Tech Mono", + "pageHeadingFontWeight": "", + "sectionHeadingFontWeight": "bold" + }, + "fariType": "character" +} diff --git a/lib/domains/character/character-templates/Evolution Pulse/Evolution Pulse - Hydrah.json b/public/character-templates/Evolution Pulse/Evolution Pulse - Hydrah.json similarity index 100% rename from lib/domains/character/character-templates/Evolution Pulse/Evolution Pulse - Hydrah.json rename to public/character-templates/Evolution Pulse/Evolution Pulse - Hydrah.json diff --git a/lib/domains/character/character-templates/Evolution Pulse/Evolution Pulse - Hyonos.json b/public/character-templates/Evolution Pulse/Evolution Pulse - Hyonos.json similarity index 100% rename from lib/domains/character/character-templates/Evolution Pulse/Evolution Pulse - Hyonos.json rename to public/character-templates/Evolution Pulse/Evolution Pulse - Hyonos.json diff --git a/lib/domains/character/character-templates/Evolution Pulse/Evolution Pulse - LostH.json b/public/character-templates/Evolution Pulse/Evolution Pulse - LostH.json similarity index 100% rename from lib/domains/character/character-templates/Evolution Pulse/Evolution Pulse - LostH.json rename to public/character-templates/Evolution Pulse/Evolution Pulse - LostH.json diff --git a/lib/domains/character/character-templates/Evolution Pulse/Evolution Pulse - Obscura.json b/public/character-templates/Evolution Pulse/Evolution Pulse - Obscura.json similarity index 100% rename from lib/domains/character/character-templates/Evolution Pulse/Evolution Pulse - Obscura.json rename to public/character-templates/Evolution Pulse/Evolution Pulse - Obscura.json diff --git a/lib/domains/character/character-templates/Evolution Pulse/Evolution Pulse - Proxy.json b/public/character-templates/Evolution Pulse/Evolution Pulse - Proxy.json similarity index 100% rename from lib/domains/character/character-templates/Evolution Pulse/Evolution Pulse - Proxy.json rename to public/character-templates/Evolution Pulse/Evolution Pulse - Proxy.json diff --git a/lib/domains/character/character-templates/Fari RPGs/Breathless SRD.json b/public/character-templates/Fari RPGs/Breathless SRD.json similarity index 100% rename from lib/domains/character/character-templates/Fari RPGs/Breathless SRD.json rename to public/character-templates/Fari RPGs/Breathless SRD.json diff --git a/lib/domains/character/character-templates/Fari RPGs/Breathless.json b/public/character-templates/Fari RPGs/Breathless.json similarity index 100% rename from lib/domains/character/character-templates/Fari RPGs/Breathless.json rename to public/character-templates/Fari RPGs/Breathless.json diff --git a/lib/domains/character/character-templates/Fari RPGs/Charge RPG.json b/public/character-templates/Fari RPGs/Charge RPG.json similarity index 100% rename from lib/domains/character/character-templates/Fari RPGs/Charge RPG.json rename to public/character-templates/Fari RPGs/Charge RPG.json diff --git a/lib/domains/character/character-templates/Fari RPGs/Dash.json b/public/character-templates/Fari RPGs/Dash.json similarity index 100% rename from lib/domains/character/character-templates/Fari RPGs/Dash.json rename to public/character-templates/Fari RPGs/Dash.json diff --git a/lib/domains/character/character-templates/Fari RPGs/Life Beyond Exo Station.json b/public/character-templates/Fari RPGs/Life Beyond Exo Station.json similarity index 100% rename from lib/domains/character/character-templates/Fari RPGs/Life Beyond Exo Station.json rename to public/character-templates/Fari RPGs/Life Beyond Exo Station.json diff --git a/lib/domains/character/character-templates/Fari RPGs/Renegades.json b/public/character-templates/Fari RPGs/Renegades.json similarity index 100% rename from lib/domains/character/character-templates/Fari RPGs/Renegades.json rename to public/character-templates/Fari RPGs/Renegades.json diff --git a/lib/domains/character/character-templates/Fari RPGs/The Path Of The Wolves.json b/public/character-templates/Fari RPGs/The Path Of The Wolves.json similarity index 100% rename from lib/domains/character/character-templates/Fari RPGs/The Path Of The Wolves.json rename to public/character-templates/Fari RPGs/The Path Of The Wolves.json diff --git a/lib/domains/character/character-templates/Fate Accelerated/Fate Accelerated (ES).json b/public/character-templates/Fate Accelerated/Fate Accelerated (ES).json similarity index 100% rename from lib/domains/character/character-templates/Fate Accelerated/Fate Accelerated (ES).json rename to public/character-templates/Fate Accelerated/Fate Accelerated (ES).json diff --git a/lib/domains/character/character-templates/Fate Accelerated/Fate Accelerated (FR).json b/public/character-templates/Fate Accelerated/Fate Accelerated (FR).json similarity index 100% rename from lib/domains/character/character-templates/Fate Accelerated/Fate Accelerated (FR).json rename to public/character-templates/Fate Accelerated/Fate Accelerated (FR).json diff --git a/lib/domains/character/character-templates/Fate Accelerated/Fate Accelerated (PL).json b/public/character-templates/Fate Accelerated/Fate Accelerated (PL).json similarity index 100% rename from lib/domains/character/character-templates/Fate Accelerated/Fate Accelerated (PL).json rename to public/character-templates/Fate Accelerated/Fate Accelerated (PL).json diff --git a/lib/domains/character/character-templates/Fate Accelerated/Fate Accelerated (PT-BR).json b/public/character-templates/Fate Accelerated/Fate Accelerated (PT-BR).json similarity index 100% rename from lib/domains/character/character-templates/Fate Accelerated/Fate Accelerated (PT-BR).json rename to public/character-templates/Fate Accelerated/Fate Accelerated (PT-BR).json diff --git a/lib/domains/character/character-templates/Fate Accelerated/Fate Accelerated.json b/public/character-templates/Fate Accelerated/Fate Accelerated.json similarity index 100% rename from lib/domains/character/character-templates/Fate Accelerated/Fate Accelerated.json rename to public/character-templates/Fate Accelerated/Fate Accelerated.json diff --git a/lib/domains/character/character-templates/Fate Condensed/Fate Condensed (DE).json b/public/character-templates/Fate Condensed/Fate Condensed (DE).json similarity index 100% rename from lib/domains/character/character-templates/Fate Condensed/Fate Condensed (DE).json rename to public/character-templates/Fate Condensed/Fate Condensed (DE).json diff --git a/lib/domains/character/character-templates/Fate Condensed/Fate Condensed (ES).json b/public/character-templates/Fate Condensed/Fate Condensed (ES).json similarity index 100% rename from lib/domains/character/character-templates/Fate Condensed/Fate Condensed (ES).json rename to public/character-templates/Fate Condensed/Fate Condensed (ES).json diff --git a/lib/domains/character/character-templates/Fate Condensed/Fate Condensed (IT).json b/public/character-templates/Fate Condensed/Fate Condensed (IT).json similarity index 100% rename from lib/domains/character/character-templates/Fate Condensed/Fate Condensed (IT).json rename to public/character-templates/Fate Condensed/Fate Condensed (IT).json diff --git a/lib/domains/character/character-templates/Fate Condensed/Fate Condensed (PL).json b/public/character-templates/Fate Condensed/Fate Condensed (PL).json similarity index 100% rename from lib/domains/character/character-templates/Fate Condensed/Fate Condensed (PL).json rename to public/character-templates/Fate Condensed/Fate Condensed (PL).json diff --git a/lib/domains/character/character-templates/Fate Condensed/Fate Condensed (PT-BR).json b/public/character-templates/Fate Condensed/Fate Condensed (PT-BR).json similarity index 100% rename from lib/domains/character/character-templates/Fate Condensed/Fate Condensed (PT-BR).json rename to public/character-templates/Fate Condensed/Fate Condensed (PT-BR).json diff --git a/lib/domains/character/character-templates/Fate Condensed/Fate Condensed (TR).json b/public/character-templates/Fate Condensed/Fate Condensed (TR).json similarity index 100% rename from lib/domains/character/character-templates/Fate Condensed/Fate Condensed (TR).json rename to public/character-templates/Fate Condensed/Fate Condensed (TR).json diff --git a/lib/domains/character/character-templates/Fate Condensed/Fate Condensed.json b/public/character-templates/Fate Condensed/Fate Condensed.json similarity index 100% rename from lib/domains/character/character-templates/Fate Condensed/Fate Condensed.json rename to public/character-templates/Fate Condensed/Fate Condensed.json diff --git a/lib/domains/character/character-templates/Fate Core/Fate Core (DE).json b/public/character-templates/Fate Core/Fate Core (DE).json similarity index 100% rename from lib/domains/character/character-templates/Fate Core/Fate Core (DE).json rename to public/character-templates/Fate Core/Fate Core (DE).json diff --git a/lib/domains/character/character-templates/Fate Core/Fate Core (ES).json b/public/character-templates/Fate Core/Fate Core (ES).json similarity index 100% rename from lib/domains/character/character-templates/Fate Core/Fate Core (ES).json rename to public/character-templates/Fate Core/Fate Core (ES).json diff --git a/lib/domains/character/character-templates/Fate Core/Fate Core (FR).json b/public/character-templates/Fate Core/Fate Core (FR).json similarity index 100% rename from lib/domains/character/character-templates/Fate Core/Fate Core (FR).json rename to public/character-templates/Fate Core/Fate Core (FR).json diff --git a/lib/domains/character/character-templates/Fate Core/Fate Core (ITA).json b/public/character-templates/Fate Core/Fate Core (ITA).json similarity index 100% rename from lib/domains/character/character-templates/Fate Core/Fate Core (ITA).json rename to public/character-templates/Fate Core/Fate Core (ITA).json diff --git a/lib/domains/character/character-templates/Fate Core/Fate Core (PL).json b/public/character-templates/Fate Core/Fate Core (PL).json similarity index 100% rename from lib/domains/character/character-templates/Fate Core/Fate Core (PL).json rename to public/character-templates/Fate Core/Fate Core (PL).json diff --git a/lib/domains/character/character-templates/Fate Core/Fate Core.json b/public/character-templates/Fate Core/Fate Core.json similarity index 100% rename from lib/domains/character/character-templates/Fate Core/Fate Core.json rename to public/character-templates/Fate Core/Fate Core.json diff --git a/lib/domains/character/character-templates/Fate Of Cthulhu/Fate Of Cthulhu.json b/public/character-templates/Fate Of Cthulhu/Fate Of Cthulhu.json similarity index 100% rename from lib/domains/character/character-templates/Fate Of Cthulhu/Fate Of Cthulhu.json rename to public/character-templates/Fate Of Cthulhu/Fate Of Cthulhu.json diff --git a/lib/domains/character/character-templates/Free League/Dragon Bane.json b/public/character-templates/Free League/Dragon Bane.json similarity index 100% rename from lib/domains/character/character-templates/Free League/Dragon Bane.json rename to public/character-templates/Free League/Dragon Bane.json diff --git a/lib/domains/character/character-templates/Friendly Neighborhood Superhero/Friendly Neighborhood Superhero.json b/public/character-templates/Friendly Neighborhood Superhero/Friendly Neighborhood Superhero.json similarity index 100% rename from lib/domains/character/character-templates/Friendly Neighborhood Superhero/Friendly Neighborhood Superhero.json rename to public/character-templates/Friendly Neighborhood Superhero/Friendly Neighborhood Superhero.json diff --git a/lib/domains/character/character-templates/Gallant Knight Games/Solar Blades And Cosmic Spells.json b/public/character-templates/Gallant Knight Games/Solar Blades And Cosmic Spells.json similarity index 100% rename from lib/domains/character/character-templates/Gallant Knight Games/Solar Blades And Cosmic Spells.json rename to public/character-templates/Gallant Knight Games/Solar Blades And Cosmic Spells.json diff --git a/lib/domains/character/character-templates/Gamenomicon/Party First.json b/public/character-templates/Gamenomicon/Party First.json similarity index 100% rename from lib/domains/character/character-templates/Gamenomicon/Party First.json rename to public/character-templates/Gamenomicon/Party First.json diff --git a/lib/domains/character/character-templates/Grant Howitt/Honey Heist.json b/public/character-templates/Grant Howitt/Honey Heist.json similarity index 100% rename from lib/domains/character/character-templates/Grant Howitt/Honey Heist.json rename to public/character-templates/Grant Howitt/Honey Heist.json diff --git a/lib/domains/character/character-templates/Grant Howitt/The Witch Is Dead (FR).json b/public/character-templates/Grant Howitt/The Witch Is Dead (FR).json similarity index 100% rename from lib/domains/character/character-templates/Grant Howitt/The Witch Is Dead (FR).json rename to public/character-templates/Grant Howitt/The Witch Is Dead (FR).json diff --git a/lib/domains/character/character-templates/Grant Howitt/The Witch Is Dead.json b/public/character-templates/Grant Howitt/The Witch Is Dead.json similarity index 100% rename from lib/domains/character/character-templates/Grant Howitt/The Witch Is Dead.json rename to public/character-templates/Grant Howitt/The Witch Is Dead.json diff --git a/lib/domains/character/character-templates/Grim World/The Battlemaster.json b/public/character-templates/Grim World/The Battlemaster.json similarity index 100% rename from lib/domains/character/character-templates/Grim World/The Battlemaster.json rename to public/character-templates/Grim World/The Battlemaster.json diff --git a/lib/domains/character/character-templates/Grim World/The Channeler.json b/public/character-templates/Grim World/The Channeler.json similarity index 100% rename from lib/domains/character/character-templates/Grim World/The Channeler.json rename to public/character-templates/Grim World/The Channeler.json diff --git a/lib/domains/character/character-templates/Grim World/The Necromancer.json b/public/character-templates/Grim World/The Necromancer.json similarity index 100% rename from lib/domains/character/character-templates/Grim World/The Necromancer.json rename to public/character-templates/Grim World/The Necromancer.json diff --git a/lib/domains/character/character-templates/Grim World/The Shaman.json b/public/character-templates/Grim World/The Shaman.json similarity index 100% rename from lib/domains/character/character-templates/Grim World/The Shaman.json rename to public/character-templates/Grim World/The Shaman.json diff --git a/lib/domains/character/character-templates/Grim World/The Skirmisher.json b/public/character-templates/Grim World/The Skirmisher.json similarity index 100% rename from lib/domains/character/character-templates/Grim World/The Skirmisher.json rename to public/character-templates/Grim World/The Skirmisher.json diff --git a/lib/domains/character/character-templates/Grim World/The Slayer.json b/public/character-templates/Grim World/The Slayer.json similarity index 100% rename from lib/domains/character/character-templates/Grim World/The Slayer.json rename to public/character-templates/Grim World/The Slayer.json diff --git a/lib/domains/character/character-templates/Grim World/The Templar.json b/public/character-templates/Grim World/The Templar.json similarity index 100% rename from lib/domains/character/character-templates/Grim World/The Templar.json rename to public/character-templates/Grim World/The Templar.json diff --git a/lib/domains/character/character-templates/Gumshoe/Swords of the Serpentine.json b/public/character-templates/Gumshoe/Swords of the Serpentine.json similarity index 100% rename from lib/domains/character/character-templates/Gumshoe/Swords of the Serpentine.json rename to public/character-templates/Gumshoe/Swords of the Serpentine.json diff --git a/lib/domains/character/character-templates/Gun Metal Games/Interface Zero.json b/public/character-templates/Gun Metal Games/Interface Zero.json similarity index 100% rename from lib/domains/character/character-templates/Gun Metal Games/Interface Zero.json rename to public/character-templates/Gun Metal Games/Interface Zero.json diff --git a/lib/domains/character/character-templates/Hessan Yongdi/Lagash 3.json b/public/character-templates/Hessan Yongdi/Lagash 3.json similarity index 100% rename from lib/domains/character/character-templates/Hessan Yongdi/Lagash 3.json rename to public/character-templates/Hessan Yongdi/Lagash 3.json diff --git a/public/character-templates/How to be a Hero/How to be a Hero (DE).json b/public/character-templates/How to be a Hero/How to be a Hero (DE).json new file mode 100644 index 00000000..1ce0ebf4 --- /dev/null +++ b/public/character-templates/How to be a Hero/How to be a Hero (DE).json @@ -0,0 +1,451 @@ +{ + "id": "c376d500-f4ee-4182-9dfb-0f3bafeb8434", + "lastUpdated": 1654939219, + "name": "How to be a Hero [DE]", + "pages": [ + { + "id": "3c9177c5-8b6c-4dc9-9b69-e1d16fd690c2", + "label": "CHARAKTER", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "acdebf17-2c04-497f-bc18-c1e0cc8fb418", + "label": "CHARAKTER INFORMATIONEN", + "blocks": [ + { + "id": "61ca906f-0f1c-4431-a361-50f000f5fcff", + "label": "NAME:", + "type": "Text", + "value": "", + "meta": { "width": 1 } + }, + { + "id": "95899727-6366-4f52-9a11-53b9d3fa629b", + "label": "GESCHLECHT:", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "89dd4a8c-98de-4943-bbd2-0ef24e74da2a", + "label": "ALTER:", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "c524f779-53c0-4435-885e-a27458789ead", + "label": "LEBENSPUNKTE", + "type": "PointCounter", + "meta": { + "max": "100", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "96ad8ec5-ca2e-45ed-b28f-11566f1d5394", + "label": "STATUR:", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "170cf93f-d86d-43b1-88a4-b0fd67452dae", + "label": "RELIGION:", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "1eb97dbf-b2c0-401f-acd3-49efe9519312", + "label": "BERUF:", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "1b792e2d-4d36-44e0-a9ae-3e9ba4b35a27", + "label": "FAMILIENSTAND:", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "a82a40bc-a2b8-4580-a8cb-dc6ff6797e28", + "label": "HANDELN-SKILLS", + "blocks": [ + { + "id": "deb8a4f3-bf96-4cb2-9251-eeab91c7471b", + "label": "HANDELN-GEISTESBLITZPUNKTE", + "type": "PointCounter", + "meta": { "max": "1", "isMainPointCounter": false }, + "value": "0" + }, + { + "id": "c4dd695e-ffe9-4346-b96e-a69268da1f63", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "fff4a5a5-97e0-4104-8d70-967232aa05aa", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "1ac4a515-3c4e-4ab6-94e9-c3e546d4d651", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "aa98395e-4428-4f49-b703-b9ea5c45c819", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "a7c8779b-c2bf-4272-a0a2-6004efaffd67", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "30dd69cd-1dfe-4c96-a18b-3bea569fbdf4", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "a8c93346-673b-49b2-a8b0-3c1a3e73bcc9", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "6e221b71-b331-4f3c-92e3-3f335f312ac4", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "3b6f48a0-3ff9-497b-878c-6e00810a7d77", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "9813e497-ea44-4fe2-b098-2b53afef9fae", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + } + ] + } + ] + }, + { + "sections": [ + { + "id": "7e777178-36c4-4221-867b-990f0a33051e", + "label": "WISSEN-SKILLS", + "blocks": [ + { + "id": "e904aa45-3c6c-4ce2-85bf-0fe61ea12063", + "label": "WISSENS-GEISTESBLITZPUNKTE", + "type": "PointCounter", + "meta": { "max": "1", "isMainPointCounter": false }, + "value": "0" + }, + { + "id": "696f8e21-76e7-43d9-9319-dd78ac433a96", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "64489be7-978f-4e9d-8b1a-4c0e577851c6", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "c6fe83ff-6318-4f55-b787-8b30fb6c983f", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "55533dcc-af12-4a21-aab8-87114493464e", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "5665b8ed-ad49-4d48-a332-f021b0bc6f90", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "db97e8e3-1219-410e-b24f-74bca7e7bc45", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "201e9b5e-e636-46f2-b673-d79821f2e23c", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "f9149701-1a17-4094-b885-c0fd712893b8", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "d8883214-34cf-4232-8958-55d4bb7466f1", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "8f5100db-3772-4d3f-9263-a07c46d1a883", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + } + ] + } + ] + }, + { + "sections": [ + { + "id": "46a15a15-e7d2-43ef-9901-7c65c641a54d", + "label": "SOZIAL-SKILLS", + "blocks": [ + { + "id": "9d251b0b-3f30-4a28-b07a-c0c3af7f0902", + "label": "SOZIAL-GEISTESBLITZPUNKTE", + "type": "PointCounter", + "meta": { "max": "1", "isMainPointCounter": false }, + "value": "0" + }, + { + "id": "00ae64d0-8440-4835-8c28-58ad42293710", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "7e9ec223-4de6-49b4-872c-a2ccf26a9c1f", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "13ea1787-466e-4a28-968f-3d425612b9cf", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "a1e59a04-da32-42d3-aafb-5156a57804ba", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "955dc224-1ab0-4ac5-8567-f6dfa87339f8", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "b308505b-eb1e-496e-8005-34c7cafa332e", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "31a01b4f-62ca-4db4-af71-b1b6a832cd0a", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "5150ee08-1374-4f7a-83b0-3e566fb53048", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "c9db2744-de1c-49a6-a995-b46934acdfaf", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + }, + { + "id": "094feb72-a4b1-448c-95f6-f5d094647a8a", + "label": "", + "type": "Numeric", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "4e6fc3b8-2773-499e-a5e4-40d0e9d6e471", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "577a9330-1c00-4635-86ac-38d0225b1b86", + "label": "", + "blocks": [ + { + "id": "e6d29ba1-e3d5-46fc-acb5-d1e67d813bac", + "label": "", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "92f16ac1-2d01-4c33-bbfc-76ad0f2b6404", + "label": "", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + } + ] + } + ] + } + ], + "label": "INVENTAR" + }, + { + "id": "a257574c-11e1-40a0-9a34-a06a66baa152", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "c4952b64-2e2d-4d76-aeff-e1e861bad33b", + "label": "BILD", + "blocks": [ + { + "id": "b361a8b3-ed92-4e68-9e48-c6362c639201", + "label": "", + "type": "Image", + "meta": {}, + "value": "" + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "cd02c112-fe81-485a-9060-00755790afc8", + "label": "HINTERGUNDSGESCHICHTE", + "blocks": [ + { + "id": "06d8925c-6cf2-4862-89e4-81f3fe1ff895", + "label": "", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "fcc87bed-1f97-45cf-bb51-d997bc5ad93e", + "label": "NOTIZEN", + "blocks": [ + { + "id": "edab7bbe-c9cc-4047-bdce-9eec409cef1d", + "label": "", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "HINTERGRUNDSGESCHICHTE" + } + ], + "template": "Blank", + "version": 6, + "wide": true, + "fariType": "character" +} diff --git a/lib/domains/character/character-templates/Index Card RPG/IC RPG Template.json b/public/character-templates/Index Card RPG/IC RPG Template.json similarity index 100% rename from lib/domains/character/character-templates/Index Card RPG/IC RPG Template.json rename to public/character-templates/Index Card RPG/IC RPG Template.json diff --git a/lib/domains/character/character-templates/Iron Edda/Iron Edda Accelerated.json b/public/character-templates/Iron Edda/Iron Edda Accelerated.json similarity index 100% rename from lib/domains/character/character-templates/Iron Edda/Iron Edda Accelerated.json rename to public/character-templates/Iron Edda/Iron Edda Accelerated.json diff --git a/lib/domains/character/character-templates/Jack Blair/Space Legs.json b/public/character-templates/Jack Blair/Space Legs.json similarity index 100% rename from lib/domains/character/character-templates/Jack Blair/Space Legs.json rename to public/character-templates/Jack Blair/Space Legs.json diff --git a/public/character-templates/Jameis Vu/Jamais_Vu_Streamlined.json b/public/character-templates/Jameis Vu/Jamais_Vu_Streamlined.json new file mode 100644 index 00000000..3b36da8f --- /dev/null +++ b/public/character-templates/Jameis Vu/Jamais_Vu_Streamlined.json @@ -0,0 +1,1304 @@ +{ + "fariType": "character", + "id": "bd32b31b-8206-41cf-bcba-f6f7b48dfe97", + "lastUpdated": 1680469944, + "name": "Jamais Vu Streamlined", + "pages": [ + { + "id": "d28f69ae-79e4-42cb-9886-1b9707cce747", + "label": "Character", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "3dd1e746-dcc3-49c9-843a-2ece05c69a65", + "label": "YOU???", + "blocks": [ + { + "id": "c9b81528-3f51-438f-bf7a-9bd33602ccad", + "label": "NAME", + "type": "Text", + "value": "", + "meta": { + "width": 0.5, + "helperText": "You don't even remember your name, do you?" + } + }, + { + "id": "6526d337-f917-44b5-8528-d5c0b592ba87", + "label": "LOOKS", + "type": "Text", + "value": "\n", + "meta": { + "width": 0.5, + "helperText": "This one is easy, just look in the mirror." + } + }, + { + "id": "9a1b1c56-0399-4cbf-892d-d4b4f7976e87", + "label": "MORAL", + "type": "SlotTracker", + "meta": { + "width": 0.33, + "helperText": "Morale measures your resistance against stressful & shameful situations, as well as your overall resolve & confidence. " + }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "e87b45cc-acfa-4417-a05a-24b784eca9ca", + "label": "HEALTH", + "type": "SlotTracker", + "meta": { + "width": 0.33, + "helperText": "Health measures your resistance against physical harm, as well as your overall well-being. <br> <br>" + }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "91328e77-6a1b-4fa6-8be1-012efdf98931", + "label": "XP", + "type": "SlotTracker", + "meta": { + "width": 0.33, + "helperText": "Experience points (XP) are a measure of your accomplishments and ongoing learning. <br><br>" + }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "44bba7ce-758f-48bb-ba67-c13750430af5", + "label": "", + "type": "Image", + "meta": {}, + "value": "" + } + ] + }, + { + "id": "a39a24a3-504c-4d7a-987d-e5f0c7fa07d2", + "label": "SKILLS", + "blocks": [ + { + "id": "eb5f7256-f29a-4c79-a391-22273b24de90", + "label": "Info Text", + "type": "InfoText", + "value": "Skills are aspects of your psyche with their own will and personality. They manifest themselves as voices in your head that react to what you do and what’s happening around you. They interject to provide help, argue with each other, and sometimes even make demands on you. There are 24 skills, and they’re non-player characters with full rights. Even more, they are the stars in your brain’s show, and sometimes you’ll just have to sit down and watch. The higher a skill gets, the higher its influence over you. Skills can be directly modified by putting points into them at character creation or spending experience points during the game. Internalizing Thoughts, wearing gear, and using drugs give bonuses and penalties to your skills.", + "meta": {} + }, + { + "id": "eefb22bb-4e8a-4177-96d9-cf55454fd739", + "label": "LOGIC", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It believes everything’s a problem that can be solved, and that there’s one optimal way to do anything." + } + }, + { + "id": "030d08ea-b1ce-4faf-9052-2d98894fc1ec", + "label": "ENCYCLOPEDIA", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It has a memory as prodigious as selective and it can bless you with astonishing eidetic recollections." + } + }, + { + "id": "64c2ca0d-5bc5-4ee3-a853-3b51b9f1ec6c", + "label": "RHETORIC", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "The star of endless arguing and futile debate. The bread and butter of politicians and talk shows." + } + }, + { + "id": "4b22bbb7-88f8-4cdb-bc96-3a451675079b", + "label": "DRAMA", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "A euphemism for lying. But besides deceiving people, it also excels at performing." + } + }, + { + "id": "b213e4fc-311b-45d7-8601-3d5d09419702", + "label": "CONCEPTUALIZATION", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It’s the spark of creativity that separates man from beast." + } + }, + { + "id": "0a76fdd1-9593-444e-bbcb-9fbfb838e223", + "label": "VISUAL CALCULUS", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It loves reconstructing a crime scene and interpreting blood splatters and bullet ricochets like in a TV show.<br>" + } + }, + { + "id": "5af8fb7d-2cc6-4ea8-8ee4-fa197b19b4b2", + "label": "VOLITION", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It wants you to get shit done and become a better person. It makes you get up in the morning, quit drugs, eat quinoa." + } + }, + { + "id": "fcda55d2-cb2e-4802-8593-98bebc99be30", + "label": "INLAND EMPIRE", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "An unstoppable stream of emotions and premonitions. It makes you experience the world through a lens of surrealism." + } + }, + { + "id": "a10f168f-2af5-4ed5-a1b6-51a025afeba7", + "label": "EMPATHY\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It helps you connect with the human condition and relate to the circumstances and suffering of others." + } + }, + { + "id": "b9188ef5-d6c6-40c1-80ae-486d11fce5b4", + "label": "AUTHORITY", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "hideModifier": false, + "helperText": "It's about respect, for both you and the institution you represent. It helps you be assertive and exert dominance.<br>" + } + }, + { + "id": "85646b00-6a4c-4339-bbbe-9b316267c458", + "label": "ESPRIT DE CORPS", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It gives you flashes about your coworkers to better understand your tiny role in the institution.<br>" + } + }, + { + "id": "e09f09dd-e72a-4290-871d-74b19ab8b3be", + "label": "SUGGESTION\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "Ah, the subtle art of making others think their interests and yours are aligned.<br>" + } + }, + { + "id": "147e8ebe-dbcd-4980-a225-5363d0a822f2", + "label": "ENDURANCE", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It prevents you from losing health when you’re hurt but encourages you to really try with its “bring it on!” attitude.<br>" + } + }, + { + "id": "6839ff60-f356-42fc-979c-28f813b00895", + "label": "PAIN THRESHOLD\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It keeps you functioning when you get hurt, ignoring your own blood spilling to the ground.<br>" + } + }, + { + "id": "2c6fbeb1-8355-4bec-8c28-10c331b7ee23", + "label": "PHYSICAL INSTRUMENT\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It makes you punch things right in their face. An adrenaline-junkie gym coach that encompasses all your physicality.<br>" + } + }, + { + "id": "5b80602e-d3da-408c-9b39-18a136a1d013", + "label": "ELECTROCHEMISTRY\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "The perfect hedonist. It knows a lot about every drug on Earth, even the neurochemical details.<br>" + } + }, + { + "id": "297515ad-9e8f-470c-a2ce-2a8d9088ea63", + "label": "SHIVERS\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "Feelings you can’t put your finger on. This guy wants to tell you something... if only you knew what it was.<br>" + } + }, + { + "id": "501556b8-6899-4ad6-b340-ca9c29ba505e", + "label": "HALF LIGHT\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It loves you so much it’s just afraid of anything that could hurt you, even your own ideas.<br>" + } + }, + { + "id": "ae7152ab-ef3a-4fbf-8d8a-d6114ab9d806", + "label": "HAND/EYE COORDINATION\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "The one you need to throw a ball and catch it on the fly. To aim and fire a gun with a resemblance of competency.<br>" + } + }, + { + "id": "528558f4-c8f9-4603-a232-926165eab053", + "label": "PERCEPTION\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "The magnifying glass that gives you the details other people miss but in a cold way, detached from humanity.<br>" + } + }, + { + "id": "99526f9d-d8e7-4f4b-853b-83773ec28b24", + "label": "REACTION SPEED\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It lets you dodge punches and come up with great comebacks at the speed of photons in a vacuum.<br>" + } + }, + { + "id": "6a67a7b2-75b4-4a79-9ef5-2e140b9937c9", + "label": "SAVOIR FAIRE\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "Balance, acrobatics, and stealth. It makes you effortlessly cool while jumping from roof to roof.<br>" + } + }, + { + "id": "83415653-d68f-4ab4-b535-65c791fa735d", + "label": "INTERFACING\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It covers all your finger-working needs. It also covers your motor memory.<br>" + } + }, + { + "id": "9614d150-e9f0-4d7c-91d0-2d359311aefc", + "label": "COMPOSURE\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It lets you keep a resemblance of calmness. It’s your stillness under pressure.<br>" + } + } + ] + }, + { + "id": "69163a4f-7830-435a-b23f-ba20d7c11ccd", + "label": "GENERAL GAME INFO SHEET", + "blocks": [ + { + "id": "17e0f79d-f9be-48f1-95cb-8c5dc5324d5b", + "label": "END OF A SCENE ", + "type": "Text", + "value": "- RECAP YOUR NEW CLUES \n- TRY TO FORM NEW HUNCES \n- EARN XP \n- CREATE / INTERNALIZE THOUHTS \n", + "meta": { "width": 0.5 } + }, + { + "id": "d5c8b209-10e0-4f51-916a-7b5261932f94", + "label": "EARNING XP", + "type": "Text", + "value": "1 XP - FAILING A SKILL CHECK \n1-3 XP - EXPRESS YOUR CHARACTER \n2 XP - USE A NEGATIVE TAG IN A CHECK \n2 XP - FORM A HUNCH \n", + "meta": { "width": 0.5 } + }, + { + "id": "1e72b31e-fd29-46e1-ba51-29f379a91df8", + "label": "CHARACTER CREATION ", + "type": "Text", + "value": "Assign the following points to different skills: 7, 6, 5, 4, 3, 2, and 1. Write these values in the natural column. Leave the remaining skills at 0. Choose 3 pieces of gear or drugs. \n", + "meta": { "width": 0.5 } + }, + { + "id": "976cc358-973e-48f3-a545-1c6eadf531bc", + "label": "CHARACTER ADVANCEMENT", + "type": "Text", + "value": "Spend 5 XP in order to internalise a Thought, or spend 3 XP in order to increase a skill by 1.\n\n", + "meta": { "width": 0.5 } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "2163ca4f-d396-40f6-83d4-4cf9bd0615ac", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "af8d92f5-fd40-4260-a44c-c8ba7775853d", + "label": "CASE", + "blocks": [ + { + "id": "36aa23f0-2afd-4fe6-9306-aae9a9cc3f53", + "label": "Case Progress Bar", + "type": "SlotTracker", + "meta": { "helperText": "<br>" }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "6d7c2837-daef-42f0-b87b-2750f82408a1", + "label": "CLUES", + "type": "Separator", + "meta": { "hasLabel": true, "helperText": "<br>" }, + "value": "" + }, + { + "id": "8e02eff1-5778-433b-b777-57075f059c43", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "20662a25-53d4-4ef1-aeef-baacdf758bfe", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "71463af0-42a6-4720-bc9d-344f215806e5", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "c9ee10ac-e197-4d36-a874-1b1e3eb19000", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "458431cc-6dc8-4db8-ad18-d801c918842e", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "10bedef3-2a68-42e2-acbc-3e33a999ab68", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "86f8148b-0973-44e6-b2e9-d77c6bcc66c2", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "e41b0400-040d-4684-8290-a515641a627a", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "6c0c5ad0-05fb-4168-8396-4e8770e89b16", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "53bc9ae3-7feb-4243-bcf0-9de6fb120706", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "3eaf64ca-1093-4025-a99b-3eadcd72f49b", + "label": "HUNCHES", + "type": "Separator", + "meta": { "hasLabel": true, "helperText": "<br>" }, + "value": "" + }, + { + "id": "d7df85df-67de-4015-a5d7-d1154831bd80", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "f5d6a9ec-8671-42ff-a448-d1ce2f4ca81c", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "65eba21b-fe44-424d-98d7-7c9e68e1cf62", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "82d8b0e0-a425-4aae-9b81-991407eadf22", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "c73190df-6222-4324-ac91-47d3dec4821a", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "0571e15b-bc1f-4974-8961-bc2a8f57acff", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "5960ce76-e971-4fb1-bbfc-988c9005f192", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "c2f9a377-bb9b-44cb-a243-cd203008cb25", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "e7971a38-63a6-4f90-8b18-7b3df9fefe1f", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "65a951ee-f453-45d5-a5de-2c32c5a3a5a0", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "90c6c86a-ae2b-4b5b-866e-43ca39b8ce04", + "label": "IDENTITY ", + "blocks": [ + { + "id": "2f0f51d8-e13d-4f74-8887-f14f643f50f8", + "label": "Identity Progress Bar", + "type": "SlotTracker", + "meta": { "helperText": "<b><br></b>", "asClock": false }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "98000316-a495-4906-b898-a936f75cf640", + "label": "CLUES", + "type": "Separator", + "meta": { "hasLabel": true, "helperText": "" }, + "value": "" + }, + { + "id": "da929d72-09b8-484c-b090-5a63392465c8", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "0c398d11-fda9-4158-a6c5-4567a3fdce7a", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "56c0ae19-331f-44ed-af0f-49d83c63fa95", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "747aaa3a-6bf4-4bc4-b4e1-bbe1fbe2995c", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "6aebcc2c-373d-400d-8a1c-0692a907a47d", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "7932c36f-ae30-4e13-8fd9-95c9f7536c49", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "034d3602-e68c-423f-9639-e274164a1dcb", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "f37f113b-2d1a-4209-b4be-d96fb96efa79", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "053b6bec-cdf2-467a-a2d5-30ab6f76275d", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "a53177b0-9713-4a55-aa2a-c544af0284f2", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "3a2a2f75-7b39-4ae4-9046-d79f2011d568", + "label": "HUNCHES", + "type": "Separator", + "meta": { "hasLabel": true, "helperText": "<br>" }, + "value": "" + }, + { + "id": "491392f7-9038-4c44-bf88-c9ecc4efcce0", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "1ed5994e-04b2-4b42-a4fb-f3f7bdb129dc", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "eb852461-32fd-420d-8b62-daf4d8c4204a", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "e2f10c12-0ce5-4448-a339-c9b4c8964df7", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "0c51d852-c7d0-4d0d-b970-e7eb5236745e", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "76c6eccf-ece0-4d33-a691-d23f9e6bee57", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "aab24324-636c-4470-a7bf-b0e44bf8f784", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "c839a375-754e-48ec-82e3-03bb830520ce", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "622ce5ca-02a9-44c6-9976-cbee9b68efc4", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "70998966-48a4-41a6-90e1-9a8b2a53a038", + "label": "", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "CASE/IDENTITY " + }, + { + "id": "5d6c6878-2bdf-4f5b-b1ec-c2617ea39132", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "eeb0d5f0-f9ba-42bf-abf0-9cc3f7d58303", + "label": "TOKENS", + "blocks": [ + { + "id": "2069f4d5-c42a-44f7-870f-3a78a51c3d20", + "label": "Tokens", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + } + ] + }, + { + "id": "8fe69476-3eb6-43d9-bd73-359f4102afe3", + "label": "FLAGS", + "blocks": [ + { + "id": "b52cf4d0-157f-480e-9310-47ae93861e5a", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "61f3062b-65fb-4095-bcfc-124eb572bfea", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "6b422b98-9722-48fa-80b5-f16cbd012238", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "3e39f7cb-02eb-4770-8503-21ff139674de", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "784f7945-560d-43e6-bfa2-b9b5a1d9a7b3", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "d70c7c7a-8e97-490b-8692-375d1ed47dcd", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "d78774ab-d944-4b91-b4e8-092ca6b511b6", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "31885835-542b-4510-9fb7-5f08977353c7", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + }, + { + "id": "0c0603ab-d65c-450d-a7ef-5f0256dd67c4", + "label": "OTHER PLAYERS' FLAGS", + "blocks": [ + { + "id": "d5ecb602-28cb-4443-92f9-f5b113148408", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "23f6be1f-08bc-4f65-b291-0690382c8401", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "22bd21d1-ce36-42b0-bb04-c44561ec812b", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "c5be645d-619f-44b7-aa1d-be238df580ee", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "88fb8a41-6686-47dd-9f6e-68821670d04a", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "29e21d21-6b5c-40d6-9fdf-4af4c9d594d4", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "d7c5166d-75f5-44cd-88ff-4b87165e7cb9", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "3d24d1f7-8a7c-437b-8a00-55515d957c65", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + } + ] + } + ] + } + ], + "label": "TOKENS & FLAGS\n" + }, + { + "id": "e524b2c7-fb7a-49ff-acdb-9a8817271742", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "23a1365b-f11b-4190-bf3f-5e5d58e1d0ab", + "label": "THE THOUGHT CABINET", + "blocks": [ + { + "id": "3e4d8bbd-25f9-41db-8a35-a0c95c16ad65", + "label": "Thought", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "677e0599-10ad-49f2-9ee9-97602c9393f2", + "label": "Thought Progress Bar", + "type": "SlotTracker", + "meta": { "asClock": true, "width": 0.33 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "212c1b2f-e5c4-449a-96b9-57dd51ea139b", + "label": "Effect ", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "470eec8d-e7b0-4c74-a42c-d8acf328cc60", + "label": "Thought", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "548e627d-64f8-4be1-b275-a71c37cf02f2", + "label": "Thought Progress Bar", + "type": "SlotTracker", + "meta": { "asClock": true, "width": 0.33 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "4ce01cdd-4cd7-4422-8ca2-92b2a1f83554", + "label": "Effect ", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "78737f63-89f3-4b0c-a46a-8a8f01b59f26", + "label": "Thought", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "3f53103a-3dad-417b-8c9c-e1c22875484f", + "label": "Thought Progress Bar", + "type": "SlotTracker", + "meta": { "asClock": true, "width": 0.33 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "c311eac3-5f26-47f8-9af8-7c56fbb92440", + "label": "Effect", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "4d947ed5-6059-4e9e-bf89-78ef8a55c422", + "label": "Thought", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "1ed89f04-351a-415c-8125-6af2af353658", + "label": "Thought Progress Bar", + "type": "SlotTracker", + "meta": { "asClock": true, "width": 0.33 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "be6f2e7a-56ed-44cc-9ce3-bbf2bd81cfb4", + "label": "Effect", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "dd6ea1b2-373c-428a-a68b-54dc124745d2", + "label": "Thought", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "e9313de5-c3e5-44ff-9f4d-cf836f0c326d", + "label": "Thought Progress Bar", + "type": "SlotTracker", + "meta": { "asClock": true, "width": 0.33 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "a0e82741-ee82-42e5-8bbd-44ad1b8ab1e0", + "label": "Effect", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + } + ] + } + ] + } + ] + } + ], + "label": "THOUGHTS" + }, + { + "id": "030afe20-e862-4fbb-b52a-4e7385b3a6bd", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "0999789c-8236-4924-b838-daec02460d84", + "label": "GEAR & DRUGS", + "blocks": [ + { + "id": "6b6727f3-63a8-44a4-93b9-632e07f4a6fc", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "27e97484-53ec-4778-b1d8-9a471dcf3b4a", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "0cc0d910-4415-464e-8694-fbb8643a1a1a", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "91ee6716-a1f5-4998-a33c-371de6cedc6b", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "fd7d94e7-814c-47d0-b5bb-523b2044ab3f", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "dcf3ab91-14fd-4109-b178-57c7da5fe93a", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "a5068771-52a5-4515-95ed-4ca63f6077cf", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "4d96868c-e31c-4098-aa67-624ee598940a", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "bff69f85-852a-4b97-8d3f-2dece14525db", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "841f889e-d17b-4051-a8fc-d2a2720af9fe", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "93dcaa93-58f9-4a9a-969b-85c0c8d219b8", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "3e759c8e-8aed-46e5-b6ff-7cab74a20cb8", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "3a04b0e7-741a-474b-8763-78d920e306cc", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "364fa934-8571-4068-8472-08f3967a2115", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + } + ] + } + ] + } + ] + } + ], + "label": "GEAR & DRUGS" + }, + { + "id": "db2cbb85-be6f-482c-a568-1f470c8e1fef", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "349f08bc-00b0-41f9-b050-d7f29fb51f1f", + "label": "TAGS", + "blocks": [ + { + "id": "a90270f6-a398-4a3e-8112-80ee2cc3e0c6", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "9fe7618c-c618-45fd-8b1b-ff7b66921adb", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "248c0f2c-28ca-4c0d-8ae4-e10a63a77b50", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "d28bd4b5-b24d-47a1-8635-2158963ac6a9", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "26040926-4675-41a7-80e7-d7c648feebbf", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "2f9820a9-cd4e-4960-b086-42bc4ccfc180", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "ef7c4c19-77cd-4ae5-b29f-ac7344ebaa2c", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "5e7010da-5111-4565-a381-70f8d8ffa7ce", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "9961e0be-6c43-4c26-8e87-e5ce7b6dbf90", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "9561db84-5ca8-4ad7-9d6c-bd66b2b1fae9", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "f026c2a7-e87d-4bee-b334-4ac349ae0d39", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "00c56e02-bbbb-42a5-a8a7-5a105d9054af", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "bfea15cd-b8d2-4111-9669-55de393affec", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "900ce91d-361a-4ba0-bcc2-b7e4a4368bb1", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "TAGS" + } + ], + "template": "Blank", + "version": 6, + "wide": true +} diff --git a/public/character-templates/Jameis Vu/Jameis Vu.json b/public/character-templates/Jameis Vu/Jameis Vu.json new file mode 100644 index 00000000..ce877bde --- /dev/null +++ b/public/character-templates/Jameis Vu/Jameis Vu.json @@ -0,0 +1,1433 @@ +{ + "id": "70791845-125c-4e75-9f31-c1be40661cb6", + "lastUpdated": 1680469934, + "name": "Jamais Vu", + "pages": [ + { + "id": "3d0c43fa-f720-44f4-9f72-5d317fab8521", + "label": "Character", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "5b0b918e-100f-49ea-a1da-100ff96787fe", + "label": "YOU???", + "blocks": [ + { + "id": "5f3b918b-1ef6-470d-abe7-3007c03268c6", + "label": "NAME", + "type": "Text", + "value": "", + "meta": { + "width": 0.5, + "helperText": "You don't even remember your name, do you?" + } + }, + { + "id": "919130ab-dabf-4b66-890e-17e23df9ad1d", + "label": "LOOKS", + "type": "Text", + "value": "\n", + "meta": { + "width": 0.5, + "helperText": "This one is easy, just look in the mirror." + } + }, + { + "id": "e43339f0-fc1a-43c8-88ba-47927eb41995", + "label": "MORAL", + "type": "SlotTracker", + "meta": { + "width": 0.33, + "helperText": "Morale measures your resistance against stressful & shameful situations, as well as your overall resolve & confidence. " + }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "6f20b3ab-33d2-4dbf-a85e-b17f59786b13", + "label": "HEALTH", + "type": "SlotTracker", + "meta": { + "width": 0.33, + "helperText": "Health measures your resistance against physical harm, as well as your overall well-being. <br> <br>" + }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "8b87bcac-8b97-45de-ba39-1af9f4df08f2", + "label": "XP", + "type": "SlotTracker", + "meta": { + "width": 0.33, + "helperText": "Experience points (XP) are a measure of your accomplishments and ongoing learning. <br><br>" + }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "00ac4b85-35b1-49c7-88f6-ab0e5e1d195e", + "label": "", + "type": "Image", + "meta": {}, + "value": "" + } + ] + }, + { + "id": "329a2b49-46c1-4133-a963-3ff660573cf8", + "label": "SKILLS", + "blocks": [ + { + "id": "41554640-1d32-48c1-a88b-66ada8d8d4ac", + "label": "Info Text", + "type": "InfoText", + "value": "Skills are aspects of your psyche with their own will and personality. They manifest themselves as voices in your head that react to what you do and what’s happening around you. They interject to provide help, argue with each other, and sometimes even make demands on you. There are 24 skills, and they’re non-player characters with full rights. Even more, they are the stars in your brain’s show, and sometimes you’ll just have to sit down and watch. The higher a skill gets, the higher its influence over you. Skills can be directly modified by putting points into them at character creation or spending experience points during the game. Internalizing Thoughts, wearing gear, and using drugs give bonuses and penalties to your skills.", + "meta": {} + }, + { + "id": "b2a92105-6fb7-43aa-a3dc-55c540684432", + "label": "LOGIC", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It believes everything’s a problem that can be solved, and that there’s one optimal way to do anything." + } + }, + { + "id": "08dd4118-2e2f-427c-9273-7759fe5e2768", + "label": "ENCYCLOPEDIA", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It has a memory as prodigious as selective and it can bless you with astonishing eidetic recollections." + } + }, + { + "id": "8d4df908-3ec8-426b-92ab-d53bc71eed01", + "label": "RHETORIC", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "The star of endless arguing and futile debate. The bread and butter of politicians and talk shows." + } + }, + { + "id": "972c730a-f08d-45b7-b12d-96bcaba27319", + "label": "DRAMA", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "A euphemism for lying. But besides deceiving people, it also excels at performing." + } + }, + { + "id": "e16efd81-b85b-468f-9a05-2ed5b2e26fce", + "label": "CONCEPTUALIZATION", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It’s the spark of creativity that separates man from beast." + } + }, + { + "id": "adcd2173-a80e-45e1-bbf6-c1a5ba8a1fec", + "label": "VISUAL CALCULUS", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It loves reconstructing a crime scene and interpreting blood splatters and bullet ricochets like in a TV show.<br>" + } + }, + { + "id": "92424b7f-2d10-4c76-8c1b-984c3226d8fb", + "label": "VOLITION", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It wants you to get shit done and become a better person. It makes you get up in the morning, quit drugs, eat quinoa." + } + }, + { + "id": "07502eee-7062-4df0-91cc-8a6f405ca416", + "label": "INLAND EMPIRE", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "An unstoppable stream of emotions and premonitions. It makes you experience the world through a lens of surrealism." + } + }, + { + "id": "dce05298-bc5f-44e9-9fa5-25b7ff2acf38", + "label": "EMPATHY\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It helps you connect with the human condition and relate to the circumstances and suffering of others." + } + }, + { + "id": "c2dcd87e-be36-4ea0-bbd3-36d32e4db2c5", + "label": "AUTHORITY", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "hideModifier": false, + "helperText": "It's about respect, for both you and the institution you represent. It helps you be assertive and exert dominance.<br>" + } + }, + { + "id": "c66ca312-e4aa-423b-924b-ef5f2f29bbfa", + "label": "ESPRIT DE CORPS", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It gives you flashes about your coworkers to better understand your tiny role in the institution.<br>" + } + }, + { + "id": "3188f9e6-8917-4a7d-b74b-ed271ff577bd", + "label": "SUGGESTION\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "Ah, the subtle art of making others think their interests and yours are aligned.<br>" + } + }, + { + "id": "30b2afa2-9fbc-494d-8b22-498bd93379dc", + "label": "ENDURANCE", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It prevents you from losing health when you’re hurt but encourages you to really try with its “bring it on!” attitude.<br>" + } + }, + { + "id": "8c05ceac-6b9b-4f55-a225-a827e8aee3c3", + "label": "PAIN THRESHOLD\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It keeps you functioning when you get hurt, ignoring your own blood spilling to the ground.<br>" + } + }, + { + "id": "0c8630d7-34c8-4360-8476-d7cd755bbd89", + "label": "PHYSICAL INSTRUMENT\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It makes you punch things right in their face. An adrenaline-junkie gym coach that encompasses all your physicality.<br>" + } + }, + { + "id": "7ce088f5-8580-487b-9909-dffafdff3133", + "label": "ELECTROCHEMISTRY\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "The perfect hedonist. It knows a lot about every drug on Earth, even the neurochemical details.<br>" + } + }, + { + "id": "d1fb0c3f-9b50-4907-ae9d-736584a2e648", + "label": "SHIVERS\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "Feelings you can’t put your finger on. This guy wants to tell you something... if only you knew what it was.<br>" + } + }, + { + "id": "b6153794-b847-41fe-81c6-7858d5363115", + "label": "HALF LIGHT\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It loves you so much it’s just afraid of anything that could hurt you, even your own ideas.<br>" + } + }, + { + "id": "8aeb77c0-b526-4747-b001-9a4493aca533", + "label": "HAND/EYE COORDINATION\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "The one you need to throw a ball and catch it on the fly. To aim and fire a gun with a resemblance of competency.<br>" + } + }, + { + "id": "f8343f8e-6fc5-4c3c-aa62-c758912979b4", + "label": "PERCEPTION\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "The magnifying glass that gives you the details other people miss but in a cold way, detached from humanity.<br>" + } + }, + { + "id": "5c7c1a32-2d52-47bd-a3ff-7dad32a0aaf0", + "label": "REACTION SPEED\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It lets you dodge punches and come up with great comebacks at the speed of photons in a vacuum.<br>" + } + }, + { + "id": "1d3c4c67-de62-447f-abbf-d5ecd57d2296", + "label": "SAVOIR FAIRE\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "Balance, acrobatics, and stealth. It makes you effortlessly cool while jumping from roof to roof.<br>" + } + }, + { + "id": "a23592e3-bdb7-49ca-a293-60ba726e619a", + "label": "INTERFACING\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It covers all your finger-working needs. It also covers your motor memory.<br>" + } + }, + { + "id": "9c44e901-00bc-40f2-bb25-355c9e194e51", + "label": "COMPOSURE\r\n", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d6", "1d6"], + "width": 0.33, + "helperText": "It lets you keep a resemblance of calmness. It’s your stillness under pressure.<br>" + } + } + ] + }, + { + "id": "c08da1ab-8738-4dda-bf91-e4b58d959635", + "label": "GENERAL GAME INFO SHEET", + "blocks": [ + { + "id": "57c0e986-9f8d-4497-983e-4f2f6db175e7", + "label": "END OF A SCENE ", + "type": "Text", + "value": "- RECAP YOUR NEW CLUES \n- TRY TO FORM NEW HUNCES \n- EARN XP \n- CREATE / INTERNALIZE THOUHTS \n", + "meta": { "width": 0.5 } + }, + { + "id": "1b0ae360-fb87-40e7-ae93-a762a1b16392", + "label": "EARNING XP", + "type": "Text", + "value": "1 XP - FAILING A SKILL CHECK \n1-3 XP - EXPRESS YOUR CHARACTER \n2 XP - USE A NEGATIVE TAG IN A CHECK \n2 XP - FORM A HUNCH \n", + "meta": { "width": 0.5 } + }, + { + "id": "1c3ea290-ac71-4039-befd-0610eda3ff04", + "label": "CHARACTER CREATION ", + "type": "Text", + "value": "Assign the following points to different skills: 7, 6, 5, 4, 3, 2, and 1. Write these values in the natural column. Leave the remaining skills at 0. Choose 3 pieces of gear or drugs. \n", + "meta": { "width": 0.5 } + }, + { + "id": "b1ccfb0c-03ec-4e6f-a23e-fa336541933a", + "label": "CHARACTER ADVANCEMENT", + "type": "Text", + "value": "Spend 5 XP in order to internalise a Thought, or spend 3 XP in order to increase a skill by 1.\n\n", + "meta": { "width": 0.5 } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "609dca70-8498-4079-88f6-1861e806c7f4", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "36bb59d0-7448-42b6-8646-c07a74b5a63a", + "label": "CASE", + "blocks": [ + { + "id": "dcc05293-9da4-4d62-a077-68fc2f29277d", + "label": "Case Progress Bar", + "type": "SlotTracker", + "meta": { "helperText": "<br>" }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "f560676e-cc30-4e31-8ab2-675935811d3d", + "label": "CLUES", + "type": "Separator", + "meta": { "hasLabel": true, "helperText": "<br>" }, + "value": "" + }, + { + "id": "5cc8c291-bd23-4313-bfb3-547959de7794", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "cd922424-06be-482e-98ce-51566029873e", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "7afd8647-bd07-4210-a1b8-38aebd975c39", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "1e912f45-67f2-4cdf-b1e0-57c61ef29cca", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "61a4eb53-236c-4080-8ae3-5951a4f1bcdc", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "e52c66e6-468d-489c-8a3c-784ae23d595a", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "037266b4-5912-4c56-bb22-0a24137ae86d", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "31fdeee0-68c7-4570-b0af-2fd5af1e1425", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "8840b17b-3cd5-4c3b-9e8c-7d8f38340baa", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "e6481af0-1fcc-4e95-9068-4c9f164ee158", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "547f73a0-5306-49a3-901d-15289aed098c", + "label": "HUNCHES", + "type": "Separator", + "meta": { "hasLabel": true, "helperText": "<br>" }, + "value": "" + }, + { + "id": "97ddeded-c91a-4af8-8abb-f5d7e89c40e8", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "b82300bc-eaed-4bc0-a45c-1b90ecbee872", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "2aaf9340-5c38-418b-a619-6be4c575d8d4", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "115d8943-7aa3-495c-9f3c-cb3173da55b0", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "52783326-5e12-4360-9fdd-dcb38b596260", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "cec9ae9e-3eb9-4752-899b-30e0f0391ee2", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "ff69c619-3543-49be-82f5-b67c5f31bda0", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "564e7206-0e9e-4806-879c-1c4266fa050c", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "9c420cb1-fbbe-4973-8c56-56e12740c6a5", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "536a0484-e2fe-4f7c-a7ae-b85f2568c6f8", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "2f277f10-721e-46f5-b856-7de733fefca4", + "label": "IDENTITY ", + "blocks": [ + { + "id": "c7083591-6c4f-4396-9bff-ab91322a5eb6", + "label": "Identity Progress Bar", + "type": "SlotTracker", + "meta": { "helperText": "<b><br></b>", "asClock": false }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "38f7c7ad-fc57-4c95-bacb-76dd65e7377e", + "label": "CLUES", + "type": "Separator", + "meta": { "hasLabel": true, "helperText": "" }, + "value": "" + }, + { + "id": "a5053c8e-5532-4901-8d56-8a4a4c4f4fc0", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "811434da-1b05-4095-91c6-a4642e42f876", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "2225313b-094b-4219-a006-c3b836d1896e", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "234ffcb7-e940-4e4b-8c4e-c5d4c811f7fa", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "b5705dcd-4802-492e-9cc7-f74022aee952", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "d4a08dc9-0ba1-4209-9173-e63a6e51d670", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "a6a5baa4-aff2-45a5-88fc-4cc02b8f961e", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "10be5802-f97b-4eff-9097-8ad3791f5550", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "a819e2de-6754-4618-a6a4-f1a6ae5c83f5", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "1826c4b7-c88d-4cd9-aa76-5698a4e2d0ca", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "3b1b497e-38df-42fa-bf16-1fde957756ba", + "label": "HUNCHES", + "type": "Separator", + "meta": { "hasLabel": true, "helperText": "<br>" }, + "value": "" + }, + { + "id": "28dafc30-246e-466e-9012-a32b18eeb18c", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "d895ba3c-d8dc-45b9-8ee7-562738583beb", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "eb6b0cc9-7655-43fb-bc4d-9f57b1c828bd", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "cf2f96ed-fd82-4312-80d7-83f4d5b5fe9c", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "2b0cf7b6-9708-4ffc-9d48-9774e5089a5e", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "1b5f925a-dd84-48d1-ad17-dd8fdbc81932", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "3f1473c7-7f7c-4026-a99c-19af04327b4a", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "d4ebfb75-d00e-4112-8499-7db6779381b9", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "cd10d3c8-acd8-48c6-a296-e17b976a0561", + "label": "", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "1118ed63-3452-4f2a-92e0-03fd31ac2c8f", + "label": "", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "0b4f0de4-d3d7-40d8-bbce-212d855d398c", + "label": "CASE/IDENTITY INFO SHEET", + "blocks": [ + { + "id": "2f62cb50-d3db-4c58-84b2-faee2312d621", + "label": "Clues", + "type": "Text", + "value": "Clue categories help you visualize what kind of evidence to look for during the game. There are 6 different categories: coincidence, key, memento, oddness, testimony, and trace.", + "meta": {} + }, + { + "id": "68fc7c6e-1170-4829-8c77-e8c3c7c600f4", + "label": "Hunches", + "type": "Text", + "value": "Hunches are hypotheses, facts that you believe take you one step closer to solving the case, or details you seem to remember about your identity. In order to gain a Hunch, you need to \n1: Combine 3 clues from at least 2 different categories. \n2: Explain in a plausible way how the clues fit together. \n3: Roleplay how a skill helps you connect the dots, no dice roll needed. ", + "meta": {} + }, + { + "id": "6f976d42-f63c-4e28-9550-a65421f56609", + "label": "Progress Bar", + "type": "Text", + "value": "When you gain a Hunch mark your progress in the progress bar of either the case or your identity, and you mark 2 experience points. You can’t recycle the same clues to gain new Hunches, and you’re limited to one case Hunch and one identity Hunch during a single scene. In order to gain a Hunch, you need to \n1: Combine 3 clues from at least 2 different categories. \n2: Explain in a plausible way how the clues fit together. \n3: Roleplay how a skill helps you connect the dots, no dice roll needed.", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "CASE/IDENTITY " + }, + { + "id": "26a429be-c8bf-4cbe-8b67-e23cdd7535ab", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "165fd84d-a67f-4044-a1fb-509653bbfbc6", + "label": "TOKENS", + "blocks": [ + { + "id": "64daf8b0-7d34-42a5-ad57-52698ea10d19", + "label": "Tokens", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + } + ] + }, + { + "id": "731824b9-a64d-4e63-84b0-aab11dec8db4", + "label": "FLAGS", + "blocks": [ + { + "id": "51e42bb8-9324-4638-b91f-93b3a4f724ff", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "3bcb49e1-8123-4f75-93a2-ac67d38a2367", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "93f6ccf9-cea2-4052-9ad4-7df9471564fb", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "60ccdd3f-9b04-48a1-8b30-6dd46307e21f", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "94095564-d94e-4b06-8db3-b6b26ed9736c", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "4203d012-f566-449a-bd87-81931b9d8f44", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "cda1ef9b-f6b4-4010-bcb9-a58c2515726b", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "f071b914-86ae-459f-b628-6619f1781280", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + }, + { + "id": "24947eb1-b37c-4877-93d8-45b61ee0410a", + "label": "OTHER PLAYERS' FLAGS", + "blocks": [ + { + "id": "8abc4841-4bfc-42e6-bdc5-f8b134bb5bea", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "01951a7c-48cc-4c0b-a5fa-5936488f5052", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "83c6a19d-13a1-4bcc-9fc7-c6534e5d008f", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "6d00c71c-c7d9-4eb2-a27a-162106ebc01c", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "4f11ed57-8c4b-49af-92be-04e9908bbbf1", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "42f3875a-3f65-4e4e-9cee-79f5c7c7ecc3", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "9fbbc206-9386-4834-9640-24b4eb52876a", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "194fcb6d-55e1-4635-b89f-17cfbebd62f8", + "label": "Flag", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + } + ] + }, + { + "id": "efee56b9-f082-4585-b373-5176a3aa53c2", + "label": " FLAGGS & TOKENS INFO SHEET", + "blocks": [ + { + "id": "5207280b-6987-4f6e-97b8-ccaa6d89e294", + "label": "Tokens", + "type": "Text", + "value": "At the beginning of every game session, tokens are reset to one per player, excluding the GM. Tokens are used in the game for balancing interjections, so shy players are encouraged to contribute at the same level as the more eager players. You can call for interjections upon your character without using a token. The GM can freely call for an interjection without using tokens. When you run out of tokens, you can’t call for interjections upon other characters. A player with 3 tokens can’t be interjected.", + "meta": {} + }, + { + "id": "bd5374df-2bac-492d-9cff-5b23a7d81dac", + "label": "Flags", + "type": "Text", + "value": "You can indicate how you'd like to be interjected by others to explore an aspect of your character. This is called flagging. You can, for instance, flag out that you want to be interjected regarding your character’s addiction, a love interest, a recurring feeling, or some prejudice. You can also flag not to be interjected by a particular topic or in the current scene. Flags are your tool to customize and dial up or down the interjections you receive. Your character sheet has an area to write other players’ flags as well.", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "TOKENS & FLAGS\n" + }, + { + "id": "f0f93a8c-661b-4f69-ac49-fe76ebb07770", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "64f16727-ff2c-49bd-a976-e4a216af643d", + "label": "THE THOUGHT CABINET", + "blocks": [ + { + "id": "af21905f-2ce4-4b3d-bc4d-8d9498cd6418", + "label": "Thought", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "c35ae639-4e4b-4ddd-95ec-e76c64bc2115", + "label": "Thought Progress Bar", + "type": "SlotTracker", + "meta": { "asClock": true, "width": 0.33 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "0ebed899-2d62-4259-bc51-6ac4fd5f8f47", + "label": "Effect ", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "3f1d7578-d765-4c7a-9ca7-2227376bd906", + "label": "Thought", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "c943f1b0-e5db-4a85-8df7-dbcacbcdcdac", + "label": "Thought Progress Bar", + "type": "SlotTracker", + "meta": { "asClock": true, "width": 0.33 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "7ab48c87-5c76-4f46-a770-71c23880386a", + "label": "Effect ", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "a192be6a-648d-4782-acec-1e2c4ec617a0", + "label": "Thought", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "e6ea690c-c0b6-472f-bcae-99da505c7245", + "label": "Thought Progress Bar", + "type": "SlotTracker", + "meta": { "asClock": true, "width": 0.33 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "6cd24836-78cc-4b2d-a932-01ab8ea02667", + "label": "Effect", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "d257a204-84ff-45de-9d59-803875190eb8", + "label": "Thought", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "b9eaed72-4a2d-45c3-9908-6e81f792796f", + "label": "Thought Progress Bar", + "type": "SlotTracker", + "meta": { "asClock": true, "width": 0.33 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "edce6ece-ec76-4d2a-a7ef-666049fc76f2", + "label": "Effect", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "70a9a064-3844-4deb-8eca-2bde2a06a5d6", + "label": "Thought", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "8d9848ee-e9ab-4242-b2c2-822af36e5276", + "label": "Thought Progress Bar", + "type": "SlotTracker", + "meta": { "asClock": true, "width": 0.33 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "f203d5e5-f450-4d51-9b2c-131320c5729f", + "label": "Effect", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + } + ] + }, + { + "id": "f300fea0-466c-4ac7-8a6a-bdb52172ad9f", + "label": "THOUGHT CABINET INFO SHEET", + "blocks": [ + { + "id": "f74cef42-2693-4750-b597-3b8dee8a42a1", + "label": "What are Thoughts?", + "type": "Text", + "value": "Thoughts are the items of your brain’s inventory and further develop your unique personality and worldview. They’re a powerful way to express what things are important to your character, what makes them unique, and how it all evolves during the story. They’re stored in a special part of your brain, equipped to handle such dangerous weapons of mass disruption: The Thought Cabinet. You can store up to 5 Thoughts in your Thought Cabinet. Your subconscious mind will work on them in the background, while you do other stuff. Fill in one unit of time in your Thought Progress Bar after every scene. \n", + "meta": {} + }, + { + "id": "59a153ee-c385-4d0b-90ac-a6a88f6f59ba", + "label": "Internalizing Thoughts", + "type": "Text", + "value": "Anything that happens in the game can trigger a Thought. Other players and the GM can propose Thoughts, but only you decide whether to add them to your Thought Cabinet or not. It’s probably a good time to trigger a Thought when: \n♦ Something challenges your character’s worldview.\n♦ Something inexplicable happens, challenging your beliefs.\n♦ Something your character was chasing is no longer desired or attainable.\n♦ A previous Thought is challenged by an event and a new one should replace it.\n", + "meta": {} + }, + { + "id": "68ce5fad-1616-4972-86d7-59003a26779e", + "label": "Creating Thoughts", + "type": "Text", + "value": "Thoughts have 4 separate elements: trigger, question, conclusions, and effects. The trigger is the situation, specific or vague, that allows a Thought to pop into your character’s head. The question of a Thought is its narrative side; a problem or topic your mind ruminates about. Each thought has 2 possible conclusions you can reach, which shape your character’s personality. Finally, the effect is the mechanical dimension of a Thought, and it derives from its conclusion. When deciding what a Thought’s question should be, consider it should:\n♦ Emerge naturally from the fictional context and not from the game’s mechanics.\n♦ Depict a world of magical surrealism.\n♦ Be silly, emotional, or both.\n", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "THOUGHTS" + }, + { + "id": "69084d4d-488d-4a04-8071-76d173f74f2d", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "5335c75d-121a-451a-a524-f09b957adf7b", + "label": "GEAR & DRUGS", + "blocks": [ + { + "id": "89c0e23c-91a5-45dc-9be3-e3fda0ed7e45", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "bb4247c8-4f7b-498f-a8fb-74194bc943fb", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "8860b7d1-6480-4930-b2a5-3db2279d7f64", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "420115db-8f4f-45f3-9fbe-92a814cbb2cd", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "761b173a-cdb9-4352-a3d5-db3169f6dd69", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "b574bf56-e33a-409b-af26-d72362ec3ba8", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "340f7dbf-5394-4d19-9b7d-4ced41ce4659", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "4dd2409e-afe6-42a6-925c-fd62f561c33a", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "07cdf02d-fc82-4cb1-b908-c8cac34b7b38", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "5c9c686c-6843-4096-9f42-171be85c66cd", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "5bfd118a-6770-46a6-be74-1bcc8aed1988", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "32c3a667-42dd-4c3b-8c69-d5ec2a0559b5", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "32c4de72-4add-48a9-b028-958f2239db20", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "ff78167f-21e7-4822-8148-67413889d945", + "label": "ITEM", + "type": "Text", + "value": "", + "meta": { "checked": false } + } + ] + }, + { + "id": "a0cbafb4-8025-47ad-862f-c7c169108d46", + "label": "GEAR & DRUGS INFO SHEET", + "blocks": [ + { + "id": "c7d5958a-d3f8-4c3b-8999-a60af632e9d8", + "label": "Gear", + "type": "Text", + "value": "Gear refers to any useful object you carry around. Wearing special clothes or using specific tools can apply bonuses or penalties to your skills. Clothes give passive bonuses to some skills and sometimes penalties to others, while tools give bonuses only when using them to perform certain tasks, or enable you to make certain actions in the first place.", + "meta": { "helperText": "" } + }, + { + "id": "813a1e75-f29d-4a71-9394-efef0c0281be", + "label": "Drugs", + "type": "Text", + "value": "A way of manipulating your abilities is using drugs, legal or otherwise. They temporarily increase some skills and decrease others, but they damage either your health or your morale every time you use them, and their boost is short-lived.", + "meta": {} + }, + { + "id": "3452f6e1-3f7e-4d29-851d-ce989d82d420", + "label": "Using & combining items", + "type": "Text", + "value": "You can only use 3 items at a time, and you can’t switch them during a scene, so choose wisely. That doesn’t mean that your character is constantly changing clothes and items, it just means that only 3 of them will be mechanically relevant in a scene. You can combine 2 small tools if that makes sense in the fictional context, but you can’t stack multiple clothing items of the same kind, like two pairs of boots.\n", + "meta": {} + }, + { + "id": "c792ad44-15d8-40f7-9690-21201fa7f554", + "label": "Carry capacity ", + "type": "Text", + "value": "You can carry up to 12 relevant items with you, but in the fiction, you’ll be carrying any irrelevant items that would make sense in the context. For instance, if you are not carrying any shoes on your gear list it doesn’t automatically mean that you go barefooted, just that the shoes you wear are unremarkable and don’t affect your skills. Out of these 12 items, you can wear up to 3 of them at any given moment. Not having a clothing item active doesn’t mean you stopped wearing it, just that it doesn’t grant you any skill modifiers.", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "GEAR & DRUGS" + }, + { + "id": "2960a30d-cc7a-48ca-929f-a2d231396a8d", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "00f5988b-be0f-4afb-9814-425f0c380c14", + "label": "TAGS", + "blocks": [ + { + "id": "f76739df-851c-4a31-9b2e-7dae0d15e454", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "6356dfc0-4ec7-4947-aa8d-2f61489d4529", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "4a499c8b-f04e-4c03-ace7-fed7fe59f2de", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "90e2bb50-465a-4b59-b7d1-b8d3234ec988", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "bdf081a7-ed9b-48ae-83f1-d90b23972514", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "e2ace4b3-ace6-4d00-baec-6e8052637a01", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "3ea4a07a-2859-4ac3-949c-79624c7ed950", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "bc2cc287-5279-4748-94b1-b9566662034d", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "a8e64d56-fcf1-4941-a253-4f2955ba1b10", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "9ec1f199-d147-4068-9da6-9bb334b1d83a", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "690dcd91-4119-45bb-af36-a6123252ee9c", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "fa95441f-a59a-41f5-80b6-777f69a0f06a", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "a16acead-47e3-4e39-a8e1-71d019008dcf", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "37c42fc3-cdc4-4e2e-b0ac-beb96b4f1ab5", + "label": "TAG", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "f3239b54-fdd5-4d1f-ae71-51b5dd44a52c", + "label": "TAGS INFO SHEET", + "blocks": [ + { + "id": "97657c1a-116b-483f-9669-9aec448d6600", + "label": "Tags", + "type": "Text", + "value": "Your actions have an impact on the world, and facts affect the game’s fiction. Asking somebody for a favor will be harder if you’ve been mocking that person previously. On the other hand, crossing the street unseen will be easier if it’s midnight, there’s a dense fog in the air and a brawl starts in the bar around the corner.Tags are the game’s way of introducing these things into the mechanics. They’re events in the story that are taken note of and can potentially affect gameplay. Tags can provide bonuses and penalties to your skill checks, ranging from ±1, if the tag has a minimum impact on a given action, to ±3, if the tag is absolutely relevant.\n\nThe same tag can be positive or negative depending on the fictional context and can be used multiple times or cease to be relevant. Tags can also stack with each other or be canceled out by other tags. Players can gain tags as a result of a skill check. This allows players to tackle seemingly impossible tasks by taking steps that make the final roll easier. GMs typically introduce negative tags to make your actions more challenging, but during a skill check, you can also invoke a tag to hinder your chances of success. Doing so will reward you with 1 experience point. When playing with a GM, they’ll have the final say regarding which tags apply to a roll and how strong their effect is.\n", + "meta": {} + }, + { + "id": "7875a78f-bd24-4de3-880c-82c48fadb830", + "label": "Conditions", + "type": "Text", + "value": "Conditions are a special type of negative tag that you gain any time you lose morale or health, representing how the harm affects you. They’re divided between mental conditions if they’re the result of a morale loss, and physical conditions if they’re the product of a health loss. Similarly to tags, conditions can provide penalties for some of your actions. These penalties range from ±1, if the condition has a minimum impact on a given action, to ±3, if the condition is absolutely relevant to the action. When you recover a point in morale or health, clear the most fitting condition you have.\n\nKeep in mind that conditions don’t affect your skills directly; they only affect the difficulty of broad types of goals. For instance, being insecure would affect you anytime you want to act courageously, regardless of the skill used; or having a sprained ankle would make it difficult for you to run or jump, no matter what skill you use for the action.\n", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "TAGS" + } + ], + "template": "Blank", + "version": 6, + "wide": true, + "group": "Jamais Vu ", + "fariType": "character" +} diff --git a/lib/domains/character/character-templates/Jason Tocci/2400.json b/public/character-templates/Jason Tocci/2400.json similarity index 100% rename from lib/domains/character/character-templates/Jason Tocci/2400.json rename to public/character-templates/Jason Tocci/2400.json diff --git a/public/character-templates/Kult/Kult Divinity Lost (ENG).json b/public/character-templates/Kult/Kult Divinity Lost (ENG).json new file mode 100644 index 00000000..315c4c15 --- /dev/null +++ b/public/character-templates/Kult/Kult Divinity Lost (ENG).json @@ -0,0 +1,555 @@ +{ + "lastUpdated": 1654698426, + "name": "Kult - Divinity Lost (ENG)", + "pages": [ + { + "id": "16578c2e-a4af-4593-aa67-8f034a61e6c3", + "label": "Character ", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "25683b3a-a696-434e-8bea-00ffdb801dc9", + "label": "• Character", + "blocks": [ + { + "id": "177f1355-01cd-405b-b211-8a76d61a23af", + "label": " Name", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "8869e2dc-d1f6-4ef0-97f2-bbe3759aabc4", + "label": "Archetype", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "4f22c963-662f-427f-9704-f12fa325a931", + "label": "Occupation", + "type": "Text", + "value": "", + "meta": { + "helperText": "Choose your player character’s occupation from the archetype, or invent one of your choosing." + } + }, + { + "id": "aacc924f-3e83-4217-8c41-5a8d12d0666b", + "label": "Apperance", + "type": "Text", + "value": "", + "meta": { + "helperText": "Select from your archetype or come up with your own distinguishing features for your character." + } + }, + { + "id": "afc6c575-2482-4848-90a8-d2bab36a0367", + "label": "", + "type": "Image", + "meta": {}, + "value": "" + } + ] + }, + { + "id": "087f1f5e-b679-4a4a-bf30-f5ee699e432b", + "label": "• Section", + "blocks": [ + { + "id": "917b3f94-dd0d-4ccb-8175-bb028989f463", + "label": "Serious wounds (−1 ongoing)", + "type": "Text", + "value": "\n\n\n\n\n<br>", + "meta": { "width": 1 } + }, + { + "id": "252def10-be87-4907-adfa-f7c06cb6821e", + "label": "", + "type": "SlotTracker", + "meta": { "width": 1 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "80174b34-df1c-455a-8906-fa0f80ea3c52", + "label": "Critical wound (−1 ongoing)", + "type": "Text", + "value": "\n<br>", + "meta": { "width": 1 } + }, + { + "id": "0c47dbbf-ba04-4ee2-a990-ae55c93ee97b", + "label": "", + "type": "SlotTracker", + "meta": { "width": 1 }, + "value": [{ "label": "", "checked": false }] + } + ] + } + ] + }, + { + "sections": [ + { + "id": "bacec849-dc86-4ffa-96e8-6182feea51ce", + "label": "• Dark Secrets", + "blocks": [ + { + "id": "80083aca-f6f3-441c-87f6-417546676e2f", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "fc74bbcd-0ddb-4373-81cd-fd4dcf326395", + "label": "• Disadvantages", + "blocks": [ + { + "id": "87d2d360-5f01-4d4d-9adb-7173f709720e", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "66d47c9c-571d-4443-8bec-0c2511dd3895", + "label": "• Advantages", + "blocks": [ + { + "id": "6135eb13-2213-47c0-8d7a-e8177acb4aed", + "type": "Text", + "value": "<br>", + "meta": {} + } + ] + }, + { + "id": "addab53c-b9bc-4e92-8c26-9c1e794dfeb9", + "label": "• Relations", + "blocks": [ + { + "id": "b2a022c8-c197-480a-bf8a-f019ad2ee6bd", + "type": "Text", + "value": "<br>", + "meta": {} + } + ] + } + ] + }, + { + "sections": [ + { + "id": "ec77f76f-8cc4-4324-a546-ef3dea60ea3c", + "label": "• Attributes", + "blocks": [ + { + "id": "b225b494-6b86-488d-ace0-599a8df3a7c3", + "label": "Info Text", + "type": "InfoText", + "value": "Assign the modifiers +2, +1, and +0 to the three <br>passive attributes: Fortitude, Reflexes, and <br>Willpower.<br>Assign the modifiers +3, +2, +1, +1, +0, −1, <br>and −2 to the other seven active attributes: <br>Charisma, Coolness, Intuition, Perception, <br>Reason, Soul, and Violence.", + "meta": { "width": 1 } + }, + { + "id": "74dc4711-39f9-4ddb-972a-8c0028127216", + "label": "Willpower", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Keep it Together", "width": 1 } + }, + { + "id": "899841c5-2cdd-44c4-ba37-2db162acb9ec", + "label": "Fortitude", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Endure injury", "width": 1 } + }, + { + "id": "0e74f12c-156a-44fb-a117-5b4faeee1aa5", + "label": "Reflexes", + "type": "Numeric", + "value": "", + "meta": { "width": 1, "helperText": "Avoid Harm" } + }, + { + "id": "c4eac848-96f1-420e-9f93-cef3db159c9b", + "label": "Reason", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Investigate", "width": 1 } + }, + { + "id": "d8324f1b-d7fd-44e1-b8ba-04956d0bfad3", + "label": "Intuition", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Read a Person", "width": 1 } + }, + { + "id": "56333a50-dea3-4610-ad8c-73eea6f5cadf", + "label": "Coolness", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Act Under Pressure", "width": 1 } + }, + { + "id": "2a7f1ca0-2734-437b-a30b-c1725bfc9196", + "label": "Charisma", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Influence Other", "width": 1 } + }, + { + "id": "7ce3e3c5-0a2e-470d-8145-d6f5b3cd00ce", + "label": "Violence", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Engage in Combat", "width": 1 } + }, + { + "id": "6da8152d-ee57-413d-8118-fa7b9a539bf2", + "label": "Soul", + "type": "Numeric", + "value": "", + "meta": { + "helperText": "See Through the Illusion", + "width": 1 + } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "8bc70369-ecc2-404c-90d5-0dc6c3d7de08", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "8ea9179e-8129-4a5e-9068-d2b31a89352f", + "label": "• Stability", + "blocks": [ + { + "id": "c5d17c4b-7281-49fb-b515-e97b597b4709", + "label": "Composed", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "7d22c548-ac4c-4519-9eaa-25b2e09555ff", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "5635e015-3998-46b2-b827-5b2de0b01b16", + "label": "Uneasy", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "2617c3b9-a349-4044-8959-8380e4b78cf9", + "label": "Unfocused", + "type": "SlotTracker", + "meta": { + "helperText": "Moderate stress:<br>−1 disadvantages" + }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "10796cf6-c14c-4de1-82a5-79464515bd15", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "2f329215-2063-4ee3-aaaf-ae5141f76f19", + "label": "Shaken", + "type": "SlotTracker", + "meta": { "helperText": "Serious stress:" }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "b394b30d-336f-418d-bbaf-5b6dfed741f0", + "label": "Distressed", + "type": "SlotTracker", + "meta": { "helperText": "-1 Keep it Together" }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "bafd1544-4f31-4464-9878-08525636e6d8", + "label": "Neurotic", + "type": "SlotTracker", + "meta": { "helperText": "−2 disadvantages" }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "6fce6270-abac-4a73-a768-104336c14e96", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "1b0cabd1-7542-40af-855d-32722b8b1a77", + "label": "Anxious", + "type": "SlotTracker", + "meta": { "helperText": "Critical stress:" }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "4ec30451-436c-49a5-a70c-53b3b551090c", + "label": "Irrational", + "type": "SlotTracker", + "meta": { "helperText": "−2 Keep it Together" }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "2c2680f4-ab6b-47ae-9ac3-47c6690af940", + "label": "Unhinged", + "type": "SlotTracker", + "meta": { + "helperText": "−3 disadvantages<br>+1 See through the Illusion" + }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "204d5e69-952d-4cd9-91b9-358a56224017", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "627615e0-8e6b-4c97-96c4-9d2362a27ada", + "label": "Broken", + "type": "SlotTracker", + "meta": { "helperText": "The GM makes a mov" }, + "value": [{ "label": "", "checked": false }] + } + ] + } + ] + }, + { + "sections": [ + { + "id": "f77c41d8-8d41-43dd-a228-54d3c3d41ea7", + "label": "• Advancement", + "blocks": [ + { + "id": "81f1fa11-2e5b-4cd2-a413-c775b41f2ac7", + "label": "Info Text", + "type": "InfoText", + "value": "Choose one of these:", + "meta": {} + }, + { + "id": "56e6113d-ed2d-4dd7-bd41-06815d845036", + "label": " Increase one active attribute +1 <br>(to max +3).", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "e8ffc097-f76d-4814-9c98-62a886100767", + "label": " Increase one passive attribute +1 (to max <br>+3).", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "9e5c234b-2733-46a7-af04-143aabb0d128", + "label": "Increase any one attribute +1 (to max +4).", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "2f3129b7-9f38-44e1-9098-ce8f4e3c28be", + "label": "Select a new advantage from your <br>archetype.", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "3093f6a0-c610-4703-a8cd-d61957774cfc", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": false }, + "value": "" + }, + { + "id": "17211a28-be6e-4ca8-9e47-6eee1085fd5e", + "label": "Info Text", + "type": "InfoText", + "value": "After 5 Advancements you may also choose:", + "meta": {} + }, + { + "id": "5a5724b7-cc21-4c1a-8764-3f1af6c57c27", + "label": " Increase any one attribute +1 (to max +4).", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "33c8b8b0-8b6f-4484-99c8-d4dfdd5a1a27", + "label": " Select a new advantage from any aware <br>archetype.", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "d2dbaa7e-5712-4a24-8567-663b5d752c60", + "label": " End your character’s story arc as you see fit, and create a new aware character, who starts with 2 Advancements.", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "a815f0d9-0ed1-47a1-a706-839f7e8e4e96", + "label": "Replace your current archetype with <br>another aware archetype, and keep <br>2 advantages", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "afbd264c-03ed-481d-91d8-c92edd461235", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "ef70f788-9011-4bad-8d8d-d2c17963ddbf", + "label": "Info Text", + "type": "InfoText", + "value": "After 10 Advancements you may also choose:", + "meta": {} + }, + { + "id": "fe023848-5ca7-4257-a703-e2a6ff46ebb5", + "label": " Advance your character to an enlightened <br>archetype.", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + } + ] + } + ] + } + ] + } + ], + "label": "2nd Page" + }, + { + "id": "350d871a-1373-4b1d-a250-de19bccdc307", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "6a90b447-7b89-4202-a74e-11803934eae2", + "label": "• Weapons", + "blocks": [ + { + "id": "0a724d03-cd22-4a37-94f5-6595d1bb64dd", + "label": "Info Text", + "type": "InfoText", + "value": "Unarmed <br>Distance: arm <br>Attacks:<br> Violence [1]<br> Lock [0] [you are in control of the target <br>until they break free]<br> Shift [0] [you create distance between <br>yourself and the target through a throw, <br>body check, or push]<br> Disarm [0] [you remove an object your <br>opponent held in their hand]<br> Excessive force [2] [focus entirely on killing <br>your target]", + "meta": {} + } + ] + } + ] + }, + { + "sections": [ + { + "id": "a3824d20-131d-4dda-87ae-68b4e502283d", + "label": "• Dramatic Hooks", + "blocks": [ + { + "id": "7644baef-8946-442a-846b-aa8f1e9df8f8", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + }, + { + "sections": [ + { + "id": "a79ea364-73fa-4615-8296-1d5472b5781a", + "label": "• Gear", + "blocks": [ + { + "id": "7d69771e-4226-4875-8197-478cad5d2e12", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "Other" + } + ], + "template": "Blank", + "version": 6, + "theme": { "hideSectionBackground": false, "backgroundColor": "#000000" }, + "wide": true, + "id": "33ce5c72-56dd-4494-a5fb-f6782ba4918e", + "fariType": "character" +} diff --git a/public/character-templates/Kult/Kult Verlorene Gottlichkeit (DE).json b/public/character-templates/Kult/Kult Verlorene Gottlichkeit (DE).json new file mode 100644 index 00000000..82620260 --- /dev/null +++ b/public/character-templates/Kult/Kult Verlorene Gottlichkeit (DE).json @@ -0,0 +1,565 @@ +{ + "lastUpdated": 1654936078, + "name": "Kult - Verlorene Göttlichkeit (DE)", + "pages": [ + { + "id": "16578c2e-a4af-4593-aa67-8f034a61e6c3", + "label": "Charakter ", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "25683b3a-a696-434e-8bea-00ffdb801dc9", + "label": "• Character", + "blocks": [ + { + "id": "177f1355-01cd-405b-b211-8a76d61a23af", + "label": " Name", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "8869e2dc-d1f6-4ef0-97f2-bbe3759aabc4", + "label": "Archetype", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "4f22c963-662f-427f-9704-f12fa325a931", + "label": "Beruf", + "type": "Text", + "value": "", + "meta": { + "helperText": "Wähle den Beruf deines Spielercharakters aus dem Archetyp, oder erfinde einen deiner Wahl." + } + }, + { + "id": "aacc924f-3e83-4217-8c41-5a8d12d0666b", + "label": "Erscheinung", + "type": "Text", + "value": "", + "meta": { + "helperText": "Wähle einen Archetyp aus oder überlege dir eigene Merkmale für deinen Charakter." + } + }, + { + "id": "afc6c575-2482-4848-90a8-d2bab36a0367", + "label": "", + "type": "Image", + "meta": {}, + "value": "" + } + ] + }, + { + "id": "087f1f5e-b679-4a4a-bf30-f5ee699e432b", + "label": "• Wunden", + "blocks": [ + { + "id": "917b3f94-dd0d-4ccb-8175-bb028989f463", + "label": "Schwere Wunden (−1 fortdauernd)", + "type": "Text", + "value": "\n\n\n\n\n<br>", + "meta": { "width": 1 } + }, + { + "id": "252def10-be87-4907-adfa-f7c06cb6821e", + "label": "", + "type": "SlotTracker", + "meta": { "width": 1 }, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "80174b34-df1c-455a-8906-fa0f80ea3c52", + "label": "Kritische Wunde (−1 fortdauernd)", + "type": "Text", + "value": "\n<br>", + "meta": { "width": 1 } + }, + { + "id": "0c47dbbf-ba04-4ee2-a990-ae55c93ee97b", + "label": "", + "type": "SlotTracker", + "meta": { "width": 1 }, + "value": [{ "label": "", "checked": false }] + } + ] + } + ] + }, + { + "sections": [ + { + "id": "bacec849-dc86-4ffa-96e8-6182feea51ce", + "label": "• Dunkle Geheimnisse", + "blocks": [ + { + "id": "80083aca-f6f3-441c-87f6-417546676e2f", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "fc74bbcd-0ddb-4373-81cd-fd4dcf326395", + "label": "• Nachteile", + "blocks": [ + { + "id": "87d2d360-5f01-4d4d-9adb-7173f709720e", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "66d47c9c-571d-4443-8bec-0c2511dd3895", + "label": "• Vorteile", + "blocks": [ + { + "id": "6135eb13-2213-47c0-8d7a-e8177acb4aed", + "type": "Text", + "value": "<br>", + "meta": {} + } + ] + }, + { + "id": "addab53c-b9bc-4e92-8c26-9c1e794dfeb9", + "label": "• Beziehungen", + "blocks": [ + { + "id": "b2a022c8-c197-480a-bf8a-f019ad2ee6bd", + "type": "Text", + "value": "<br>", + "meta": {} + } + ] + } + ] + }, + { + "sections": [ + { + "id": "ec77f76f-8cc4-4324-a546-ef3dea60ea3c", + "label": "• Eigenschaften", + "blocks": [ + { + "id": "b225b494-6b86-488d-ace0-599a8df3a7c3", + "label": "Info Text", + "type": "InfoText", + "value": "verteile die Modifikatoren +2, +1 und +0 den drei passiven Attributen zu: Tapferkeit, Reflexe und Willenskraft.<br>Weisen Sie die Modifikatoren +3, +2, +1, +1, +0, -1, und -2 auf die anderen sieben <br><br>aktiven Attribute:<br>Charisma, Coolness, Intuition, Wahrnehmung, Verstand, Seele und Gewalttätigkeit.", + "meta": { "width": 1 } + }, + { + "id": "74dc4711-39f9-4ddb-972a-8c0028127216", + "label": "Willenskraft", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Keep it Together", "width": 1 } + }, + { + "id": "899841c5-2cdd-44c4-ba37-2db162acb9ec", + "label": "Zähigkeit", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Endure injury", "width": 1 } + }, + { + "id": "0e74f12c-156a-44fb-a117-5b4faeee1aa5", + "label": "Reflexe", + "type": "Numeric", + "value": "", + "meta": { "width": 1, "helperText": "Avoid Harm" } + }, + { + "id": "c4eac848-96f1-420e-9f93-cef3db159c9b", + "label": "Vernunft", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Investigate", "width": 1 } + }, + { + "id": "d8324f1b-d7fd-44e1-b8ba-04956d0bfad3", + "label": "Intuition", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Read a Person", "width": 1 } + }, + { + "id": "56333a50-dea3-4610-ad8c-73eea6f5cadf", + "label": "Coolness", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Act Under Pressure", "width": 1 } + }, + { + "id": "2a7f1ca0-2734-437b-a30b-c1725bfc9196", + "label": "Charisma", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Influence Other", "width": 1 } + }, + { + "id": "7ce3e3c5-0a2e-470d-8145-d6f5b3cd00ce", + "label": "Gewalt", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Engage in Combat", "width": 1 } + }, + { + "id": "6da8152d-ee57-413d-8118-fa7b9a539bf2", + "label": "Seele", + "type": "Numeric", + "value": "", + "meta": { + "helperText": "See Through the Illusion", + "width": 1 + } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "8bc70369-ecc2-404c-90d5-0dc6c3d7de08", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "8ea9179e-8129-4a5e-9068-d2b31a89352f", + "label": "• Stabilität", + "blocks": [ + { + "id": "c5d17c4b-7281-49fb-b515-e97b597b4709", + "label": "Gefasst", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "7d22c548-ac4c-4519-9eaa-25b2e09555ff", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "5635e015-3998-46b2-b827-5b2de0b01b16", + "label": "Verunsichert", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "2617c3b9-a349-4044-8959-8380e4b78cf9", + "label": "Fahrig", + "type": "SlotTracker", + "meta": { + "helperText": "Moderate stress:<br>−1 auf Nachteilswürfe<br>" + }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "10796cf6-c14c-4de1-82a5-79464515bd15", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "2f329215-2063-4ee3-aaaf-ae5141f76f19", + "label": "Erschüttert", + "type": "SlotTracker", + "meta": { "helperText": "Starker Stress:" }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "b394b30d-336f-418d-bbaf-5b6dfed741f0", + "label": "Verwirrt", + "type": "SlotTracker", + "meta": { "helperText": "−1 Zusammenreißen" }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "bafd1544-4f31-4464-9878-08525636e6d8", + "label": "Neurotisch", + "type": "SlotTracker", + "meta": { "helperText": "−2 auf Nachteilswürfe" }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "6fce6270-abac-4a73-a768-104336c14e96", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "1b0cabd1-7542-40af-855d-32722b8b1a77", + "label": "Panisch", + "type": "SlotTracker", + "meta": { "helperText": "Kritischer Stress:" }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "4ec30451-436c-49a5-a70c-53b3b551090c", + "label": "Irrational", + "type": "SlotTracker", + "meta": { "helperText": "−2 Zusammenreißen" }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "2c2680f4-ab6b-47ae-9ac3-47c6690af940", + "label": "Entgleist", + "type": "SlotTracker", + "meta": { + "helperText": "−3 auf Nachteilswürfe<br>+1 Die Illusion durchschauen" + }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "204d5e69-952d-4cd9-91b9-358a56224017", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "627615e0-8e6b-4c97-96c4-9d2362a27ada", + "label": "Gebrochen", + "type": "SlotTracker", + "meta": { "helperText": "SL macht einen Spielzug" }, + "value": [{ "label": "", "checked": false }] + } + ] + } + ] + }, + { + "sections": [ + { + "id": "f77c41d8-8d41-43dd-a228-54d3c3d41ea7", + "label": "• Verbesserung", + "blocks": [ + { + "id": "81f1fa11-2e5b-4cd2-a413-c775b41f2ac7", + "label": "Info Text", + "type": "InfoText", + "value": "Wähle eine der folgenden:", + "meta": {} + }, + { + "id": "56e6113d-ed2d-4dd7-bd41-06815d845036", + "label": "Erhöhe eine aktive Eigenschaft um +1 (max. +3)", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "e8ffc097-f76d-4814-9c98-62a886100767", + "label": "Erhöhe eine passive Eigenschaft um +1 (max. +3).", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "9e5c234b-2733-46a7-af04-143aabb0d128", + "label": "Erhöhe eine beliebige Eigenschaft um +1 (max. +4).", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "2f3129b7-9f38-44e1-9098-ce8f4e3c28be", + "label": "Wähle einen neuen von den für deinen Archetypen verfügbaren Vorteilen.", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "3093f6a0-c610-4703-a8cd-d61957774cfc", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": false }, + "value": "" + }, + { + "id": "17211a28-be6e-4ca8-9e47-6eee1085fd5e", + "label": "Info Text", + "type": "InfoText", + "value": "Nach 5 Verbesserungen darfst du ebenfalls wählen:", + "meta": {} + }, + { + "id": "5a5724b7-cc21-4c1a-8764-3f1af6c57c27", + "label": " Erhöhe eine beliebige Eigenschaft um +1 (max. +4)", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "33c8b8b0-8b6f-4484-99c8-d4dfdd5a1a27", + "label": "Wähle einen neuen von den für einen beliebigen bewussten Archetypen verfügbaren Vorteilen.", + "type": "SlotTracker", + "meta": {}, + "value": [ + { "label": "", "checked": false }, + { "label": "", "checked": false } + ] + }, + { + "id": "d2dbaa7e-5712-4a24-8567-663b5d752c60", + "label": "Beende die Geschichte deines Charakters, wie du es für angemessen hältst. Erschaffe einen neuen bewussten Charakter, der das Spiel mit 2 Verbesserungen beginnt.", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "a815f0d9-0ed1-47a1-a706-839f7e8e4e96", + "label": "Tausche den Archetyp deines Charakters mit einem anderen bewussten Charakter und verzichte auf einen deiner 3 Startvorteile.", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "afbd264c-03ed-481d-91d8-c92edd461235", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "ef70f788-9011-4bad-8d8d-d2c17963ddbf", + "label": "Info Text", + "type": "InfoText", + "value": "Nach 10 Verbesserungen darfst du ebenfalls wählen:", + "meta": {} + }, + { + "id": "fe023848-5ca7-4257-a703-e2a6ff46ebb5", + "label": " he deinen Charakter zu einem erleuchteten Archetyp.", + "type": "SlotTracker", + "meta": {}, + "value": [{ "label": "", "checked": false }] + } + ] + } + ] + } + ] + } + ], + "label": "Zustände + Verbesserung" + }, + { + "id": "350d871a-1373-4b1d-a250-de19bccdc307", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "6a90b447-7b89-4202-a74e-11803934eae2", + "label": "• Waffen", + "blocks": [ + { + "id": "0a724d03-cd22-4a37-94f5-6595d1bb64dd", + "label": "Info Text", + "type": "InfoText", + "value": "Unbewaffnet<br><br>Entfernung: Arm<br><br>Angriffe:<br><br>Gewalt [1]<br>Festhalten [0] [Sie haben die <br>Kontrolle über das Ziel bis es sich befreit]<br><br>Verschieben [0] [Sie schaffen Abstand zwischen dir und dem Ziel durch einen Wurf, Körperkontrolle oder Stoß]<br><br>Entwaffnen [0] [du entfernst einen Gegenstand, den dein Gegner in seiner Hand hält]<br><br>Exzessive Gewalt [2] [konzentrieren Sie sich ganz auf das Töten<br>dein Ziel]<br>", + "meta": {} + } + ] + } + ] + }, + { + "sections": [ + { + "id": "a79ea364-73fa-4615-8296-1d5472b5781a", + "label": "• Ausrüstung", + "blocks": [ + { + "id": "7d69771e-4226-4875-8197-478cad5d2e12", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "Rüstung + Waffen" + }, + { + "id": "ad7fde3e-9162-4939-8417-b840c3f2952b", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "60bd6f36-7350-41d9-8c45-c7b745ec2bc1", + "label": "Storyaufhänger", + "blocks": [ + { + "id": "0d3c1c5f-14a5-43df-9bb6-e86dc5a7dccb", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "Storyaufhänger" + } + ], + "template": "Blank", + "version": 6, + "theme": { "hideSectionBackground": false, "backgroundColor": "#000000" }, + "wide": true, + "id": "33ce5c72-56dd-4494-a5fb-f6782ba4918e", + "fariType": "character" +} diff --git a/lib/domains/character/character-templates/Liv's Game Corner/The Last Of Us.json b/public/character-templates/Liv's Game Corner/The Last Of Us.json similarity index 100% rename from lib/domains/character/character-templates/Liv's Game Corner/The Last Of Us.json rename to public/character-templates/Liv's Game Corner/The Last Of Us.json diff --git a/lib/domains/character/character-templates/Mitchell Daily/No Nut November.json b/public/character-templates/Mitchell Daily/No Nut November.json similarity index 100% rename from lib/domains/character/character-templates/Mitchell Daily/No Nut November.json rename to public/character-templates/Mitchell Daily/No Nut November.json diff --git a/lib/domains/character/character-templates/Mork Borg/Mork Borg.json b/public/character-templates/Mork Borg/Mork Borg.json similarity index 100% rename from lib/domains/character/character-templates/Mork Borg/Mork Borg.json rename to public/character-templates/Mork Borg/Mork Borg.json diff --git a/public/character-templates/Mothership/PC.json b/public/character-templates/Mothership/PC.json new file mode 100644 index 00000000..9210b3b0 --- /dev/null +++ b/public/character-templates/Mothership/PC.json @@ -0,0 +1,865 @@ +{ + "fariType": "character", + "lastUpdated": 1674781820, + "name": "Mothership RPG PC Template", + "pages": [ + { + "id": "836bd7f5-2ca9-476a-a807-a3deee96f699", + "label": "Main", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "75de4153-f72d-4865-bcc9-7c873d102ba1", + "label": "Info", + "blocks": [ + { + "id": "5165aecf-2b2a-4fc2-a208-9b2bf60a399d", + "label": "", + "type": "Image", + "meta": { "width": 0.33 }, + "value": "" + }, + { + "id": "8504ec5a-e379-44a4-9c2a-ed1483104817", + "label": "Name", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "52452a15-1f7c-4526-905c-f13eef4f844e", + "label": "Rank/Title", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "50e6cf60-a379-43d6-b28a-5ed2003f991e", + "label": "Level", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "ec08865f-3f65-4eb1-a1e5-f7ea05a35805", + "label": "XP", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "b4dd78d9-c72c-4805-92f5-d6d64b8e7843", + "label": "Class", + "type": "Text", + "value": "", + "meta": { + "helperText": "Teamster/Android/Scientist/Marine", + "width": 0.33 + } + } + ], + "visibleOnCard": true + }, + { + "id": "94ef4f1f-2fa4-4e7b-935c-955ab08292d8", + "label": "Monitor", + "blocks": [ + { + "id": "98259f70-a44a-4e09-906c-c6fda60b4ad1", + "label": "Stress", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Starts at 2", "width": 0.33 } + }, + { + "id": "c1a8f273-ac25-4655-92e0-c491760d973d", + "label": "Resolve", + "type": "Numeric", + "value": "", + "meta": { "helperText": "Starts at 0", "width": 0.33 } + }, + { + "id": "860e72e4-b737-462b-9a7c-ad2d1a997506", + "label": "Health", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": true, + "helperText": "Max = 2x Strength", + "width": 0.33 + }, + "value": "0" + } + ] + }, + { + "id": "b936ca86-bebb-4141-b8e1-2fef254cf042", + "label": "Attributes", + "blocks": [ + { + "id": "1b997369-8402-416d-9999-c6c1260d6ceb", + "label": "Strength", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d100"], + "helperText": "How able-bodied you are. Lifting, pushing, hitting things hard, etc. <br>", + "hideModifier": false, + "width": 0.5 + } + }, + { + "id": "6b454813-fad3-46a3-b8a8-f2140aa55bc1", + "label": "Speed", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d100"], + "helperText": "How quickly you can act and react under pressure.<br>", + "hideModifier": false, + "width": 0.5 + } + }, + { + "id": "b357a3ce-5b66-404b-ab74-5625babe8260", + "label": "Intellect", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d100"], + "helperText": "How knowledgeable and experienced you are.<br>", + "hideModifier": false, + "width": 0.5 + } + }, + { + "id": "b4cace13-f61a-4081-a2f9-a025ad682e9d", + "label": "Combat", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d100"], + "helperText": "How good you are at fighting.<br>", + "hideModifier": false, + "width": 0.5 + } + } + ] + }, + { + "id": "4f8e36d2-0e1b-4d20-890f-d96683691f98", + "label": "Saves", + "blocks": [ + { + "id": "45f153bf-f7e5-40ba-994a-5d6f252b2883", + "label": "Sanity", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d100"], + "helperText": "Rationalization, Logic", + "width": 0.5 + } + }, + { + "id": "86c59751-edc5-4894-9b82-27416c8e72ff", + "label": "Fear", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d100"], + "helperText": "Surprise, Loneliness", + "width": 0.5 + } + }, + { + "id": "021e4ad6-a3ef-4e7f-8d44-a00ad116ea7e", + "label": "Body", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d100"], + "helperText": "Hunger, Disease, Infection", + "width": 0.5 + } + }, + { + "id": "e8973c65-0741-4adc-a0ed-c1207b342293", + "label": "Armor", + "type": "Skill", + "value": "0", + "meta": { + "commands": ["1d100"], + "helperText": "Physical Damage", + "width": 0.5 + } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "fd6dfb85-ee21-4293-8e44-16adc50a2dfe", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "46635c24-980a-41cc-9a30-0135013333df", + "label": "Trained +10%", + "blocks": [ + { + "id": "45fa3324-f35d-4f94-80f5-7068bebff4cc", + "label": "Linguistics", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Study of language." + } + }, + { + "id": "ffe0bd0c-bf1d-4c19-b6b6-e7c4970563cc", + "label": "Biology", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Study of life." + } + }, + { + "id": "e68c6caf-6fb2-40c2-8a70-b0ff6b8e3653", + "label": "First Aid", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Emergency medical care and treatment.<br>" + } + }, + { + "id": "aeaef4a6-c71f-4690-903c-05ce2ea604c4", + "label": "Hydroponics", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Growing plants in nutrient solutions without soil (farming in space).<br>" + } + }, + { + "id": "f1126599-a8ea-4c07-8e72-6ed861a00085", + "label": "Geology", + "type": "Text", + "meta": { + "checked": false, + "helperText": "The solid features of any terrestrial planet or natural \n<br>satellite.<br>" + } + }, + { + "id": "ad6e1e95-81d5-46f8-b413-7e7d7641687c", + "label": "Zero-G", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Working in a vacuum, vaccsuits, etc.<br>" + } + }, + { + "id": "acbd1088-29aa-4f98-b185-538630c2a4d0", + "label": "Scavenging", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Searching discarded waste for useful items.<br>" + } + }, + { + "id": "cb82443c-5ede-4d9a-bb5c-abd004117771", + "label": "Heavy Machinery ", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Operation and use of large pieces of equipment (cranes, exosuits, forklifts, etc.).<br>" + } + }, + { + "id": "be6a3f07-8570-43b0-a3f5-ecb18e881a64", + "label": "Computers", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Fluent use of computers and networks.<br>" + } + }, + { + "id": "fa703186-9b86-4c21-888d-b2f25a523360", + "label": "Mechanical Repair ", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Fixing broken machines.<br>" + } + }, + { + "id": "def144bb-590a-4a4e-a7c2-cc3f35f9fdf1", + "label": "Driving", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Operation and control of motor vehicles.<br>" + } + }, + { + "id": "3a618e18-869a-4627-b1fe-aa57ab39c8c0", + "label": "Piloting", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Operation and control of air and spacecraft.<br>" + } + }, + { + "id": "2876dd9a-ba20-4aad-a1c4-e883ccdb6846", + "label": "Mathematics", + "type": "Text", + "meta": { + "checked": false, + "helperText": "The science of numbers, quantity, and space.<br>" + } + }, + { + "id": "7303ff19-da24-492a-8828-6809edde881e", + "label": "Art", + "type": "Text", + "meta": { + "checked": false, + "helperText": "The expression or application of a species’ creative ability and imagination.<br>" + } + }, + { + "id": "40f5a0fb-9b15-4d70-99a8-e11786a3bac5", + "label": "Archaeology", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Ancient cultures and their artifacts.<br>" + } + }, + { + "id": "0684250f-d46f-4779-985b-cf61a5b81cc8", + "label": "Theology", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Study of religion." + } + }, + { + "id": "eb232c25-60ec-49c9-8ce5-cdc0488b2ae7", + "label": "Military Training", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Standard basic training given to all military personnel.<br>" + } + }, + { + "id": "f632e6ef-f9d7-4d25-b882-ad277ae1abad", + "label": "Rimwise", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Outer rim colonies and seedy parts of the galaxy.<br>" + } + }, + { + "id": "9411cc3a-85e1-4985-a7ef-3d4396bad49f", + "label": "Athletics", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Physical sports and games.<br>" + } + }, + { + "id": "f09c24bf-92b6-47e2-bd24-ae73270f4840", + "label": "Chemistry", + "type": "Text", + "meta": { + "checked": false, + "helperText": "The identification of the substances of which matter is composed.<br>" + } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "70942c6c-2f85-4354-b2a4-c05d848c627a", + "label": "Expert +15%", + "blocks": [ + { + "id": "6f30617e-fc49-4433-aa98-74ae15fbc18e", + "label": "Psychology", + "type": "Text", + "meta": { + "checked": false, + "helperText": "The study of behavior and the human mind. Req: Biology<br>" + } + }, + { + "id": "8a60e27c-cbca-4a5f-b2c5-be1a09c9bddf", + "label": "Genetics", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Heredity and the variation of inherited characteristics. Req: Biology<br>" + } + }, + { + "id": "02bc26f0-bf32-4be3-8ea8-c3bbc282fb21", + "label": "Pathology", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Study of the cause and effect of disease. Req: First Aid<br>" + } + }, + { + "id": "517a08f7-dd9a-475a-b47d-187becedd3bb", + "label": "Botany", + "type": "Text", + "meta": { + "checked": false, + "helperText": "The study of plant life. Req: Hydroponics<br>" + } + }, + { + "id": "d42bd945-d09b-4897-a9b2-7ec4e878df20", + "label": "Planetology", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Study of planets and other celestial bodies. Req: Geology<br>" + } + }, + { + "id": "ce73d5f2-2f78-4221-9bbe-4de021cfe96d", + "label": "Asteroid Mining", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Training in the tools and procedures used in mining asteroids. Req: Biology, Zero-G, Heavy Machinery, Scavenging<br>" + } + }, + { + "id": "51c9d76d-639f-452f-9d69-18ed406f2e52", + "label": "Jury Rigging", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Training in the tools and procedures used in mining asteroids. Req: Scavenging<br>" + } + }, + { + "id": "39e9cce7-eacd-404a-8963-6861fcb443d6", + "label": "Engineering", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Design, building, and use of engines, machines, and structures. Req: Heavy Machinery, Mechanical Repair, Computers, <br>" + } + }, + { + "id": "e1e4cbc6-9183-4876-9c32-2edb7292c386", + "label": "Hacking", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Unauthorized access to computer systems. Req: Computers<br>" + } + }, + { + "id": "77da94ca-17cb-4bd3-97e9-3c9996aca158", + "label": "Vehicle Specialization", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "helperText": "Specific vehicle class. Req: Mechanical Repair, Piloting, Driving<br>" + } + }, + { + "id": "5ebb62f7-4d17-4a00-93bb-67c91bd0ef9c", + "label": "Astrogation", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Navigation in outer space. Req: Piloting<br>" + } + }, + { + "id": "9f96b483-ed25-424e-9ad8-71d78e801e7f", + "label": "Physics", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Study of nature and properties of matter and energy. Req: Mathematics<br>" + } + }, + { + "id": "6999c816-8e61-4cf8-98cc-74ecaaf56ce2", + "label": "Mysticism", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Spiritual apprehension of hidden knowledge. Req: Art, Archaeology, Theology<br>" + } + }, + { + "id": "3efb698b-9104-4914-81a9-7baa2ca4e706", + "label": "Tactics", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Maneuvering military forces in battle. Req: Military Training<br>" + } + }, + { + "id": "c89fdf58-9563-4d05-929a-0143caf69ebe", + "label": "Gunnery", + "type": "Text", + "meta": { + "checked": false, + "helperText": " Starship weaponry. Req: Military Training<br>" + } + }, + { + "id": "3b4f5aa7-7aa7-44e2-9e12-22a4dd96a393", + "label": "Firearms", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Guns and their use. Req: Military Training, Rimwise<br>" + } + }, + { + "id": "0a5a4987-15fd-4b9d-b40c-657d7563e6bb", + "label": "Close-Quarters Combat", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Hand-to-hand, melee fighting. Req: Military Training, Rimwise, Athletics<br>" + } + }, + { + "id": "826292d3-c06f-4e23-88b9-635a43bf923d", + "label": "Explosives", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Bombs and incendiary devices. Req: Military Training, Chemistry<br>" + } + }, + { + "id": "73ba2d94-158d-47a3-937f-9a7a6feeec89", + "label": "Custom Expert Skill #1", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "6dcd55d1-e570-449b-8883-ee895a821726", + "label": "Custom Expert Skill #2", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + } + ] + } + ] + }, + { + "sections": [ + { + "id": "dbfcf0e2-896a-4017-bd39-df8ece40d5ab", + "label": "Master +20%", + "blocks": [ + { + "id": "b20b648f-8493-4dfe-808d-3d52500370af", + "label": "Sophontology", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Alien psychology. Req: Linguistics, Psychology<br>" + } + }, + { + "id": "8ad448c3-bc99-4702-a10d-7a4fa29d27c0", + "label": "Xenobiology", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Alien biology. Req: Genetics, Botany, Pathology<br>" + } + }, + { + "id": "27fec6b3-d8f0-4928-9880-1d18ef2c2f80", + "label": "Surgery", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Medical specialty involving manual operation. Req: Pathology<br>" + } + }, + { + "id": "df91e6a3-006b-495b-b4b3-e2f15bde158b", + "label": "Cybernetics", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Interface between man and machine. Req: Jury Rigging, Engineering<br>" + } + }, + { + "id": "15a6e7fe-1881-4ac5-92d2-c998022915fd", + "label": "Robotics", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Design and operation of robots, drones, and androids. Req: Engineering<br>" + } + }, + { + "id": "4538367d-55ba-48e3-b9bb-809ddf0f456e", + "label": "Artificial Intelligence", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Knowledge of simulacrum of human consciousness. Req: Engineering, Hacking<br>" + } + }, + { + "id": "dbd4ef9e-1edd-4954-b73c-c89c5aa925ba", + "label": "Command", + "type": "Text", + "meta": { + "checked": false, + "helperText": " Leadership and authority. Req: Vehicle Specialization<br>" + } + }, + { + "id": "e344b573-ae07-43bc-9281-195c5ed7a93f", + "label": "Hyperspace", + "type": "Text", + "meta": { + "checked": false, + "helperText": "FTL travel. Req: Astrogation, Mysticism, Tactics <br>" + } + }, + { + "id": "83813253-1a1d-42cb-ba15-ed94e7f6f646", + "label": "Xenoesotericism", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Obscure alien mysticism, religion, and belief. Req: Mysticism<br>" + } + }, + { + "id": "2fcfcd6b-2393-4934-a582-4f8730e3d4e3", + "label": "Weapon Specialization", + "type": "Text", + "meta": { + "checked": false, + "helperText": "Proficiency with a specific weapon. Req: Gunnery, Firearms, Close-quarters Combat, Explosives<br>" + }, + "value": "" + }, + { + "id": "0ce4cb93-154a-4037-a17b-dac0f10a42d4", + "label": "Custom Master Skill #1", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "fbcabc1d-d35e-4888-9b7d-fd2a2a249eca", + "label": "Custom Master Skill #2", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "2201fc43-c1a5-451d-b7c8-49ec09ffbd8a", + "label": "Custom Master Skill #3", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "3097b7a9-9e4b-4c3a-93df-7edef940331a", + "label": "Custom Master Skill #4", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "1eddff35-c5c4-4e09-846b-e436ab19770f", + "label": "Custom Master Skill #4", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "9caba7a2-1331-4dfd-8f0b-ea3531592ab0", + "label": "Custom Master Skill #5", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "b3dff80e-e7d9-462c-aba4-117dde4da925", + "label": "Custom Master Skill #6", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "db1df63e-df2f-47e0-b7cd-cdf6db3d81e7", + "label": "Custom Master Skill #7", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "91c67317-b2dc-4445-83b4-ab92f008c541", + "label": "Custom Master Skill #8", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "865453e2-4aa8-4932-8449-64981ceeffc0", + "label": "Custom Master Skill #9", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + }, + { + "id": "46328cde-f0c7-47d0-a2ce-61ab27494d86", + "label": "Custom Master Skill #10", + "type": "Text", + "meta": { "checked": false, "helperText": "<br>" }, + "value": "" + } + ] + } + ] + } + ] + } + ], + "label": "Skills" + }, + { + "id": "28a8c1e2-77dd-4c4c-aaaa-c805a2271d58", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "5861f997-c473-46e5-bc00-679a2315701f", + "label": "Inventory", + "blocks": [ + { + "id": "c1dbb895-c9b2-4319-83d2-5fd7fb4a4fde", + "type": "Text", + "value": "\n", + "meta": {} + }, + { + "id": "fd9f5702-5ecb-4542-9273-98be8b55255c", + "label": "Random Trinket", + "type": "Text", + "value": "", + "meta": { "helperText": "", "width": 0.5 } + }, + { + "id": "87fb2bff-2973-4a5f-bc3b-8af942cbf283", + "label": "Random Patch", + "type": "Text", + "value": "", + "meta": { "helperText": "", "width": 0.5 } + }, + { + "id": "9dac69d5-554f-4d1c-bf65-65f2709d6b6e", + "label": "Credits", + "type": "Text", + "value": "", + "meta": { "helperText": "Starting credits 5d10*10 " } + } + ] + } + ] + } + ] + } + ], + "label": "Equipment" + }, + { + "id": "7adb0642-a3b2-4db0-84b2-42500b60e5bd", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "30a5e1f3-f415-410d-a95a-a99e9427e208", + "label": "Notes", + "blocks": [ + { + "id": "896275b1-5623-42c7-9234-3a81783cb37c", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "12b3d9c2-35df-402b-9326-939e5b9f6fda", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "bdcf5b2f-3177-43b6-8302-6b35a08e6960", + "label": "Learn more and grab a full version at mothershiprpg.com", + "type": "Link", + "meta": { "hasDisplayName": true }, + "value": "https://mothershiprpg.com/" + } + ] + } + ] + } + ] + } + ], + "label": "Misc" + } + ], + "template": "Blank", + "version": 6, + "group": "Mothership RPG", + "wide": false +} diff --git a/public/character-templates/Mothership/Ship.json b/public/character-templates/Mothership/Ship.json new file mode 100644 index 00000000..936f6e92 --- /dev/null +++ b/public/character-templates/Mothership/Ship.json @@ -0,0 +1,253 @@ +{ + "fariType": "character", + "lastUpdated": 1674782670, + "name": "Mothership RPG Ship Template", + "pages": [ + { + "id": "2192e388-08f4-4401-84a8-bdbe0bf62425", + "label": "Main", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "2a0ecebe-b755-490a-a45a-276a2206e374", + "label": "General", + "blocks": [ + { + "id": "0ef38cf5-aef5-4f46-88ac-f96c71cdcdeb", + "label": "Ship Name", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "6f1ce2b0-1e06-4fd3-82d4-a2b2c08b921f", + "label": "Type", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "12a9ca19-8795-4ecf-a489-fea91ba3364d", + "label": "Class", + "type": "Text", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "90428949-1695-4fa7-9e56-c665a707cc67", + "label": "Hull", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.5 + }, + "value": "0" + }, + { + "id": "eb794972-3bde-40b8-9b41-0dde7f51544d", + "label": "Damage", + "type": "SlotTracker", + "meta": { "asClock": false, "width": 0.5 }, + "value": [ + { "label": "25%", "checked": false }, + { "label": "50%", "checked": false }, + { "label": "75%", "checked": false } + ] + } + ], + "visibleOnCard": true + }, + { + "id": "5112e0da-aafe-496c-a71e-cfbaa256c8ed", + "label": "Stats", + "blocks": [ + { + "id": "4a53dd2d-bf38-4dca-8d63-94e367760be3", + "label": "Armor", + "type": "Skill", + "value": "0", + "meta": { "commands": ["1d100"], "width": 0.5 } + }, + { + "id": "45fb952e-4897-43eb-bf70-f9d7f0d73989", + "label": "Combat", + "type": "Skill", + "value": "0", + "meta": { "commands": ["1d100"], "width": 0.5 } + }, + { + "id": "493047c8-b108-4c25-b6ec-484e1ec749c2", + "label": "Intellect", + "type": "Skill", + "value": "0", + "meta": { "commands": ["1d100"], "width": 0.5 } + }, + { + "id": "d08d902b-915f-4e51-a8ee-2bdbc7da7314", + "label": "Speed", + "type": "Skill", + "value": "0", + "meta": { "commands": ["1d100"], "width": 0.5 } + }, + { + "id": "5f1bc9bd-a948-4268-bab5-b54e618592bc", + "label": "Weapons", + "type": "Text", + "value": "", + "meta": { "helperText": "Weapon/Damage" } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "2143bd52-9232-4117-bad1-4492bf2f9646", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "17138f90-d6cf-403f-9934-ebb8fc343275", + "label": "Cargo Manifest", + "blocks": [ + { + "id": "f4f015d3-b407-4a14-aa5f-3f06845df9d6", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "1660071b-e51d-4cbe-bab3-93638926d732", + "label": "Max Fuel", + "type": "PointCounter", + "meta": { "max": "0", "isMainPointCounter": false }, + "value": "0" + }, + { + "id": "e81e88d0-ac79-432b-9f40-af9ecd0e95f5", + "label": "Cost", + "type": "PointCounter", + "meta": { "isMainPointCounter": false, "width": 0.5 }, + "value": "0" + }, + { + "id": "0013fad6-ec8a-4143-9738-af2ea8094eea", + "label": "Owed", + "type": "PointCounter", + "meta": { "isMainPointCounter": false, "width": 0.5 }, + "value": "0" + } + ] + } + ] + } + ] + } + ], + "label": "Cargo" + }, + { + "id": "5b4db2c8-bd99-42e2-9b3f-1b8963a5ceff", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "93da5325-ea1d-4534-9bd0-11646d8168e0", + "label": "Officers", + "blocks": [ + { + "id": "72cd6108-7ae6-46d5-8e0f-2e297a9ce5c8", + "type": "Text", + "value": "", + "meta": { "helperText": "Name/Rank" } + }, + { + "id": "61d56603-22d1-4cd2-b7f0-a9d4eb7c45a0", + "label": "Galley Stock", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.5 + }, + "value": "0" + }, + { + "id": "8cf802b4-cfe4-463a-a921-d8afe6c68e85", + "label": "Total Crew", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.5 + }, + "value": "0" + } + ] + } + ] + } + ] + } + ], + "label": "Crew" + }, + { + "id": "1b3a7004-269f-4580-bac7-310ea111cd74", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "00d54fd5-f57b-4a65-8ad8-431f71c0c92e", + "label": "Layout", + "blocks": [ + { + "id": "f007a52f-ff19-4cb1-a69f-baafba14e4ad", + "label": "", + "type": "Image", + "meta": { + "helperText": "Draw your ship's layout and drop here." + }, + "value": "" + }, + { + "id": "ecab411f-e4d2-47cf-bfb5-2c3eb2ec5b99", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "7c8a9bb6-4126-4235-bccb-6ae3db4ee0ef", + "label": "Learn more and grab the full version at mothershiprpg.com", + "type": "Link", + "meta": { "hasDisplayName": true, "helperText": "" }, + "value": "https://www.mothershiprpg.com/" + } + ] + } + ] + } + ] + } + ], + "label": "Misc" + } + ], + "template": "Blank", + "version": 6, + "group": "Mothership RPG" +} diff --git a/lib/domains/character/character-templates/Nightjar Games/CRASH CART - Emergency Medical Vehicle Sheet.json b/public/character-templates/Nightjar Games/CRASH CART - Emergency Medical Vehicle Sheet.json similarity index 100% rename from lib/domains/character/character-templates/Nightjar Games/CRASH CART - Emergency Medical Vehicle Sheet.json rename to public/character-templates/Nightjar Games/CRASH CART - Emergency Medical Vehicle Sheet.json diff --git a/lib/domains/character/character-templates/Nightjar Games/CRASH CART - Mechanic Playbook.json b/public/character-templates/Nightjar Games/CRASH CART - Mechanic Playbook.json similarity index 100% rename from lib/domains/character/character-templates/Nightjar Games/CRASH CART - Mechanic Playbook.json rename to public/character-templates/Nightjar Games/CRASH CART - Mechanic Playbook.json diff --git a/lib/domains/character/character-templates/Nightjar Games/CRASH CART - Medic Playbook.json b/public/character-templates/Nightjar Games/CRASH CART - Medic Playbook.json similarity index 100% rename from lib/domains/character/character-templates/Nightjar Games/CRASH CART - Medic Playbook.json rename to public/character-templates/Nightjar Games/CRASH CART - Medic Playbook.json diff --git a/lib/domains/character/character-templates/Nightjar Games/CRASH CART - Orderly Playbook.json b/public/character-templates/Nightjar Games/CRASH CART - Orderly Playbook.json similarity index 100% rename from lib/domains/character/character-templates/Nightjar Games/CRASH CART - Orderly Playbook.json rename to public/character-templates/Nightjar Games/CRASH CART - Orderly Playbook.json diff --git a/lib/domains/character/character-templates/Nightjar Games/CRASH CART - Pilot Playbook.json b/public/character-templates/Nightjar Games/CRASH CART - Pilot Playbook.json similarity index 100% rename from lib/domains/character/character-templates/Nightjar Games/CRASH CART - Pilot Playbook.json rename to public/character-templates/Nightjar Games/CRASH CART - Pilot Playbook.json diff --git a/lib/domains/character/character-templates/Old Skull Publishing/Primal Quest Essential (EN).json b/public/character-templates/Old Skull Publishing/Primal Quest Essential (EN).json similarity index 100% rename from lib/domains/character/character-templates/Old Skull Publishing/Primal Quest Essential (EN).json rename to public/character-templates/Old Skull Publishing/Primal Quest Essential (EN).json diff --git a/lib/domains/character/character-templates/Old Skull Publishing/Primal Quest Essential (ES).json b/public/character-templates/Old Skull Publishing/Primal Quest Essential (ES).json similarity index 100% rename from lib/domains/character/character-templates/Old Skull Publishing/Primal Quest Essential (ES).json rename to public/character-templates/Old Skull Publishing/Primal Quest Essential (ES).json diff --git a/lib/domains/character/character-templates/Others/Maze.json b/public/character-templates/Others/Maze.json similarity index 100% rename from lib/domains/character/character-templates/Others/Maze.json rename to public/character-templates/Others/Maze.json diff --git a/lib/domains/character/character-templates/Others/Mission Accomplished.json b/public/character-templates/Others/Mission Accomplished.json similarity index 100% rename from lib/domains/character/character-templates/Others/Mission Accomplished.json rename to public/character-templates/Others/Mission Accomplished.json diff --git "a/lib/domains/character/character-templates/Others/M\303\244rchenkrieger LOS.json" "b/public/character-templates/Others/M\303\244rchenkrieger LOS.json" similarity index 100% rename from "lib/domains/character/character-templates/Others/M\303\244rchenkrieger LOS.json" rename to "public/character-templates/Others/M\303\244rchenkrieger LOS.json" diff --git a/lib/domains/character/character-templates/Others/Strands Of Fate.json b/public/character-templates/Others/Strands Of Fate.json similarity index 100% rename from lib/domains/character/character-templates/Others/Strands Of Fate.json rename to public/character-templates/Others/Strands Of Fate.json diff --git a/lib/domains/character/character-templates/Others/The Pool.json b/public/character-templates/Others/The Pool.json similarity index 100% rename from lib/domains/character/character-templates/Others/The Pool.json rename to public/character-templates/Others/The Pool.json diff --git a/lib/domains/character/character-templates/Others/Troika Numinous Edition.json b/public/character-templates/Others/Troika Numinous Edition.json similarity index 100% rename from lib/domains/character/character-templates/Others/Troika Numinous Edition.json rename to public/character-templates/Others/Troika Numinous Edition.json diff --git a/lib/domains/character/character-templates/Others/Tunnels And Trolls.json b/public/character-templates/Others/Tunnels And Trolls.json similarity index 100% rename from lib/domains/character/character-templates/Others/Tunnels And Trolls.json rename to public/character-templates/Others/Tunnels And Trolls.json diff --git a/lib/domains/character/character-templates/Pandion Games/Bandas Grove.json b/public/character-templates/Pandion Games/Bandas Grove.json similarity index 100% rename from lib/domains/character/character-templates/Pandion Games/Bandas Grove.json rename to public/character-templates/Pandion Games/Bandas Grove.json diff --git a/lib/domains/character/character-templates/Pandion Games/Substratum.json b/public/character-templates/Pandion Games/Substratum.json similarity index 100% rename from lib/domains/character/character-templates/Pandion Games/Substratum.json rename to public/character-templates/Pandion Games/Substratum.json diff --git a/lib/domains/character/character-templates/Pandion Games/VON NEUMANN.json b/public/character-templates/Pandion Games/VON NEUMANN.json similarity index 100% rename from lib/domains/character/character-templates/Pandion Games/VON NEUMANN.json rename to public/character-templates/Pandion Games/VON NEUMANN.json diff --git a/lib/domains/character/character-templates/Peril Planet/Neon City Overdrive.json b/public/character-templates/Peril Planet/Neon City Overdrive.json similarity index 100% rename from lib/domains/character/character-templates/Peril Planet/Neon City Overdrive.json rename to public/character-templates/Peril Planet/Neon City Overdrive.json diff --git a/lib/domains/character/character-templates/Picaroon/Picaroon.json b/public/character-templates/Picaroon/Picaroon.json similarity index 100% rename from lib/domains/character/character-templates/Picaroon/Picaroon.json rename to public/character-templates/Picaroon/Picaroon.json diff --git a/lib/domains/character/character-templates/Rowan, Rook and Decard/Spire GM Companion.fari.json b/public/character-templates/Rowan, Rook and Decard/Spire GM Companion.fari.json similarity index 100% rename from lib/domains/character/character-templates/Rowan, Rook and Decard/Spire GM Companion.fari.json rename to public/character-templates/Rowan, Rook and Decard/Spire GM Companion.fari.json diff --git a/lib/domains/character/character-templates/Rowan, Rook and Decard/The Spire - Character Sheet.fari.json b/public/character-templates/Rowan, Rook and Decard/The Spire - Character Sheet.fari.json similarity index 100% rename from lib/domains/character/character-templates/Rowan, Rook and Decard/The Spire - Character Sheet.fari.json rename to public/character-templates/Rowan, Rook and Decard/The Spire - Character Sheet.fari.json diff --git a/lib/domains/character/character-templates/Ryuutama/Ryuutama GM Sheet.json b/public/character-templates/Ryuutama/Ryuutama GM Sheet.json similarity index 100% rename from lib/domains/character/character-templates/Ryuutama/Ryuutama GM Sheet.json rename to public/character-templates/Ryuutama/Ryuutama GM Sheet.json diff --git a/lib/domains/character/character-templates/Ryuutama/Ryuutama Player Sheet.json b/public/character-templates/Ryuutama/Ryuutama Player Sheet.json similarity index 100% rename from lib/domains/character/character-templates/Ryuutama/Ryuutama Player Sheet.json rename to public/character-templates/Ryuutama/Ryuutama Player Sheet.json diff --git a/lib/domains/character/character-templates/Savage Worlds/Savage Worlds Adventure Edition.json b/public/character-templates/Savage Worlds/Savage Worlds Adventure Edition.json similarity index 100% rename from lib/domains/character/character-templates/Savage Worlds/Savage Worlds Adventure Edition.json rename to public/character-templates/Savage Worlds/Savage Worlds Adventure Edition.json diff --git a/public/character-templates/Scott Malthouse/Astounding Interplanetary Adventures.json b/public/character-templates/Scott Malthouse/Astounding Interplanetary Adventures.json new file mode 100644 index 00000000..80ac0952 --- /dev/null +++ b/public/character-templates/Scott Malthouse/Astounding Interplanetary Adventures.json @@ -0,0 +1,521 @@ +{ + "lastUpdated": 1676477919, + "name": "Astounding Interplanetary Adventures Sheet Template", + "pages": [ + { + "id": "bf6c99a3-6aa8-4948-b4ae-5273c9c99ac8", + "label": "Character", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "612a8ebd-99cf-43d0-a0cb-169cc82c4d30", + "label": "Astounding Interplanetary Adventures - Character Sheet\n", + "blocks": [ + { + "id": "e0f3bac6-9c71-4789-ba55-26c65da767c6", + "label": "Character Name", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "8d953621-3b2e-4b21-93f3-7fe482c10bf1", + "label": "Class", + "type": "Text", + "value": "", + "meta": { + "helperText": "Soldier, Scientist, Noble, Athlete, Pilot<br>", + "width": 0.33 + } + }, + { + "id": "9e5d0d42-3586-4736-95aa-c741972a5f2a", + "label": "Species", + "type": "Text", + "value": "", + "meta": { + "helperText": "Soldier, Scientist, Noble, Athlete, Pilot<br>", + "width": 0.33 + } + }, + { + "id": "ac82816b-903b-496f-9140-0508d46f86be", + "label": "XP", + "type": "Numeric", + "value": "-3", + "meta": { "width": 0.33 } + }, + { + "id": "b41bf2d4-af49-41a2-9d2a-67d8d008db9c", + "label": "Level", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "bcaade8e-414f-47d4-bdf8-a4729a919192", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "a9a44f57-762c-44bc-93e8-1e8faa0df66d", + "label": "Brawn", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "a7d164e7-a681-4263-9274-3d3c399ddd85", + "label": "Nimble", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "a18dfbeb-e752-44c5-a7c4-a80337c2573e", + "label": "Mind", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "63d8bfff-2943-4ed5-ae29-eec691037b99", + "label": "Person", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "a0827702-0296-49e2-9088-5fab0f2c4e6e", + "label": "Wounds", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "e0c780ba-9064-4922-88cf-2097b9c5dca6", + "label": "Special Ability", + "type": "Text", + "value": "\n", + "meta": { "width": 0.33 } + }, + { + "id": "1799cb3f-0e01-46b4-b783-18fd739836c4", + "label": "Equipment", + "type": "Text", + "value": "\n\n", + "meta": { "width": 0.33 } + } + ], + "visibleOnCard": true + }, + { + "id": "13d69439-5c65-45ae-89c2-494b59fd0066", + "label": "Status", + "blocks": [ + { + "id": "e9ccd369-cb12-4be0-a3ee-a554ea9b516d", + "label": "Poisoned", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Take 1 damage each turn." + } + }, + { + "id": "d9b24b95-f59f-4645-a3e3-f03dbb1423d8", + "label": "Paralysed", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Cannot move or act." + } + }, + { + "id": "fbb25a81-85b6-4758-a57f-81b0fa30b095", + "label": "Stunned", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Take a -1 to all rolls." + } + }, + { + "id": "07200343-177c-4c66-b49a-53aaf03983fd", + "label": "Diseased\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Take 1 damage each turn and -1 to all rolls." + } + }, + { + "id": "d97c8dbf-2366-44bb-9d80-5c3a04bcb7f6", + "label": "Prone\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "On the ground. Takes an action to stand. Attackers gain +1." + } + }, + { + "id": "6e9f1832-0808-46db-a14c-9014a38f68a2", + "label": "Frightened\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Must move away from the source of the effect each turn." + } + }, + { + "id": "d9f2ba2c-8b25-499c-bc22-c1c7474958e0", + "label": "Pinned", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Cannot move." + } + } + ], + "visibleOnCard": true + } + ] + } + ] + } + ] + }, + { + "id": "c23665ab-aab1-4113-a3ab-28b1008b96bf", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "10b6a69e-1cc8-41d4-8791-96604494648a", + "label": "Notes", + "blocks": [ + { + "id": "435c76b1-db24-4169-8141-f22166ff3418", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "Notes" + }, + { + "id": "674ca448-5133-4ff8-b589-29a85ced711a", + "label": "Ship 1", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "fa7271ad-4057-43d8-adca-7ea051a8b4f3", + "label": "Rocket Ship", + "blocks": [ + { + "id": "1d6d1414-5c75-4d64-9324-e97ae60f6f6a", + "label": "Ship Type ", + "type": "Text", + "value": "", + "meta": { + "helperText": "Fighter, Cruiser, Warship, Destroyer", + "width": 1 + } + }, + { + "id": "169ed74f-a785-45f7-b93c-cb507541593b", + "label": "Ship Name", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "97cbec8e-d959-407f-8a17-bf8bc6e58951", + "label": "Fuel", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "ebb8e163-5208-4f91-99fb-09f7e3908ca9", + "label": "Hull", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "2ec46e39-98cb-4b50-bf4a-19ff3e5eaedf", + "label": "Ship Handling", + "type": "Text", + "value": "", + "meta": { + "width": 0.33, + "helperText": "regular, difficult (-1 Nimble) and very difficult (-2 Nimble).<br>" + } + }, + { + "id": "676109f3-4729-4f05-abad-fcba11d2fc67", + "label": "Weapons ", + "type": "Numeric", + "value": "", + "meta": { + "width": 0.33, + "helperText": "Weapons Attack Value" + } + }, + { + "id": "02ea46e0-e2df-41e6-ab70-58f7fb06afad", + "label": "Crew", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "5bf9b3eb-2123-4c41-85ec-9fab51306124", + "label": "Cargo", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "e3af4bd7-71dc-49dd-a23a-ae242e1be21e", + "label": "Ship 2", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "3c9ae860-9c00-4ff5-9dfe-4dba394f699c", + "label": "Rocket Ship", + "blocks": [ + { + "id": "5b1af7a5-b422-42ee-81bd-5184a5fd2ec7", + "label": "Ship Type ", + "type": "Text", + "value": "", + "meta": { + "helperText": "Fighter, Cruiser, Warship, Destroyer", + "width": 1 + } + }, + { + "id": "fee09e6a-1a54-41b5-b5ab-d6a4345937e6", + "label": "Ship Name", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "03b4fc8d-2267-4c82-a7f3-e6570d01c0cd", + "label": "Fuel", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "0ded677d-88d0-49c5-81f5-ad309bc62a4f", + "label": "Hull", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "a1183040-66a7-40f1-a218-ca73c9c49105", + "label": "Ship Handling", + "type": "Text", + "value": "", + "meta": { + "width": 0.33, + "helperText": "regular, difficult (-1 Nimble) and very difficult (-2 Nimble).<br>" + } + }, + { + "id": "8c1c79e5-5b93-40e4-834e-3b27c7f9e60f", + "label": "Weapons ", + "type": "Numeric", + "value": "2", + "meta": { + "width": 0.33, + "helperText": "Weapons Attack Value" + } + }, + { + "id": "c81564b1-c48d-4880-820b-7c24b91f5a43", + "label": "Crew", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "2e41e347-c083-42d9-a504-afab04867c20", + "label": "Cargo", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "383407fb-cf57-4230-9714-aa0a3b02fb99", + "label": "Ship 3", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "b760db41-ad82-4540-af41-60ec9edd2c06", + "label": "Rocket Ship", + "blocks": [ + { + "id": "6a2c2b34-1bd5-43ad-953f-77596118de18", + "label": "Ship Type ", + "type": "Text", + "value": "", + "meta": { + "helperText": "Fighter, Cruiser, Warship, Destroyer", + "width": 1 + } + }, + { + "id": "4deb1927-96cb-4aef-91e9-b6d559184e0a", + "label": "Ship Name", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "16c41a9e-ae5c-482d-acdd-9802bd53e0f1", + "label": "Fuel", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "5930040f-dc90-4279-a7b8-369481bbc752", + "label": "Hull", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "9eb096df-32ac-4351-b379-ae2ebe8c6415", + "label": "Ship Handling", + "type": "Text", + "value": "", + "meta": { + "width": 0.33, + "helperText": "regular, difficult (-1 Nimble) and very difficult (-2 Nimble).<br>" + } + }, + { + "id": "83af3f45-1734-4f7e-9b3b-9d2cb6d1cb66", + "label": "Weapons ", + "type": "Numeric", + "value": "", + "meta": { + "width": 0.33, + "helperText": "Weapons Attack Value" + } + }, + { + "id": "1848b740-96f5-4bb9-8475-34808c8e00ad", + "label": "Crew", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "3766d0c9-b355-4774-ba3e-b0bd6bec15ff", + "label": "Cargo", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + } + ] + } + ] + } + ] + } + ] + } + ], + "template": "Blank", + "version": 6, + "group": "Astounding Interplanetary Adventures-Scott Malthouse", + "wide": false, + "theme": { + "pageHeadingFontFamily": "Calibri", + "hideSectionBackground": false, + "backgroundColor": "#fff6f6" + }, + "playedDuringTurn": false, + "fariType": "character" +} diff --git a/public/character-templates/Scott Malthouse/In Darkest Warrens.json b/public/character-templates/Scott Malthouse/In Darkest Warrens.json new file mode 100644 index 00000000..44d04b40 --- /dev/null +++ b/public/character-templates/Scott Malthouse/In Darkest Warrens.json @@ -0,0 +1,294 @@ +{ + "lastUpdated": 1676477985, + "name": "In Darkest Warrens Ultimate Edition Sheet Template", + "pages": [ + { + "id": "702f8d96-8c4f-4a10-bafa-b0c91802a327", + "label": "Character", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "2a2712ae-47b3-4939-a2bb-591b1e225648", + "label": "In Darkest Warrens (UE) - Character Sheet\n", + "blocks": [ + { + "id": "d343c962-2269-47ec-b3b9-87487ea84142", + "label": "Character Name", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "43b42502-5fb5-4d6a-a214-b2f5ce645168", + "label": "Class", + "type": "Text", + "value": "", + "meta": { + "helperText": "Warrior, Rogue, Mage, Ranger, Barbarian<br>", + "width": 0.33 + } + }, + { + "id": "03276b54-23e5-4e6d-9b06-94f960907c30", + "label": "Race", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "5554b36a-333d-40ee-8290-04c458534b26", + "label": "XP", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "dfca5aa4-2f94-4fd3-8ee3-ec5a64a9f543", + "label": "Level", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "c75224c0-ae54-4a7d-a09b-d9b20cd85295", + "label": "Racial Skill", + "type": "Text", + "value": "\n\n", + "meta": { "width": 0.33 } + }, + { + "id": "cef362e9-31c3-4f00-8494-1bfe7091185f", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "5ffcebb0-41ee-4e85-8d47-bc21c7fc0ec8", + "label": "Brawn", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "3477fbf7-3bf1-4021-86ee-49846a697c3d", + "label": "Nimble", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "971ca7ac-9707-4992-b606-367c0004e638", + "label": "Mind", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "adb6e66b-9968-4a4f-a4d6-589fca0baa3f", + "label": "Person", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "f421dfa6-22ea-4602-8101-47da64911c30", + "label": "Wounds", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "2b532164-29b1-47b3-9a79-9f7f1ca1653b", + "label": "Special Ability", + "type": "Text", + "value": "\n", + "meta": { "width": 0.33 } + }, + { + "id": "6f1a53c2-e20c-4551-be94-81ca2cabccb9", + "label": "Equipment", + "type": "Text", + "value": "\n", + "meta": { "width": 0.33 } + } + ] + }, + { + "id": "a8a174aa-bfa5-4908-a384-e299cc0f6e9b", + "label": "Status", + "blocks": [ + { + "id": "9976468c-e641-4943-8b55-c18fc892218d", + "label": "Poisoned", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Take 1 damage each turn." + } + }, + { + "id": "4c3c11a6-a321-468c-a57a-9a56aceefd53", + "label": "Paralysed", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Cannot move or act." + } + }, + { + "id": "41d17dde-547f-4b4d-a720-423c3fa0103b", + "label": "Stunned", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Take a -1 to all rolls." + } + }, + { + "id": "983f5f75-b1fd-41d8-a651-b5fa13a6cfb5", + "label": "Diseased\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Take 1 damage each turn and -1 to all rolls." + } + }, + { + "id": "d8b5e0c8-91f2-450c-a310-159a36dbfd2b", + "label": "Prone\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "On the ground. Takes an action to stand. Attackers gain +1." + } + }, + { + "id": "d5cdc693-32d4-4f27-9325-bfeda043700e", + "label": "Frightened\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Must move away from the source of the effect each turn." + } + }, + { + "id": "039864ea-64c0-4fe9-a74c-aea90cade944", + "label": "Pinned", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Cannot move." + } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "ccf8ab18-53ec-4722-9af2-cd261a15a172", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "6d67b35d-b127-466b-926a-4365fabfdbd0", + "label": "Spells", + "blocks": [ + { + "id": "358833f4-a5b4-4b44-8fbc-810a1a2a009f", + "label": "Spell", + "type": "Text", + "value": "", + "meta": { "helperText": "Name, Attribute Roll, Effect" } + }, + { + "id": "0256ee2a-45ed-4886-b8df-f7b757800d23", + "label": "Spell", + "type": "Text", + "value": "", + "meta": { "helperText": "Name, Attribute Roll, Effect" } + }, + { + "id": "23011891-1753-4951-9e02-b03e1a831729", + "label": "Spell", + "type": "Text", + "value": "", + "meta": { "helperText": "Name, Attribute Roll, Effect" } + }, + { + "id": "ac3f8eab-c6e0-4a40-bfd3-09e18ec5470d", + "label": "Spell", + "type": "Text", + "value": "", + "meta": { "helperText": "Name, Attribute Roll, Effect" } + }, + { + "id": "31c21eef-9461-47d1-a7e5-e3b817f97175", + "label": "Spell", + "type": "Text", + "value": "", + "meta": { "helperText": "Name, Attribute Roll, Effect" } + } + ] + } + ] + } + ] + } + ], + "label": "Spells" + }, + { + "id": "9280b888-fd33-4160-84c9-10399da61277", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "2e7faff3-79ca-4cd9-a09f-4906ae880286", + "label": "Notes", + "blocks": [ + { + "id": "2195da11-4c25-42f9-a0b7-f4b1b272d5c3", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "Notes" + } + ], + "template": "Blank", + "version": 6, + "group": "In Darkest Warrens (UE)-Scott Malthouse", + "wide": false, + "theme": { "backgroundColor": "#f9f9d9" }, + "fariType": "character" +} diff --git a/public/character-templates/Scott Malthouse/Squamous Sheet.json b/public/character-templates/Scott Malthouse/Squamous Sheet.json new file mode 100644 index 00000000..b7293722 --- /dev/null +++ b/public/character-templates/Scott Malthouse/Squamous Sheet.json @@ -0,0 +1,399 @@ +{ + "lastUpdated": 1676477977, + "name": "Squamous Sheet Template", + "pages": [ + { + "id": "4ea90441-7ad8-4d5e-9d1d-e04154f04cc4", + "label": "Character", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "1a50c54e-6fcd-40b2-8af6-dc3389349944", + "label": "Squamous - Character Sheet\n", + "blocks": [ + { + "id": "ab7943f1-0a74-4a14-9aa3-1b5132cba6ca", + "label": "Character Name", + "type": "Text", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "b2d43cd4-21da-4319-bc6a-e90eae47a965", + "label": "Class", + "type": "Text", + "value": "", + "meta": { + "helperText": "Private Investigator, Professor, Occultist, Soldier, Doctor<br>", + "width": 0.33 + } + }, + { + "id": "c35d9692-b817-4f4f-b7f7-913e064505c4", + "label": "Level", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "18c5acf2-e0e0-4e45-a2f2-0a8d1fad6c36", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "0237fb98-6eea-48ca-b621-80d0fca61512", + "label": "Brawn", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "ffd7990c-f22c-41e8-8db9-5efd786ac47d", + "label": "Nimble", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "b6dd3c63-5d70-43c4-98ff-af684fa30e3a", + "label": "Mind", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "0192c585-0916-46f6-aa89-6b9b96ce5588", + "label": "Person", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "9bd6cfd0-71ee-4923-b8c4-c77f76209fcc", + "label": "Wounds", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "406abca0-fa3e-4757-874f-aa78a6dd260a", + "label": "Lucidity", + "type": "PointCounter", + "meta": { + "max": "0", + "isMainPointCounter": false, + "width": 0.33 + }, + "value": "0" + }, + { + "id": "2cbd18d4-d631-4d3f-81eb-f4be38acffd7", + "label": "Special Ability", + "type": "Text", + "value": "\n", + "meta": { "width": 0.33 } + } + ] + }, + { + "id": "9861c1fd-672b-4a1d-b9b2-e579bdb46ad4", + "label": "Resources", + "blocks": [ + { + "id": "8d067870-305b-4200-824d-df91f14045aa", + "label": "", + "type": "Text", + "value": "", + "meta": { "helperText": "Resource 1" } + }, + { + "id": "7e77ea4b-bf7c-423f-92f2-88f7594b937f", + "label": "", + "type": "Text", + "value": "", + "meta": { "helperText": "Resource 2" } + }, + { + "id": "5a80b41e-2777-4a8d-a984-282fd05e4cd7", + "label": "", + "type": "Text", + "value": "", + "meta": { "helperText": "Resource 3" } + }, + { + "id": "116ca613-9c17-43ec-b510-7c4a4c7b8c0e", + "label": "", + "type": "Text", + "value": "", + "meta": { "helperText": "Resource 4" } + }, + { + "id": "b5d5625c-fc6c-4c13-856b-4034f17ce133", + "label": "", + "type": "Text", + "value": "", + "meta": { "helperText": "Resource 5" } + } + ] + }, + { + "id": "8d3e7fe9-46b9-4034-b28a-03e3d78b1de4", + "label": "Lucidity Effects", + "blocks": [ + { + "id": "4c799b1e-c79a-49e8-9976-53083ad5a496", + "label": "Terrified", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "You won’t look at or interact with anything to do with the source that triggered the effect.<br>" + } + }, + { + "id": "c5a63fa4-5d9b-4da7-a256-7bc2637254b1", + "label": "Obsessed", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "You will intentionally endanger yourself and others in your obsession for the Mystery.<br>" + } + }, + { + "id": "c391b6b5-db81-4edd-8049-2eaca1ec0e2d", + "label": "Distracted", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "You are unable to find major clues and take a -2 to Mind Tests<br>" + } + }, + { + "id": "e2e0d653-325c-48be-9906-18cffd0b66d6", + "label": "Drained\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "You have grown weak. Take a -2 to Brawn Tests.<br>" + } + }, + { + "id": "24edf991-3bc1-45b1-9bce-ecb177547367", + "label": "Shaken\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "You have uncontrollable tremors. Take a -2 to Nimble Tests.<br>" + } + }, + { + "id": "c7402a68-34a4-4c55-8154-881e80038770", + "label": "Silent\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "You cannot communicate through speech or cast spells. Take a -2 to Person Tests.<br>" + } + } + ] + }, + { + "id": "c17e7a93-dd4d-4be6-975a-b4efc7d0cc81", + "label": "Status", + "blocks": [ + { + "id": "efba8fca-5cf7-4a56-9814-7769daa0e07f", + "label": "Poisoned", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Take 1 damage each turn." + } + }, + { + "id": "a1f046b4-3caf-478e-8c4f-e6800231d356", + "label": "Paralysed", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Cannot move or act." + } + }, + { + "id": "2b95e9aa-32a3-4dfc-a287-7721d3dc18e3", + "label": "Stunned", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Take a -1 to all rolls." + } + }, + { + "id": "b499490f-a5c2-4075-8b62-03dcf7383b3e", + "label": "Diseased\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Take 1 damage each turn and -1 to all rolls." + } + }, + { + "id": "3cd030ee-2f3e-4d2a-8b4d-db1f09d4f834", + "label": "Prone\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "On the ground. Takes an action to stand. Attackers gain +1." + } + }, + { + "id": "10e23fcf-f436-4976-a20d-ea14c7a13b9b", + "label": "Frightened\n", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Must move away from the source of the effect each turn." + } + }, + { + "id": "1d0c4cf1-8f22-498b-bea7-f0c04a12a0d3", + "label": "Pinned", + "type": "Text", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Cannot move." + } + } + ] + }, + { + "id": "6a355dd1-22d9-44f3-aeb5-6229a9f8d5a7", + "label": "Magick", + "blocks": [ + { + "id": "166f7408-a555-48af-aca8-2f974e503fb9", + "type": "Text", + "value": "", + "meta": { + "helperText": "Spell name (Lucidity Cost), Effect" + } + }, + { + "id": "a745477a-fcb1-4efa-ab45-dfd5ed2b822a", + "type": "Text", + "value": "", + "meta": { + "helperText": "Spell name (Lucidity Cost), Effect" + } + }, + { + "id": "51bea075-978f-474b-8abc-7da5b25aad9c", + "type": "Text", + "value": "", + "meta": { + "helperText": "Spell name (Lucidity Cost), Effect" + } + }, + { + "id": "b1e46061-616b-42d5-bcb1-047e329c7f2f", + "type": "Text", + "value": "", + "meta": { + "helperText": "Spell name (Lucidity Cost), Effect" + } + }, + { + "id": "fc4eff7c-d8a0-4934-ab36-c31eb01825a4", + "type": "Text", + "value": "", + "meta": { + "helperText": "Spell name (Lucidity Cost), Effect" + } + }, + { + "id": "670a9f4b-dcbd-4c62-bb64-38b7aad9677e", + "type": "Text", + "value": "", + "meta": { + "helperText": "Spell name (Lucidity Cost), Effect" + } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "9afc5db7-bcf0-4959-8240-05913119233f", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "160a51e1-59c4-42eb-aa0d-a1a1f722a089", + "label": "Clues", + "blocks": [ + { + "id": "c7654342-a2ed-450c-8002-1aa9538b0d29", + "type": "Text", + "value": "", + "meta": {} + } + ] + }, + { + "id": "cb4afbe5-6498-4d8d-94fb-ed709943e344", + "label": "Notes", + "blocks": [ + { + "id": "eba6b698-d4d3-475b-a1af-ee77e6ba21e8", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "Notes and Clues" + } + ], + "template": "Blank", + "version": 6, + "group": "Squamous-Scott Malthouse", + "wide": false, + "theme": { + "pageHeadingFontFamily": "Calibri", + "hideSectionBackground": false + }, + "playedDuringTurn": false, + "fariType": "character" +} diff --git a/lib/domains/character/character-templates/Sims/Draculola.json b/public/character-templates/Sims/Draculola.json similarity index 100% rename from lib/domains/character/character-templates/Sims/Draculola.json rename to public/character-templates/Sims/Draculola.json diff --git a/lib/domains/character/character-templates/Slayer/Slayer Template (EN).json b/public/character-templates/Slayer/Slayer Template (EN).json similarity index 100% rename from lib/domains/character/character-templates/Slayer/Slayer Template (EN).json rename to public/character-templates/Slayer/Slayer Template (EN).json diff --git a/lib/domains/character/character-templates/Slayer/Slayer Template (FR).json b/public/character-templates/Slayer/Slayer Template (FR).json similarity index 100% rename from lib/domains/character/character-templates/Slayer/Slayer Template (FR).json rename to public/character-templates/Slayer/Slayer Template (FR).json diff --git a/lib/domains/character/character-templates/Sofia Peralta/Charge Into The Depths.json b/public/character-templates/Sofia Peralta/Charge Into The Depths.json similarity index 100% rename from lib/domains/character/character-templates/Sofia Peralta/Charge Into The Depths.json rename to public/character-templates/Sofia Peralta/Charge Into The Depths.json diff --git a/lib/domains/character/character-templates/Solo10/Blank Character.json b/public/character-templates/Solo10/Blank Character.json similarity index 100% rename from lib/domains/character/character-templates/Solo10/Blank Character.json rename to public/character-templates/Solo10/Blank Character.json diff --git a/lib/domains/character/character-templates/Tachyon Squadron/Tachyon Squadron - Character and Ship.json b/public/character-templates/Tachyon Squadron/Tachyon Squadron - Character and Ship.json similarity index 100% rename from lib/domains/character/character-templates/Tachyon Squadron/Tachyon Squadron - Character and Ship.json rename to public/character-templates/Tachyon Squadron/Tachyon Squadron - Character and Ship.json diff --git a/lib/domains/character/character-templates/Tachyon Squadron/Tachyon Squadron - Character.json b/public/character-templates/Tachyon Squadron/Tachyon Squadron - Character.json similarity index 100% rename from lib/domains/character/character-templates/Tachyon Squadron/Tachyon Squadron - Character.json rename to public/character-templates/Tachyon Squadron/Tachyon Squadron - Character.json diff --git a/lib/domains/character/character-templates/Tachyon Squadron/Tachyon Squadron - Ship.json b/public/character-templates/Tachyon Squadron/Tachyon Squadron - Ship.json similarity index 100% rename from lib/domains/character/character-templates/Tachyon Squadron/Tachyon Squadron - Ship.json rename to public/character-templates/Tachyon Squadron/Tachyon Squadron - Ship.json diff --git a/lib/domains/character/character-templates/Tales of Xadia/Tales of Xadia.json b/public/character-templates/Tales of Xadia/Tales of Xadia.json similarity index 100% rename from lib/domains/character/character-templates/Tales of Xadia/Tales of Xadia.json rename to public/character-templates/Tales of Xadia/Tales of Xadia.json diff --git a/public/character-templates/True Dungeon/True Dungeon.json b/public/character-templates/True Dungeon/True Dungeon.json new file mode 100644 index 00000000..fea6dc44 --- /dev/null +++ b/public/character-templates/True Dungeon/True Dungeon.json @@ -0,0 +1,416 @@ +{ + "fariType": "character", + "lastUpdated": 1674047932, + "name": " Template", + "pages": [ + { + "id": "d6df7861-4138-436a-8d29-f7d794262af2", + "label": "Character", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "5ee83d62-810c-4be6-b6bc-233eda0ddfc9", + "label": "HEARTBREAKER: True Dungeon", + "blocks": [ + { + "id": "39ae47fc-c074-4621-8433-dbfcfaf090e4", + "label": "pronouns", + "type": "Text", + "value": "", + "meta": {} + }, + { + "id": "14ff0e6c-d0a6-4d0c-91b5-1f06c90340b2", + "label": "look/vibe", + "type": "Text", + "value": "", + "meta": {} + } + ], + "visibleOnCard": true + }, + { + "id": "e73c47d0-c0af-4c0a-89eb-d50c8c947317", + "label": "Traits", + "blocks": [ + { + "id": "a9597d1a-4122-44c2-b744-f9ffe4c6d3c3", + "label": "Might", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d6"], + "helperText": "Physical strength and hardiness<br><i>Heart size, melee attacks, inventory slots</i><br>", + "width": 0.5 + } + }, + { + "id": "05e6ce88-f3d3-4b56-a683-5bbb04ca4d13", + "label": "d20", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d20"], + "helperText": "Add to Trait die when making a test<br>", + "width": 0.5 + } + }, + { + "id": "518be79e-9296-45cf-8ca3-8dbb4cd60332", + "label": "Agility", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d6"], + "helperText": "Reflexes, flexibility, and quickness<br><i>Dodge defense rolls</i><br>" + } + }, + { + "id": "dde2eab4-6d43-4ed4-a555-8a3c1778a950", + "label": "Awareness", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d6"], + "helperText": "Perception, hand-eye coordination, and intuition<br><i>Ranged attacks, avoiding ambush</i><br>" + } + }, + { + "id": "746f6eed-92b5-425d-96d4-0a1bc8f6cdd4", + "label": "Wisdom\n", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d6"], + "helperText": "Cunning and knowledge<br><i>Spell rolls</i><br>" + } + }, + { + "id": "ac645c67-9dfd-4f3e-a76e-b05368fe2f85", + "label": "Personality", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d6"], + "helperText": "Charisma and force of personality\n<br><i>Magic defense rolls, social interactions</i><br>" + } + } + ] + }, + { + "id": "7162bf5b-7a73-49ce-bd04-7bf134a325c5", + "label": "Powers", + "blocks": [ + { + "id": "04bd6e5e-d9d6-4fd1-aa76-781fcbf54fa5", + "label": "", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "c7c531c3-8ad0-44cf-b105-5e0fb9ee5d46", + "label": "", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "43cc5216-882e-4cf0-b772-bc1c27c9db37", + "label": "", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "25b30381-a19d-4171-b55a-5cd9a936a206", + "label": "", + "type": "Text", + "value": "", + "meta": { "checked": false } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "ba0f01fc-2c4a-42df-8e1a-f7158af75114", + "label": "Hearts", + "blocks": [ + { + "id": "e63dfba1-c86c-4e0f-898b-b82d17985d66", + "label": "Heart 1", + "type": "PointCounter", + "meta": { "isMainPointCounter": false, "width": 0.33 }, + "value": "0" + }, + { + "id": "2f1484cc-4a0b-4e59-8b97-2e504f5e3304", + "label": "Heart 2", + "type": "PointCounter", + "meta": { "isMainPointCounter": false, "width": 0.33 }, + "value": "0" + }, + { + "id": "8a6dfe21-0e0c-4e8f-b654-9e13be347c75", + "label": "True Heart", + "type": "PointCounter", + "meta": { "isMainPointCounter": false, "width": 0.33 }, + "value": "0" + }, + { + "id": "09a366d1-958b-447a-ac97-6f4f1fe0ff3a", + "label": "Condition", + "type": "Text", + "value": "", + "meta": { "checked": false, "width": 0.33 } + }, + { + "id": "cc123878-0d3d-43be-af3a-296c059214c0", + "label": "Condition", + "type": "Text", + "value": "", + "meta": { "checked": false, "width": 0.33 } + }, + { + "id": "2d03c733-b9d2-4802-9ecd-c2df40f74b41", + "label": "", + "type": "Text", + "value": "", + "meta": { + "checked": false, + "width": 0.33, + "helperText": "Choose Heroic or Tragic" + } + } + ], + "visibleOnCard": true + }, + { + "id": "676ab2f8-038a-4388-8c1c-483a7ed4b486", + "label": "Defenses", + "blocks": [ + { + "id": "67c5a238-4889-4313-83dc-a49031234111", + "label": "Dodge", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "helperText": "Agility die", + "width": 0.5 + } + }, + { + "id": "5b9e60e5-76d6-4583-91ab-5b5593d044aa", + "label": "Shield", + "type": "SlotTracker", + "meta": { + "helperText": "Boost Dodge and Armor defense rolls. Breaks on a 1.", + "asClock": false, + "width": 0.5 + }, + "value": [{ "label": "", "checked": false }] + }, + { + "id": "e090e8bd-3f8e-4fdc-9878-d9ca61012259", + "label": "Armor\n", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "helperText": "Armor die", + "width": 0.5 + } + }, + { + "id": "efe4445f-6545-4e5e-b8f7-03af7a198447", + "label": "Magic", + "type": "DicePool", + "value": "", + "meta": { + "commands": ["1d4"], + "helperText": "Personality die", + "width": 0.5 + } + } + ] + }, + { + "id": "89c98056-830d-44c5-8c23-2e7c55348311", + "label": "Boosts", + "blocks": [ + { + "id": "0d327640-77c6-4b54-b51c-a55b5457423c", + "label": "", + "type": "Text", + "value": "1) \n2) \n3) \n", + "meta": {} + } + ], + "visibleOnCard": true + }, + { + "id": "736cb2d9-b7dd-408b-9993-4e609fa4c19a", + "label": "Weapons", + "blocks": [ + { + "id": "6e7fc4c0-c308-4ca4-92c5-8d2ba4c24309", + "label": "", + "type": "Text", + "value": "", + "meta": { "helperText": "weapon (range)" } + }, + { + "id": "49e63009-574f-4e4b-8ff2-9685996e633c", + "label": "", + "type": "Text", + "value": "", + "meta": { "helperText": "heartbreak ability" } + }, + { + "id": "a1d7ba29-6e1a-4c48-b4fe-fc6c53557ccd", + "label": "", + "type": "Text", + "value": "", + "meta": { "helperText": "weapon (range)" } + }, + { + "id": "c382eb21-4c45-4ccc-8ce3-b9944fbaa301", + "label": "<br>", + "type": "Text", + "value": "", + "meta": { "helperText": "heartbreak ability" } + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "195fbdc4-3be1-4f13-9518-1a4b4fa195a9", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "c68a1017-5d01-4bc6-8608-86792cec403a", + "label": "Inventory", + "blocks": [ + { + "id": "d16fbf55-cdd2-4d01-9d76-a60415427e1f", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "e29b24f4-1411-450e-af4c-6527556a01dd", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "29d3066a-31a7-48f4-86dd-2130e749fa10", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "4e7ea9af-e15a-4640-9ad5-54c5b8112fbb", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "1abff2db-54fa-4d14-92ca-9bea25ffbe6b", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "60ca6b59-7a39-49d1-ae68-39a3750c00c6", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "36aaf121-084b-45dc-b420-e072f26062eb", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "140fe22f-bf93-4569-a571-753698bdbc2d", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "add5ab8d-80f5-472b-a131-50278213cc6a", + "type": "Text", + "value": "", + "meta": { "checked": false } + }, + { + "id": "05f17728-600b-483a-994d-a59897185f33", + "type": "Text", + "value": "", + "meta": { "checked": false } + } + ] + } + ] + } + ] + } + ], + "label": "Inventory" + }, + { + "id": "efd5fe9d-edc1-4c3a-8b71-7c13e1ac5ba2", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "92f1c0e2-e154-459f-aa5a-ab7c9522c92e", + "label": "Notes", + "blocks": [ + { + "id": "84f2f9c1-b043-4b10-b487-22971397ce62", + "type": "Text", + "value": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "meta": {} + } + ] + } + ] + } + ] + } + ], + "label": "Notes" + } + ], + "template": "Blank", + "version": 6, + "wide": false, + "theme": { + "hideSectionBackground": false, + "style": "@import url('https://fonts.googleapis.com/css2?family=Aclonica&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Aclonica&family=New+Rocker&display=swap');", + "pageHeadingFontFamily": "aclonica", + "pageHeadingFontWeight": "", + "sectionHeadingFontFamily": "aclonica" + }, + "playedDuringTurn": false +} diff --git a/lib/domains/character/character-templates/True World Games/True World RPG.json b/public/character-templates/True World Games/True World RPG.json similarity index 100% rename from lib/domains/character/character-templates/True World Games/True World RPG.json rename to public/character-templates/True World Games/True World RPG.json diff --git a/public/character-templates/Tunnel Goons/Character Sheet.json b/public/character-templates/Tunnel Goons/Character Sheet.json new file mode 100644 index 00000000..518f0c94 --- /dev/null +++ b/public/character-templates/Tunnel Goons/Character Sheet.json @@ -0,0 +1,199 @@ +{ + "fariType": "character", + "lastUpdated": 1675875161, + "name": "Tunnel Goons - Character Sheet Template", + "pages": [ + { + "id": "990baf40-4d11-4fac-be67-3520b2db1eea", + "label": "Character", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "917df7d2-c299-4d67-9a50-eb5528df4b9a", + "label": "DETAILS", + "blocks": [ + { + "id": "9529c47d-330c-4828-850d-dee217801077", + "label": "NAME", + "type": "Text", + "value": "", + "meta": { "width": 1 } + }, + { + "id": "d4e5543b-a446-4c4d-9d77-cdd4b794de18", + "label": "PLAYER NAME", + "type": "Text", + "value": "", + "meta": { "width": 1 } + } + ] + } + ] + }, + { + "sections": [ + { + "id": "b785cf7b-8a4c-4b6c-bf31-bcf31858e28d", + "label": "PORTRAIT", + "blocks": [ + { + "id": "364f9e6f-7901-4523-94b5-f63161bd5119", + "label": "", + "type": "Image", + "meta": {}, + "value": "" + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "e658439c-c06b-4236-ace7-541ba8be7f4b", + "label": "STATS", + "blocks": [ + { + "id": "b0d1b828-75ff-4564-9eb8-dae33bf95d50", + "label": "LEVEL", + "type": "PointCounter", + "meta": { "isMainPointCounter": true, "width": 0.33 }, + "value": "0" + }, + { + "id": "82866d3c-47ad-4ffe-93c4-1a53c9244a0c", + "label": "HP", + "type": "PointCounter", + "meta": { + "max": "1", + "isMainPointCounter": true, + "width": 0.66 + }, + "value": "0" + }, + { + "id": "bfa2a38f-47ae-4b7a-a061-77aec450664e", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "d217295f-2cc5-4835-96b2-88e2c2a22ebc", + "label": "BRUTE", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "0529d698-fc84-46d4-8d15-926be2b24736", + "label": "SKULKER", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "f226d91e-6a2d-44ce-90b9-f84bde364f9d", + "label": "ERUDITE", + "type": "Numeric", + "value": "", + "meta": { "width": 0.33 } + }, + { + "id": "ecff815e-2221-42b7-b065-1eab257a5eb3", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false, "hideDivider": true }, + "value": "" + } + ] + } + ] + } + ] + }, + { + "columns": [ + { + "sections": [ + { + "id": "2b6ae2ac-1c57-478c-a4ed-ecb709b2e8fb", + "label": "INVENTORY", + "blocks": [ + { + "id": "64d827f8-6f88-4c68-b6c7-1d9ef91ab25f", + "label": "INVENTORY SCORE", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "37dd95f1-605e-46f5-9d61-d41e3c33ab69", + "label": "# OF ITEMS", + "type": "Numeric", + "value": "", + "meta": { "width": 0.5 } + }, + { + "id": "49f9dd9f-7622-4d8a-ae89-91f8a97010a3", + "label": "", + "type": "Separator", + "meta": { "hasLabel": false }, + "value": "" + }, + { + "id": "4349654a-1e75-420f-8948-139b6b06bd9b", + "type": "Text", + "value": "", + "meta": {} + } + ] + } + ] + } + ] + } + ] + }, + { + "id": "42c78f88-bced-4e1d-bdce-d3c0c51c175f", + "rows": [ + { + "columns": [ + { + "sections": [ + { + "id": "8c8bd87d-cedf-47a4-bc53-674d0b846d93", + "label": "REFERENCES", + "blocks": [ + { + "id": "1a5acafc-21b9-4372-b58e-d8ec5207cd07", + "label": "", + "type": "Link", + "meta": { + "hasDisplayName": false, + "helperText": "Tunnel Goons is by Nate Treme, and is under Creative Commons 4.0 International License. Published by Highland Paranormal Society.<br><br>*This Fari character sheet was independently designed by Discord user PistolPants#8314 and is not affiliated with the original game designers and publishers." + }, + "value": "https://natetreme.itch.io/tunnelgoons" + } + ] + } + ] + } + ] + } + ], + "label": "About" + } + ], + "template": "Blank", + "version": 6, + "group": "Tunnel Goons" +} diff --git a/lib/domains/character/character-templates/Urban Shadows/The Aware.json b/public/character-templates/Urban Shadows/The Aware.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Aware.json rename to public/character-templates/Urban Shadows/The Aware.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Dragon.json b/public/character-templates/Urban Shadows/The Dragon.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Dragon.json rename to public/character-templates/Urban Shadows/The Dragon.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Fae.json b/public/character-templates/Urban Shadows/The Fae.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Fae.json rename to public/character-templates/Urban Shadows/The Fae.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Hallowed.json b/public/character-templates/Urban Shadows/The Hallowed.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Hallowed.json rename to public/character-templates/Urban Shadows/The Hallowed.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Hunter.json b/public/character-templates/Urban Shadows/The Hunter.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Hunter.json rename to public/character-templates/Urban Shadows/The Hunter.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Immortal.json b/public/character-templates/Urban Shadows/The Immortal.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Immortal.json rename to public/character-templates/Urban Shadows/The Immortal.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Oracle.json b/public/character-templates/Urban Shadows/The Oracle.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Oracle.json rename to public/character-templates/Urban Shadows/The Oracle.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Revenant.json b/public/character-templates/Urban Shadows/The Revenant.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Revenant.json rename to public/character-templates/Urban Shadows/The Revenant.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Scholar.json b/public/character-templates/Urban Shadows/The Scholar.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Scholar.json rename to public/character-templates/Urban Shadows/The Scholar.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Spectre.json b/public/character-templates/Urban Shadows/The Spectre.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Spectre.json rename to public/character-templates/Urban Shadows/The Spectre.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Tainted.json b/public/character-templates/Urban Shadows/The Tainted.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Tainted.json rename to public/character-templates/Urban Shadows/The Tainted.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Vamp.json b/public/character-templates/Urban Shadows/The Vamp.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Vamp.json rename to public/character-templates/Urban Shadows/The Vamp.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Vessel.json b/public/character-templates/Urban Shadows/The Vessel.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Vessel.json rename to public/character-templates/Urban Shadows/The Vessel.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Veteran.json b/public/character-templates/Urban Shadows/The Veteran.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Veteran.json rename to public/character-templates/Urban Shadows/The Veteran.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Wizard.json b/public/character-templates/Urban Shadows/The Wizard.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Wizard.json rename to public/character-templates/Urban Shadows/The Wizard.json diff --git a/lib/domains/character/character-templates/Urban Shadows/The Wolf.json b/public/character-templates/Urban Shadows/The Wolf.json similarity index 100% rename from lib/domains/character/character-templates/Urban Shadows/The Wolf.json rename to public/character-templates/Urban Shadows/The Wolf.json diff --git a/lib/domains/character/character-templates/Venture City/Venture City.json b/public/character-templates/Venture City/Venture City.json similarity index 100% rename from lib/domains/character/character-templates/Venture City/Venture City.json rename to public/character-templates/Venture City/Venture City.json diff --git a/lib/domains/character/character-templates/Witcher RPG/Witcher RPG.json b/public/character-templates/Witcher RPG/Witcher RPG.json similarity index 100% rename from lib/domains/character/character-templates/Witcher RPG/Witcher RPG.json rename to public/character-templates/Witcher RPG/Witcher RPG.json diff --git a/lib/domains/character/character-templates/World of Darkness/Vampire the Masquerade 20th Aniversary.json b/public/character-templates/World of Darkness/Vampire the Masquerade 20th Aniversary.json similarity index 100% rename from lib/domains/character/character-templates/World of Darkness/Vampire the Masquerade 20th Aniversary.json rename to public/character-templates/World of Darkness/Vampire the Masquerade 20th Aniversary.json diff --git a/lib/domains/character/character-templates/World of Darkness/Vampiro la Mascarada 20 Aniversario.json b/public/character-templates/World of Darkness/Vampiro la Mascarada 20 Aniversario.json similarity index 100% rename from lib/domains/character/character-templates/World of Darkness/Vampiro la Mascarada 20 Aniversario.json rename to public/character-templates/World of Darkness/Vampiro la Mascarada 20 Aniversario.json diff --git a/lib/domains/character/character-templates/Yuigaron/Sworn By Ghostlight.json b/public/character-templates/Yuigaron/Sworn By Ghostlight.json similarity index 100% rename from lib/domains/character/character-templates/Yuigaron/Sworn By Ghostlight.json rename to public/character-templates/Yuigaron/Sworn By Ghostlight.json diff --git a/lib/domains/character/character-templates/acegiak/dungeonpunk.json b/public/character-templates/acegiak/dungeonpunk.json similarity index 100% rename from lib/domains/character/character-templates/acegiak/dungeonpunk.json rename to public/character-templates/acegiak/dungeonpunk.json diff --git a/lib/domains/character/character-templates/iHunt/iHunt.json b/public/character-templates/iHunt/iHunt.json similarity index 100% rename from lib/domains/character/character-templates/iHunt/iHunt.json rename to public/character-templates/iHunt/iHunt.json diff --git a/stories/CharacterCard.stories.tsx b/stories/CharacterCard.stories.tsx index 92899a3c..87291452 100644 --- a/stories/CharacterCard.stories.tsx +++ b/stories/CharacterCard.stories.tsx @@ -1,15 +1,14 @@ import { Box, useTheme } from "@mui/material"; import { action } from "@storybook/addon-actions"; import { Meta, Story } from "@storybook/react"; -import React from "react"; import { CharacterCard } from "../lib/components/Scene/components/PlayerRow/CharacterCard/CharacterCard"; import { Toolbox } from "../lib/components/Toolbox/Toolbox"; import { CharacterFactory } from "../lib/domains/character/CharacterFactory"; -import { ICharacterTemplate } from "../lib/domains/character/CharacterType"; import { MiniThemeContext, useMiniTheme, } from "../lib/routes/Character/components/CharacterDialog/MiniThemeContext"; +import { ICharacterTemplate } from "../lib/services/character-templates/CharacterTemplateService"; import { StoryProvider } from "./StoryProvider"; function StorybookCharacterCard( @@ -79,12 +78,10 @@ export const FateCondensed = Template.bind({}); (FateCondensed as any).loaders = [ async () => { const template: ICharacterTemplate = { - fileName: "", - category: "", - importFunction: async () => - import( - "../lib/domains/character/character-templates/Fate Condensed/Fate Condensed.json" - ), + name: "", + publisher: "", + fetchPath: + "/public/character-templates/Fate Condensed/Fate Condensed.json", }; const character = await CharacterFactory.make(template); @@ -97,12 +94,9 @@ export const Charge = Template.bind({}); (Charge as any).loaders = [ async () => { const template: ICharacterTemplate = { - fileName: "", - category: "", - importFunction: async () => - import( - "../lib/domains/character/character-templates/Fari RPGs/Charge RPG.json" - ), + name: "", + publisher: "", + fetchPath: "/public/character-templates/Fari RPGs/Charge RPG.json", }; const character = await CharacterFactory.make(template); diff --git a/stories/CharacterSheet.stories.tsx b/stories/CharacterSheet.stories.tsx index 43c98fe7..ccea8676 100644 --- a/stories/CharacterSheet.stories.tsx +++ b/stories/CharacterSheet.stories.tsx @@ -1,13 +1,12 @@ import { Box } from "@mui/material"; import { action } from "@storybook/addon-actions"; import { Meta, Story } from "@storybook/react"; -import React from "react"; import { Toolbox } from "../lib/components/Toolbox/Toolbox"; import { CharacterFactory } from "../lib/domains/character/CharacterFactory"; -import { ICharacterTemplate } from "../lib/domains/character/CharacterType"; import { ICharacter } from "../lib/domains/character/types"; import { dayJS } from "../lib/domains/dayjs/getDayJS"; import { CharacterV3Dialog } from "../lib/routes/Character/components/CharacterDialog/CharacterV3Dialog"; +import { ICharacterTemplate } from "../lib/services/character-templates/CharacterTemplateService"; import { StoryProvider } from "./StoryProvider"; function StorybookCharacterSheet( @@ -67,21 +66,15 @@ const Template: Story<IProps> = (args, context) => { }; export const FateCondensed = makeCharacterSheetStory({ - fileName: "", - category: "", - importFunction: async () => - import( - "../lib/domains/character/character-templates/Fate Condensed/Fate Condensed.json" - ), + name: "", + publisher: "", + fetchPath: "/public/character-templates/Fate Condensed/Fate Condensed.json", }); export const Charge = makeCharacterSheetStory({ - fileName: "", - category: "", - importFunction: async () => - import( - "../lib/domains/character/character-templates/Fari RPGs/Charge RPG.json" - ), + name: "", + publisher: "", + fetchPath: "/public/character-templates/Fari RPGs/Charge RPG.json", }); function makeCharacterSheetStory(template: ICharacterTemplate) { diff --git a/stories/StoryProvider.tsx b/stories/StoryProvider.tsx index e81a1d34..971a3414 100644 --- a/stories/StoryProvider.tsx +++ b/stories/StoryProvider.tsx @@ -6,7 +6,6 @@ import { import React, { useEffect } from "react"; import { DndProvider } from "react-dnd"; import { HTML5Backend } from "react-dnd-html5-backend"; -import { BrowserRouter } from "react-router-dom"; import { CharactersContext, useCharacters, @@ -60,7 +59,7 @@ export function StoryProvider(props: { } > <CssBaseline /> - <BrowserRouter>{props.children}</BrowserRouter> + {props.children} </ThemeProvider> </StyledEngineProvider> </DiceContext.Provider> From a43d6ab7a75dd927ec40c0ab304bc0db9dde8739 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 10:36:32 -0400 Subject: [PATCH 23/38] feat: characters --- .devcontainer/devcontainer.json | 43 ++++++++++++++--------------- .gitignore | 4 +++ .vscode/settings.json | 3 ++ README.md | 2 +- bun.lockb | Bin 896507 -> 904927 bytes cypress.config.ts | 2 +- cypress/e2e/route/Characters.cy.ts | 12 ++++---- cypress/e2e/route/Scenes.cy.ts | 4 +-- lib/routes/Draw/DrawRoute.tsx | 1 + netlify.toml | 7 +---- package.json | 7 ++--- tsconfig.json | 22 ++------------- 12 files changed, 45 insertions(+), 62 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index bdf5a874..dc13b5bd 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,32 +1,29 @@ // For format details, see https://aka.ms/devcontainer.json. For config options, see the README at: // https://github.com/microsoft/vscode-dev-containers/tree/v0.209.6/containers/typescript-node { - "name": "Node.js & TypeScript", - "build": { - "dockerfile": "Dockerfile", - // Update 'VARIANT' to pick a Node version: 16, 14, 12. - // Append -bullseye or -buster to pin to an OS version. - // Use -bullseye variants on local on arm64/Apple Silicon. - "args": { - "VARIANT": "16" - } - }, + "name": "Node.js & TypeScript", + "build": { + "dockerfile": "Dockerfile", + // Update 'VARIANT' to pick a Node version: 16, 14, 12. + // Append -bullseye or -buster to pin to an OS version. + // Use -bullseye variants on local on arm64/Apple Silicon. + "args": { + "VARIANT": "16" + } + }, - // Set *default* container specific settings.json values on container create. - "settings": {}, + // Set *default* container specific settings.json values on container create. + "settings": {}, + // Add the IDs of extensions you want installed when the container is created. + "extensions": ["dbaeumer.vscode-eslint"], - // Add the IDs of extensions you want installed when the container is created. - "extensions": [ - "dbaeumer.vscode-eslint" - ], + // Use 'forwardPorts' to make a list of ports inside the container available locally. + "forwardPorts": [3000], - // Use 'forwardPorts' to make a list of ports inside the container available locally. - "forwardPorts": [1234], + // Use 'postCreateCommand' to run commands after the container is created. + // "postCreateCommand": "yarn install", - // Use 'postCreateCommand' to run commands after the container is created. - // "postCreateCommand": "yarn install", - - // Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root. - "remoteUser": "node" + // Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root. + "remoteUser": "node" } diff --git a/.gitignore b/.gitignore index 1422da40..305c41ee 100644 --- a/.gitignore +++ b/.gitignore @@ -118,3 +118,7 @@ _site # storybook storybook-static + +# next +out +.next diff --git a/.vscode/settings.json b/.vscode/settings.json index a10aaaaa..f1d06fb6 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -37,5 +37,8 @@ ], "[markdown]": { "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[ignore]": { + "editor.defaultFormatter": "foxundermoon.shell-format" } } diff --git a/README.md b/README.md index 62ac6cdc..ca8adfa0 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ If you want to run Fari on your machine, simply run: bun run dev ``` -This will start and bundle the app using [ViteJS](https://vitejs.dev/) and make it available on http://localhost:1234 +This will start and bundle the app using [ViteJS](https://vitejs.dev/) and make it available on http://localhost:3000 ViteJS will also update your browser's content (using React Refresh) anytime you do save a file on the disk. diff --git a/bun.lockb b/bun.lockb index 0f542382a8d13805168ad610b92a8e186a006a45..037eec2c1044dd0ca788b17567669a7d52e88a3f 100755 GIT binary patch delta 221090 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	N%!%oS@K1 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 W3!t-~Rjuaazf-7boTIgh^7=O&f<LDK delta 215233 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 Kd2^N0H1^+wi`ggu diff --git a/cypress.config.ts b/cypress.config.ts index e6e93a44..c0b8ea6a 100644 --- a/cypress.config.ts +++ b/cypress.config.ts @@ -9,7 +9,7 @@ export default defineConfig({ setupNodeEvents(on, config) { return require("./cypress/plugins/index.js")(on, config); }, - baseUrl: "http://localhost:1234", + baseUrl: "http://localhost:3000", }, component: { diff --git a/cypress/e2e/route/Characters.cy.ts b/cypress/e2e/route/Characters.cy.ts index 2c538cac..f30de220 100644 --- a/cypress/e2e/route/Characters.cy.ts +++ b/cypress/e2e/route/Characters.cy.ts @@ -21,13 +21,13 @@ describe("/characters", () => { // fill up fields Fari.get("character-dialog.ASPECTS.HIGH CONCEPT.value").type( - "The Last Jedi" + "The Last Jedi", ); Fari.get("character-dialog.ASPECTS.TROUBLE.value").type( - "Everything for my friends" + "Everything for my friends", ); Fari.get("character-dialog.ASPECTS.RELATIONSHIP.value").type( - "Leia is my sister" + "Leia is my sister", ); Fari.get("character-dialog.ASPECTS.OTHER ASPECT.value") .eq(0) @@ -56,7 +56,7 @@ describe("/characters", () => { Fari.get("character-dialog.CONSEQUENCES.SEVERE.value").type("An Arm"); Fari.get("character-dialog.OTHER.NOTES.value").type( - "A long time ago in a galaxy far, far away...." + "A long time ago in a galaxy far, far away....", ); Fari.get("character-dialog.group").find("input").type("Star Wars"); @@ -89,7 +89,7 @@ describe("/characters", () => { cy.contains("Luke Skywalker").should("not.exist"); // should be back to home page - cy.url().should("eq", "http://localhost:1234/"); + cy.url().should("eq", "http://localhost:3000/"); // undo cy.contains("Undo").click(); @@ -102,7 +102,7 @@ describe("/characters", () => { // add player Fari.get("scene.add-player").click(); Fari.get( - "scene.player-row.gm-npc-0.assign-or-open-character-sheet" + "scene.player-row.gm-npc-0.assign-or-open-character-sheet", ).click(); cy.contains("Luke Skywalker").click(); diff --git a/cypress/e2e/route/Scenes.cy.ts b/cypress/e2e/route/Scenes.cy.ts index 9870472e..7c8711bb 100644 --- a/cypress/e2e/route/Scenes.cy.ts +++ b/cypress/e2e/route/Scenes.cy.ts @@ -37,7 +37,7 @@ describe("/scenes", () => { // aspect Fari.get("scene.aspect.4.title").type("Something weird is going on"); Fari.find(Fari.get("scene.aspect.4"), "index-card.Text.value").type( - "There is no war in Ba Sing Se" + "There is no war in Ba Sing Se", ); // remove second @@ -67,7 +67,7 @@ describe("/scenes", () => { cy.contains("Ba Sing Se").should("not.exist"); // should be back to home page - cy.url().should("eq", "http://localhost:1234/"); + cy.url().should("eq", "http://localhost:3000/"); // undo cy.contains("Undo").click(); diff --git a/lib/routes/Draw/DrawRoute.tsx b/lib/routes/Draw/DrawRoute.tsx index c28fabd5..ae077667 100644 --- a/lib/routes/Draw/DrawRoute.tsx +++ b/lib/routes/Draw/DrawRoute.tsx @@ -1,3 +1,4 @@ +"use client"; import { Box, Container, useTheme } from "@mui/material"; import React from "react"; import { FateLabel } from "../../components/FateLabel/FateLabel"; diff --git a/netlify.toml b/netlify.toml index 2d3207c1..86ce8646 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,12 +1,7 @@ [dev] - framework = "vite" + framework = "next" [build] command = "npm install && npm run build" - publish = "dist" -[[redirects]] - from = "/*" - to = "/index.html" - status = 200 diff --git a/package.json b/package.json index 4cd35dd8..03b0de92 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "ci": "npm install --force && bun run build && bun run validate", "dev": "next dev", "build": "bun run next build", - "serve:build": "bun run vite preview --port 1234", + "start": "bun serve out", "i18n": "bun i18n.js", "preview": "bun run build && bun run deploy:preview", "alpha": "bun run build && bun run deploy:preview -- --alias alpha", @@ -21,7 +21,7 @@ "lint": "next lint", "test": "vitest", "test:run": "vitest run", - "int": "bun run build && concurrently \"cypress run\" \"bun run serve:build\" --success first --kill-others --names \"cypress,server\" ", + "int": "bun run build && concurrently \"cypress run\" \"bun run start\" --success first --kill-others --names \"cypress,server\" ", "int:start": "concurrently \"cypress open\" \"bun run start\" --success first --kill-others --names \"cypress,server\" ", "validate": "bun run tsc && bun run test:run", "deploy:preview": "netlify deploy --site 534c856a-7d30-4fdd-ad4a-9845ccdefd08", @@ -66,6 +66,7 @@ "react-dnd-html5-backend": "^16.0.1", "react-dom": "^18.2.0", "react-i18next": "^13.0.3", + "serve": "latest", "uuid": "^9.0.0", "vitest": "^0.34.4" }, @@ -88,8 +89,6 @@ "@types/uuid": "^9.0.2", "@typescript-eslint/eslint-plugin": "^6.3.0", "@typescript-eslint/parser": "^6.3.0", - "@vitejs/plugin-legacy": "^4.1.1", - "@vitejs/plugin-react": "^4.0.4", "bun-types": "^1.0.1", "chromatic": "^6.21.0", "concurrently": "^8.2.0", diff --git a/tsconfig.json b/tsconfig.json index 502b16f4..bfa30746 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -7,14 +7,7 @@ "jsx": "preserve", "outDir": "./.tsc", "skipLibCheck": true, - "lib": [ - "es2015", - "es2016", - "es2017", - "ES2018", - "ES2019", - "dom" - ], + "lib": ["es2015", "es2016", "es2017", "ES2018", "ES2019", "dom"], "strict": true, "allowJs": true, "forceConsistentCasingInFileNames": true, @@ -27,11 +20,7 @@ "name": "next" } ], - "types": [ - "vitest/globals", - "bun-types", - "next" - ], + "types": ["vitest/globals", "bun-types", "next"], "noEmit": true, "resolveJsonModule": true, "isolatedModules": true @@ -44,10 +33,5 @@ "./next-env.d.ts", ".next/types/**/*.ts" ], - "exclude": [ - "./node_modules", - "cypress", - "dist", - "lib/**/*.test.tsx" - ] + "exclude": ["out", "./node_modules", "cypress", "dist", "lib/**/*.test.tsx"] } From 4df0b248d44d3061c1a1ae77339906eae9b1e847 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 10:58:37 -0400 Subject: [PATCH 24/38] lighthouse --- .vscode/settings.json | 1 + app/layout.tsx | 1 + lib/components/Patreon/Patreon.tsx | 5 ++-- lib/routes/Home/HomeRoute.tsx | 41 +++++++++++++++--------------- lib/routes/Play/JoinAGameRoute.tsx | 5 ++-- netlify.toml | 2 +- next.config.mjs | 1 - 7 files changed, 29 insertions(+), 27 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index f1d06fb6..7cf0eb0e 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -14,6 +14,7 @@ "search.exclude": { "**/node_modules/**": true, "**/dist/**": true, + "**/out/**": true, "**/.cache/**": true, "yarn.lock": true }, diff --git a/app/layout.tsx b/app/layout.tsx index da4fdb2d..3388dd20 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -16,6 +16,7 @@ export default function RootLayout(props: { children: React.ReactNode }) { return ( <html lang="en"> <head> + <title>Fari App VTT | The Free and Open-Source Virtual Tabletop</title> <meta name="google-site-verification" content="_SkIJRylG7gB1j0jbxxXboxdViB678DOHglRv43DNtE" diff --git a/lib/components/Patreon/Patreon.tsx b/lib/components/Patreon/Patreon.tsx index 1915a639..540eb282 100644 --- a/lib/components/Patreon/Patreon.tsx +++ b/lib/components/Patreon/Patreon.tsx @@ -1,4 +1,5 @@ import { Box, Grid, Typography, useTheme } from "@mui/material"; +import Image from "next/image"; import React from "react"; import patreonImage from "../../../images/services/patreon.png"; import { useTranslate } from "../../hooks/useTranslate/useTranslate"; @@ -36,8 +37,8 @@ export const Patreon: React.FC = () => { justifyContent="center" > <Grid item> - <img - width="16px" + <Image + width={16} src={patreonImage.src} alt={t("donation.patreon")} /> diff --git a/lib/routes/Home/HomeRoute.tsx b/lib/routes/Home/HomeRoute.tsx index b9514acd..649fd6e8 100644 --- a/lib/routes/Home/HomeRoute.tsx +++ b/lib/routes/Home/HomeRoute.tsx @@ -17,6 +17,8 @@ import { useMediaQuery, useTheme, } from "@mui/material"; +import Image from "next/image"; +import Link from "next/link"; import { useRouter } from "next/navigation"; import React, { useContext, useEffect } from "react"; import discord from "../../../images/services/discord.png"; @@ -182,6 +184,7 @@ export const HomeRoute: React.FC<{}> = () => { <Box mb="2rem"> <Typography variant="subtitle1" + component={"p"} align="center" sx={{ whiteSpace: "pre-line" }} > @@ -256,14 +259,14 @@ export const HomeRoute: React.FC<{}> = () => { {Sponsors.map((sponsor, i) => { return ( <Grid item key={i}> - <a href={sponsor.link} target="_blank" rel="noreferrer"> + <Link href={sponsor.link} target="_blank" rel="noreferrer"> <Box component="img" sx={{ width: "auto", height: "50px" }} src={sponsor.image} title={sponsor.name} /> - </a> + </Link> </Grid> ); })} @@ -281,7 +284,7 @@ export const HomeRoute: React.FC<{}> = () => { ctaLabel: t("home-route.cards.scenes.cta"), icon: (props: { className: string }) => ( // https://icons8.com/icons/plasticine - <img + <Image className={props.className} src="https://img.icons8.com/plasticine/100/000000/alps.png" alt="scenes" @@ -296,7 +299,7 @@ export const HomeRoute: React.FC<{}> = () => { description: t("home-route.cards.characters.description"), icon: (props: { className: string }) => ( // https://icons8.com/icons/plasticine - <img + <Image className={props.className} src="https://img.icons8.com/plasticine/100/000000/wizard.png" alt="characters" @@ -313,7 +316,7 @@ export const HomeRoute: React.FC<{}> = () => { ctaLabel: t("home-route.cards.dice-roller.cta"), icon: (props: { className: string }) => ( // https://icons8.com/icons/plasticine - <img + <Image className={props.className} src="https://img.icons8.com/plasticine/100/000000/dice.png" alt="dice-roller" @@ -336,7 +339,7 @@ export const HomeRoute: React.FC<{}> = () => { ctaLabel: t("home-route.cards.data.cta"), icon: (props: { className: string }) => ( // https://icons8.com/icons/plasticine - <img + <Image className={props.className} src="https://img.icons8.com/plasticine/100/000000/cloud-backup-restore.png" alt="data" @@ -352,7 +355,7 @@ export const HomeRoute: React.FC<{}> = () => { icon: (props: { className: string }) => ( // https://icons8.com/icons/plasticine - <img + <Image className={props.className} src="https://img.icons8.com/plasticine/100/000000/crystal-ball.png" alt="play-solo" @@ -376,7 +379,7 @@ export const HomeRoute: React.FC<{}> = () => { ctaLabel: t("home-route.cards.changelog.cta"), icon: (props: { className: string }) => ( // https://icons8.com/icons/plasticine - <img + <Image className={props.className} alt="changelog" src="https://img.icons8.com/plasticine/100/000000/comments.png" @@ -390,7 +393,7 @@ export const HomeRoute: React.FC<{}> = () => { ctaLabel: t("home-route.cards.wiki.cta"), icon: (props: { className: string }) => ( // https://icons8.com/icons/plasticine - <img + <Image className={props.className} alt="wiki" src="https://img.icons8.com/plasticine/100/000000/contract.png" @@ -404,7 +407,7 @@ export const HomeRoute: React.FC<{}> = () => { ctaLabel: t("home-route.cards.fari-games.cta"), icon: (props: { className: string }) => ( // https://icons8.com/icons/plasticine - <img + <Image className={props.className} alt="fari-games" src="https://img.icons8.com/plasticine/100/000000/bookmark--v1.png" @@ -446,14 +449,7 @@ export const HomeRoute: React.FC<{}> = () => { </Grid> <Grid item md={6} xs={12} container justifyContent="center" spacing={2}> <Grid item xs={12}> - <Box - component="img" - src={discord.src} - sx={{ - width: "50px", - height: "auto", - }} - /> + <Image src={discord.src} width={50} alt="Discord" /> </Grid> <Grid item xs={12}> <Button @@ -482,13 +478,14 @@ export const HomeRoute: React.FC<{}> = () => { </Typography> </Grid> <Grid item xs={12}> - <a + <Link href="https://github.com/fariapp/fari" target="_blank" rel="noreferrer" + title="Github" > <GitHubIcon sx={{ width: "5rem", height: "5rem" }} /> - </a> + </Link> </Grid> <Grid item xs={12}> <Button @@ -588,6 +585,7 @@ export const HomeRoute: React.FC<{}> = () => { <Box> <Typography variant="subtitle2" + component={"p"} sx={{ fontWeight: theme.typography.fontWeightBold, }} @@ -628,7 +626,7 @@ function LightBox(props: ILightBoxProps) { {title && ( <Typography variant="h3" - component="h3" + component="p" sx={{ marginBottom: subTitle ? "1rem" : "3rem", textAlign: (textAlign as any) ?? "center", @@ -642,6 +640,7 @@ function LightBox(props: ILightBoxProps) { {subTitle && ( <Typography variant="h5" + component="p" sx={{ marginBottom: "3rem", textAlign: (textAlign as any) ?? "center", diff --git a/lib/routes/Play/JoinAGameRoute.tsx b/lib/routes/Play/JoinAGameRoute.tsx index 448b9e7c..596add90 100644 --- a/lib/routes/Play/JoinAGameRoute.tsx +++ b/lib/routes/Play/JoinAGameRoute.tsx @@ -13,6 +13,7 @@ import { Typography, useTheme, } from "@mui/material"; +import Image from "next/image"; import { useParams, useRouter } from "next/navigation"; import { useContext, useEffect, useRef, useState } from "react"; import { AppLink } from "../../components/AppLink/AppLink"; @@ -105,9 +106,9 @@ export function JoinAGameRoute() { }} > <Box pb="2rem" textAlign="center"> - <img + <Image alt="Fari" - width="150px" + width={150} src={ theme.palette.mode === "dark" ? Images.logoWhite diff --git a/netlify.toml b/netlify.toml index 86ce8646..8e541222 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,5 +3,5 @@ [build] command = "npm install && npm run build" - + publish = "out" diff --git a/next.config.mjs b/next.config.mjs index d564f36a..7e1b47ee 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -1,7 +1,6 @@ /** @type {import('next').NextConfig} */ const nextConfig = { output: "export", // Outputs a Single-Page Application (SPA). - // distDir: "./dist", // Changes the build output directory to `./dist/`. }; export default nextConfig; From edcbcecf294a47796a044b318c6b76b919f8b25a Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 12:04:51 -0400 Subject: [PATCH 25/38] lighthouse --- lib/components/Patreon/Patreon.tsx | 1 + lib/routes/Home/HomeRoute.tsx | 19 ++++++++++++++++++- next.config.mjs | 1 + 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/lib/components/Patreon/Patreon.tsx b/lib/components/Patreon/Patreon.tsx index 540eb282..ea493383 100644 --- a/lib/components/Patreon/Patreon.tsx +++ b/lib/components/Patreon/Patreon.tsx @@ -39,6 +39,7 @@ export const Patreon: React.FC = () => { <Grid item> <Image width={16} + height={16} src={patreonImage.src} alt={t("donation.patreon")} /> diff --git a/lib/routes/Home/HomeRoute.tsx b/lib/routes/Home/HomeRoute.tsx index 649fd6e8..1de3eefe 100644 --- a/lib/routes/Home/HomeRoute.tsx +++ b/lib/routes/Home/HomeRoute.tsx @@ -286,6 +286,8 @@ export const HomeRoute: React.FC<{}> = () => { // https://icons8.com/icons/plasticine <Image className={props.className} + width={100} + height={100} src="https://img.icons8.com/plasticine/100/000000/alps.png" alt="scenes" /> @@ -301,6 +303,8 @@ export const HomeRoute: React.FC<{}> = () => { // https://icons8.com/icons/plasticine <Image className={props.className} + width={100} + height={100} src="https://img.icons8.com/plasticine/100/000000/wizard.png" alt="characters" /> @@ -318,6 +322,8 @@ export const HomeRoute: React.FC<{}> = () => { // https://icons8.com/icons/plasticine <Image className={props.className} + width={100} + height={100} src="https://img.icons8.com/plasticine/100/000000/dice.png" alt="dice-roller" /> @@ -341,6 +347,8 @@ export const HomeRoute: React.FC<{}> = () => { // https://icons8.com/icons/plasticine <Image className={props.className} + width={100} + height={100} src="https://img.icons8.com/plasticine/100/000000/cloud-backup-restore.png" alt="data" /> @@ -357,6 +365,8 @@ export const HomeRoute: React.FC<{}> = () => { // https://icons8.com/icons/plasticine <Image className={props.className} + width={100} + height={100} src="https://img.icons8.com/plasticine/100/000000/crystal-ball.png" alt="play-solo" /> @@ -382,6 +392,8 @@ export const HomeRoute: React.FC<{}> = () => { <Image className={props.className} alt="changelog" + width={100} + height={100} src="https://img.icons8.com/plasticine/100/000000/comments.png" /> ), @@ -396,6 +408,8 @@ export const HomeRoute: React.FC<{}> = () => { <Image className={props.className} alt="wiki" + width={100} + height={100} src="https://img.icons8.com/plasticine/100/000000/contract.png" /> ), @@ -410,6 +424,8 @@ export const HomeRoute: React.FC<{}> = () => { <Image className={props.className} alt="fari-games" + width={100} + height={100} src="https://img.icons8.com/plasticine/100/000000/bookmark--v1.png" /> ), @@ -449,7 +465,7 @@ export const HomeRoute: React.FC<{}> = () => { </Grid> <Grid item md={6} xs={12} container justifyContent="center" spacing={2}> <Grid item xs={12}> - <Image src={discord.src} width={50} alt="Discord" /> + <Image src={discord.src} alt="Discord" /> </Grid> <Grid item xs={12}> <Button @@ -773,6 +789,7 @@ function HomeRouteCards(props: { cards: Array<IHomeRouteCard> }) { <Box mb="1rem"> <FateLabel variant="h5" + component={"p"} align="center" color="textPrimary" uppercase={false} diff --git a/next.config.mjs b/next.config.mjs index 7e1b47ee..397f5df4 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -1,6 +1,7 @@ /** @type {import('next').NextConfig} */ const nextConfig = { output: "export", // Outputs a Single-Page Application (SPA). + images: { unoptimized: true }, }; export default nextConfig; From 1f126d132e121d6130a8334452172f9d248c739d Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 12:29:54 -0400 Subject: [PATCH 26/38] fix: storybook + tests --- bun.lockb | Bin 902768 -> 903288 bytes .../CharactersContext/CharactersContext.tsx | 10 ++++- .../__tests__/CharactersContext.test.tsx | 25 ++++++------ .../character/CharacterFactory.test.tsx | 7 ++-- lib/domains/character/CharacterFactory.tsx | 9 ++++- lib/domains/character/DefaultTemplates.ts | 24 +++--------- .../hooks/__tests__/useCharacter.test.tsx | 37 ++++++++++-------- package.json | 1 + vite.config.ts | 10 +---- 9 files changed, 61 insertions(+), 62 deletions(-) diff --git a/bun.lockb b/bun.lockb index ec8f01157934353eaea99b44a946b780989e9c17..d82408f921c63fa0ecfba1b90e846df705eb4e71 100755 GIT binary patch delta 183790 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 delta 181848 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
+&Q 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 WdL1=7p>IS7kGjZl_N!bXzWpEierp2& diff --git a/lib/contexts/CharactersContext/CharactersContext.tsx b/lib/contexts/CharactersContext/CharactersContext.tsx index 2e43a0d6..26071a0a 100644 --- a/lib/contexts/CharactersContext/CharactersContext.tsx +++ b/lib/contexts/CharactersContext/CharactersContext.tsx @@ -19,8 +19,14 @@ export function useCharacters(props?: { localStorage: Storage }) { onMigration: CharacterFactory.migrate, }); - async function add(type: ICharacterTemplate): Promise<ICharacter> { - const newCharacter = await CharacterFactory.make(type); + async function add(props: { + template?: ICharacterTemplate; + json?: any; + }): Promise<ICharacter> { + const newCharacter = await CharacterFactory.make({ + template: props.template, + json: props.json, + }); entityManager.actions.setEntities((draft: Array<ICharacter>) => { return [newCharacter, ...draft]; diff --git a/lib/contexts/CharactersContext/__tests__/CharactersContext.test.tsx b/lib/contexts/CharactersContext/__tests__/CharactersContext.test.tsx index 2b754f0c..9cd6f81d 100644 --- a/lib/contexts/CharactersContext/__tests__/CharactersContext.test.tsx +++ b/lib/contexts/CharactersContext/__tests__/CharactersContext.test.tsx @@ -1,4 +1,5 @@ import { act, renderHook } from "@testing-library/react"; +import { expect } from "vitest"; import { DefaultTemplates } from "../../../domains/character/DefaultTemplates"; import { ICharacter } from "../../../domains/character/types"; import { useCharacters } from "../CharactersContext"; @@ -54,9 +55,9 @@ describe("useCharacters", () => { // WHEN I add a new character let newCharacter: ICharacter | undefined = undefined; await act(async () => { - newCharacter = await result.current.actions.add( - DefaultTemplates.FateCondensed - ); + newCharacter = await result.current.actions.add({ + json: DefaultTemplates.FateCondensed, + }); }); // THEN the character is added expect(result.current.state.characters.length).toEqual(1); @@ -80,14 +81,14 @@ describe("useCharacters", () => { expect(result.current.state.characters[0]).toEqual( expect.objectContaining({ id: playingCharacter!.id, - }) + }), ); expect(result.current.state.characters[1]).toEqual( expect.objectContaining({ id: newCharacter!.id, lastUpdated: newCharacter!.lastUpdated, name: "UPDATED NAME", - }) + }), ); act(() => { @@ -100,7 +101,7 @@ describe("useCharacters", () => { id: newCharacter!.id, lastUpdated: newCharacter!.lastUpdated, name: "UPDATED NAME", - }) + }), ); expect(result.current.state.characters[1]).toEqual(undefined); @@ -114,7 +115,7 @@ describe("useCharacters", () => { id: newCharacter!.id, lastUpdated: newCharacter!.lastUpdated, name: "UPDATED NAME", - }) + }), ); act(() => { @@ -127,7 +128,7 @@ describe("useCharacters", () => { id: newCharacter!.id, lastUpdated: newCharacter!.lastUpdated, name: "UPDATED NAME", - }) + }), ); act(() => { @@ -146,7 +147,7 @@ describe("useCharacters", () => { id: newCharacter!.id, lastUpdated: newCharacter!.lastUpdated, name: "UPDATED NAME", - }) + }), ); act(() => { @@ -164,7 +165,7 @@ describe("useCharacters", () => { id: newCharacter!.id, lastUpdated: newCharacter!.lastUpdated + 100, name: "new timestamp", - }) + }), ); act(() => { @@ -184,14 +185,14 @@ describe("useCharacters", () => { id: "new-id", name: "new character", lastUpdated: newCharacter!.lastUpdated + 100, - }) + }), ); expect(result.current.state.characters[1]).toEqual( expect.objectContaining({ id: newCharacter!.id, name: "new timestamp", lastUpdated: newCharacter!.lastUpdated + 100, - }) + }), ); }); }); diff --git a/lib/domains/character/CharacterFactory.test.tsx b/lib/domains/character/CharacterFactory.test.tsx index 7a996476..129ba6a2 100644 --- a/lib/domains/character/CharacterFactory.test.tsx +++ b/lib/domains/character/CharacterFactory.test.tsx @@ -1,4 +1,5 @@ import { produce } from "immer"; +import { expect } from "vitest"; import { CharacterFactory } from "./CharacterFactory"; import { DefaultTemplates } from "./DefaultTemplates"; import { ComplexCharacter } from "./mocks/ComplexCharacter"; @@ -654,9 +655,9 @@ describe("CharacterFactory.migrate", () => { describe("CharacterFactory.duplicate", () => { it("should reset the ids", async () => { - const defaultCharacter = await CharacterFactory.make( - DefaultTemplates.FateCondensed, - ); + const defaultCharacter = await CharacterFactory.make({ + json: DefaultTemplates.FateCondensed, + }); const characterWithFakeIds = produce(defaultCharacter, (draft) => { draft.id = "1"; diff --git a/lib/domains/character/CharacterFactory.tsx b/lib/domains/character/CharacterFactory.tsx index dbb5efcb..6add5bc2 100644 --- a/lib/domains/character/CharacterFactory.tsx +++ b/lib/domains/character/CharacterFactory.tsx @@ -32,8 +32,13 @@ import { export const CharacterFactory = { latestVersion: 4, - async make(template: ICharacterTemplate): Promise<ICharacter> { - const result = await fetch(template.fetchPath).then((r) => r.json()); + async make(props: { + template?: ICharacterTemplate; + json?: any; + }): Promise<ICharacter> { + let result = props.template + ? await fetch(props.template.fetchPath).then((r) => r.json()) + : props.json; const newCharacter = this.makeFromJson(result); const characterWithNewName = { ...newCharacter, diff --git a/lib/domains/character/DefaultTemplates.ts b/lib/domains/character/DefaultTemplates.ts index 3d0dc83c..ac6db3dd 100644 --- a/lib/domains/character/DefaultTemplates.ts +++ b/lib/domains/character/DefaultTemplates.ts @@ -1,20 +1,8 @@ -import { ICharacterTemplate } from "../../services/character-templates/CharacterTemplateService"; - export const DefaultTemplates = { - BlankTemplate: { - publisher: "Default", - name: "Blank", - fetchPath: "/public/character-templates/Blank/Blank.json", - } as ICharacterTemplate, - FateCondensed: { - publisher: "Default", - name: "FateCondensed", - fetchPath: "/public/character-templates/Fate Condensed/Fate Condensed.json", - FateAccelerated: { - publisher: "Default", - name: "FateAccelerated", - fetchPath: - "/public/character-templates/Fate Accelerated/Fate Accelerated.json", - } as ICharacterTemplate, - }, + BlankTemplate: await import( + "../../../public/character-templates/Defaults/Blank.json" + ), + FateCondensed: await import( + "../../../public/character-templates/Fate Condensed/Fate Condensed.json" + ), } as const; diff --git a/lib/routes/Character/hooks/__tests__/useCharacter.test.tsx b/lib/routes/Character/hooks/__tests__/useCharacter.test.tsx index 645647da..9abea7f4 100644 --- a/lib/routes/Character/hooks/__tests__/useCharacter.test.tsx +++ b/lib/routes/Character/hooks/__tests__/useCharacter.test.tsx @@ -2,6 +2,7 @@ * @jest-environment jsdom */ import { act, renderHook, waitFor } from "@testing-library/react"; +import { expect } from "vitest"; import { CharacterFactory } from "../../../../domains/character/CharacterFactory"; import { DefaultTemplates } from "../../../../domains/character/DefaultTemplates"; import { ICharacter } from "../../../../domains/character/types"; @@ -10,9 +11,9 @@ import { useCharacter } from "../useCharacter"; describe("useCharacter", () => { describe("sanitizeCharacter", () => { it("should sanitize the character", async () => { - const defaultCahracter = await CharacterFactory.make( - DefaultTemplates.FateCondensed - ); + const defaultCahracter = await CharacterFactory.make({ + json: DefaultTemplates.FateCondensed, + }); // GIVEN const character = { ...defaultCahracter, @@ -26,7 +27,7 @@ describe("useCharacter", () => { }, { initialProps: { character: character }, - } + }, ); // THEN expect(result.current.state.character).toEqual(character); @@ -35,10 +36,10 @@ describe("useCharacter", () => { result.current.actions.setName("Luke Skywalker"); }); expect( - result.current.actions.getCharacterWithNewTimestamp().name + result.current.actions.getCharacterWithNewTimestamp().name, ).toEqual("Luke Skywalker"); expect( - result.current.actions.getCharacterWithNewTimestamp().lastUpdated + result.current.actions.getCharacterWithNewTimestamp().lastUpdated, ).not.toEqual(1); }); }); @@ -54,7 +55,7 @@ describe("useCharacter", () => { }, { initialProps: { character: initialRenderCharacter }, - } + }, ); expect(result.current.state.character).toEqual(undefined); }); @@ -71,7 +72,7 @@ describe("useCharacter", () => { }, { initialProps: { character: initialRenderCharacter }, - } + }, ); // CHARACTER UPDATED IN DIALOG const newName = "Luke Skywalker"; @@ -101,7 +102,7 @@ describe("useCharacter", () => { }, { initialProps: { character: initialRenderCharacter }, - } + }, ); const newName = "Luke Skywalker"; act(() => { @@ -132,7 +133,7 @@ describe("useCharacter", () => { }, { initialProps: { character: initialRenderCharacter }, - } + }, ); // CHARACTER UPDATED IN DIALOG const newName = "Luke Skywalker"; @@ -161,7 +162,7 @@ describe("useCharacter", () => { }, { initialProps: { character: initialRenderCharacter }, - } + }, ); // CHARACTER UPDATED IN DIALOG const newName = "Luke Skywalker"; @@ -181,9 +182,9 @@ describe("useCharacter", () => { describe("load template", () => { it("should load the new template but keep the id and the name as is", async () => { - const defaultCharacter = await CharacterFactory.make( - DefaultTemplates.FateCondensed - ); + const defaultCharacter = await CharacterFactory.make({ + json: DefaultTemplates.FateCondensed, + }); // GIVEN const character = { ...defaultCharacter, @@ -198,7 +199,7 @@ describe("useCharacter", () => { }, { initialProps: { character: character }, - } + }, ); // THEN @@ -206,13 +207,15 @@ describe("useCharacter", () => { // WHEN a template is loading act(() => { - result.current.actions.loadTemplate(DefaultTemplates.FateAccelerated); + result.current.actions.loadTemplate({ + json: DefaultTemplates.FateAccelerated, + }); }); // Wait for JSON download await waitFor(() => { expect(result.current.state.character?.lastUpdated).not.toEqual( - character.lastUpdated + character.lastUpdated, ); }); diff --git a/package.json b/package.json index 03b0de92..50ff143f 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "@tldraw/tldraw": "^1.29.2", "@types/hoist-non-react-statics": "^3.3.1", "@types/node": "^20.4.8", + "@vitejs/plugin-react": "^4.0.4", "canvas-confetti": "^1.6.0", "dayjs": "^1.11.9", "dompurify": "^3.0.5", diff --git a/vite.config.ts b/vite.config.ts index 7c1b19a1..e6cfcb55 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,4 +1,3 @@ -import legacy from "@vitejs/plugin-legacy"; import react from "@vitejs/plugin-react"; import { defineConfig } from "vitest/config"; @@ -6,16 +5,11 @@ import { defineConfig } from "vitest/config"; export default defineConfig({ define: { "process.env.npm_package_version": JSON.stringify( - process.env.npm_package_version + process.env.npm_package_version, ), "process.env.JEST_WORKER_ID": JSON.stringify(false), }, - plugins: [ - react(), - legacy({ - targets: ["defaults", "not IE 11"], - }), - ], + plugins: [react()], server: { port: 1234, proxy: { From fed12b05e33f1ec8271cc0cb0ff4e0dd28eca846 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 12:41:17 -0400 Subject: [PATCH 27/38] fix storybook and tsc --- bun.lockb | Bin 903288 -> 904927 bytes .../CharacterDialog/CharacterV3Dialog.tsx | 4 +- lib/routes/Character/hooks/useCharacter.tsx | 2 +- lib/routes/NewCharacter/NewCharacterRoute.tsx | 8 +- package.json | 1 + stories/CharacterCard.stories.tsx | 88 ++++++++++-------- stories/CharacterSheet.stories.tsx | 56 ++++++----- vite.config.ts | 8 +- 8 files changed, 94 insertions(+), 73 deletions(-) diff --git a/bun.lockb b/bun.lockb index d82408f921c63fa0ecfba1b90e846df705eb4e71..5a2509bb42200182bf56ed2ca8c69d6287c419a3 100755 GIT binary patch delta 180074 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�!Ycp3d_7Q9# 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 B3p4-# delta 180091 zcmb@vcX$@X_xHbhCkt7MfCv$lsv-dc1c5se;HFnaqzYI_LVz363&oZwh*S|5U1<vT zfQS(l8zS~D*gGn=ps2B+SfAIKvm4Og^SQ3y9}m~}`#JNTnVmUv+MJo)JMP;M{q5T5 zwVhLT>}Wjpw2RmNe8bosPvlq^EPeaVQ;+Gk`_4UeN6o#tU7s`F`1-kqmi)_KHL-Ph z&+$nHSl0B+;<yylEZN-e9NV_EertD-cXKfk1KzV&CKWgP?l9?Ad}Q|c%!&dJO! zO^ug41eX3=g8I32EvpGQx1g*rhjIS^%X4SbF5_g+%#2&7)9@Y~$b*HMr8DPb=33Ko zatc#(igI5K>UTjK(f*~^*6vb%6J2GP`LIzBnxC0p5T9mQIVD+T@!V<FIL1Df`u@<S z&{XJg&=Z6Dx&i)~L8SdNsPumoD*YaUHizC8;1$qh@La7QQ8A5zJUBY&&=)ELbPVuu zP#M66O22O#SXMLWyHJ_nNvO2n<F$yic8{US1(kdKBd4ADHj8Qu%7fCaqB%342z?$5 z-xY<ax$(Sssr4)MBC-dlmpQKSHbq*eT?>-27C@Q2qNH?MYEJ$fYg$l087d+h1{IF` zcr}sa7QZop%r)^OrN!A|1(x-`*ES)!{55K2ra@4dDYcd2Z+J@Pa9itBe^4(R9t`N` zP~j!HjVkXFsLY)Qm45HjZg4y=Cv{qu^%7W=Tv(PrKf7RB&O>14>sXOBA9ECTm{82= zHK;H&C$o4y)mF$*eeYA){imI>lNSt|nVp?eSXyGedx}mMPWud_$n^1&)VU?Omi5x9 z%5KiQoa{_Sy{5e`cL7vpE6C3&Wk`#0<Jqax^XF18LKB-!ot-m(w&D{ivM9*9$3sOv zBcU=;KW|lH^6=p)y2_I}YHMb3_DosC4%iW?;1jvC!A&|To|##aIz2aYM(A7bQ7@x* z@M;p1%a2Lbxz2^k9DYE*J6)OU)LEHt36;^qQ4;7Ui~5~@!s{0S4QKx_z^_AP+;F`A z%u}yoRaf<mPTnf#wDRuVRAz0UV(3kvqSDPQt|7E0L8%ECEb{X1%I1quVI!WFo}V+X z)Jg^my9;{gc&CDo1NZ2u&wtH0(tj6N=w2}X;6>{+X?sgl`+88B`}v@6G8Budc*Kj> zX<c5gm%7>EGu5VUP1kkoq?ZV0RfaCyaGG6Gl3Oq>vjjz59n@dhTRE8rmRSm*!pYPC zn`N-Vy?rg~c<LX5wt(IQJ;AcdD;5O}1yES87_SW#y`j>v15}oLEL38}#RbzCj!D2W z(X;`|=me;U>YqN!aOZ(qUszC53g6aG)Hk3#tE?oe0CyQaNN_ps7c`WX<i@jvQ?Lwt zUm$@qhpS{l`(F(f$;^%Cmy{OdTboB{`^`|PFNBID{E^Dgl7PnZXXX^gnWbRH^n&6% ztDJt#JSVAXlXYil5Xz!Pmay7ONow8VT#$JA?6TaPV))9*&&<lrnP%BuW>WH`7Nd1J zIZ%0K2UKRSb&J4YyTYxk#vh`zEm*i)IY#?03}{JC-W-``qPI6Gx!fA3t#fFV(N};) zcwt}+L*R_@+WrYt+EXW}@LvKq1Bc4l4i@dtC@2-(S&h%r{)Z;&^N9hj2IC*)6`dw& zhjvh5|6LkH7|%c@_70z{58fZtH=m+r7}gVq=Ey|vQ7>YNK*fr_;<*!{xA9zK=t`(C zdfo+!%T4{sR>jO<<wV8&!aU0w3zm+%E(|92+<L7C45L<tm*6x%vp9bTQWhNA%wJP= z+8?0e_iF<B1%XxA`TcZnR=xJ+6SH;DN~qX;S*~p3mQ`Aimn*apN;{VN1gMC4UTIFg zbSRx!Tu?S+X1CDfLQ~sAk|D##OEQa#Gv`}RgXOuOhpF<vf(koxW*BKkDyDi(>L(u? z2JF(zEdI~3{+#Lcs^2Q*Ke6tA#lVVH-WBzeGe3)~#@>O7D5l3}lohjWJ;X|cr{}2` z11!xel%-kg5UvZ(g4Tncman`Lfs3c*lv=xj@g9Imdu#7-{nq9GYgd?x0%WD%6QX2= zFS62>(1)NR!Mepd%AZBb-B#*_OTyc<)WX>_y0gE^EO$Z0-j+e-`JCe7g5uPid4Zdi zS6m!)Xj7(!Qvz*A$5zx!n99Ta$P+4lfr{PCo~!-NhsyG+sTW2sf{KS>K}H-q=PBc( zsh56sz`*o){<PGxLTf*vtG<<BRqXd#G;H1C{fm|VoJ(}LlG4o5vXY#ViQc&lyOi&` zR0q42Rm!Te3vvsJ88F<cS5q&OEQE?T6hlQy+4Hk=<0QT_gXc=iRY!%Xd6}ZMYOp*v zyh6wC3l%AbIxb9|9?vb!@&0Mp)_%lmdra%{MhkR=?}lp6JFZY`xDhJLUk(*<)M~jv z>n8*pt+-0XIu|M{nGO~GgpPIvSe{?CNLP}bnLRUSTD-U%%!<a;nqk6XW%<{u^?|d3 zCDvJ@1D^#I5tJ5p?<orD6)<ozG@1I#mTCZM=rw87y8OFkI?Cwf%I-j@nB8|!5y%%% z7uqYJ{}pHf8EofSC05AAwrg}*w?k!_=dDyR4TZ{bJ?e$KD&|FD?J71>kcNa{8D;Tl zsU?}yb4IUH#@_e#HcBo(jMQbgrPnD9lNC{NF^dfK`nac3o|ajfLuOY}2^Qo1Zv+U( z3$w0Jt6|o3w0CCamz2lDbSpHNFeuclRzvy%+JK3|^eSZV;Tu(+69O78V0FM)7_pXu zWr3GLMgG^WRk2J0pMoYTMy^u@z2nt1PA(5O!&d^i?1swpv*wnF&aGK<iO>AIa)T;+ zCiDc_!_@e8`ipai%Lt=Rm_@FpU9@ueW@W1!EONYiqv4{wqWdNtcoS6YWF=Je+6gN5 zQXkp|y7v}s5Boh1Zc6=O29o~o-m1&G1uW~IdYe9<Rh*eEM}>F5Qs44+?N<PGCFu$M zh3#!dZb6pS;STLs2B-4CGhm4b4?#tsTLQX@iDYGjtC^XWWrZsSXT|d^E3;&NKAV^| zgK>_b-(;vfKLRS_U0sPm6FoS-<;=;+FSS~4)(#;<&A`IIfGt`dg^GmQK*j$W&@K|X z<Zi8h8Y%;0$fX6d&#;DW)#s*CFB?5sbZUNPUe4+FXupNfR2d+gP&$Yo1gETu--JWj zd)=#yRCsAklgrzH!~*7LmR+37`rfHhi+L3)qZR6gY}E<+y|GObp3d8K6xhqj%$sN3 zAK+4`JeSp7q-a^+&|lcyb-&6jt8DsoNyi=p)307_{`Q%-w`p>V7~&MEOfN3T>&D~V z0x`Go?BkNluYE|BR6Ko}=)zhA7MZSjSSP(UpmV8jM15gAzd-smcvNL~=n-991T4?3 z2=FJ+=HQp1BBBSNqLY%s+;}N$1ZjxpAJ-&v*-n-BIgcwZx6xM&XAM+1pTXRsw@Y?u zeRe^??0Al4olm{ApZA2)Vp0J4Hw-NOlXq*1G}v>SomSo>7^NMwDXr5pOG;DAisR#- z(x)?Lv5oR?AXxn6uN{_kD)f7(nCJUYam<FuPo9qia((g{l|Xo8{b`6wDra6HxlD<b z_M92NV@2uw!W=GqtSYUjI2GD}fl2~<2=4?=@ZM{7n)~Ck%2u`KHgA1ycu$a*Q#!L? zT8ZWItcd6@ddV2?L1oELGP&SagQtr#=cZ;AOq;(OEWX9PMm&Fdfpx%}-~6=lee@Oq z=9bOlaAH}nf@RbmujwdPKt<`2@vuP_-m+1ZTw0J?oHHY5-luyMhl0NWES5SQDkA%A zug;qGx{ebsDae|YlU@2I^|Y5)Or)bsFzgNOxD_h0_n~4vHwP1trif~++uqc6)HYA> zIdADigP^jIu28YI%u?bM|H2e*9nbxL86&p+mx0-mIu%T}LPkRT_PaVj$XHgUa`ftZ zDuJg1%4scCVp}-wcIri<cR_{0DIe%UH$&@7Z2O6VNMH<9IJ_wsDDsg$@Xm)?AByfO z>c!7q4eEb|%D|rl_<@gAb=6=|LHK<5T(}^K?&UJ!<8*8cz4Q}(ummdg%MiT`d?i%y zC7%Ym2g|@Cp<-#A8d9gli9qv8&F--MGhI;9es%b8dwCKp3r+r9>HYiJTMUQ)*>}FB zgP3Y14+sN=Wt#ox7Zel{IIL4&Q-;GxauQe=ygM-F9$%@A<W1|5Ix}aU^#WMNIThL% zdJ<In=aiI}mBw>RtfoPQQ>_gf8Aw)kJy>W?Nnvq3FVk8K7RFZ4E-Lu^fDX6^Dn|Dt zR2GyylkhYRxddJlp4ggxtL>jc#U_$EP!P^C^XKPfmS)ckQ=$dI1O@CAEZ7?D^*<rG zd|t4=+<-lH#CT~ur{up0#aP;f&9{Eg_;oE*aN>{3=1(;`eKu6sJxIOy+DBlaYkyL% zUIB}|f_$^QBJ|>RKkEQHgASXaP3ag8_y`l82;Kl~37vLG`=`U0)N}ZqQNpsC|EBVt z&jpq&(*ZZ3{m`#!Avq=4nYo$MayVa<#YIqI3i*(id1CAGTYgvmh-bO+88b_Lut<}j zTaY^^$9nP)%W4gN2rBCG8CKLpRL+j)XO}+wmp-3Dy~yV-uuQ-8Z>?Vqmi}EL`uv1{ zBtInEFEM80{c~d5@`<)>Y-v!$HnQ@dB8u(-CTN<RDJwzyokf4)G2OBaZ_z~U-v)d< z^$P=@=0HU^vmEU|Gr$v}!sF;Vw(Lda6;D$T=63{?9IdQ4*Rn>?QR@2yv}-`mOVSC? zfr=Bfa&04==Cq#x{_p+stg`&sqMPt4V-dm<27at(<IMz6<MVU~AN=o4@c+624ljD= z2FlJh=fE86riRL34)wAV$W?Eg+olc2D5LwKVwD+<Y^#9;(Cp&u)H8?+3uq9L4QfmS zv?o;XsZim#IaK0L1E`oom~DO7MEhqUHTk!Sapd`MyvZ;kD$8lA^%J2o?g;3qB4Tpc zY4Q9SB~`~MXZ>i92~weA3oX3<t-9DLUQw&${vRdlATu({X2_1V;CSsj4=R&9OM5bO zHdw~aEG#a_BI|pQdRcW>?}b*UmH*I8dne;iZK;i%q%$2n(O5;r2w0Zhhg;d^_V#0_ zINnnM-3)C3UK!vrs3?CD^dx8ov=y{vK>u#3*7_Ng_VSA7DaZrcpfb=60i6ex2QPri zg#Dl`q3xm4KPhNG2*c9e6Gp|w!i5|jtk=yicd)Gv)ZYqCfzF3^gq~~a$8zx#RQ!FK zc6bvi9qxw8gI5N40`zonDpUrFKs!M{V<M6BD^UEXVv*OsO>%j&uBx56UDQ-&<dmis z78I9G2a5@X8De--|8SZvD_4#uXmd7Lv^Wte%Q~Ou#1e)<1wYPgVuFpktJvht8?OmV z62X{Uy^1hQoa}uHJAa&^J{o3eTX<XyYJR5P^eq6(bc3U6EL)&5yq&Jo#!Jjil(mL> zaiy&Jx$*oQ%UT}vA9SXwI|>zJ>p{Jk%?8HB!o9g|o0LD$TUp-%m8Hl|FJ7_%EM7n; z7ig^j%d?jSG%uhR1hgMiEa9q{F8y1mC?GujpPQj3Tv%cbSk^Ew@yV;(E~PwwfUYYO zYGN8~vhGe$Syx^`{9=}6y*E(XUxiBh$^ifOjqCk`v|sqXrV=du+YeFo=R!r!jiB&Y zUeSE0>iMU^DzMs%rQo_UyeB#dhC~5PmHCRM!&PX!Yc)ce&UPS$zk8{l{z<#IL3Lk^ zb>C7i3wkGLf5u?$@3wkrCwD0iZ`S@fOYMRTBR+k;Wrh3d%V#V9$B$B7{6BuRTmHY^ z?f$=ewTlyopZworKAVjR`g90mbLdcO5R^Q)eu7HoVz6xene*ZWB?x@+d1|fYP}%j4 zo1}`0LyZ;7O~mYYX;<3CN+(aYt&^c&P1J39D7dL?HZABNW*c_sd%ivpKKQQ(=r`p8 z+iC-iK_#-bgtmkJ!@v>{cU`0^Yr{AaI7?>6^YS>$XHHcM33Hjh!R3-5M1qdH7(fEu z)+}A=BIs%0<=JX-xdr*gG3QTHTZjjAQb315#m0L;CA6Iq(ARlh0%8NO%y$?p{l3b! zhZx(;VItXcKA55t-UuTy@$8wl)gJmQRBU*0TqjPaU7U6&{bhxhdTrZxDgSG>DuAnt z;<+e@JY8-uEVeuDqDriVxw;GuV3zgvEOpVBp%R8d`Q<aZ#Qn|r8s7(lCC*<%2oq0i zQmC^}gvxXBew%5$*V?=N!;b+HXcHr-E>N9>VO2F@SvMu9RW2!39xexqPIJ8$r?oC$ zGgn7m8PH+#blvO;#_9WlW#$tDdMZ@5O!Kt{mjM+#C!9`!o(dfU6%&=bDwD%WcxjgO ztp@vl-|br`RO}zB4SeHJkj-7}00uBo+}jI#3oZ*{MRq~4@Y9o4ysTo(<ys%!!cQy6 zE-hwvIG%P<(_eEmG=*v1Q{`&FKT$8s*$<Uj-p8uNKK51UxM7ww{|Y1ctcs*7b)pw} zK-PUXR3=CZ@PY-lIdvR_iVIJMia~B)sM1~s6+@guz1Y!gs08b~uhxD^-rf$$<yS4z z+9ar)VK&ezQoU=5n)8`Um5T>y7wM*eh5h59GFzjdeFObv^kqCRR=kV;VjHDk@%sw` zIx=WagW|{K6)h+Tn~6~IpI>-T7$6@vHzl8gWuovc+dE)c&MQ!n=SHY7el1iOn*){S zbA$E?L3<1;jC2j!-&-XN5*k}kAsipPN)`7OR2WJ|&N5NGfc{pd{SH87WgkJMeZgv# z|5s2^=w(6sBT&IVUa!xMzCjs%1S<25_hDEpY6k^b$yTqZWAdbaAdy1~RQNp}D(nA% zVFZWvb_>G`o6De5pIoZLU$9Qux*IC(BcQ@YZ|~EN$??u0Vg3}T%$dMbVmuvh()#UC zQS+>lg8Uv>{heUp@uZ;Lh018ta<a-KOg>klLi=`uhV#$B667X(nVpi$!^2v5NDB{w z<8RebyWXNfej`uG8Wux^=kREhO~4Rtre)6O^^IkX1B-6^1%ai-9lF+<+cl;?0Tm+* zxG%S6<m8*H@|W&ZneT$ia{jnW@h4EpBkrYM1`cD#$jus)J40n#YYLTqn}U8nR_Zbb zg2m`&@iH(Q2E!z6``xl2jO(VYs!flM#vP!tzdmq}4!8y?+uK;`MQ#(v>Wb%Q=9+hd z$KR_ACswI;e+7%t?T3oqe&41+;cKWERcFQ#>-hl5oFMz|ONc~v7Z;HU0~eR^@{-ru zA3dNV-vAXu=(0lx*!iIDv+W+zmEQ`M{q_J@7~M=iaknI>M5TkYi)8jeW&CA~CyeZQ zgnd^Ao=b&rIs+=Ax*(YFEU4IZf2ioJYk>da(m+)7{bM@NfSuZ}E$yPBdQh>IKDHj! z&e)|A{p4|F=rB~~>-o4{Za8j82a&)9yVcm9r-K+-%9ASc`@piI^#NV;l&<6osPu~m zbPVk>@i?%ExGz+mJMS4?*!@sh`K?e{*wV*|{8AC;LDB8!&#Guo28$2<biWSR>v_fR zKt&R5UQh;}1B=A&gUW>6UJOETK-W<(40Q>fI}R$U`0Y7W)yL&bAP??_iWUD?68{&G z8HwHYvWhTd?2A`*z@;!Q3koIoGWB8up=9m@i>-tUEDuHf|5wES73~vm=)|FjL(%?s zrT>-i78Z<Z$}3h<5UVW-=y^~PQJ;WzfQp2gKt+^?x2w*7zzD_7YTi|M`#hj;LB$9Y z-d7d<`kuPyKB(BrCp;%AYx#kw693PnLfm5XhdR*!sNm+%)1iq_5$O{jsnOgEl>u&r z3Im52NcxwQas(v=KKHTWPpKEiZ`r3du@Wjab;c)ZL*}H5|67+*A=X#`BPMiys#cqw zTQZMkt0@DCn>PDQSGG35i=o0;DOB9)jX)xg?$_r}{ah!y2`sj?04kEb7%Cxq>KC@v zMK~uB&&lP@MZdhVc$eJFtgu5B0}96*p~B$dFKzFo?x&V#f2{*>uRBwMe)no!aR;cx zg;r2uxGq#w_9y+tYkq)A`<GB@|1hAXImMjj`M~lUWxPG}34>j~)p6fAsPmQP<nhfh zI$JYUb^k@CX0Kr$IV~qw1XlYR|9^d+G4Ok3XeR?peE9FjFX4FMH!R^dVfrl!Z_#TL zRqt?*)=jrDjL0!~X>K_`+g_)hEzAG=_B(v3cK<JGISGeU4$uFj2EYL!Pd-e2GN_-O zn^T5ZI5^~#av9EtH>{U`;a3KCT%pUq5i0Zl=bI7Ev@j-uUxgq=foIf-n2yIn+k$_9 zO59yvH)1UB7bjvY<=ucj1r-ynfOdpF<VMU5)5Y~7Mv)!rN6h)CE>y;w+#q6(mR+Eo z#JB#Wqc9L|z6Zf#;(MTClFvfL63&N8;yi_k<e-oW?F_90l>^wPiCX^<GzGjGD%aI> zpz>V1V<T2K=m@a*>?zRpvbWk4PKI_mPFM17f(~#8R33QkFMI%cO*37gog6XI=!51e znQc%Ru$=zF$OX`L(C)!Fl{_yJtOFK?F9&ymein&X<-*}Z6hw3rX^;U{f@KA1!Gq_6 z&j8!tuFzg!nV=4|J9NLT3wRVNXW};wYaVrDP(K|i3+V=x{(Jtktu*MdcBI^DL*YA1 zMYW9v(a{TF5%CtNi0*P|DzpXd!st0*k;u=dMyzyb3RqTn=nuU%NC@!0e{7?IN1!s^ zN~o;75Gv`@kblZ`z}I+CR^EyRS;67I^?{e5BC<_TnK<usohXtTF=48ZdRfU;JTDUr z2g^9^0{S-+6A7<`aam{_DvS;c=;k)TgX5qw&`-bHR$u5H(6gaudV71e?liG`!~~ms zJ}~E9U-5agO7J-wDyBOSDkggB@3wbhv}O6nJ=BNzMozk0wV`0B9#!`fq2#&n$ogte z9sf<9lX3FWBWBxZ$hfi}opz=w{9dTYtr1k}|3J~lLZ9!YiqFc3$WC5fu_ds8`B2gP z7^ui)Mw}~MqQm8VBF5SC^rsvAbYglL)m9nxvanSI1&Qj@OZbehv^eu{Uv*~5$oX0= zCwz;(kbbhih2IF3fz4ZyynZ^t3@Rk-Ob$AZfXc?WuD`YyXXZ`IWa1@YS;_hV5fg0} z1+)Mv+ru2%g`uQDD%nytBVpz`uxuCmg8E+vGOjrFCxkNz+xw^xQT1eE*#I+#XtWs# zmG%ZfJ@3T$9D?`OfvPi0*lxh`s!Jr(WtdL%%TSe&eCjH<nghYIz!!u0-W-loi%3G< z@1jED<Bk!k(=AZp_yOug*Q-YAfO89qr_C+SEDR4#*Pf+}=Ed{lg>VxdDe|Zn72SSz z#7Oc+sLXc(^&(kp??S^-$iVGPBn_*eB7q911p4qUum?v9F~-@{3!`n2h)Cv8u%d9s z>N7?sO7)ubN-pmPlBf7C!hGb>0W8aD4i!aOP#I;%I91$t=W6{2P*LP=s3e&aCn#5F zQ^ah|%AB1eRIE&nPQz&z`F4g%Vsbo`dCDuk8?Qn0ZUz#zmqXh?r%uv|{+y`^!sB3( z&(O)r@Ix$17<?Tp^p;?mrJ2R4)8XO1DLNr9vFGL&TUIex^d)cM<+fSh#t*Wr*Uwi) z48A}+tOAQf<SVg@<Av7MV3Ei?sO)EjnX?OIWlhOkL;`g#@@8eUikvgmTbj|Td|{?O z9ez6&e&jb~s?HL=Rt#Soh8{PoWLiNUqc)$W%lTiQX4a)$xcDtwY4`>4S75ARV8sU% zWSuLg>x6GWMew2P7s}6F__v3CvdogqdFJ;u^YU`#>*JDVvb|ZoTXnph<~B564;8C> zA+FX|0TwltLS>rS+1`D<+jl!OTj9r0<EC?i^w8Ca8eT0d&ei1&9O~8U)2dzg)})Ah zSY~NhsIm_4xpNA<5q(;v{P)w#@QcWH#X4&!<fY!KKCR1_m#C#oVNg+=Q8z38ujoh7 zE*3QqDv~%OU?MBGEGH{oJgp;GJhWxdF9H?Q{Wf2p+dW60`w(m#bFSegqoPP%z`BwO z(NzIdEG1r|U&LjCMI|LAGYe<K*w*>FjN9gWv--A*oG{;8+P8hjt(PeK;dksiz`|x& zANu{cx!(JITeTa>pu+8~wjS84E?0aTR93m>a_@v#`|?mh3oA4$JDct@YA2|;(Q{WQ z&&Pu0vBU5ui(7rA`uBdY#Dg9S6yF1tY1cr-F2b9vr3;n&Jy4OssaKf|puA!+9VKkN zz(5i>+AmV6-Vc@mI$o{9*ci}np`yiAP#GvYosRsg{pce22tz-vV2mXyTo)<^x@)mo z++k>A$y2|iAlldql?mTksvX0?dk^)(V7P;Xw_D+F@@`{tk;pSElySa}F~5I|U89lk zG3rGk;jitsfkl!xLmSJMwul0|dqojc7`XLXUD*_{h_((ZmA&%KRjTm0*QtGd4He(| z04f8%29*_NLuEr44;8c8#d9+5$E$U`=L7mMv|L0OeyXsQj-vCmP?5-0!GmS_g}G%j z;`zONWuy~So(n$&2v_trs_RO9gEiXEf(k<qL&c{4fQqC%BqkCqEyym<k{`o-vQ{}Q zEMRNkll8q|nczXFFtiaWlHjLC#W~$9Yu<WQ$ujC?Wknm5;n$%esmTGo^Cr#cTimSA zhc_kR&B%SPlBbH%T|-Av!5|)#iB8<457vhY$MfJ=Ts`#`WwabB42Ic9m~Dh<P?*;I zH(Lp_iEuB@LjPvM!B9CAopy&BOJk_4q+>Agt9L4c4+L}rRCIq;Kxac`Arqh?kvA%J zA<sg^HgY$s*X#fb<E^&nJmvp=N8E@8>0m>}c;@m0L^+>7ez!irFIIBl$tnknPD=xt zWlr&yl?4`+g;%=YGO;l9(LK7LC!r$AS@K(<yxg%C?pnw;lXKF&%HjHLD)R6pb{|$G zs%Z<AyCN4VD}Sp>8D(`wa-AK`3*NtPd%Z!6PT&4S$;LX{?=5Vcuzl*q!x}a%Y}#y@ zZB4(o{tC<FA@S-4UjJ)bHaT?Dy1zRm*5P2I|B}4wt7Fbg28((Jug<V<_Tr0U&RgI< zf}LaQSXPE<ndzl0iMdaK&xD<0y{aYA$e(q*%}e?^z3NK$)Fm1AVlQQB%znX(FO9iL zNtQK$t`RTorKmFkG}!c6>7^`-*`IsyWihuMk)kJkY_Di>)IQIvrtVtm<m_VmMK?#% zz4-E&)0PORT+H>Vm&e@g;B>ki=cje#D~WpEtQCFjZeHbzm_5U*UJ-M)psN91>hcWt zAf?`B2Dose_-A)ef>*ROYR~biuZcO+(feTU;58Y}7D_`+=|@V#O(_HG(AEk{TK57a z?bjG@(bn;lwDl%RXPalgsjcgd|DR*(7EsdGJ(P5mWGqOZok~f^yS=vVJ4*UQ22o0% zxRTOHGu|td^x5VFLG71K$<(=bQ|e|`FY^7^t6m+mlf9JdWA<P#etpbchOPE9@<5&T zn_e|7b-k1uV(yv5h0|$?cvU;ny~-P6&T4A<8&i18OYviNniuzD&O+SQn2NiblISu~ z^zBA4TBAilc0VtEW6brb>qQUCOIsdw_kyIqu@9MbP0T*mi}Sxryvj8(=PBF(9bTVd zJ6_7#n45va2T!k!x@92IYmykETLl^n!j4u%-9w-#C{eWR_QL<Vf?U5S-DWB4Vs@fe zy)Ncv<6pY?B0i<L)r+r>MGl_iZC>Bk$sjnTdwJ_K+!9Ki&B$rXqV6V;tcn$^h}!$S z$_+6$y_MEEUe!9Wsg#>yZZnRzGPG^D8xJDW7Fn)~I%@<O+x&=<tO#qoA!@hx;y1_K ztJ>(gEU#*P)ZGn|CvCs#8hB6H7_$d>@r^Neep|~LVkW3r7PWVI)f;1xU)y>eH}!P~ zw^N-bnDr)sM$pk{#op~zZ;Cn1xF+iA=XJ7sCsC61IKqLm0MuJJlL2puxiw(50nuSg zFMeyxp6ylM8gp+sCG=a7%4Z<a1yaF^T6yu?V(yevwJyO}gAWqFLjq{)O^~b`^jCTk z7a3xru&@{bgGQMqri^^w-aBx6UpJLAzgUXnS4HgfB#=0N#6xZFI*>>@(JzWcYTJ+~ zgEi$2M%pw2jRp1cwxZJ&lm^s}@ES<CuVW-$KSd={*RQG1cpzbp5t!??BM1wB8zd?) zqq`|=T{5PwcQ#0D&aBs7=T%n5+<nx^SXku^QMYv`)ofiOk!+BxNquJ>NVEdFKI(i4 z8X$ZV;ZnB5+<a7G1m+j@KpFw6>!%F|rK)6;jBKWWWMy>?+7uwOPUj;~KcBbEy^}C+ zna%ZzZj8F6Ah9^?4^2H3wDHV3{3<|+A}PDOSG_gn7IX=0*e`mQ`9Z2oICnn?+F0ZI zXrx(J|3IQ0^HR3O+`ACY5t)A;AUp`0Z<A(O6W~B4IR_-%B^f)q9|RK^3;M7>^D6I+ zxkH&yY%9^PT7t$vY8}GCcF-u=RDbpve1i?L%~<DxM1KjMxRCFq+!u4-q;4Q}4UH^D zGAtFk*||$WVomsTWz>BGBsQ#m)zFJ?kJ*E~O8)l-uX=mT{i27?m0;F10P|Jr5Sv{H z$_U4`pZBWokGTm1tclb$HvK1qWSdp=AV{Q&+|k0<Ac=L%%vh-`R>m?Cac2g|JZJCq zDj$qFof&9?w{=5?z0gb95wjon;yYsQ2{11{rLkwUS53=xUdlr;_ib86%J_cG0}?N( zTE`5cE(Aw-eFr2W25pPljlB57F?TS{eW+{XSLLGwkSrHdXWQB9r92XIl4<Vk<vpBX zkM$}aiIHhkQ~L+H9p@c<B*Qr;CTvRSc1q`&(qELc^;{%B#?;+PNn8J*q)(jN-?Gj! zts5wfmQv(ke{a^#zV1oz5yYCxs9oSy?~J+kP^UItvoY%a2$IEV0GfpQ#okQ(#VV>F zkJ+z!DZ7a2JR){xgy4(^_4D$`Fs`R08nC>g?NN6RNOTqPtLjA36H!!8VaFXvNvx-l zS9NdH9Wh*^vReGjAej?!q0x^5L^RzJwNLaacgNgE3E}*oSiqX7>!2R#Z+kVbrzZi_ zjMJWoI=6$&=HgUq>G}*e^{l`p{F*{s6eNl#e8TQl&=`Z#*i`=koo)~=;dDBirFf~^ zGTaL&iOFI58=~$lAhiaVk)-13nA;LB3v7a9Z#<}{5zaD7A`aZ(k*K>9gnVRfoU{Hp zfvAi-_5mqh68THc@j7nl>u#g6c3AhT-~k3>r#;n+KNoXLaA+A4=@Y%41O?jL5Vb8Y z<@uO9;M|a17Uf<85_>?4PetA51LPXHMv#PvvX1erwICS_yFe@N28ey;T!c7QZK1AL zgGWvU$(TIHzOWV~3o((w-2)=LiJvh_{c)kDWk((ErMwh#*H9;xLCj{)dM`k_8?_j( z@ymF(QwHkm<=vPO`F6ZF>*c;~bV9f^r0bM`&I-2glviTT-{3K#1$(qt`AW<^={%iC z1MB%95uBop|7!aLgjeYH<whszb7-H%&IQS0)m^GUVweQjEm8Lm5GoD?F>!J@150NU zOxY82PoAP9YdFsV2@eRB&BLpv!{=0q)HQClJ71%y2_$YYNMfYff1DRU!@Sg>bH? zkQY;Lyvdmf8fNzSdnqZa61EP2)KbLjJ71_8G&*y#Kx4eEl^O0UlvFHYqD?M3nwxV# zotZ~>{L4UrX|o${^D5sY>IeM;E19a+t0JBPl9j2I+yN57VHYw_X1H6V-4t~*K_Y%^ z6nnZgKsw6dpr=~b@T}09WlvfFN;fmeKKdv~;+1myJxI7E7r@HeW~+^w8Jrx@ATMum zhVvw)$;NRzObas@*+<U{kn*q?M5G8z=S`5<ueKeRqx0zQGz26ZMf{>;@fuK&G2w}y zg9g!N&VEjZ=@PglJDW#I{6~08PXrKViDKVT8d5t=_Zcc8opcFE?2e#2gK0p*kfSNl z%ur1t%;6xzkP+<_ATba#it{L_yTA1sQlfZRk8*I+%8z31Wz?x~(>6ujZ$QE%!X;9+ zorNEITbB?ir9{0kSZ56g?iXjc@731BMWoqmlL{rx)=bA}$iCC7-WRjq@lrmCx%G0D zfruxzItV0|V|g{VN8Kwy!PG41Wsv4HHSa~;lk!3#iOc1Bm7m6(+o<bh!otU1%4ad> zjC{k?4H-@eCBpQY47ZY!2*R9D-2EU~gl5>O1*#{*rBejzY4mg_B@u|8arS}4zTkK@ z_FSmX;F0WC<3Z9>m9+vSt1(gBeF>!2Bl%|iB2{Z0W2I+<Fk2Ba(Q=zt{YA`eQmnkO zKfe-n&j!g@wx2eav?D-dvc%dKKr*Yzex1H0p^6@+G(w&+TT()4I7iikQCHq725VxY z+W=Cz%YO5L7ymlubS)!8^zy#WaIU8`!`r$&!~K)eI7U=oUNXnBaBf*GJ50T~y1|-w zW?$k}SI69^sS{IXUHDeLc}GdW9^q9Uh&d~%>uk*aMM?t<x8k=A=IfK1DU1OTF2%bV zvwD!&1@VPZzXJ*H>>OCh=@%=~)5a{2tWqP<EdhcX4EqaEciJ@ew75i{Ga7J<K%y%o zw?67rfzpj7R8vw<79FNuS{pf-`2tWkp5Zh)4%ZCY)Dm6}5aU%woj*a{jh%M&D!-4} z6<+oCG54{{LVhH|{QwfqHTre9yjG4R9r+;k12VD)DV?Q!E{QsP9Dv1A@1#@WeEVSU zBnrLgfSGX=+W`_5)mVQ6iE_*)<4&kh@v9hb1c^{-W1(+@Mw{nE#O<$8)^uqXf;!X2 zHjY`n020+0!MXngJrOYm61`Gq=elbpN(9O5q%+H-&Nk5L-oambOSNbPhSBZu3u=dB zLmmZ^#SlkH=oW*7MS|aAJ3SFJTJBKX<_nMVVtcYzc_`+trLH%9Rhn-HJrtdARS@I- zA`iAeBp($G{GtJh<T=fZx-Zi6LVaU*n?T}S8vnlmiN&bBcDfo386>(a0f{b&IiM{d z(OF$HO5?@4LKXWE&;Wgogp)hQ-_0H4?=iRW5?z7zyAUK}Xzs8X)D?s%IYqxOZDxmW zzf`k`W8~cDTnidyLiER!#EXd+7)7^bwHy#hXL^-?#^m<o&zSo=EwUz~KKnv1{#VSs zb$RHeL<;9Hh&&CcM^}Wp5sxVnWGr+GC6&BHs;`1xD$lmp=*$tn>LoM?Vr$uu;XXl$ zoE}-$JRNoFucY43JDJUjl9(YLR)&XxME>f(b*@#3s4<TLiTp89wzai>ifzZ752?f{ z$nuY06)HrMkn=&oGO_OUATcW}_~EGgWzZ8ucyD!`3K|1MaHBwK9Fl~ru0`S_dq5Ky z#h94g-mgrsIdgmA&LOg>vs$%4d`H)l{Ww<!u1Dn<o->uMb-m7D)a>*YWE40rsMoN1 zKS<od^oo3Uz1MMhU-$GI0%sH5yBC56(M6-%Eg-c=VfB5GEI8t)or=Z#s^0{^<}_ps z>PZ_5UV{aJhWK0Gw)@moiCKPHE{eMmWR#svX@co413wEAV>YqCNm>Ik3D*cpA~%kG zM1@5lS+VV>UC&scUee1scCA_MjTz1;O8Vp`N~-djAJdZnQ_V0EcqXmW6*4G3Pzlm> zq?%HcUfg{UPui@vtR5h44R~feC<9c_uNuNyLBbY2YYY&Z;JAct8*I=R$F_H4)afP2 zJGe2!zTQu1h|)f%;(R)@gr<yhQ>YFR!o?ur5+UIGe}hDxsEV-K{bm&-Hp>~V)UP~- z!M0H;Ya~W9bHYYtiVY0sjQR0KcFcanuM{%WuZFmHZwglES9L*vpuw_N*&Y1K#`K!v zR}1;jPiaEu<8IZ?u*0@L5;Rnqdn9UK=U3Ck{?bo5mY%2FrZeM&q+4-NFM1Nf5ZtXG z3DOCE)jUil=xHv$+)lTvA`Jh|JP?6^qsx7iM54ND{0I_35H3+mw>xw$(y+(V{mSET z*0-n{?jLMqXSl8I4DCn+IyFG>b$isl#jk7zvtLo!jp2wZoQ+%DrOe_)xbRqzFiV`+ z7Im)%Nly?tz{8+HAkF{&0*S#!{F*D!V`UJ-{Tew3gG5vf{hHT6o0WZ4QWi*_V`&)l zZ6H~wj`=xAtV$1&=WGdPFuBSqknuc&UIU5qsDMtrJGeRXi<To|ko45~-URglsjWBJ z3NJ>)<0uIqx<}jqx=_a>+WZU>pVzkD_vqR%1B`41NR+E#?KzO}Z~HZ4v8Qc3Cns?? zMrjoF<mT+fD?md)>L7#e)m19*t3V^ncw#yqfJD{0qc^EiK6LLL4ie|r{A?ZQ3=o+$ zMzJ5%AH*v6M4eOa6GI{}xEE6DN<F-j^IQWOBdd2lp)^WLHYU^>L%z(fhPaP!SKf53 zzk_tG;&a{o$~G8V*8Ot(CRX|iB{2xhV{O!K;>X)E!le%c&-g`+?5O>qUoEvY)XFOL zmO0}=*5x1knq7)gH^X<$vUCBWI1}rf{nF&;4T<zl+7X(J1cHg6v*=~Qvwf>yeKO;3 zdPr|Z>l+=t50criDkAYI4<iGU?Tn)&_Jz!Dk2<%2kkWG*?uSw`6Uzk6A5m@LzM%6# zX|yHzHLY#j<<Zb6B}7dDiTZIKx~>D6plHsUiPGk$4rh^%>E?wRG5Oh`(L95Salc1F z6F|0~)(O+ysqUwl<Y17P4c@z&n-V|Xft9`ybisPid)>!t_ik}_kgQuRe{+D?tMc(e zP+!{gxo*3N7^bIK&vKBFmtS-lOn@W?=(bw#34M+X?1`wG9U$EsH-S2vp0bqJK*K=l z8C`dCXJC+c%~FtArt#iSK%#Zt(s6=1){mdg!UjL7rjIotrAt841w<0R6{MFpzfcm# zVu^3E;HT6<jH;X)K_pn5tKX*7#Y~X)d(?5BmcyB(yTd5OsYeqmy9$&6ViWryJqaKZ zVYeZ}=;6n^VCxH?krCzk;Z;gvBI<5Q&#I;!zbFTRfkaQ_>LbOUy0V(y&#BmqBiR@G zDQQ$b7F231`W@8Y&pX}DurvH>Y0rH=h$iMr?QW20j43(o9{@>ALb{yz+Px6^HFsFf z7!X&on=;&mwe>`E=YEjMIGrCUX^wgNi=mjsWV1lQsN99E1*I|vUV3lTe$KD%4pa4C z3LlU>u0KdjMFYe#P(MWs_7cb#fN_1d>C0gwk<A|K$9po`byUiPxF*Mv7eNEe^RlSq zS9B)!Mz*4}K_YPtlUIW@87V?@kAY+qE?W1eCk2n8R4laPtKo`d1Iz-63~?yru@Quv z)@Hb`Qwo-W8~1-L<WyvGEy$?T?168Clwo-*xkon>jO5R#TM3dTIOJ6J4Ty}Bd)3qY z>RuSnguS86ucb67?C5?EGK)4DP~z*%=A}NB;Vz=2!->Z{4w7e#1GtellqY=oQr;hc z^gD)Kl+LQ{RsT&5H2Ta%APGnK@$RVmAgHtO;Me40vLJbm{b>)U@we2P%<<A)0g{<5 zzee7ifkc9g!cNxcZ4F-ZB)OXf>gwg)kin^;GKO~Frb2Y4&5hq-AmcsbD9MtkN6$Ba zM8Hh`eboIhZ1bxmz_xl<jX+O5<3P%%TqJJ{+DvNc?gPnWwm#V6z2JzTFb^nkn@LdB zyC9W?FmT-aiZJ30QD-#B+%UKcDFvD*=)4FTVZz37AA~ZHF9&9V%wqhaImFc?ZDbCS z55uL&Ji|b}-~oPVyAmWksOvQRNXJxNjRZ+gq)f`V5|j?otmrwAJV(^n5_J+jrl+4L zxn3WNq8c-xbBQz<Y44^aUa8aC`vP^Em^T<C6X~?&AZ1CM<xx;i+BDs$33{skb^0U> z?$UEHDDZns^?6Y3m`>zVxH4kvM@ix<bCHx>1u~xzxVtG0qFznP`Ao+Gk!24C$<hrE z&SfCdHJsx~N}?Jz9t@%Ne%(&gp2|SoO`E85FKCGD0#5tSDftIi+PxDg@&0Q|hI=n1 zS+TD1u+*C;i{4L9`Xca4xkGfyLBviDS34<T<!m1ZDaod!yI<=sYem9_H3K9}XnbA= zQjy5r>{}pF6!|1QhkkWb0^@oh5xO~$I&Xqv-odRIZqu*B(Ipy80h#gqqV@PBNS?ty z2!<~OZL02Ls>7L4RAgAS*Ku24cN3MOFJ=6g1EHQ7+8G4m#K`g%Q4-m}N@aQyU>E>F zu`~4kM*TifL;G@|$Su*Ynh!f5(HZ+F!KCfCA(96tfuyHe(S`uQ$L{nbzzCW&&+2_J zlu^+Q=}CZKL@s0Q19da^=$}(k4vDyKo9{GiC7H|RsUTt4tkJm(#Dz4M*dI%YdfbQi z(#QGn38cGOekH`c<$Ikc;uqb7D}zKzY=3M6C;Sj*2WdMv{syS2S5qBze+R|sNm9fy zsi;PiPtIpwr6>Iurg!2fGeNpW>3APV9D;KIrk?PV+QG3VCprf-k~Xx6PHzW^#ULBv z!G2H-M9PRQobj^?!DP2?0cZ$qdRBP=)E`t=^>hd*50a;ljJrL4(HFKT<Eiu{fXK3* znf^i0co4pdiPk@4S(89a$Ok}Wp#J90;tfg@sCPY)$y2{t<_OZnubRN<?S9j_o0%Y= z4eCl);y5bwKqHJ(ene@AcksOo_vFK&k|kD70f}#s6JnGrKzbB@j*>`1<>LGvW}LDc zodN1@+Qb}YfMiBh%6%X)2aUGBgVF{0MR5%F4;|A4LHiOvJ{4Q|l*;Mm0a4u0KUF%s zOy{Vu0Hm*>KB9Ccz3Q8j{tJKUBzoh}-mlJNpzOa@=bDA@1PLFiALk#-I@dfdJHjH6 zsKA`W?I-<|Y#yIz*?I}%r`bp~*|tsMQ{U_%Q$Zpn<4(?Xpzd<H;yx=SGm^aW{T;+s z@L+~BE@Bf;@<?Fspfs2sxW`Q-E2dtw&@sUdTutK4Y)~(HX?VOHq*e&G&VJB1KQ-IV za7HBBa(rBy;oL}Rh^cfxrWiyF1lZoOHAEPDUI>zr7#Hh)GH7GnpgMJI<0Ey<?OP6L z3_XoV-MydzAl<H-)>Wk3jR(n^(J&toEU9fPdLTV10IGt9N%|NnK<KkUqj*f)J_pHy zb*t^b4>MFD!say4Xxj9e`hJk~<TVnPX5WE^nBBH}J^kIHUZze1naF6o>MoGDKM|D+ zV7tD^YHJE7LP}z)`a#xQkc{kT=28U|9pikkyB{R%Y5+}ZV4Gm3cK|a$V$~{-n?Vx3 zG;`Vq63Hd_MGXjT4VfB*tcWKwKv9r!eWwbfcisO`I!m50%#S=qM@LXZt2;p=8kV^_ zJqZw~`p@*FMmn!vPpt;2R^&|hJSYhNgq6{a!=AD=TnkcB$x-@Ekcf)$*N_D^QGP+( zTTBCStK9>^Nr_&%XM7Ek6{~f0;MW<an-N5A<3QRbce<-VGM7=a{h41`f~OTV)h_Cq zKY;>vUg7=AaVkFCg~8^7O!zR&?FMORkx1b-Q<ex>5UO5j2dW@jF4o{nUmeYkyGe zOoMJN-J6F}l5jf{B*Vkqm+46XU_6q|cLSt6HcmduA>C0R5w+Rz+$#g5c3lmU<!f8Y z@wH)t)vN%C5D^=p;A4<E<2om`u=#RIu8oQ*iSZEq5Z?WuBlCO>lGW?TXP%(8t17r0 zq(PsT^htog5)jO1AXy{Jf`t=K)HbAnJ&potoI%+3azB0v+G%!@8b05I@IW?bIFFO@ z(dBMG<x);q$*pbc0zdUqB2p>EiCTQ=NU>cT+ZwC2WfX%BFH;<^wQbwl)+8-nOfeYj zog>BW?QH8J?ch<Q@8zVEl!5{JpIke`>LbOkC<bE<I;D2rbrh%QScfPEBaA#%`finB zDJhHYKNN==1&E0aX>VJZiZ<bipecfQ2Zv{;*j9mQ6Z2aGDyl{49c`;bd-kIz=t$2K zI)!a%4s9UwoS#--k$KLTbkXTYKlcgfNZZ&{+nQTD-;1Ey*`18ewpHfmjk0_DDOaJ; zzro_+Nq$-rZU#5{l~TK}i$*k})(s?&U2T(6kgV;9+T;BABGh~hl|#)%iTf5su_BY0 zxDC^EM4}pB7%%nXS2N%nR7%w5;K#Me$=z)8x<TW6IY_rpF~Ta4n4R$$=X(%Y4rh(7 zX9OPYSDiw#02)XyO(b@L<eB6Asy6J-Dcx;z%cT)`0Z6!07km^XE~wG;50DA+CbstI zfvRac#-y5SK|MicqjC0t^bLAaPkn~0yCaN%bPugM#ElwA_H#15OJL+Rpm-jEku%Ug zpq~Cg`DP`mLvT~FHR|%>!k86TN>7vJrPsy*L_ZWHOd$FP&t(6UjQ}6t!h333#E~@y z{RNVRm=T?+XR;7)>$km=C`e+&Y7y-ZAX$4|lf>A4{FIfb#_b*MJ4MfN*A0?*Z31UP z-9G%ui2M5{^$B^B=;wiCRfv~Cp8`pQHb*R{ZeIebcW_yT(}NNx&cAvmngT}|r;1Wc z1Md$~DNp%DlBITzspL6sJ{+}g^5fURSVF&WpB5)N8zl3Prn51v0?7t!jLh8!5-I6t zdCmH(EcCmzb3hv6a9ZbTkiKfz8P@x0t#K}?X9SI(odzh<P5UyCCiB9_Qy_`L34U4u z>K~}<(5-(UNHnA~uLqfwK{JRif$|{sgkn1k(g%?<NzHVSnDdF|0&e%eP~u?KVG|?n zKA<B#D?p-lre~B#f}T1`w;|fr*d)c}AlV?A8B2c-bPmXzZ{4m#iF*c#h^_)nGA{Qq zCE1eHS56qFLSYkKpPmFTQZU0^2MYFA($#lCa-h;grsZ%3(W{Y36uZz6@oP>->5GA4 zM|Jqt6-k0bzxWD!bn*z|g@3RczCx)F^=O(D<Tj8jAI<Q!@>hQ4dJH9P<k6L-e#!<a zpQci_c746`Bd7;RKNdgjEY*w#h)E#Py?%<cGC(HDai0N+fDsg@&!n>z>ApGuBp#^Z znFE?2qxdyxEbd*P_!`=V?GB@kPEHCzlIdA~4Kdff6DTVW;5R@KW&qR9(MJO~A9z&f zo&RoiM*r*Ck-(!muLOz>1Vg<86l)FO$>;v7bv95uENFcgcvNR+%)ciB9yPKDJZj!| z{@vPo?7xPZ4LoYSRY2L0%)ETO`>%lqj{Dc6D}hH%`wr0TLw?moxb%3nUXA-BLDE%` z2NLaQ@O%R#>=MzNV2BgcGmkSD-s3^C=hKr9Ep7*?Ij~hZ`#_V-cPeL}rv_#FRX^~? z5yUr|q-^g~lKzY=Z(t|sN(q%DaC1R2t1%|$Q4sq}Wk%$uN&e<ayRWlsvTaTEw^ouz zeM51C7JE#Ab5pd-{L0PTn#BET2%p%>LGa*ax-Yq)w)hdn5n6lNh4Q57FoWV`E$*f` zMvF}^vaJiXSVVD@DY`FFR6~|;*6UBj%Kfd(;?AKcZi8cT>c1NloDli`ueqOc4?LZn zY4iQRg#OzpP0+Fbpg7A6;k=whyB1H$wyl{u@C_6t?68+{6TM_wZT7k?>O2fG_xbKG zQj+QY8hJ;T6CiUpk_R&1TO@4DVFO#<$2mxixj1w?O|Mk~w<txRv-Cod64&=+8vjs| z6{9A4#AcAID39wXDvwUW%-Z5AiqlO8dw^fLozQb*Ty2f;!nZr0_$l`zi}tfZ3Ajrr zN)Y2}j_v<bkXWs5Wi4jwa=CHg?QWJIe}Dnk1(n1`_P&=uvafKZ!v5PJH*g;lH^+c@ znZmu{HB!=H2|!PPf{?SBkn<~0gr}FiXXJ$gqDec)uiU|$w^3=j_*MM0BoQ=9EwFdK zZRM*#-k_MP#aMw9^R`J|`7n>SD%4#|Q@l)&Ijs0qyYK^$1bz*i&w#{^^bGO`ND>3f zoJh_r3OrNxMdvcmSW%X}$4_~bN$M19V#-c~JDv#|Eid|=)s*`BTU%qLuTz}Kc=}~& zuM(Cazwu~MQEFSI)H~L{|IP4sKW3k1clN6v!?))8DLa|x*15IfVi(v~i_)HtI_J$p z*}A`Nq$uk$Nv^X8#MfYar`}+`K8~qgh$un4!Qgi$*HMy{n|BEA^B{?X*a1pD=3?6_ zR>YQC0g^bPZI6J&VjAjY)Q>>fZ!JIVQFNPniAqrKYG#9E4vlo1f;Qdw_8sZTd8Xy1 zI;!>@50ZGvS&;ef1c@;i9ohT+_>)Mb#bvbt01G<@Br0aV<)pqGBn%U7$$UQn@zuaJ zd^K>n`WEWoB4P?C2#<1s4jRof%G?*A+PuweS*|Gx0^kGwV!!%n7}!UpJPudH(-sxB zxy7T)x@crph2L=}QS@eN`Ht#_4EGyKvZ2wNH15nRlo4!@%xO`8bn0h81L$ccbDLaQ zI}7eM5+rgVJ>XTh2a>1<LTA>3;M}1}?Hb@X9R~T>3w3pbdoG>N1<5YQ6j;>bAd?Ln z*8T*YXWHbLIqs^E8F^uQgJ1aq!DQ#vHoqy(yE(&6UL0DDbiM#27O0%B0Er0kr4>>4 z8BmaNKZ%(nED5<|TxTMP7oKccJ1NPMxMg@CJ#i^(_ft77CP_)Fd3W+4NTfg~(BB|k zjAXXMmW4gJMM=1FnF+w|6Vyun!1AAp+70~5S5V-&%Qa^*TcCUAztCTx-~kpke1)DE zb;8?0Dj~TC{tLu!XShy1=bEF0;am?&m-kD~E0jj~c}*g{6IWuh=A!#-N}^;`z9s6c z1oid~{$M)rAq|3PeXXvMBLRA!0TS=TUI;Z?L2N^W*=kCvWRZWLRl$NZ<@bPrOS46O z1sbG6doSvCx=z<eGMr3M0A1*(zJj1B9npTO7iizF>5kG0LTIjlsz4$l4vuKyFOV7D zbhZ2Ym2V<qe|2bfa$op6NRLgz?Xc_hi3ELOxnKDfPbA(D3SRtVIw)8lcVaKsw#gM# zjvrcq#E9J>i4jI#&R>GeRqUBJ2C?5rE>Dn8jOv|4X{?HaZ)AT4O)zpFu|};)k7BDq z6HG7R_y9;OT6dLpYeP}V+bMu{l!fjA3EOr2qPECw*1Dse=xIOYeHPkseJBhGAG1Ls zK65MVZUc4Ki3kt-K{73F{&3Viaf9|G%p>-TK(cJ!<~+-HCe<I97g;GEGQndvg^>f^ z9qVSZHM4tl^Q)yfmkPB95#PNaQ4M?in^EU)>Fnn{NjBGYqnJkCb!=wWP|Tu_#*iOC zvp@v2UFk`i^ePTEPG`Z}ffDx3Y09kzNfOJJKp>cUiwa)Rc92|IDEbX_K`qL>HOPeg zw9ARlAUP&-UdvM?ug1ud_}HcYZOGftdknQwk`Po^E%q6p#%RJ!<e%I8&7azR-EOys zjv)-q18GbpHaP9?AUpC7ZqFdIt^CZ6MSi)%Kkyk39k^4|6byrRh9~*){RnZ=U7@vd z|Ki*Z%J2_<hO8P^hRz|vp9CV)q`|48*kAh;ZC1VVIsETYyV6hjg4mk8#Uy;vwS;2u z)Jqim%P&Zr26x-mG##pt;z0AWk~b(xwgqpSqPF8#e+h5nwyGs-{M`=HU_g{iIK0*N zwrua?q~F6WqQBK9G*JpB>#&W>L^Ig}N;zhRQ|?tknv<`4AxQLVHZyy*AFqb<6ROPp zrCe;!qbMmRp`kizKkBC(puORJT${>ZcCKG3757oWYroHWCsLT;r}l%3?ULQ4{%H5M zxBDHPNMHBP2Xv}Lb9MJKC~!0WsK|^5{R7hHf*ty|3rWN_k!*s*Oe208f5jo`q0mb? zKt%k9`~!7(qRzuQ4o<{xkj@9m4uZL|9o_+wM1TVTZHGX{mCe{A9#Jtc_WgD=vhWdq zR#K#I<o!qd%}}@bqxvXedJEwaq}!AXy8|SiN=ie5@YAFIW;fE;>H8SV^Hc9f-K7)< zm}2C?$NX9K7}wtEZ-zQ!cgoe()_Rc)=Q@hSezu!;D48uvU*yJjX^=VAFJgmrwg5Re zoWT|H6EJ0tK@%zIHoJjRAV-}4Cy=-@8R9v()^0rBAoF(;KpL|pOpJJvQ=zn(H?o^S zyusyw^|O@xttXITJ*5)T9N<&Xk*B*n9Uz?tq+2W_J1>BSnLVw^GvS4#?0hppl3o&Y z(CxDzd3lXZb2xII<#NWn>l{GoNY1nnq+E(e*Le<mFeA^TbR^{64LTyfgtMQw{coB? z`naDxAErZ9cc&-5z$4}`y^@mArv7peBzcNPxQrJAvoNn6%L1e#*ai|&<C~->&P(Co zL=k5oXq;iqr&OyD=OBn5D6zqx^>VHGvH?8=GKw<yUhQ596lG8aNX%BVnLQwNciFg_ zzZ#6Lx7VN}ZT4$n<gX!1I0vMB$aA-YRIGx&0tI3P4c&9}d_G8(DLwatG>a3|V{a&S zLGwXJl7Qzx;(E$;lh=<%Q$U*Z$#d6(jy$*jUnuR3(9`JY%m)qiw@$#PKBUMkMqBLi z&ES|~zP_Fdl50InZ_4in25AN}CB1dD3@!v6S@q+fU=O5co40HEB|Vu1IwHF#jvx}z z=I_{kr<RdE32_RurSKSqEfk!Dcgd#x)RvKqgi-I(s}+rFDa@8a$M=FlPEc?*z9+FD zuNASN$@{EAi=!x>sl}@)awMdK`x-?tcw)|hXhN?K7^@9~-bP^y1vlrz@C};0a=Qnl zu117%NfLtBIO6zIKhlV9ZYA8kAo--kT$sDZejGZb<R|BX<kBA(<wAccNCeGC*!(er zw?LBDB>FW`Li4_GJ~@pI0?Cf9J-2|2?){pj+EaATenUv;`-%FHIaIqVKxwque%iyN z9*+YD$`r;a>`#?79W)E1NrNnKD@alWlj%7hfztiFHc0K1&ouAgFIUlR8c6Og_yU#B zDAs`xF5R5{6wlIPm;G?05AUTYrj+QXeFr;TKUZEki859`Xo_j9aU#S#;AHby!pUEt z`3~qNpTcY@R8rVNp~HbMRD}P%EBKUpm%&<Gvc9at(i7%-jW@T5e915=7*)}i5|GVu z9;K+qJ5h4$uXGzCIDw{s`Z0#0b^mI62NZnP@@Ld-{I#ZSWOzf_BS4}ajt@%}^#rMu z2UM%knKxJNB9P3$j>)eKlR$csCm(Yo2h?HkLegaCJRt9EI4s{lDPW78^KFpW5Zn9O zsMGWtvjHy7NSO2u5=zC4Z=*^=v*lO4iOdfHg*k4hp5%)%T?M;2ul_zf81QX&`sUwh z+N6Pc7-)cSYAk0dNW!V2_d$BeLH-tXn|&X=xcAe@x|2YXeHoK;DnNYwvY1?yk_@P( znDm3HL6eLjA@Zx_YjKbmjZXG%&}M!Q<TS6rFwK{4qbSL`xUeDTT?`s$zGgc_NxaH2 z-&`eh{E>~U8)7N^F-V<MNgy!;y<qtqq-P58sFQxup3KjAV+_b-lZLlMkon2K`yQp! z8G#qA`0KGhhkJv>hjAd`fv@J|#IqO}oRk>w2~gl^<l8@hB;>1Ddi|mnp^4=jklL!e zx7ZC50kS#p6?el!+7oNx!!>6(ke^rcW&d(YVt!<sBy2AS-8idbVoAU1T8JFiM-zts zihHCZnk%U8%p;Dmiftg76^nf#U7ird6TjX~Px|fXt?LSqTCWIgXV8}5SMj^o#KS}y zIX5_&zjLH9>2v=&5o@rY_bnUIB8s!j=lEUfMyxzDKHNH6Kzy0HEF+<&Zp8oQpxq~7 zY*NJU^qt+O!}CcI>mupNKb!xrBL)6FKz&o{FS#vtRxfYb<^Hu#*ew#>h&4yg1^X$^ zH(C3ldJ*GC<{r#Fr#@YHPLHq8fFzeto4c$*#LBO2`v!D*ZCgphh!KxQ^eT{82eBU& z?FVT>CKpoej)_>=wAGV1?OX-oR%3OBvzyX|%3SM45xKOL^UX4fmz!dO+c@IS{?YE^ zT->;}`AdqW+H-Ofc-7+56oaA09UHM0Y3=(IFV^BX{@gGZ#4^E?6ytv0kDN&Q9Tzdj zeao*A<MDu{e%?=Z??^MG{R?7$h{9|NPI~i*HP`5`Wpaf0y!8M>&7~NO`US;HO#9U1 zBUYhKwTGhliN6zV5wXgQ^zWu5n&vEekU3kNz+V;hQ-6V*8!65`($eU}+U3osXeM`m zpd_DW1W#Xd62qFO6W%-tmJh?}fR+(!iH`UZ#Vd~VKC4wk-U^5i?xVO=i@jS%<PCz< z-bS&+JnAI3p=j2#lv2?CBgH_r^V&wNW!g2NUBp`Grygd2t0`vbSk)9~D;wiZRs#r_ z-T@4heex+7vzg^eN|$N(e<+q6;kuN+u3zD&{>GW5eZ=xi?_HD%w0Gyzknxe;*8>BU zBy^}1U>?Oh^W^)K<|&6`QX*ESsoYL!t}doyN6}s$`bb#YG2(Ce42d@A6h1wlk{YM; zE5*RIywio7gCfC}sS!T?F~vC)uae;t{z%1$BJ97@JImk)|HQyL<JVF(q>C^q^EvlY z%u+cX+qHHT6{eWlKhitW6%8k{_s>m>Ses<YxP3F@{Q5srs6UDNR_orI^GTyYcX*8# zAMYIBEn?klR=I=HPAR#iXGDUdt^C!d$3YT^389e)fB6Aug0}oMzDT?7{()W`VyAYG z1bdyhN@QJke^v%(&^M{(^V=sfBFFUb4^R^s)x+=Dn--5h;%_b|+;1sKB<6*qd|TYE zr~cOxG~i4I$>dyPv0*F)4FYM~J0N+GgEMJ$!|2gyAV{LKwq5Zrv<oErjJEv>(xkC! z9@{eiO#zA4I^V@0*-N-!+n=5Y7;7Xo{LIjAU!%lPK~&qNSA@5crg#O#p+>bo^a^a` zl8gwKP15SVMzNSd^^+E-e{XS`gAp?M=X$Hw-GO~HT-y3qEkJtQksJH>K(Y&we~{+X z?W^)J-!Vm^ef^FD(MB<~lKLVi*-1f~lgaI<6N{Met|5FdNMynD>`s?~G;OWnx%)w~ zdTl!d5;>Wx2)Ap$h)J)^<{!DdpFe9b%6+n*zZvTOO{-)+B-{Kr>&*VzSF@?RL9!Z6 z8xDca0Fj>D$5&7T*x2Mbzo;jsa34^X5kPBT#QfJLbeyw6@;yjh{eWscP*QkpY(7X0 zMN`ztAXy~25hi=nAb;~Pm^^r-4|`JDVBM26(<ubWSAu3V=V8#<e%@NHnueIoc_>Fi zN@8H7wz4;D2J)xm4hB6^*GGEuQ}F{M5Xz#Ve#eo_w|i*lIEXs(_fUT`wNAz`)Zrg| zi_DLbF+}s){sEA<87ts!xEd6kk5FN|;YV}#DM){Jaq<Xt0bRo+&=^M0l<8@Z$j5x) z;?^C>tTMX!8JIoNpEU|j?-=QChPt29D)Q3v_339t%vp&ixjtD3is@_iZz!r*#mY`T zTXkN~uWCSM1L8NaD>B>%D2WxZ^>di}Rq8?dG3NSF5tD-_nBS5mg7}#ie~Y5SIYCG; zHhv*UGIicPld5e4iE3cIG5!jYWku8qGDhq0<|Cm<*=T?B7}m3mTK!3coTq*V1-j+W z+nrkr$n-~y(f@)A+<n3e77%|Klb?R<rDT*XFT0#ZWBD)Hm?SboN;12NK=VP;i{ma< zzXK%E2}I(15F~L0JI8BN#$iU<MsAxAsx`LAi{t!`6JWXp|K$cbE~`OL2FW@}r|{Da zpmS^6W>1I&$tTN;JUYRjH4$Z2Pw+QG-4iC(DwFGmF`z+aX6bvwM1R(K^r@j%J~blY zMaAvUi&#bS{?YL%4feOj?2L#r$)7ceuEmog=FUcg=Sv__r`nh^xmMNq*_g@xtjRpF zirOO!`5dHo_hK|DQ*`NkTrS_#T@KU(LDiM$79_k{@^c_3@qF6MtFd%S{Uk+n*Ha2) z%)9mvKwZuIoB9_7W}pX)bAiU%%_g!6q-v5ELa%{z2-!rO3sp^O`Tao>j!@c`Xyob( z{aF{Xo*mRm;4y!r+CAx_h`GOMtS>Qk0>vj1{Hilp!Bh<@4LKqiU=B2XRSKs!nuH77 z0{?y+BwUzNn%f{##ZbpjD`gOn42g-a!?8ep<!eRv6-we*oZ#fsp)6ga-gcY=620g~ zxdbHHw~2rJ;WmAaEsn$dUmyw9yiZ{L>Dd~Nn;SFhFimx>+ARgiiMoNg#;uYz^XvV; zDCrh0+e>PW%1rH}BtYsQ4}*?4fiqn<0yDaE4hW?#%ZS`K-S3!#oIj;zkXeIlbf?as z9fZ6<IiO$@Jj5$)kjN6R=LZ~nL9$xj4zZ$ynYGfp5UGPy>hcn2K1j@sZR!TDc7mSB zh5g`*ppCPsyn1dCC(ETPQRgg#4U&kYf%bin2!`7V`5U>jH0-JX;viw0<c2>%C~dXw z;_L@?)z2`R&JN7R@H`$QD<BNrm2S`WJI-RGh~$cZQork+NFn&8%vz~4e2D1Z2Wjq- z#t%!H=V6%ggPPuUp1*lE0=<tK-9#jp`UW&vI5RKU2IsSXf%ridLc0wlCfC5P8b!)? zMS*HUzg2w(WWup7xA16>84D7fssH#OWlyC24oG)235fNJ!jMx#u<QpC8^S^#j=F`Q zU?DJbH%Np=;(_MB{8wA&Vx2+lE58;=kh}*Zqo^VdfMiK<1~2VORKf{<T3f6FByD_6 zdA|Vzv?G&$K$Ef}5>75vHgUxiv<VV5aWUDOK|uPP^n5fxyv$8Pf`0)u=I|5hNJg0t zJAK`SWr5c9cW;jYjnn!y{58WwP=?t-)8<6XH{MBpQ9EV@i55u=F!q;0GBCFgi=&Zx zbN$Vw47_2kip7MJ$VYSij%C!=o2Ra+L18pVk}LhX@FtLmfc*tmcpIc@l#i#2=4(*k zO%LC|Iu8ReL_Rk-Oi3@eihjXIx?g<s7`Y%(DI>CHt_SfUd3W;P*D0zjFg2&~B`n8F z{UpO3PDvj~V`1|_x)l`dWzitnptzsGw0{M0N3b!&IpflR7pH_0zdottWho_oAIuA; zgOoH0IqkCAo#_?+t`11X#xi6x1*u!`M%8^AWNwD#{i;*<ax(%cz$8jy%jQo_xQ|G^ z@Z(qYhdYp{9&s~X&+>46*m9(_+~0gD+wmji{sE}_3$5l!vln%#i0J!iW0gBVW^eRs zN--#q>@)h7d*l_GnwwvZxmSXuC;O&kpKk+W@_kmM*_Hl*%b8~EmAdKb67K>@hN0(y z8jxuB7~|{17w8_vM^J1ByFmeaYod`q7WlI&7;V%-^#X3bmPMV_g3Mp1*+)rV3dvU5 z`zqZE)%mXjNyeh~^%h7n77gG17pd*R!CHQ$4w6^>Cew)wzuMn?C3D_=b;Jl<-S-ek z{1B@rc6D1EZZeY4T>(nf=LsbzFVU4B=NDaw=S>630fRq2MfC7Nx)bt}&wT+Tg3zz1 z8!pueb>BEUKqMb5c?D>gex3IzMe!SxVme)x5$(N$|MX6xAof8d!UlGOBt~jna+m8o z*azQHoefg2N&675SqwDcRJPp6N6Y<LSF`$7D~>)heFBn8y+%f3%db&`J=Sc}&w$3$ zW+daBuu=?`Uu?SLD2c@M&~xodzvB|deVN+-!`_>~=~Vvz|Mv_tX6&OTTe3A7WEmPu zl8`+#G?rAdO!nP~ihC3p2~9O!mLzF1kwi_Fv`C_)LQ{l9O|+=bq^T*X|MPX<Z*}K0 zNkx7B-`|{v*ZsP#=Xqb}y3Tc$``qVTXXs+ge?K(5*gf_m%6CiiI&!~ki11b9?6E0V zYT4v|xkwGaG{t{K?Y}rJeXoCy4|Uo42~Ezw?z+PB+!yQ{8^m=9r^O!Rbfoxi^Uouv zBahvZKHf==N6wsAs@{L%^rLU$0pz+6<$pur8*=)hVkcv8bK6vZ&VPmSAUW-h)J4q) zEl002<}vyKR@@Ei%5OMQ+ykbbCrJIezDLRVzajK9JI?ucW_DQGu!Nj{$=ZTPEXUVB zdr|v2{_W}CHK&rhl{Qdo8h==gh4_w?38b`pu;P6Ay+Y0&53y4gndjdo+|B0Pdlfl# zyZ>nTa-JKU!gi}V-`^!1O`O06kW*9rOIt`zjblr5DfuP2UoW@oJQ%pyrjyfYlq(hO zdM}XurK<4b<bLgqDGU6&dAR?N{#cHkp1x`EkpH@nZNU0(B-f3F`f?$47IIbRdpbRV z)Gs{zEpk`;qBwv<Dn6{kMuPxGk@5{R2;V@;f15*H)Ns*>(mLR0lJkFO=%rjT{!v)$ zHsMVk@%N1XF2yo({xcGXdvNw6Zm{Fpsl#I55BNE3d{W$9cRY&QN3w%I8T}|{Cx3DR z$#{SA&0lH7v=ag0BT4>xAgm?V-PiYeQdIXb|E}PFn`H<&{p|D~B+rslt9`kULrXaD z+_2i*NJtMn1gDbgcp@r%M_?|b;^S(>^7gC+sW$FNJf%tf+M0Sx{bz4ZI~)Mx$oaOm zZ_w8=a@sE{_<kveR9i+<^&jSh^d-eN@bo6Z^Ow1$3+S$QA#Fs$D?H)<p79q7zl*G0 z!qM}a$>~HE<W>&hOdGu1|NZTMhEk85_AM(pimWyuE#qm4MRILDh4TeDeU}yV4?w)| zN&n8}KXr~Ir-PrZ%jx4Aa@wUh3V7kB{R-bsqyw3hjwik=KIHKNIsX+>Hly?|ddl~0 z#juFJq;z8P|At;lPTzDai|@UU$@%Uk=|mV(f2DSUBQxn=QonAGkI8B83Uw>@((qOO zQyV{>IOQ)Sr{3`8f<Ip6K3g1oX*;%!wvVS08iaxn4^VuQya3{Mzt2aSkHIwsdXT&R z(cp?+;Y3sj-KGpvplk6Hee|~;3cCXpL9=XrpsU<$q~_df^Yd`8{&y`;x&{36KEz-1 z->JADi+I9TK&~}jVfjE0a{JPPOM5l@X`~K%#=_*{tC9E`q)8r()+xgj=<4`QKKff% z`B#nS;f`}iS+5H3Kw9`aNQE+y)@3)+bShW5J-#Tvhmros@_D(I|1nazPkjGzp+CW= z4|sxH)RN$e9Ah5OVSO+Ky7tbmd^B$lauX@uPK!TkVRBXb4N~8JXZc)QlRO*+Dd;2* za#<{{xo`oSotJB|q0CoEA&ZkM8Kw`{G@UK3RuwT^RG3MwWHIyN#sgiQdLCTWl(o2W z7AF_4VEMdUvn~koxSi?25pHjKaF{+y`gXu7%+u_uR{T`1eWIGhM_c^qxXN8@<!YJN z_WgH$%pl=wKppeCxW_Gc+zyaS49A)`z_q%KEq^JlDbTesTf)`dtt_s!#mQB^o#jvA zUXS`c&I091cCox%3yQaVUanc)_=v=ZSlsD*FG~GEL9O91TX3L@k1#G*Lq}U)9^{HG zvs3<9vO}5uA+BNvEiBM=k~jj_Vi*hJo8-zf2E#YWm1Ho5Z<6b);Rnm-;pKdRdCZ`F z3zh|!Zm#A3WaR^0?esO)T=`%=<OTUqkq~7Z7a651Ycb)<nit1QTVBo=AYmLI!=9j1 zw6|6g#Veav!L^hqoPVBb`Y=~qwB-X`omL;N`Ip%IKo@FYJiuFk{WDasp#{iw>bu<X zfv&h_#(nN$mj^eC5NTmpPM<EfQ`wb<<spRWbg9+us4%>f&6g|R+5Bp8cYHa=rVfps zhOag6rP)lUa)n%PadIVl^P!cy30HLk1b@dhYY^iWd<BP)6Bx#a3J%A$9-{?Ma_x)U zdh$(j#ZSPC;ddIBi*rN3H_4TpZk(UzzUi)D?F_Eiir|Xw!WF?~B9xtNLH8)gUB7}( zQgDiuk!#ufg7qzv-<rNWza)K=T#Mm1o{#f0&Ns<bj-PJ6DKFP7eqs5h0QdS9xR4p@ z6n>KUe2E1Hx+>uJfNzp3$u+&NJeSbENv`E^o$8zaw0VZj4|Ji`!K}X)yoQ{7tp&=J zUuSu_lItxm*Zk+rU%*xI%Qj!Gy>_$Zf7iVM0ZP8chZg+0ak=taaiML-PvzP~Z(E#P z<+od2uKW&MsMtF;L(YZCN_Gi-H|<vz|Iqw^g~`Pa;;JVL*Q`VOILU=RHJ+DiIiE3K zAz$#J-T!MHH(GFx6_o2hK8_3hY+SBnkb=$C<Dulm!^{igs;G$Ni<y_eHT}1<OK3so zT7X<FD`$DR&ICGTYr$1;&5F{8xpsx>mJf6_tR`ILF1GoBE>uU?JPN3bt3W*qJRMhP ztd(zI<>XqSCYBF$@hjk}r-jY;DxrO#g8{kLsI%qen%@IgLwg#RD|sCsTHp=1=J&=` zQGd-e7f-N!pi{1!XMoL+Ye9o>p`m=J;4o$WqzAc#XZYq+$<ci1n{T2mCNJ0ePG-KU zzXMn3oqVYJY08}B+CygA{8{F+El#fGq!eJ^)&lMYsK6Xt6+MXa&$Cb;zvGHq%zP~< z&Ef)Gd<k63Pq(<G7AF^9R$z!f@q~fp77*wPeA2jF$(5GR%N4(h`D(y37AFsKM>4F# z*OD#F?2W?sE9RSUO>!l-7=O)ppbNdhhpKtg=F63T+wyWPf4lLWCp!Ecn~`aOas|F? z{vNJl`U6}G{LuITT$5b!2XUb+J`{II8FS4)Y<anopBL!rPkd=08&|=jn)^GhLnYVZ zelY(LR|Usa&RxISzPNuf{Ii7xv6m<;7*{m~@sjwt+IxP-6?dM^&&zeBRA#=GTgBpV zcXV}dgzxI1szJFH7G-(4)}@B!16>QNX*@62YSy;-fi4~cSNVDcIh-_+@PYbPAkbBy zfz5Ad^Yd~Yj!kX8Toqi73$-vV7jJ3#mIbL_6|^=WSF$}H3hZEhm3c?JB77*WNv<9n zZh5(qqxsM^pYJ-~T+2(cxL^FjlR;j2H*9Tiou1mglWlgO7lq#s*Q_}<|5UDa%q31f zPw}qSI=g0g)Nq<DMy~Ej$F({cxMr>8L&euAW3FykPhS3l&41DSC5sDm#k~yI@;7Nm z&;nnz0-JGNGrVO5<=PY9vHV|gEkD!B%awl@R|9ryN6@s}X1s5{2iGK5fxWmk#7D;E zT9Yix%N6&D<>g9##)sm*z*XT_f`P6*MPJFe7Wjh&9>=x7pKwiqE)-0+$U||(6*3RQ zRZ$UK6&EvJ+`NSG2+Mm*S>hb?b8($HD&m^ts-TkP16`Xc8m^wHWAo+u%4m$MA(!DQ z-_+*I)$ryx4ZO+I(q;s@THeaITm{<UT2OoAay6if<>i{+)$+e_SM2%VigB9L(`M)8 zYVUP6KQC8x{h6<75)|iBS!|42JIIR3HG43w#SJqq7ay*?+ea~1@C9y@Y0bvMw2X1M zx^kjoPI8r<WL&OgPqw^Vr@?8smNVVBTyb}s&o(aC^6m-o^z|iDEZ}|%kY7N+DqIa( zYy5Ov6|N^<{vsaaj=#WZM(x{Ti;=6HuUlTO@NJgQ%XPNf&3v`{eT$Q8IeRTHSATwJ zdAXW@D1_6D0zU<)AzxWQUanc+@S*r`&2ueYt_FN>`9N3vG2{R3oMseo+!pW?uDn{K zH7|gx<%QI`-*HtO#(b44Z1Ke{U()jD;+o`&I}ca6(pOocj0FU`0?HbfYb7qQ_=>nr zPti7C9^^7#vio~A$g2IdY<8fl=P$AO4RNhs6I|_TYVmTNEZSK9RIX;WB~H!j80u+( z`4YYcT+Ivx#MuIS;W~@mglo#ngWU2B!KM92FJW5E(YQ*Cw_<X&_ZD1>zg65Fr&yd; zC&|L(Dn8x9?lOKV*JAIsI5|IaUbbGHMOL%#vDtxsF8opBXTkknhi75I9v#3>S;K$d z?d$mW16ax*EJ*v)Ix5l=zqhSIxq5Vm<$u?8o>I&%KD34RT7lDX?I8OsUS5WL4le$! z`FA!y(6vMVX!E_tEg;affS=&n#R}=LGS?b~lUI=vxZ+CM{6H6vFfLbx=UG0`iSv3& zGlNIco=$iK-rEAtq^m(UvRth|Ut7N4OP>t<`5>3NDY%;NmfHa0ReqqA3v{6od}z6& zY<{4tqi%-lly!^E&&$<8UgoQwB#XoS*Q%3k#_cvE&{gpixOSani<@qK7q0nt<C^5E zV5afemcPg5%QZj6@+pNlIMlKS09u2&xUNVR;o^^3pj-`DifaMO%%8CNfnJIEZ`k~8 zHearT=OfGi;_4Djzkq)@?>(K0)uzw*P!Ao!)f3scy8bAxec*dsM`r}xryeZJhkB|U zu5XPfT;-!R)1185Q_})3wi$u0is~AdYXS9fRUC`!hg1ujFQ*NjcDTxQ#1(%vuJ|tI z*O+(1gQ(xrorDVX!Zpd2?`?Ux7Sz`~!MI%e$Y5L*kFxwYT;*@Ub%wqZ*OaI0<eb+G zwK&-dp2`(>7jfDI_uy)X!_}|{aW&*&T$5b!kJ$VrxL1KsSU{j_jaL|#tKdq@%eCMP z^R>nUUE6-0@jzF(7vP%pY8V4B)$%tCyn|~E_TXyRhl)DMdHDBwaA`O6_294wHR>aa zk@LumdA>0c*~&8eYh35t0-Wii@MxX!%~f@6%geR6y12^482>Y_a`nQsPx%wR1=Y6& z$Jzqr3T$A`ut;CN5w1>ef@_j1?lR-eEPsW~m#e`ojJGu2GMxHV@Ja)6Ex3&ZwlyB; zLUG3BT5wm(%eA~~EFb8K>ju|0xB*u^ebi!2eQ*Wzv%Fjj>W?dM0A3BBg==fyr}=K! z8+JeM0kWFp+H2-n*g}Pof7pDH`6IZhd(`r2xF)%(OE>;FuIiq|wcJ%UKf`>Dwx9|; zXW#|%4Y(@Uh^ydcT$5b+t+*QYhWR#|FW2(kHohI#a(3b>_nysv-{$Yp7F2-`06HA9 za1}UYfuC9a3(J3H{xz-zerx^%t_B^$wZ{5gpl9jDamAIwbqtijb*8$|c(f9#um-Lv zFK67(o59tpYq^(Lxkk8-wRX7bZEwYW?h@YQ2l{Pq@&mmT^KP&*eJw_=GW{$sR~rWy zA80-ZSKkc9Rre^I)$`nftI4<Fn&euy+l@~#j(dHbIs>2z@3w$h79ba&jcWm^#`AJD zV4lsFs{s$<CGcg&|J!ZrK4}4gF0{tDTn$-kz7AIf>v8qKi?}AadTOKP<%-*cD{hN% zx$;}RB(!GRaaFLxd?&6o+GY9OxF)$O*oSKY9~wWEs{scsPOkjNxQ38;e<Gm;26JJc z1{A=x|CPYS&%ssEdAJIeF)xQJzP$PQxZ*0BSHX2As$uzBxF)%lQ^%k8o=D{Bs-P}` z>Y)Z!u#vx@N3QveaqZ~sE#CoGe4KfATr1KGR|9Xbd|zLl?VmtGNA^$)7=dd6iMV#2 zDYz<{ifcjB&1d3T;61qFAF%vfTx&QV*Cbc@2XU2u7}wTVsyy|3p0t1!xPJd`#MPkJ z6@b5qYm%$N?YQ=hcX2KFJ)19A{2t?baczQ+ag{q{{4lNte2q8Oj2seb@prfua10m! z$+&h14a17W)v)vNqHgL=ezGXrh^%i*;A+?9xE9kwVR$D#G`};h#da}|#}(Jp{CZq* zH<<UvHObY%3Ama$0M~krC~990qXFjtrs6vP%))89XD+VkbX*lIBwiIPvT}0qCAb>C z)O<OvhOaEj=2M010Q~d3%7^lADRYu*&EAHqhcaz`UatA?+x$S+3S}9Wt3ijoBvjyt z%?NaLQ4U-ce{1vQTB9G0A2<IA*QN~NDqhPgjO(B(k1M`1uAZriYk3#qn!HL-)>GF& zpzG`Ha+}{CSC@6dRY6yamurF7n8(}vYjIV09j-~Po=vd4x%XsnT6r~OkX0}QR|AIP z)$vrTK(2<)v-$Il2YQ$;FBe<Dqqti9m<8tLs%Q!GeLEAbhCFHUa^+W9KG3z?XW%NI zVg9V#&3rewguX*O8w|gUYmzH`qvZo#i`!&eu4-R1-)20}75|p;JlyNsGP?*+;QJOB z=xWFwo4*g&SuPuo!&|VMXnspv<y+y}<vM8hF;{<eBCm#aG4F<p_bkpv(2VN=D%cO# zB-a8HEFb8q@FwGdE<V7xT={{xDjH%w9M^J3nveEcVyyW%Tm>fJTEH#FZ!@1{^C#Q< z+l^1bwaZPn{0v;1HWk+j&c(I7dFJzR)#H7Lgj)14uE0kv|Cj|lZuw=Fe-c+uJ!AY? z<7+MdoaJAz{7dF98{cHU1*gGY&o&aOc)QJb2UmmMwft_&?=jzJ{6oth#8v(i%OAG+ zpIiQj<^O}L2eK{yjc-2N|65;z$BZ`PnB|XKUSH(u%EGuRDvqmxC2@7(IhKz!FO4g% zym>`jaaC|_qH4IxSC>=2r=|tewi$KJ>zQ9--oU&Ot~F_ltD>gHo8hXch0SkiekHEB zww7;a-X2%|9wkn=7TkfnwsD+sxmw)S@^V$w4Oe`3^B%b3uEjOUHNThT<tlfB@!ln< zUlk<))HQ=~Enukma9k}PjjLdy@tcj`YJ8IUWL#fG$+)IJb{onv!wSgNfSH!h%Qb(t z&6g{mVtIK%w|q}<={{PY2g#}f7FgIq%Rh{3y&uCh$rZQ6Jl%MpYyRUle<>d3I_|YG z3hT+Lx(zn_Wy^0ie*;%5-!y;Qd<U+@?!>vf?D-7WBp3f2SGRv@JkV9&QEfj>Bz|$t z$R)1|e=r{C;y)Ufs~>_H&m&$CSA~UeH6YA*VO*13aYb>(l_=@2pM+)${OUDGHnsvy za5d}-o1d3!!7XgQT=^?4FXwdN>0<d`+#3Lt>}z?s)}SA*J$QiS2iknODj00}yj<mn zSllp+lZy|xyjKae>^7S*5m(nF;i`BFt|`#f<#$=!Ok53_ZSnV6yj;t9!195v1~@<W z`Vy*Wz7=@L3dnWZOt*Yqu48ot^VNWr78mH^PaBu(DsH{y{odIRbjSJ~n;}=hcP%eh zi{G=nT=`w*yUpLn3%Z&6gG;L#&xd3g#IT>2nv^|YQ3r*Y@^bZ8md%%|mQTzN;RW0g z7U#QF`yUIFtGe%THTsxwx$?&?FW2IJGXL3JSK2k<HF3?q*t{05DG&D_GMb@^8(4vc zxHe-GT<dYUd2?KoTn%bzytQ$;DsF?Td<Wxl@vAH^SAFsR@pVd&^MOC_YDjl0FV~Hz zLAWX$Y(B*1|Cf82p*0+it3@|kf$>&At_p6kyj%;u)$(%XZ!@2WYt1L)TJ98F)9-n_ zW+-r)1)h$pq4!vPUd|}@gM1t4`uQQk^!x2GT<5%HR!pw-T8^vzPa2mizrylzm3s!) za@HFUbj3dpSI57Ft9iR3_%_gt-Bv)Z_1ue#@5A*=^f0b7!`H@-;+o`&{}$Kp!eA}k zTxW`K@|s`Nyo7lviz`)%U0Z8-uFWWIGXh=n%Nm!fVdZe06DwK1GOja9V_ZFPIj-ps z-FHXS0#(r!6x4!S+XCd`ZE=0!_QthFea#bW{s3Ilsay>kYH@O{h<BKQQ@I*2f;jE7 zV=O+<#cwt)*9uI;Rly`&<&(^B$2G~z>S}Vn0l5Mf;41i#`9fR^OvAO=pT#xFwMNh3 z+V-1q^~~!wUoQTx`9WMe=V!RS{&H~*jP@KOp}nynH+57|VO%#WFT}OLYPcE{jcZLW z#?{c;xF)$4+yK{dn&FCTiEDZ7aFuUw-T~L9?2G%ZhLliChvT};nTV?bFRnG5g6pJy zKdz%;A+EjqF<eK*Q|9Y%HTZd4H_&$An&je{mY1uZk8$5nvd>7UrT@Xz(rjFlTn#&J z{3r9DZN6M<T7X~JDp$}v#5`2LyqV-$ks{_L%_Glc{k5j00a`#ATvJ}IZFUj!)u4Jf zTg`K&m1||*8rO<kg`b$(k&r5(K}husMw$len^0Xd49Q2DkHIwsdj8AzT$*`?_&X-u zZ-76a*Dmvfm6NOES6DvK^IyLAp9eni@9bO|S|`c#U%vNuM*hq9zL&Z3U%o%p+xq&B z34G~ZyN>eW`7ht|qc#8Kd+idwm+<pnzR!R8URNlAFWqb3P+r%L`7hs}>ZN=2l;-Q2 zF8}3wdO=??`7ht+zkIKk_48l8&wu&elmGI)z9YEhsxMh{oh0*m>0a~2b=NEZ<$Lu; z{>%654!R7>fBD|u5BV?O=f8Zfd+SU+16<eNdA)S6IB`9&$bb3%)Gy<!57*OI^8A<Y z=>(=@A@;;H|K)rCZ@Z>?-ozx=!?;tubgwwg*Y{Wc%lCRlcQ)RQS1+?%|Dct#QGuR7 z{_#8Y{`yZNQ0>iof!d$)U%t<O`CbqEnet!0&wu$o|K<Dqm+$jmzW?n@`nsITfB8QD z<$DI-X;;X9`CiwJO!+V0(+R)6gwF-Je#r;Ebgy1gULBVI@_qix_xUg1Yj|z`%lG*& z-{-%4&--b5H-<@`|MI=>rTqMt@BMdu^IyKtfBC*P@6c%ALjKG5`7hu5z9&5SFW=jE zN4>4al>hR5{>%6IFW>8)RQ}8N`7hrGzJ#Cu@;&b~=D&P@s+aEd1*-YF#LR#BKL6$W zv+(kLH{Z^6#$Udl*0^SY)s1TweDG73)i9((P>PFb6w=*|j|?g1QX2v8a|Z;X&jYk- z3`lh;jRCs^as-@fekmZiG$8F#z+9It(5MU`zDY=j;Q1l$ktQMC++mTB%ODFvT$jrr zbIL+8L>7j);HHqa<sb=7A&WxXDv?}~$jc#%LtNj>A?f8In?%w=T&ZS|9_K?6n?aU@ zxR*u3DnO#HfIJ@JMqdG0Ba$hyEW}l54jFg>WNLHB@({N}q)bIfYzxSW5O;eE$QF?- zk(D8?UQ5XMN|4l+kf%f3L6PXnkXBbhGD6(FS3-7)<cO>eaV=UwlB+<{T0z!^xUWST zRfWX2hCE0Aw1ylO326g)p8jbAnR6i|L*zyJr!Ayy6eOW7WCQ&pk}DF~4ziK{X$MKa z2(n3J6aCX3(xVzAu{~rn{UZ_<4T<Uid5!+*09hlFDYBLRxe79{I%MiqkZtsjNSPXt z*p865=%0>|Eh1SW+v%T9knuGkshuD@=^v5kiy^H#Lo(@~&X8RqIU?`TKUYJNYeCYk zhU}()L>kqG#K%GQ&_8jI!y+MFAp7W_E|58OAQ>Y2>7TBUwsj#1T_FePACX*<$ZH@U z(LdKf(qkZ-M6&3gcu0?Wki>Y%A^JxotUe^F8{|{^ryFFANT$f=^iOxlz)K)gyF-r9 zKO$vfA+bFmU(r83AX`MTM6&6ho{;ekAgMheN9iAt=!PN1UF&N@+6U**Ki5KbH6$kI zT4KJVe|kZZ8$r@~LB6MdL>e`Q#9s$FM*my~IV=)#J>)q3b3J6vrH~AfpXr|)AZ?pK z5^mry4RR}Q;4sY<i0ln0;QI6iq+bTuBoN{vZUppb3P`*WP{?f%2)i5*)dvvnM)d)# z5y%uM;wtwA3~UCN+80pFZ5JqW1t7K`poE*;53ofbOCZ9<^aqS@4oK|}IL93jh;9LB zl>mrzDG7jG0yzSuUGtj&$t?kCHv!7JY=K5s0^$b%%DY7a0EY!a1_CO$xPgE<tpFJU z6<yFEK-<=Ugh7DHZlyr3K;&RRRo7=QAiWJ>lR%V<7y{_g7LYguP|a-+2x|w38VacH zMhyk55y%v%=_(Hc3~UdWIt)<DZ5Jrh0T4SJP{&Ok4%i})B@p9cMgYcN1xOtMsP7I4 zM0W(V8VQJXDI)>91abr#y5^$*$(;acqX3Ovwm_rKfcVjXCT`Jaz+r)qF@UBnZVX_~ z)qo6vW-e$fpluu=VJx7zTPct$5Sa*Q>G~uB(z^gQ3AAz%;{ZLn0usjo+PDn@Vb=hn zZU(e-qizPQ5y%wi;3|&?42%a%9S`W}whNT$28f*i=<Fs>0BjM+5{Pp#w*ba>2c+Ht z=;{s#ME3x+x)l)bQf>w8637wg?wa2QNbU(pyA9COWeYUA77#xX(912F2skVdG6`_K zi<<<P(+iLx(Ax!h0d21XBzOUR+)9C5fyg94Ki4M-kbXTN_B@WUgiv?;c^qRsZh&No z3<!1gN<+eWLsCma28FtVB5Ooim4OTib@!Hm47?GNBQh-1wI~ZI(+84P7BV8#eJ!#@ zB)%MERH%ET9Atc7NJx3em{8ZHJS4gwBts-I)CHdp*(H*2KIG<5w@M_rKP0jOWJ0Lx zTLIE20kTQt)=*dK0?1*J#0wx3L*2_Fb8dn}RfKp$-RO#twgVuUB9lX1l}eCYk*Sp+ zcZ9kfBIyGmv6UfH>7UAw9)loRBGc%fDv+?jkkl%W>GY4t8j)62Av5Tos*r(0AUPs4 z>7NTBWrjl1E`-dce?+#3#799==$|Oa_+gNciy-&WKNmrwheI+%Qt6*+kX<4P)gX@k z5lJ2aiHwHKrGKI!jYdK?iOi>eszVNoBvywkpnpW>jDkeffGnhcYCzhKhGdE?qJL^a zaz&=rge<0iMAFAVVlRfI(LWbMdW?l+i7cUiYC*yhA*r<>kJCRQYeZVrhAg9hYC{H& zgXD-Tr+?}|%G?Y|s{>g<|A=f6iLVP;N&nP^j2{mPiGe&#|HMF|CqObpGU%UrkX<4P z^&qS1ACcr+Ad&SUYw4f*kVdycHi<k(|6Bq&d@J8-<1XP_?Rok~WX^5GM8y*GBK;E! zX*&^;DYAk7X#mL;nc4udk^T`$p9G0*2-!scG=%i<LN@6T-0UJIa|nhd0TL$zUUM4+ z)(Ax14%q5O-3}Ny8IUQk%~iewQ08{P)H?ugx$Od51Y)NEw!6tw0ORifWC`qaF;fB2 zQvj(`0h#WAz%GGScLLsXDR%;rrvh>WcDv@&0FCYhq)h|taoGZg1>%zd``n^rz?^A- zkm-Q^E^a!YZ89K3;D8Id3y>?2a2Mbsw^AT|Iv{ceAj|cc0qAiTV3WWh7jZWrYz83l zZosE*gTNYrsF{Gz-Kd#>fp-Hk1&+ANvjAmg0;bLaeC4(aY!Qf^4ajzrX9LF10%Qps zbusq<qGtnA?*Zhv0|L7QTBQKKb15l+<a+=)0^hsl_W~NF0MhOS9CO(MhXvyAW8)rY zhrExCJLg_V$o-I?*&*+Tw7n0K0pXG*D3wCF0tu;r0&b;1`u%{&2LK_i&jWxSsenxa zg<OOKggpRAbbxTTL12wQ)Eqz&H);-GpaWzI6mym50?Nz*Oq~lT;kFBG5r~}!h;WnV z0mjb-WC@((V&(&)=K)gZ10vl4fn5Tv9t4zjDGvgY=L2#C%DUzY0F535q%8oHci94m z1>zq9RB($P0?b(e2w4cI=;9Uv+CBux5UA{e9tPwJBs>hL>Q)M*F9bv`0z|n!ivT?y z25b_j<{};ege?LjJ_4xjHVCW{h*}J&=|(LE415HTDNxH*eiTq<F<|PWfI4owz!rhn zG(e1-oCX;GC?HFqzKeMb5S<1{eGCxm4hZZLXte~;(4{N^BtHho5oqk1rvn--0i>k^ znz(F%!vgV-1Dd);j|1kU145Ppnz^{8fVPhVG6b5tpk;tufrMp%mTsj$`cgpT6M$B( z&l7+i%K)1M+PH}2fUqY3iOT`)+y;R)0#Q!_I=E3!0tPMzWD0b2l~(}DJPDY(0?^rQ z7uX^Y`xGF~O@0b6egz;)psR~n35b3Qkh&5O?+ys;5@@vw(A}l10wk{l<OuY1&7TG| zS_MdZ8qmvS3mg`Re+F>9Tl5TI&eMR93_x!emjP(|3?M_Gj|+MhkSmbzETErTDUhB4 zh+GXwaD7$-dOQo*Brw25tO10r1|+Tl400O;)(Awc1q^Yc)&d5u0b~jcbCuTt%B%%U zT?ZK9whL?#h<y$)%1wR_Fn%2%OJIzPSr3SQ4v@MYkmwEw>=J18Jm6-R@;o4UJs?M5 zf@}T)pwaVyv=;!kx@>{N0`V^bCb~s00_MB`2zd$Mb#X5N+P(<L5SZ+OHUM%35;g$t za4QAUUjjtF44CTrybS2E0kBD6nv2*72zwcjxDhbjZ4g)^5cLXRh8y(?VBkhTroc>B zc@v<_D}bq+0JGh8fh_{DuL4rs<W~XXHvzH)?sGAl0nx7lQa1xq-2s7J0<E?HoJ-jP zNZt&{5t!?mzXoWu1(5a{V7|*1I4ltVI$(iY^g3Y9Yk-igfQ2q@E1>P`fDC~}F6a$F zu0X;YfW>a5K>Aid<TgN>>$45e;|;(jfh8{DO+eT-K;oN#$K3{jH3Cs@0hYN@Zvh6r z3CI*!?kc|xDDxIz>f3-7Zo9x1f!OVUm2UEO!1%WTSprYHm>q!V?SRxBfDCs)V3$Cv zoq*LYWhWqc2Ovjat!w@cpwUi1+B<;fT(-brf%r_o^KMZlV9q;$kaqzuy0~`%Z8HHG z0vlY=dw^Vlg!cd&-AaM<cL9;R0GnK&U4S0%0X7M2b`iS)VY>i{y8*Ac4FYQfqTUB= zb)((~4BQRK6xik}?*Wu~A24+f;4QaZV2eQPUch!Yc`so69zd4BP8YKe5WN?Wx(|@) z4hZZLX!QZ$J(uzUAbB4kM_{*Wz8}!&13=n-z#f+^a9AMzL%=?_=tIDq{eX}Ifc-A+ z0HE!MfDC~HF6ba2S0Lda;3KzEApHO!@*_Z&>+=zy$3eg*fkQ6hV?fwPfW(ghpSleK zYXqXQ0H3>2S%85b12P4UxXPaZ%47kieggQ)Z5P-g5PJxa?Is@rjQ<3XC2-Wm90o)m z0;C=W<hTO@y98Q&3i!^Yd<sZD49F4q-ZlRW(CAY@+Gl`cE?eNRK>X*r0x9Gk`CL~Z zpFu*t&=p7_*X0XcfqV|hfanV32!(P55{>{0xRnCwUjQP%1cbOgUjlj@0c;W|<RZQT zgnbD}{0b26HVCW{i24tph#U1Ez`(BnnF7UJ<!nHi{{W_D14_8<0$T)PzXn9O$zKD; zX9KbX&T%nE0nuLrQjY>6-2s7J0<FFQly)iK0FsXaas<k{<~e{y-vH8b0Oeh_z+r*- zZvhqDqHh6nasVOU0V=w<?*MJT1!M?Rc0sv-T!DmKKvlO=ApJW)<oAFm*XMgck6gee zfod+|2SC{OfW#jF)!hbxH3Ct`05#pHV}OA_05Sz?xynBR${Yhs{Si>dZ5P-g5PKXD z<0c;mjQ<gkB~ahR`~-+T4oLk85bF*I>=J18GoYbM`5BP>6Cg*Racc8Wy5r}NVyS7N zTz{lylRZq<#RrjZ>J|lsc2AuXN?!z%Z|35H31}Mx$Pj4mf(ig~1riDXTDp}2>A`@= zf`C@8PeDMB0)R~dZCpeMAgmxDF$B=gZ4g)^5ETmO;6{Z428IAK1v<LQg#cwj0aFVB zI=k%xTLfam0C8?|7+`!MK$bvP7ZVPM4g;iy1LEBQfn5Tv3In>kl)`}Ia6pbgPuIK% zpiyB!S`k1mmo0EuAigNzdbg-3U``Q0NHIWf7gr3>wkRM&ppOeG4#*WqC=Tf7RtlsS z14NbpB)C2$06mHWHVF)H5hVd(B>;&f0fXEIfi(hA5r83XR0LpPNkFE+Fju)$XxIDJ zJXqBG(lv{Q=@HzxL1PofjOEYi^9}*83nYR53FiGLDmg_RyfpC-ukmjib0J-=?*D{8 z`@;J@N$1k{49E2`Z4zyUp|0||q2~noEmHqIB!4f+7cqLo(4mR^P3Nj^lp=m()vFT4 z5I$ev@IJ#w4C>GSu*2|o{?N3KC5-8tIA~~p&k(mkh5vtPkwaLa6TQ)=--yw}>94IW z`#e_YFIus!ydR)Vq0N%vR+eT_zu4~5q2+Bu{AsHmxaATPwK@3TD9Zo3y~iYs9;XdH z*ljOErG5(^d?I3XP}$HW!4H%TJvT&6+v+xy_pRlbGw;?Y|El*JI;i$w{x-Pk=~3N( zLg<S#?kx#)wwO2RAE@LMb$HL}+MS|etJnL_b#<PN@&3Er@A00^oh#2Z{_P6)JG*<j zj;2YjawU%1|8rJh(j~tCx*#d=)G<6^JXaJR&%JJP6;}Fx&m!+_>OcJ!R5O|6_qsk8 z`da&c%)BR7R{LSycK$Q{q_|(t>SvOvjxh<t#wCpAFC2FDb+T(%EwotBc`l|Jy_;{p z?SgRYq@>{0lWT-F3vx*{LeF(C)eJ2fbiO-KlOFq5E%N;S{=-|_b=Z*pgGO`J+02cq zMZ@y#|E(^#zS$uE_oViP#cloR(G&eYEI@ymX?auJ<ofJW`Ig@W|Cjax?-Y&`{d%fh z$A5vOef_;Q{&VVr`F_{2bC%c*NoT7Pt;kvUDax<+GxxhTe_^^C^1slZt0%Vz9aAtU z*u}KrEPrNgbyl0u5kWykT}nHa{eRUWi*5_J<280fU!662yNIh;=Y0Ers|zA~zw6%@ z^s`le@mSv5t&H>S3;&{dPc%&54nte}zuvlh_3KZ~v&{TAlFo7^NvzxNtQ=1jxG$ab z53ccV8{<7oU9HXe?6<!Et}kf|t~>9b|6;zs4SPC)c@;hbthWC5%u}}TH<h>z@u4>d zjdXpwap3&Myd#hOdbS-oI-%d7;r+(${L%lLN6R>w>1Ei6pL~B~DCtC;dM*99?|*mw zg{kamu;NKNq}i7|@|`ZIJ1zWoEHZF)28<YfOP`?$V-j6T4_fqRt!ZLN&@a!X>e4lO z<aJ{Ctf=Q?rnTqt*?M7ePhT(mZ`*JBtKaB;_3P38X|7K%+I~i?`m_>3zdS1(ev|J` zt7liKpkE%}{=!_`byT{`E&2niexkJY*cp*QzLS{4PdxYeg}H1k>P+7GDHeEFVTcR5 zf#siU)o%zb-*im5pkK~A!$*wtt@f#y*5#Kwk*B=*xZPjp|Mt^RZ{QQpZ=!?rpG+qe zs~+U3fNNdzVufo2>93w8Rm2sqxWCA}f2Z)@DodMbwD-4b;)lOwTDv>z`1g_&To1t& zcSe}^OfT?HE-(I!t%+5v-df>;`f<FS!YZt&ALJW3(09=AUmgt)9#d;VpJ78ick_B0 z#eZYP?vC{r(DIX9wgS$iMJ6@ypXmY{RCo2Z{-NiD#Qf<?4;L}mcfR@GKK4&FMx$8Z zdEpcr@>Co7e`VgF;f%8Q&2`xSMD8~igW-dMJm=|@idVH0%vok`$;i-R34tR<+VP(P z>l*wTT*G>FZa5=sb=gs&<%1c5GHMLR#s9iR4j%XGmC%_P1@u=(59OEp%LA|SyY58S zc>{-_4IVRMcr3^Dw-5b#Wq+2L|MtmQuEck;%DWElKfcDlZH)Jy>+0WDZ1wtXpPbw^ zx{f-TfzAf={?j|$NxjhI&+X~{o=F(P@GZ~lE+vU?tiNZ)UVkF!mm#2KT+n2eSkT4g zTYeYh?*;h>!r3?%R4BO8|9c{E{N%7cV+U#&_D;7wl~d54HSdW#syacAO&HDia*wC; z=f9p@PiDHydJ&SJh*P@8NsR32F#l!5Uo4z-nw6X)j<3<cHTnAs{FBS`26Xkwy`W8U z;;!Tu*}ra*Gs%1}kDSQ`ss~SAUNG<Iht_n_qeC0{UQ75h&-ACy4K44z^t)g0(D5{7 z?ASpGqyItXzn}T&5&sYApznixkB+pa{|w`PrhdWy^A%gY{m;M}YiItkaIkMh1{DkT zJ%Bjl7iE9*nl8Wi-@PjScY83zcTK+f`gx%Pg1rr!2K$~(=`bBIXh4D<0{w%mLDK0~ ztfL@d__#sCZyMqGzd9o6uMV~H299LPXy-p|wCNE1%L|H$1BMQ|X~N(!^I#fIp-w-U zse=a$^^bxodsVRK9E&>*=D$2SjX+<;XFksRms)-18sq(Q-F4<Fwt9VcIZp0YU9i<g z^1$tR7MS;}R^mJIb@9#=cpW~t&k)~r+0Gx`y^BLjaZ#VL*mrIJyY`#Q_`N-XJrV5V zNANPXub*Y+KTghaCB7%aqkH)e^b?Qt)OVwMdGmt*AZuq&JpHZtI~BWiX`$u3%X<g= z22^Md3FAYTe>pG>SyCOR!&G+Up#Eb=CnR{b+~_}Ls_bbn|K>c6z@*b$;Gc~1{-sv` z$x2R9hxgBQ*O{x>>h+!W{=M$+@BJ$~%^B<k4(Ah(D$isu=!h7YIA+KMyu%Rx#RSR! zX6pab3Oq}3-al%g)?@|a2=#P1@SCIG1b!Zm8RMBd-2Y39Fwb9LUf&7lFBU!nW$FLF z(CRZ#vDNGS`(60A8sj}NX!c*~1@FJx{bRg;dk^+?zb+6pqB0Z(9ua@Y*#D9!^VbTW zfwJB|Y~dNG<P>#y|6F(d&BkamH9~U#X1dZp{BY%@VBaIQ6ZgBB?>T+8I&?+oc|qPM z@9-~VHO`;KNzy|8LFP?56BX-xUt^m8y0QU&;wS7MGy8ibCkJYQ{nY79<CFb8r1TkQ z-hZN!Q`F%-t7~_PimhJ%rSuu^)<3Q|$-g;$my&0B8=tB%-m|%LovLE1*SG%vUiW+a z{r~Ungj`C8+ga~l=>@I-zf!T)>+Ao2uls|2|68yfi#j6z=|hqA|2MnexBvf(-S6@K zt9!qP_5WA9U;Y1Yc7HhaCuy($w|ZgN*{)buQm1;!;kU0m{F&UexaUGw$30glazWwo z@p^UF<9Xu_cS+B%%PRczvwsr%oS!#(rBJ_eG=1(;dWN0T^b5oMtxmny<C~7a)Lva_ zm+>RdSH?ofmot{_4zLLCQD!N$5UOIczO!((r<SqrVQK+~n(snh_y=QLa(gZpU^)il zpMINpS_?1*v2Zm}?=SNAFMLx$KlAF%HP1}0bu|?NsuFGtc?KH`GsfFH9{ulln!;gf zv|a_QS4xCe2Q7}f;+}o_U@8t%Unt}QV<jz4i#ia&uB(6ugXfa|*aAygVRh^wW9M2N z_hdZNj73^pX_)TGYbp)X8fyat87pUHdGX3~uCel7gW4*k4W4hTJgkDT3NSVFd{ju= zfT^Oz@y3^@sIf}ME`XIXR@qoZSZQNbjCm^o%Nnd|urllm`c}Kkg)nus_KmITZ>DIA zt4ewiOxwFU%ok63v9a1PH986n(ROC43*(<}d{KNcyL4&@(RQzfwrMY6YGf>$^fgwv zv9ao~&$QPuT?$iIYh=ym#+q7OP1qO4E{Cas7o#tYwJgN;SH;@PzcP5G71pDsRAa4- z)q#EDKTJKXjn##HYOD=RYaD|<H`WfO2I{x?7sjr#xcb!ZNmL7%I@tm*A<c^nzNs@z zZP3W?n~n8^X_GWS<BeSp<DaJ?nqaKIF<n95Vr&RZ4Qz}i!c@O!7*Gwn6fq9PHzmT9 zY=R~m8)xh?*i>UT!?boy(KKVXSe(uYGmYH}Q^n2DJ;o*$qJF_E&|IL_R7Zps*c{EX zz}u~G3)n)7n_`u;ggtC=Q;l5-OEY$-u~x8jW7CYa*7`qgFd3-Ev_VUa-DQDoVatro zFxC#X+}PbP{(0J?Cym_)(DFJU2KD)-R4aQGxu?a{{|^}KNIJs;9ZbE@2|a6Up0Uob zwJ`P80+=ef8m+Uqg)r?OacI4<#V{qipy!P}3gf4P$I}(PVDK?p;5D!pjip=Rc-RJ* zDt_EpH_|U#+)`uRVH=GtgXysAfi@d^%Hn!z{kIuhY4BPC-!!($STEQPV^15q4)%_* zXN+ABd*4`wu^V7}j6G|tH*BAe(f_Lr-U$4_0@uLQGkws0W9uxgFKi3aH{5f^`jLL! z*m{^YU4OI<X?oG(5=g)4BOcF7iqrPL3B7G_BT(Hn0I6#=ZLz`wNz-M%uhG|x4I;1J z(e%2p!KBqYnzkAnLRvkc=?!B;Nqe8SuheZowR#xZrSDp%w=Hlu=?{!;H#P!xz}OCB zBVivI+i7eR>^b|2eg~#r9gXTxFQHz~yFl%&V^Cc`^t^9{HJ+!QHE@ryL|ClF?S-k) z<Is4kWWUAT4ExHyJwG%y9`=l}13pIoPXIn=@E}kvyahe0?ZEW06~2{pJaPI?&oXu! z={PI<iLr^WE3^=%L&heNu4QqDjcL=@@dC?}_!Ou$NkVmvePMx<VV79pBgSrry<`pi z(%2oaj`mglm9Z(X`ml=le~e8feYB*<QyKSW8@!WDj=`^uO@n=F?5MG1*jiXs{2OD_ zNvFdu#B+?@MS8ihZ(-_?8E9BBKA3X-abC~eWJVhN-U`ozjWPBEOg%FTO)z%c;%38c zG4_+OdtgbhDEwzDn?gF-;)28cjky<gS1~q%0t*6lnBRwHT3`rFJ$yf!WeY3}Q)5!m zy~c_edjPh-C?8BEZF!FLG!_z#N5Iqzb5OFyo#O@4OP;xCI<Puk)e6reJ<b9zG&UbL z-dL2e2Vs+7HSmj!Eg<~`XQ-NZHDeEv{?b^qG4Dd)YM`d-1|KH99(FNa!`LFySHf!H zHH|$&dSPKcm@bBC?G~d)jn%feM`5#Ib?`dI(nt>~%<*5BL|ucAksf1(V~j0<jWt%! zSUT)#SPWj@*yE(Hv$#u)Erq>Dx;`FjY#Hg@q%}1NWBY5nKY`vi*w6x(!^*M)X=()1 zc7GC;gXt2j39KN#0#&fMW-#@_Q|JO?&5f;uRWjBRrg~RVzektdnyxhXH0g_swKDb$ ztQt%ew}xrQ%s|zRb%3ejXHiWn+tJFdhUv0fQzv6<NY{g@eotpByq0tW3yibCbue9? zYwBX`Inufm*VNV6deTi{YTz}-o+qs<Vln-=)f&Hm+FRLfVbrf~eG%#UDHiK#fiIEP z4@a?Ujcp)(fL|L8@Ln+W!prC*V>iOo3mZ|EvA$OJ6_|c6t871Go3#GV0UHAQ8+?`Y zdYGmJW1C68WN|maRPh$H!PpRsdkyxQv7yFZhdl*rgby>emGmkx_5W~#Z;+m&B{PkH zsb{vKxyD9YoGu_1z#8LYV4D3Fdf3=_i+dZEW@RTB+YWoo;%<TYF86l;ms;Sh7Pu2O z#@KDf-hmA=HqlrnES^5U44-7|UDDmP9hh{2({_IkF;>kNmt<_0_P>X83^7eMxSRAN zux9w}FfHeO)Y;;uz?9sBt|8GJPqwmqN%yq4>BjcK5{%siQ?Gu23i=rRKhpyD0}EN; zEMp(Sf{e{Jb^!LQmcn$8v4f;<p{4Ec6qsgzgl;u<zr}qFo2WHnN`-Ojm^~Ho6x3JP zS>PwI+l|dJb_m7;PG8(y6()ZeO))m#;y#5<qXq5p2aSD3dWNwD#y*F6M*%yMcnGKk zeu3J+G(8OC2=p95ZH+B~sYAX*?O~npWwyYtNH>99jXz=RKcp`+w%k}Ytf_x_UeA*T zzXo1zfh&w1g*7wwl(BDM^<Z)MN|+j*gDS$h;7?oJx1@`};_+uJ?mN<7r~uQmumU>% zbIH61?2fOs!rznLYk}*G{Q%o%anBh$273$E17Gi3Aa6jBeh_vo{-VVlCp`#u9sZKB zpGXh({r)1c!QjuN2N0;~Wn(&iKG8A6w9!})`7eyUVl0?EfA-1KkGM_73XtayH~HAB z#tM>GkM&31%|Lp|!yn@EXopBZuUlX!OoxxAt;Pz$bokta-Y^yhdxrcVw9QyJY!&&z z=uKmVVcOv}z2#?&LIREe3_)*OU{Tn+=kQncVB3uqgYAQ9+F`6XY`?Lc#!A43m-5HG zW2_`>T?s$SG!_91DQV4l*PyyDv?L24Ru>LrJ?HRo)C%u1b}lRjriSk}rf&Yu;&d&c zvgh&fmNjM%Ok1`zY`d|2Cr*!LfE`(r(FA;8h0DU4z{bG#8!HD}MI~clAHuZh%EOiv z<31AUk1XzdSh}%~VXC+SEGL2l(<fHedw~LNhtpjwvYv{3JPsRA`ZEix1pCa+{YNaW zGORfZoJ8E0#;U*?!ql-}8LJ9wZ0tYAE`(hgL6`!w4MqVM)9NJH*D$r~BG@NZ@i!J% z4YrESG@bc5#`qIh9`)i~uy2i3Cm&H9!1SFl{`8gSGGn<XuK#KR>#)F?1b$DTy7gjM z3{2CHFg2zYY?^K3pDeC6EQ>~K3JUkf@i&z`M_?(i0x+_kx_o?TaRrUV===9AgCPd% z!Pdg=qfn?Z{_2uvoiW}2CF{9_j~9)F8H<H!U$~$7;l>)kv@eJihG|6_!ct+r{a-ha z$$J{{F&CIhx|p%XuuqBtn2KBBOJSj~Ik1uz$GiHTaAOh1E`t>|rkl}R@OYZSiW(~u zPW|LPm-CTZ#Q!TuH>1Ux@sS48RL<BHuy+e{eE=(OtT}7|>@nE+##+G6r?#cA3dUNB zvB@-D08=kq8N~WmFj&c8D*`VtR>fFrSVdzO8fycqWb7gsSx;L&DjTb2tR1Y1v1pjS zJ=?>oifRA4*aABMFLZHZcq$WN@wJ(yhIVAuIk4rV>sojx*m)KgW2`gm0lu<V5LXYz zKhM>$6xdUwn*eky#lh}@tt5Sgu`aNg`nuO%(F#c3)0K}XdQzwN*2b=Z)l{pP+8B$6 zU2Lqav2L(|{sns4!8E%&Y!GY>=?=zvz=l|y?q39Huj~oD$zUg2;I**lS&DvtbT-xt zrW@y)t~PcZOpV?Ei!*jTY%lCpSQleASlnh<S7W_lwY&ssx(29L-w2E`*3AO@!0H+6 zZmch?zOf!wwjWH5d6VT_YjOQy+CSfd^)i+K+hON9?{x-m0={eTdSe4r7-drU24e%s z>-4TG@7~4+k=F@PSKc=o8%(~FZKgiPhQJ<Ur__aaUqADDh60xu><82daTx3_n6Ace zvckh*lVQ5@9$;()Y&1-l4g-yigtdg}(qWLXQLrmvng$yi4Qo`8?Y|#5#NZfUSqmI$ zY%ENN(udeEm>QS}Tc-rmNQ)Z>OJ$7@!bTa>gA`|Mw6XE96xc_^jnRMt^1df2j4|>Y zB0bjFEzIalC11c2VXE&|*wx0y!zkjp4c5ijEmn3SEZ*3yR(2Aso3Tk2=hfFj2jCGF zq{fis-C&RBDr2`>;AB`QV|N(49hRdOFin9ec?T@l*qs(P1$F?YYu#xUHx+h$Fvs7| z!0A9$d?&EH6~5a7r@^!n2BTTFz+}?e;R>MH#-@|jj-}}yV|T#{o$F^QFx4>w7H;f* z4JaV*xtou|22%-C8)m|?xhN`zJ6qr^(jUW$<8zG7CS8cLtFGwg8oP(|5BBXn52hnE z1-93&#vZn~d)58>fVxy$Wbi)HkEp3kj~Kfj){KgErMB2uD(O{xiR!BCQDYB~UItT- zrNOiqNBS5SMViuKTDdteJ*@WXSYB#{=aOE=TwSRxv%>R8Yp<?|KWTCENo%hbTVd=$ z(n(gyQ!rJs0H%icE}|^%A@Vh?XP!Rst-KIe(%>@|_%N)qT|H$OTLeqC3#Dg`Jp$8p zh%T&F8(U0T*CAqSU~0^xq{rA9bDhPd>03F`;By8aBd~)tX1%c`u&ZFT@#l@DlkRBj z1(+&%9M%G+E3lU=ZYk+aG)B_~W6NN#!s==JzijXc(%PQ7vf5~DIcaTAU0J;X)AoFl z^uw@*_-2b+LAoUuJD1^Gj6FqKKaw=PW^5%)Kaw=P4)gsgTm{q*B28}qRmsyZ{UB<I zzh#A=A+4W<S1R6E25H@M(6!8VW6zS-JqNKJ##WOa4r`6?G`2?HzatF3V{k124Pcrw zVd~a(Fx?o{^q#TjV3!)(4O64n!<re}Ys-5cHjl6EtMGlsULZZ+$JqWK7<>`<6i`<- z`(gSTc!{(g`H6i5I}f&jv>y41eGk)@=F6nl8vDtXw-KhNaf<ud*ej&<6@4|Xhnw2} zJev&aQYlCf_9`C(D6ET<V3^i!GwH6jvxZpQ7TC40-gv0Ry+-<K*o}C&#l24Y5?Ein zu(7SAy|K2yA_m_81{*7CY#VGZt9cV%45m%;CTShpx*jNDac_}cO1BNcOIqC9q?g+_ zYAIveVNd&+*Q5V`R_PtUrX)t;Wo&^vNx!F6XDVy#9oYNE${EXq?K4*1*t@XTjGb@n zJ=kVr6?}~T-vyk@DviT0u)y7<?}d%WD;j&BbRR2R$=Dv)K-jH#Wn+6uUklS$a1~?w zNcS>U6{a5i0G6ubPv?Lr3*1jyr&h6xjD1L27Ys>wHDd=z2eZK2@n~ZQNf$6y9i~b? zg8hUv)wH;e$w%;Ir*B8^#Rjv;oMW(-u}@$n`I6ALV{K!HNb4ju8?R&RFzMr*_3pvz z!c_66q<=D2&*DCV1#$XTTzwdA^?E)hlSL&dcmoUkg7h;~qHnl{#*UEI7m>cC8X5bN zw0cXdv9Yg6Yjf(0>r!L?A$`AnZ!|HM4O^wBa*vR>%;49gb-L9TNK+Us^c*D}&zk5v z;0lZThV)kAbZ&2MaXF;b=qK<iE$&;=y3L?db}N{A<~!0oIaRN~+juQ7m&|LNxmMzB zjeSpAcj9$=ZfEQV(qoOaH+BrR7`7JgVC+ZIX)sM!89NS}3DeoMqcN{`j#&mf8T=X6 z%L;ckrlz-s=@hF6Vp@|RJ|5>JrBiGdiwlP75%Y_%uEq+$e7}-l*BC1Z<A;gYcj}Bc zsK4iPo1J{R84HEAf$8km9i~lE2-e8ruC=%@SPUmAorHQB3y0M+rYCk}J^a-ePXnE^ znQkb|_9xy`1o*t2rFvW8qOd9!cq2>|^QUG!Rbe`-^|QF*u;;97e`6(Jn~fzHD+${I z+fLb=j78}9f6buoEvPZ2V6Ph+XzU!=w`u_s4>Nsn=fZXx8*D5RrgMc(LPLz5NB%nE zbP^hBtTgO;m{)L^!7@M{Iyy5AH&&Ls&V(PrMi?tcUVW*P%SdCoY}a`~Cznyi&WGuU z&^cqYu?n!~=|P<fcmV6aD{}!*73&z+6Ijesk^GHz{g-I05-f$|SjY1?m{z_rEWwWL z2^Locriyip-(svPtQ&{14(D5qU8tubkK3Mpo53goKW7ito;=amMWipM)!LyZ8LLLR ziR~XJ4&!K8G)((WlEqagUESDZV>Mtk#I*fyH>f)u`)sGV!<g=LWWplwDKM>ZEz;T~ z+Sb!7t~P0{p{8VGb;#?`(=^>!UGnM~ZLYguebm)4WCqZM>dF}wSdVmfx=Rba8-{u6 z^P#6Ln)H-iWiNrLfm+MiFf}li^f$I5_qs(>xy_{EjS6qbtZ!}B1I8M`zBA^GHHIC6 zsZZt@yOi{&7B|;e6WF^j_0v3Kmyv$Y*nB_pdYS@zus&L^2QBb&(t3!aX@Rk3FfCB) z^^mbENNa&&3yn1=9d29yVHjCY3qEp*(+WLetR?A8-Dc1lJqlC@T}k>g0<}g<Y=Nyv ze-6`>ZiQRJicpCvTWWD_NdHKjDqCi(Eon7cl|5ms9ceXMZ25`(vppGYEj8dt0@auf zq>sSVfR$GGD$-h@;#V2#NLmXNd)k=p@Mw8j#xu6O&ZJdV^Hy72#jDAvu;3blxp(;c ze(#fEuF%tAl~;!)hg}%tZN*i{6n^SXMR%fUC>c#hccB^RZls~yv(RjG4@yD9(FimO zjYeb8ICL`_k0zl0Xdu$CZw>RVj&A1yWEz@PiZjw|U5%i7(fueDJ%Hw*D(E5<jjE%X z=weh0)kbxY#))5oG&Wpg!S|zs=p&>d-x}h*8@-QKpeK=j7PUcbgV;x(0HmOM(S2^% zU18<D^GMD|Iw9!<q#@zS=q@w^-Hm3VS!g!W@Nf+WFMtZ75EP0Ep)eGVilCyX7%GlR zpi<}@q+#Qc=sd(|@f$p4Nt8q7(fLTj#Vevps4}X8s-g=~6pBXGQ4Lf;zmiZWDulvN zIMO46qNuownGsfp|8Ka@jIfH{D9A;q8q%Ygqezcq^r%ITR&vn~=or$|lH=%Sq$eUr zIEy9IgVWJnXg&Go(F^EB^b*>DUPc?yD`*pX6>UaaN_yO$8DZ7EkC1s3rJ={r66DYv zG#3rw9GZXzqH9qv#2|A|H`E>VKt0jxT<E=lG}inp)D?COx*Ely7*r3{N0*>jR8)i2 zOOl9085Ej}=Arp$0jkTxiWpQ6)khz*Lu8>(&>?gfeTqIqpQA6(5%eYc3jGItgL2S! zC>MQ?jv<|>A1EBn+LF+jSI_SbAw9CwBf8Jg7w982Hpumz8P>Y`H1^zNq<e5PkbW@C zM6-~7DCmMe1>NVi&kQRap-c1mXaRZ%J?y@p$@X9Fs?Q3mSyq>)y2{j5<qJqxk}si` z-LP3<^@Fy%MMM?Tb&IZ3_M>iY_pGp%F&C3;hdQ9EP$$$GU5c8Z%TRT+nZx5X^oHv= zJFIlAb|l-QPN*}ALtW7|C?0h~dSb69@7KDN*&L0nIYqTWZPDdOLt9@!FQbiU6WWZn zp*PWL^e(%jhP&=Yd(d9A4{5lohPNI>8q%7DK0$}jVYHGnNqhFVPN*|th^yDL9=H+R zOTc|-A{BIH)ii{)KDrpSWPUN&66TlUV)-1@7<MVr5Y}7JSTqiGLS0Z-^fc@FDM#%Q z^d-{J)@*bqTtix))vGM4NvuWdkcPC@p`wNO!)OJ8x|GzlNlo&r_y&6#J%cikhP$pt zYfyLQ_dq?-wWt@m4&8uyqZ?5l)ED(b321<qk8bD(zP^s3_c=~l(lskkM|dZ6HPU$5 zE~qQI26aH~_!4S^w?_J2uZ7n}F{nP$@Ymfe?_&HV8koiMKS6q2bTzsXdB0&s4%$tZ zzK`~xg7iQL(nGF>=n}M?f<H1(57+9TkLa1|cnwqwRU!Tu{v$e$bn8gBiW<^$9#jy8 zph74Ng`>i{Xf8scC@O}IQs5i(It|*2-avY)qo+6;e0h*w`3QZ8-bZ`TKJ*S+iqdJM z#>x&yBanv3YDnw^q#>`9&=hnhN=DO*mFEa2q2a6dph0Lbnn!nD?<S;kfV|IHYA@P{ zG*b0LbP#=vcAzT=Z;75Gy&mPF^T{v5A3=*z1I}!-@q17Tx)0rtG@|t`Gy`eS>di<4 zRVScZ(5*%3ATNm|qyeX`Pz_W76+|H@6cs{6kS+&xS*OdmMM#%!i;=F@bS3sUI*9ZW zhMz3HUnu%TqTkT^IolKI*X3nMHw`Y=ugYd5u0So(0c{2J4$`2Icag?-Xgr6;Z<OKJ zhQ@ztY^TO@Rz#JMUY*jAO%2hEMm3OzTwaW7A-(ma;g%X+Ssz`3Vo?J(Gc~MGf(A}r ziY`NXC#e}~j;=%+7#WQAvv(duU!t$kQM3-NN6(`d&_=WgZAM$rR<sShi5_*|r-s$> zrn1jHfHbI3g9zuNMQAb7z`!L)<NlVRk!TbejWq6W7}8k3ICh^d=o-`=T?gxpdZKGl zFLVuxN8M2m)E-?G!f33HBs!xwq^o9K5zpsPUw}03Zy|aZEk^UuT+|VDLK^Sa6~&`& zs5|QEzJDOBYDhnl39hmWD<5(d$%3xA3#;jkAbAc7MjErHF?tzj1$qkIi*BO<6HyYH ztTe0zYKg8yt&v8*X|$V0s9l1}q4Uuf#D9f$q1|XN`T%W5Z|j-aHWFLW7W4wzfX1K^ zXfPUp2BM-!w=8t)LBAkNA>B#PFGt-i)D1rUIM>ZO{UF!9xG&IXGztwvwNL}p2-QVV zL8S@i{G^AjAEF&-CrWga=Y*B-rswTz5yyb<6^}vqE>1JM_)5~Kst=GxQXN1C(GH|h zR2nrk5FdmFqamm_x)I&$abM2~>*jrcn1U=T1ZkkuH|SfW!BE-gYxFrff{L)*VyGl4 zkIqLLAoVuVps3AgE^+hFd^CrSpNr<BTR1ZG8rekjGJDiUv^j)Tnna<OIifYV>1&iu zN3O@q;-3=q89IV0(NQ%yvWGBlC>n;2(h))MLsX!#0^btXfW4;>tP%Of=wo8Cke-eY zKzgV>2<ch$uyD>*BS`4s^35)8Uf4OsCX$?l^yGGm8#OPinpck&BWU8Q_>D*-nm(Yv zmQrmtr`T^$4*C{-hjP*P=m&HR{fLgEpU}@pugC_WU{nAVL?I{?6+&Ss92G`Iiql6$ zNfblHQ3+HMX=qd_bPhTfMWXXiX;cQ4MdeU=bUvzpE<hDgB~%$zK~>R(C<<MKs-b99 z9o0ZJi?iEZOrjR5jq0GfC<fI-_0c6L7BxT(Q6tnCU5Yebt0}r1HADJ^tzXp3(L{RD zixN=@R1!s?(x@!D09~Yj8c5^0V$n=?t=rKQG!<z~*M7S7Lv#Rrgg!<Z*YycHj5Kyj zL$$V{H_>YJ9C{w5qD?erBhqN82iPezcxfYg1$kfPV>7xLO+=HB{sLGTbS|ojGAX<j zZ9{J&{p{DzeBBq*J6kv4eNa1e9{Iwk2r7z-BaH`)V%M#Ps-wN+HEyt6m?zkCz6*aa ztZFF@EYhH%`-#_JpXgwB`GaBSd39GxccFCCNjGDrGf!i8G%hCrX(&!#RF1<!!)^3l z>eVO?bwS-wchm#*MAxE)Eazdg2wlv6UJKPmIebIyM49Mqv^|ve-QzMJ4C@>-i+nG1 z1L}?XqgqI#Z#3GbKB|ezpluvOZ@KsdVby}hxrqz7z)67&MhU1Z>VkBSL-#jy^P~;= zN9mcbIe_lQUxj(`b5SH3iZmjn6>5m;qdKTAs)f!&rBNBA0V(Cs`KSV_SdgQv5{b2} z;ySb*J&#^McT>@1d^j40;!rHgf#;(As4sdAU5j)hupH7ugdfpyq$e4Aa`6MwkcyFL zDO!d!oFeR8jxvp*(2$9*Ij`oR@6j<dic{ohw4NQkFWwLJM;Z=s3~2~N8Vy>6G|J&Y zv;ZZs9la=t`QLK7`~e+9Kcb(}i)aJdh&JmNz#C{AnuL^3Lc`HWGzyJDV^Ja+hpt2# zd!@U6dSJW)X<SEXcJgI3;8Gf=kqH+f-(Up1APPlCI2Cx21|&@3sP<0f<4!aUX+%O2 znv4dcE~p#ofv!c@p)1g9ENBdSlLj1&B;5z~LmF(L0RkJ)L+CJv^<0k9d1wdPiC#zV z)6hL=uYLhU&{d^SNmPS<;b9InJ?z)ReT{h5^Zb{PhI_{#JyO>rbUiX}g7lbtE@elc zkx2JFb#qp?DRom-H&J!JQ}=RbFn=ssPWmbIsBW95k$4Q%rR!qQ|3}+fz*l)Zecw4J z1aeN000|IILU4)&LJ02eR-EF+in|lEP@F;;C`Ah`?oJ_Ck>VA!xRv72Lh<)ImyiIV z@_+8PpZ?fucV}m3XJ>u)q#dQ|2s(k*;6qRw)B$xteNYKRf&kzK34s^T1Lq;Mm?$t1 zETlk-z!I<&=mGL_umY?EtK{|^-y~7teCqM=NpK3B24}%B@FURU-ygsM@IBZA^!RrI zVh_U|4)jFV0WJ{s5_^9I^uAknkPP$o1}`w{T~tysO!FtK=x1<3Zxrj*o*CdPpr^H2 zKxz;Smcq0l<`P1}@wgShRIEVHA=`r%pgVDGL1S=`nr}$We?`UUy9s?Jp(l8H5Z4%# z0%bs1unJ*UYbAWk$5@o7hh_u8AfQ(Y^>8d6@Bz6{XavX$^x!K$*pBAD1A6AAXI!Bm z2<SPMo?9IPhk+hBJqG819yJ{XM?gD}PEErB;-R9KsHia|Yyz4BJ-KNPT7b_fX-Cis z^z)T(=J{rhT1YAM;AIJD2JXP{F1QEQ!*dN7jqroP5HJjk0)-U_x)b4cf$V($imT@) z=fFj92^;}O!7=b7_z84?cY648q!Hznkq>W>65-dQ`j!a#G0^jkWhxl<{y>Ey;eGG` z=$Xc!;1PHXt^qxexD52vXcg)7JYfYmO;{3y^9OoPpj-R5KsId1{4o%WC>79K<zCp& zO|+vwg)s}v26MsJpf$p^0e;{Pw4Y+2qk*1z&jxzxt5;I?!R7~W08{~0K?86C+p0}` z7&W9%q4ni+WEB4tMv~s3FX#?Jz)b|Y2Zoc-MItw7jQ?ZM7SsXN!8kON3s)ZymqU1O z=!)P*fN-FXe*Xaa&R5^{{tDKDbzmci(uciUfIjBc$Gg2KT@=vww4=coFdlpkF4HRX zD$z*P_$l8bfxckXm#8=B7k>vgfxbf3SEu@*R3DJ)iHROlwFB*e9$VK0jkNzP$VYjg zZ!c0(*Qr4!pidvOg2F&w8I}Y3vakYpiSc>i>SIA4a2EeLpbrK0Vc=Du5C8OsarCX< zcA)R}c7okt570MzE9292SMwp1=qsRa>}G>GU>?wSbBjP{&<T8qan%9!K@<FXe52<; zb1^7=!S)2X^wE$$64IAyEx;Dyy>T~CRcpa&um&s#UqtawUkLhv{$LOo3WkB<U?lNl zz+)IHZD-I0=o_xGpd!#WS=XWc4d`2}B0!&2=`*T4AOz@BsQ{1)Bm;in9`sSi`R4>U z4bFhG;0V|bz5=~LJJ0~QK?0yxRP?He-hIgk{6R7h2>wLS8{j6m4bA|)DXh1EFM><p zd!QG(*OI^SVyH77ef)D8Tn2s^qQ1$|_cpgc5Mil7Wl#m^vzh8ZpUUXd7`=9=*9;ed zC|XZN!WJQDA8ey92t}~A*q9SnkLya(TJnQ}x`SGX54{@l9rd{b=vDDZ@Eidy;(v<! z0XCwqPg24l6(~Um)enC#2nG6(WFnc42eEBHAB5ZmKY>kPGuQ_74aauytu{4V@~M1J z1Jl8Enp7g{C^2yG?F8N+9`FJB79#=h1^Na<-(2_seP@vfBnC-9GN8{a=7aN~DadMt z_2)ZE0~E)#34#sabD-*K1MZ^%{cZ|^(L!b{Szjw91NuB6C3uR89k{;01@t+>G@wrq zz5o-!c<?i-PYaK9AS2)^N|aX?KH^i#1RxB8Q4qERpMYJ2eT=)6@RqnisQyFT+Mo{5 zrj>&9Z!vv?r_$)JRuxC^U*Dmn{#5`a%1&lVq~9MA))+Jgxj|eRs5W+!Mg=&GmU@8p zAQ&M-EITQOUoYB!3r2(SU?P|V?qc*qbSa`2=lg;Fpfo4|yg)R}zd)F&K)@t04vYt5 zz-TZMi~^s6@z85nPuxDBI;a6^fe%4#pjXlL>Um|LH_M}{@=rCO2|I!tpd@}(wOV^V zz6%1?j%|>Sp?M0PTl5!kmA*M{OYkvJEh@hbpfS+PR(eZJwWBS_Y9&!dSE;JF4z7U> zpetBtxp!#ediz^%dv~U7Z>5QiL*)r*a^67I{}*8oh<gb161QH^R>W?KdM9QHSO%WZ z<n_|EBN_F-1nFX{`7i3MGz6;7Vz`CDd=f1H*RA^1()yBV4f=uDolj8&Dh|3KR1eS# z=yheio?Hg#mE`J#>6PPMV5heK*pkh`|0TFd8@&ZO0Bx^&rML{J04jn?pfV^7p3{7n zfRi*)ZK`R=KyM8H2=tb)J{HxR!Fm%|Z~p2<-`rp`h$_NAML{u80^|T$z?U>Hy_vfJ z1mRzfyArGcYk^+8)t}MX1hxRZU>jE}i7RXZwA!N<(D`3J)IXen5nw172D$;gbgQ<| z6jzD0X{uWj=tWz-SX%|?W!ii|<Fw=spm$`oiqzQDtxg_`Ngvxl@51{o`5Wy}nHL4> zW_*kASL|Rq45oq4!DpZ;Va-5G&<5z$(^jAXXbAL*X?+meuC)1Tv(?+8-oOi7iXz|& zh%H$N{xm=(SDb{_pV_fq71f)eNr2u4O$xMiDAb0YV_YwQ-u8S2yf8$)<*AoCwTu6n z49h^P*N&Eh6(DLQ{{%vi0ysfziS1Gkr3DNFDoi6Reln;C#=<<d@%BgceLy2J*Nd7p zK`l@k93Y>&$P_zs@{TfwUcH4`10&lH^d+)hw(Jh{f@QT>sBC?!s~0Wj1HDK&9<&B+ zKwF^qBNt&eYP^@hHSim_0S<w~;0QRHK$frYtrQiPk!ts@eT&+aB6eR=9)Ii_Q@bk) z3W50G0`{j<2US=&u3mji2lU3G-aOn7egFpnCKu&(o2t1C&V!?1AMn8hrht$6{sgG~ ze1zK=*fpc}=!@STK)vv5jRayM-;<eYTPHv1fC{5?9KH0n4X8=1BYwKBU)8uZL%r1Z zRuvhS^<tM+6WJYN6Kc+`A+424U@_1z^*09^rr(Rv_)TE9)G=tv;H!;5$BZHb{ESNU zf?o+xP$k8$7x}V+Y(V2Tf%8D^NiRKV*mJb-Gf<7_ps20X)}XptC>30_q5f9buU)7p z&AbgIR|36jw;XBjAZcPUECOO@be+tOgA?E+&??FT;sH&swxIXh8i3XCiB0Q-mp6z9 z5&$p2J+&yK6u-ml3^)ZEl6V7&ZNDFc3Bfbs^v+pqrmBJ4;0{oMU*Ov5-lmHy{EQyt zXr{ipT;{(5UJ`$eZ~CbAc*_Ib>?jR%*GgZtK1Vax!BwC?$8{Q<0@0*Bfx8$Xj^q9W zbdmHU?lGVn+By|fp>zmP!F5{rDbUrLjsUs=-3T;Hz!ebPS=R1dcY!-nw>neH3|_)C z39dDV^h(dS&M8AdO7NU`y%nGbo)f`$2$sTY!_zgsJF~UZD+3R~1E7=Jd*Cj(1N6k` z2+--A9yjUIZy``d^MRhC>auVym;-dFs7uDl;1ZeWX7p0rwcv9Za)tYry0X+m*{^^e z#(oJ@9#z&>Fa^IR)$(alrPqU7O{3xJ*8^SqTU|ZeRo8~n*kNyd^CusORAzSOu``@S zxGnEW80xo{(Jrelf3=)8&9~OK`jvhM{^ejJhz8rhTCfJJ0!w|ktFw%c6+n-i)iku^ zHbeb3GL9oo!!_;OX*7JfkNkesH??!6>AF>j)dsC(yXKoFYUz8@Z6<sZu!UB-l|a*O z0PDdz5Lcd>uhQA_t6ynj`>k(zb=B7=P9e6Cz%IOY#M&V%;$m)V*A{X+ba4tscx)k* z7isyO6(a1a(UX&d;N2>Usi6bJ?*eaU@&jRef!f<1+}*&=P)8XJxBW5SCCrHZ5bTSU zU>U?pqzq#xQmIv7yR?ga#Qht+&{@KM24}!Y@C*1690j%}HSICWuiv(P{`3}&^0DJ= zSNZ=6>^x5MeG~i+Zm1SD(+l7{I0rQI6F`}3rmD5$z!v83w57tum7(ULe3jpu1*4BV z<s)G?(1b0a624tBWvub1fGvoIDQ#^3Rs2^#Y+jn?GPndTg4p!R!{Qlb7^zM0HuLKw zycR35GWiX^Etp-p*v$1?<LxT8X>P^hqw!|dMw!HRtBA|6WBQ$cHflR#wJY1E-c^6B zJ}wGE9U#;|<La0GBK$FU1hi*YBi9mYn0`OQeF~lcn@+<u%=X*v+u`buQi+o>yd?$u z_|}<*4tFnL5L>M}YYhZ?xMS0AhhEd@u&J%?rIki`x(L%*s~-O7>d6bdB3=ujd=;Eu z@JBO=@U{rH6R3V)%dZI%@I4Gynd*Uu#w$}l(1mc_y4TaD3r>?(=@R1Cdq9bCb#^m| z`B`7a!bJFO;r#h_#t)5=&X!&?P@<h6xwO0G>j}|<Y{zRC)+SZ5WHR@bZ}PG_v-bei zo2{eN_*JiVQf3~;f%Dt?(ve+R1<8|Jz8L~lG96QFHX+JJ!f*R}q}es!cok!3VON{7 zw%Ka+*%I2U-_Nt1)|@8M8p(*80R;2?IU;D7`gJ!rc8%H<l$AK0d8_o{xVb?t5C(FB z96*oRvw;W+x#OGCc#_%?)*lnp6<6=7>Gr!Gd3uBFz!zi#KHw2_e}X^21MnGH-Nzk@ zdk^<6=*{<h>i;Trt&_f+pgsO;xVo|364yx_yKhm(He3S&s)ABLPeMxKK7}AZuCDuU z!B7vQ=pKyY6<versarvy3{MfR*BeUU*K1R{$Y?^i?x5?MtvDzKly?Q((x4FZ6CLf@ zV#lKvSq4`ZeQK%YaP^*bMO;02s)Sn^Q~`RnT8IqwtX0olYk}_gYvK-rwgzrBP#x$V zLTy~7uPZa}`g#i1!`lex{>Cz*Re{a<{*LUL;p+8>CSW$<s|eG04QnCy?=siC%I6hu z8O#J1z^~v4I1H5h5U#2uJ4HOm_W`gU>;-#(*7aEGdN>#l#(?h$+YNSsEnp{D1D1k? zU<cT)^%c#>d@vVG15?2iFbPZmBf&PX6?_LagAHIkSO?aE)nFA^308pRU>R5f7J+ZU zH(&wy8q5Q8!0h-~z$`wr<X?dq;7c$a2>1d_2A_k8U_2NH#)4152rvu`1w%j-7z74_ z0iZwV2l|2zpgqu5@d<7_(7G)Dv;v2yIc+v0K^y$~ZL3o&yDedANE)v3nnu4>?QP;q z!wbHt>vkke)vw{YrP2x5e0%fV3-kotK^M>&bOT*M51=$ETx>oa<4cpvzNw|lWnW+O zpNW@z<GBVys@ZgvV;5-j!!57&6R{;2MY#I44wXE1TtEDMz!>62gU^7n?M0X^wbIz} zMt1mBLYuF}Q^s8Kb@^!G33C6QZ*s>Z!wFKBN)p>P)wIT$R8vi7nmQ?+lr-}t-&&5j z>h(D1$Cs&>e6wXzTa7LHV*GY7R22PQ`kKSbOTKAJsqVGz>=J6}luX6Z()9$&(k_KI zi`ZF=GIX9ke4`bv{FK)w+s}7jpxJA<@>bd{uf=$)%8bf;P7P*N9jOh+&Q4qQb<h{= zBToC6AEY@-h&qk;CvXfL1%2s1H0h6gYnOHkXxz`>7jPV$1SddcaEuP49yr6dx+<x5 z4(IV}lRFEPpO(<p#yKktT6uQQH_+#z2FMMS$Ef0%c%#42^mbbP{+;+6KzBrc!@Umj zQnXDJON)93|7{EEf5>+W%Jsl<U*J9gX-WSW_ZIjIaBCvUQ2BE_&%jflRiM`?)K$b| zMAK1DZ)g7k(^t^E1YY>{;5i@P8mDwRBI-z}J!}Hp_&_t$K}$!x{ub{Z7H|IqrOn|| ziChpXGe2B6_y8gLk>Mp0D$ekogz&^50}S-?-yOmeN!JHlf>s%I1bzgIthgV5%pem` zc|t%&zEuI~aqW>eHQ##R9sqRGkOL(p=UXo`t-`M&DXrc+^d~M5SD)b=BwWP{!k;RE zS9-5>eCTa?JunHz^#Hv=uit4ws1$wZn;}XK>>wl=2&%xhc7-aN{**@+!bXzU2%zI- zY5b)?L7<gr&p7<?tDXx0)qQ@TWsd~*3?wh#ssk<mpQP0jEc8&zxS8J$=HW!>6hw8e zGlbmu_Y$6;Z!LTS!nNXbMxeL*?TS~0sP1*fp?mT<B>WFX-CP9eEtxRfJV47e3;Y38 zcH53rc9mJ{DI@e%smi_3s6DBD<-^r1l)b(V&@$WQE5Wzct-c)47X*cY>aLLfISnm~ zR;-ps?+vJoMZjMWr~&Bhi6*#TP`*pJny?IE<v>|b9%yURp<fN(R<dnW6^S288hd)S zm+z0DRl7~$Rh$_OA2TUIW!$QuisfHIhIRSYqgp+()uY?$pdz$2an*=x$dEsMQwG(- z+usV-=z941pX>jt{`B>fY{R$ewH5BiKo5m<2Gaz$G583y1lnP=z`YHN9>h-~O*8z> zCD9|sw$^;sA!-o8Un1Nzpk1Zl4kK<j7z%R3W{CPR$HBORfc8NHaR-2YpfBhRdV#K> z3uq5IfsWu4kOQ;>`d6JgXjLh}H)Pluw>^SrWKS!s2W~ge9q6H0AKd;R3g~f=mS34G z4;9wVL<JcKMuCw)ZAiCRy{O8u__Ym;!5yf7d7={~{S1%Vwi4-$s?kOynGv^_bQ-Q$ zN%(T0jcFNJ3PuvY1a~oLgHU_mqc*k(e{(X5z`c*V5VtJ?sL)yg-+~2NlCQxW5~c=o z^&3RM#CW&Hw}8DQY627OZKmS?0;pk6!TlVl@RM-$Bt#9kA#r1%oy_-4pjI#)w+OCU z!8D~IO_UzXsWg`$_7I^G&%pmB7)zKoTb*0$_g93?)i7KQj~%8hYaZdT$DsN6hiW){ zzu_BY8+JATw;#aHWcFXauBa769soap{XqM?eYktU9<Ux1LfUn>Yk~HMYj9VC27Ifr ztpe*wr~c#6ZpFVHYyi<f{oBBIK<#V`?k2EVjc}vo(Ljw<Vuk(vJ>R>*4l8^Y?oJT9 zgVs7fO4wdpRqqjS7-+Q|0(#d#XOOQDvL$x#3t>Nlratn`6W`1}hGELFCrku1Sk0sb zWNLQNe4ivt-7~n#<}9x6N-pJF*U7^WTf?sqegUXB=W)-0V(_?#n+tj!Ixq2k5;qZU z7Q%9Xv>+2m@8iYaq?e9QeY028_!5K_2g%Gh<M1#6-<tn5plwUPLpTQU0KM_@9RE}B z1QbJ#-{j&``Wp4N!xkPQ&P~2`*gODq=6?hK@4%i8+~WH$@BrwL`xy66@CSGZbiH~X z_a3+dZiBl(kDK+FxgJm()tem}$G7x;<{KEO40R6p2&RwtR)&Ad+-JTS8a(5(Jw*#7 zU2zZ(e*%i*1Dt$Ef_QxEaOJIGKzjnchp9(Rdf{gbti5pe;_L%2h|eb>&nf;ZKJ}8x zOI*9wY&R)k%3fK=C%LL<uO)(p+oPt^>HQ*oy^xLXKwLXrR{X_40AaBQK&=6P{UZZ< z5h)d(jtHUsua;BYB!njhZjcBh1b(r;wJGYwCcWUKPbZX4;Y)Zb+=B24gC|ccjEfP$ zxO$yWr%#%nsykGFWLOofKPsyNXy)ps#jgbEaCP2emoz(mZ|MDjT>&2urlr-}7^<mL ze2*iIJ#WZNxEEoWa5Dm(rewfX8@(l~UeL50d}_UFeJZJ40d}@_mKvXpq;^(z7Meyo z+pHFQWo`3Nz8bGn7dtExx-g(|6otR^#fQyQiS>5LEz;Qua^knYwLR<Ru5Rq+(QsV7 zFrOFX0^0tyPxvQ#z1pJZO^fyLDXs*{*d&NMJ^}{Ip|J(o#<!-?gCaAXdB|kbXxuUo zmw*}<S9pH%(89i*S2SUVz(Jt-t_8ZQZRcUju-b<|7OqbTmJoRW>;fE_7^h$Qte_yU zHKk7t^jq)ulmvR`M|;c!)JS}w6Gxr!zPn0c@(8WQyP(tR*Ly;-msHAApD<`mTdSlf zW0|DH8mN(aWnLL+qt!knGspx~i2s-6iP~9g8#bE^ZBLE)5d!QZ0~JKa4Ap=p(6**M zizZY7%i({!t(7HA+g0qerRb$%w^=*Aw$XObwgqiK)hPa{0xE+_pdzRMG*it;yE09r z%<U?&1+$sP7DyY;K7@a}5V2`u$3@w_iI&bLQf<U8&HFM`I$h=33~hl_;F<_u9q1(h zJH7VL+BIrkRzDqO-2Tu6I)2#AUyX>4+31&Jmt61t*sZi9M*JcEfw)a^)jpcw>f7E^ zeAnf>4yXlm`mg&Kx{teyK1kDP^?c?fzdK!NqH5#U^!m6<;~HD>d7;;*9Lmq;)eyh( ztB0GC@cOt7fb!G42H{SkJRkAB!!iTi|IphlI>a`^y^pK%>lOlGQN{qSn_sPo)b(yF z+!jFB)-7>$ng20vY;D?h8QV;31@1+Ne^Y}dePyVT=-(%Z8CcZt_mTV)Tpd*MNzHh! z<e59*?FjnA)>yyb>UyLjXsZt=_%E&hhSBj{-F);h$6)u=$Wa4weq7awX3hU<OHQ{d z!qHNiyInz!4$@zJgJgyJX32iHtEywQr1W!D^=w5s+)o<p-=Rj;g<j`EosK4X!omxN zMR@I#C_h(FzGDzjRf7kvk4lrec8yjLgy##(9Tx8O8!<>TxPPj`Puq>G-CAP`gyjj# z?RDQ<4*R)Ud-SHCGOs`M#i<KF<n07S-mr+UNa{(dCq#&bGBcs8jpt+NlvARlj^W)? z4p|Fb?l34RvxFu>^uE$QxhqIIByy$p==MI>e+Dn#HSgTl#cwUwYz=vM=QuZ!tE_7} z1RT~3UMF`Gxq>3~9vF9!2CrXwvcT{GX?Hsvxx*szhUGOU!T!Y5n)kzo$?Yq4j)}P@ zMH7=$r(l{@3Ez3ym;F_&dJKWy4N|7p?p3~2Eo+^2F)?l#LsCy57RueC!AUcQCa?X~ z^WOp-*{r(BDA5o&!sJw9N|s*|C4syo<Ov}kT43VPtH~4fjUlfpB_VLsmqtmbuJ=o1 z=If{`XOqCTktFpe)e_0B&PI8*$CWdE0o0V+SW9!qaB%2M=Y_n<)?PQ1ohN@-0VY!N z+~1YT5iQF!)nVD|?}~7mp;bKk+YMTo6>hEl`lH{!En!q<ZmrBy(lV)Qh+Ro9le&^Q zK9Z!#T%S3<mGD%q$r6^_Rm6(+%z}sNH2W`KcRSX8^+#6q<zXryv#DgyPV_*3Ft}E+ zquGN)l71VH`ck{f?R8R)9dQLDFurdklsm~?sXPvNC5Jk9sV|#uh@Zq6LmeRL0w_f` zDU9PO1|7F92e;c)WMSU;9k0dE)sW6g@Ug{c-l9RD-0{uyV+=uWnS0a~5Z}mloNQHM zy_KgeFI%z?A{=8b&y6A8DEBqj!{Qg{3JSht<$8T;j|X#$KiU#Q_eUZr5s3Wypj<gk zE_^G)C*!^x6+_{XuE*?bbILf_c}ha8h4oEZEc-^sl!GzEwPi;j?J2P&NkQ#L$)UA0 zmyc4osyVC{WEn&Xd6L3aHTeBz^f;xoNa@Ps7%yL>bj`3T&{0gjPvuG%M|-x7da*cy zTthq?_@NYS7CY9L>ho}3(gxZr@?vuwZOP0aN^k@MHKHTOvTxs7GT%<8BRnj>wneYg zats3JO^@6PLN9+os13q<;%UEIf3|(5gpmee83|2|hU-be)D-oIbWBabPs<kd<&?WP zo{ectJ)JFG^4GI9pDt1{BEv8-uLDxlgBYhF-~#vHT#m`o<UsR3oDMoYtc-=ObcMiq zJB^I>AjUHYwLpHo+C=?w{$+M0gcMFLiH6XTQXG$PI!d~)ar#T5VAl}mtMoE4*p<iQ zm%+?tOZcUW{-u12I~{|xt3r^RayHo2G((e&W@C6)o<S;5L|$yZX$WoWfLsiLe+jv- z*;JN`HF4@lt~59;<ow4t?d3=!zaU3%xx3e$LMEqig*b-EDkT^%MfbUb<VqUMp`t{D zqOV{X5{kYyieryEAU;AdYm)nCp!zM;mD+Ji(*5QRa(o~mY0=h?Ijmw7j4so>>y~UZ z*$A`8{Z(qFbwvbUg+Tl7@FLS+IuA|pvIt;$Cx^^Qiyog^6g!d?{<CS7&ksOB0pa51 zEptmEBfp5&fCi&SGHM^ya_yWK^uw+I=<=Zmlhd|zbWSy8$O3neM{=4nHFSJ+rrhJ% zT?|4UmApcvb2=Dim&!>ff=TW~4o$7@%js~*F87salK7>^foM67$i+Q4No7ShSBiMB zN-N>r3CJts(xbDKGGvfDrFW!PCiyeHE4!nhq|4w6Dq0Hb)xr<LRf~0==sH+R=D}1L zmkiN=uqb|8I6BGk<MEMIe>}$@+Se?H$s~9=B4r7V=l!gr<$MO}ZIC3-h@DT)Zw@lM z_cvPl#psE($uiQcn0eA10z@uZoBA!NCT9c%Ilh+t8e<eP$gx>cW}=yImNl8+_k=aK z4h>t!{!uRAZr?r5*MpW@9GOYgOd@e2I~O*Kyx0|-BwJXTBjlSmEIfZ$cw`@9bl5BQ z$-}zm?mU`fD8XnjBV|H=cc84!>`H^$k7Y)ogCsNyg&ryevoN$BD{3-bzVPA5T3@c( zPm7PB^9V0U*DyDWD<b(r2vorlpSSF{W9FQJPRBL5o`r7d6%pE+o!{L1p>^AhXg*R~ zv(ZR1d_cL96*GsFS@jDYckXJLCf;k-A4t~^5TS^S!SU3AE;WoQeCkyx$G7z-$Ix|_ zXb2)dg@C<>!4vN-JXo&R!3;43v#g|5PA%$NzLqmq78@l|R<bxIS+Y{fw<k^huP046 zq~>K;Kw86M>XtIQo#KCW$-X(k?NO*vJ5q}Dv8+nyr!AHm4U@B34LfvYbEW&|@wK8f z&4x0Dl{K5#{PqFY@_x9jjnk2z!BzQ<mu1<|!b}LX&&#{K$miE`cke@=S5Rv=!fT0K zgut;)o+;fS=-6)={N0>+rJJlRFv#gBU>E^Afs!jb+Ij*(8VELJO_Tge$uT#z4>#*2 zWjVHHi1Gh@+Jw!aWiT}D-4Vg7fD9z5=R*h>I|pAm^~H#vX3f3;K|!_b2(M<c3Ickr z14`EcI<<-TQ_|MBy1J@pPfu}R)JI-r$6|*`L=Fa~anPxWtVmz~rv@ofJa9VHw&+&8 zM2_S@);SiV=SzNiTJzP#o=!(zI(lZHUQ3D5E@@}`;cHeNNt;Toi^?EogM{Qnl%0}4 zCpjIK_Ubz?BXZJV|1Jr_$oC<MwLKiq@Wtn)=6{$tMg>l}zk~iMk!%g4DWny@Tofly zd9&EJiai?b)9%7!6;mhFtnQ_FF6b)BIHhZ7(fO=?He^zxmMg6B3%WM4L+N@-lHAZm zL8n#pB0-}u2~xLvq;$E%@<BI6O6SHH7C@kL<(%oGYImyNJ*~=T>g9k;f&+uglH9JU zkvpJMJ^L0N*yi*7S5`Y6Ms>jG5HYIR8)=#~N}MEZQ5D&+POlS^GaS8KmgYFYcc4=> zI{PJBKRUfX3f4xdMSD_SR)#a>@RrLEdJ<JI8>@HHttGuD|Hagrj>V|b3=*CPkqSv= z98VSKG~<bn7R=ck;yqN$##lk!*OjO|tSZ`C1Ut&CuU%;Fy+6&0Q`_h!jtCeH7mqqq zBr*ayzm|3pXl|KoP~S$msc}DuPhRFr*I}jRxGitzUS4HOPt!u`T$+vE3eqVr1Dtn7 zQ$Zzr_B=UxdA4&g6iH-mURN7OI&nq9H@6g3r=WC=G_oF8i=qt6Z0crPt#-SdFMpb7 z^ryyPR#T#tu7#Y^ROU!8ne(~wI=aZQg~UY3v-}353HfklOH%bMmR<QEH%J2HRU4O& z85808tg_j*xBPgm#lr4uM;iUJ(I!R0m$*|Dpo_^#o7I|1cP3YpEKSm}Ko~^Z)Y7)7 zWTu|{(@pPfJ6<g_o2{y0hAhjE@+@ggF(j-2QwfJuEI@lWB?k&n(x4iqnl}5)ogZ)i zx2uf&Sx&M_msd*A3IgqX5(G32=zpUWmQBycoJ(8Vj*85Ou`VU9T95*Y3@M0eH^>e3 zRgjQEI3G$)98cR?CZm>_NB(%P#f5N#kzv}sWOgBB9WJ*Ep{og!pfIWGNnv%oq;p{c z$H`~vD<fOgS5Hn9rt5A~$K?1&ozS}5qX)U+sFO5gUn9kf(1#p=KwDel@MBjt?atf8 zD4bD^7l_g3)AiFV)AxE^*lNU}_HZVG<BE{e$Fc(s=<f`UXF@%bQIeqBVUg476@c6t z*XK);qU5v|f~4@96_BV~;*p=OSAMFd0$$$}qf3NDUB{PBeR=F(#OP`rAx}zUk}`J; zZ;f+9CgF2FswYc}V!rX%!c_sAAHVox`~eqhlFYJje>oqUFnt4al&*QXW>gv1#;1m8 zh5==loW+p6Vnb6)Tb?gTT0HN3h8H*)TDmUHA+QB-$`{3$O2k1<C8@kA8kud5Gmxcw z@6^+EzPW()GDY&7f<W!GW7ae+7Efux>fD-@dexWk;^eeeDytJMt%_qM#>kl>4V~Zg zW+vw!>-}=+{DX;8VhUSO93@CGK|JbA5pA8$d(EUq3FeH(Y&u0KruYH|0pwh4V4@V4 zyKNw6ql}Rp9GSGiSDTv@j~gAYRAF0>Kq#zYJ<TCMmSAo050mN?5?Rs}@_#n74v-@y zT|S<AEzQaq5Wn$^qGK26hK!mpEozb6ElH#3B1KDKj=QC6DSSsIx)jzHXNO><dbc}a zfn&soBr1&xb4r%dG@WMF=vt`t;_j2PH2H*l)u5^6UNWIH85)a^fCNSm8ah`ReYcSC zjVws~%eYcI3CmH2u<25^40{rH+e*JOuGY@yZRJuKhK^<uSQcYi*UlUgyoPRDxUXC{ zrWJMzjV4AX=_#f(NZ5U3kAp^xk=s5QSeBxmkOO6r_mW(Nk>^ehvpKxz;8@uueVNlS zjA}|mISArdelR`L0!@-3<zQ4(ihhJ6vJP@alSGYKkUPuMA-0f^@&wJ0n&oLOSvr|H zJxP>)U0{hh_nZ!o6%r~Vl+Ls|IZ~eW+(x-g8jBk`OILw`^;CA#np<?uShR#+674L) z!x)`8FzqT`DxkCk@>vBcA<i`z)xfr|+^+!NG~!p0HCW#6rWV^qHvJ}7j@w_r(CYuG zg%TBE*iRZ%M6@w74tmc*=(RKIcP7;TV9T6+4FSS+mSJ?+K}>GWD0z2r<flGAsKh4T zyGtUwebkV~m5`;W^sYpjj<N(_@Qq%kmim>*ekmenZ9lTGx~D&T$%RU;RQW#YZBDcj z6z?#4bJ}emLt%B!?TPV6yvzqOZi>F}+kkh{vT`n8nY^~jxVq$Qj08bUTUJ!YcUjV% zpytZ0ae3s0Qk|CYDulO?%2nu8>PgAo1h$eD^$Cm?M^)Dm9e1nZ>mfIBJU2Kd(J7$M ziOP;1^CAb6ztt5KlhA6=Rg_mh<7|`<t6_-iWUdB|l`S})X+z8gyJXDVPlqOYY!=I~ z+izsZhpqtWT*KuP`R?3`8Z)eMGwC(+PP-abdAumI)(r!a*15Sbmb%qlU)ghsB$BIx zD@+R4aD_Tzv3G<@&l(icw8VJyf32md?mzUFvo&yrNXd;1%m&wSl2l_XtyQSyN*Rw$ zl{e_+(f5Sr=i-Jei^av-)0iaBG%z;L7-p$G1({~4ttHA7U8KyhT)G>r%A^A`J8QeS zEUQIxF%x<ok2H;E;|*7lY$vxfdDGrnr<C6Esun7bo!LgIxu5)v;zw9935=q#b#U}U zj6c2%nc|9&;M$mRmCwvw#rfIJjp<o2YbArVQ9T2tW^MTNmL$=3abBxsBT1=lBO`+@ zAU>-WZbGRdgCuPoqOC$3q;sTm9lGK7t-AAsuNq^T_?kn1KIyXH;8%tiG!Tx*q<Jf> z<X9c5w5{B)L*IF4j1>Eeaukx9FWBaQsI-JT*(EU6fHh>*Gb+>QKa2(u;kYV0Xcx{q zW98ms(pk;KOjO87)B_XO-gV*mhu80Kyr*+5t9ze3-c(Tj9b?u{Eq(C_F_!T!kV*Ai zDblcxS^<qwr(t<ZUHr3*&OMAe&Fy8-1Ubsfl6tg-`V-7CwZX!hd&|r{*xM*2d-=L| zcpd@<n<w?K(;AYqKDBBz&Frqzlg!#To9N$+L{`HaEh{#>-Z!$grKqgR>`r+mp{$gY zb7|-BwH@xXoE1}=1`-89<iN>hUtI2{*T|^wCqF}=;~~jL6QipY@5Ost<Qd*pM?kB8 zY9WV|_Y??p@|b-5@jo2nziVnG#j+QPqamf+CZ2}$IO}AXI#=Z;fzJC=Bz_}To_rMt zn;CD&>AfJykzK5B?G7@Iz5#)BLe09XQzI&rHO5D-6f(0BO-5u(BZP@#ytevV4pktC zOq|oK@j5@<%Gj^7KO4P9en|VCp_3S6NYt^gtB#BtWz0uZmXUdoCn<wiVoG0jSId@% zvOMf&sK;nXrbLkI2<jPH#4Km6&yFuoQ@@hV!L4z3w3LKEH~2nk%!Ib?G?Q@Dt&vr) z{O+j&p%$B(m?RS*v@_mh(LEV8dPI+QnH$B>O_Z~mW91p9WG#;68JqdX^*=y>%_$?1 zq)o81|8<GhvMC#H#)frJWZRkM##682pZ6>Fq((elSQ)*V*HB`TqnJ)9a}{~A@y~o# z4C*wKS{#@G4QYljm*hw@j=)aO;;IU%OsxgSG4f*p>@RygnJv4&bLWv!<J_s)mYdxi z&GeK_&8e9oavPs#-W=0#Z+6^0qyF`p2MmoH_On#dwLs%f=17qiXxwiu8>Zx$z5Mto z!IksfHwbmxC?dObhA=WO1X`4h*?SC4xFRhUp3TerZvrvNh*`8I*~T45(sPn%$IO+j zEhv`B!Lx0i$)Ww}hbPCpXfq*(?wAyBiRg2sK}$qGDdSqQ0nlu|Wu(n+y?Q#aIlCXU zIb;2JLXxm$9vQO0tlN0?^VB{RfARMaSnI6L#AuI}Emwu-e>Dow_LSc=pAV!lNj*!x zG41Qy&u+KM-28*`MrjTE+9;EBJN|oF@-d>AOLm>VKK<BL#WQk|*@smQO<4cDH2#2O zx(kju89jAG@FfURkn!;~D@Lc7l7Bk{=4q?fUyEdAE1K&@+20Dr2_?E6as)0mt7rd` zZgr|J@@0d`82YgfW1$zp;5|+lR0g$nrH*`0KTTgSWQ5sErb<()QTicS*TKf>p3=%8 z){CC}OU%XA%A9_E`*rA}owRNx(F{t7qYdS?#xr(^+b}=wztkj8T=R<j`PB-Y^jMnR zEyI*xHw6Bav-b7bb(*hUcnbonS(TS#$}eW~BGi#XLfaz4@a1NuB%K`o@YpvOb?s@j z=^@g!9m8CkwysdmyQ>wQy`m7WpJXm<oHtj<cWp7)_$$puSKxTQpo0PT^yu5F<Fs-Y zLTkk+q3!4x3rSH`_h8Z_MeLfliWC|4tbAij1Xg~A2vx0Wu@<@VpdCZ`VM+7}+)hZA zPpCIj2%FAa<Gkf#Usox6NYeJUV@<EtO4IhRii?M5{aRBy^YiTg*86b&FD=oShDXcA z_B0}6ddJd*wV0ar@x%o?B@3)v5jr*wR6(Xm$<z+U_R@}l3<?)Jxbj<7k<M7xo!(#$ zQ+Jb<JDKlMi{D7ifxg<o-3?N$BWisCMJD(+xH>ATT;S~-Q0SpQ6zOG1N2HIG867EC zSvi8w^U+4rQaXG*ymzySTi7_G7K|OCHsak0OX&@PPGL`+n7^yu(!@cAyoTj{Dm5W+ zOq3CwSl&$BWR|P{AIA$uE$LEUw}Q>R)9G@%6Zwvl;$3j2OS;ZD^QAD3XWeFVNMH4J zx(_$x4f@sT=w*%A2c<Iv`QD%X1(Ir09X|VF<|NVm$k3R#L~tW&vux{3Q?<6k*y`0B z6N(@CJMBnIoG#L!3x!}U)rBtW-32u!ZYZz1B<cFM+UPHhyON7_uv0-Msjt2)Ar<F9 z=ex2AS6Z5PgGZfRrpkZHRI$wkx!l#zs8PE{;x;CacTT_}9A*W|wC-4S9a+;IqpB>9 z9%QgnB75NTlVSKgJNB5J<M8Ufor(;b-cScEgTL2dIo1QQ*j-g;r}*?F@hK_Tlf*aV zRbTY;V2|wU<I3ZFu}6;gWNmLPxLlH<7qqFRW`DY~F1^?kc*Y@ZFVy_0EYK*I3?w}R z;zN9%Onc29ZN`8cK38`=zG%o`7^*Qbtm+7t2`t?_tDy6v7F#s<cF4+W6Iec5{SdRt zv%TRLBUZ9Lt}kPGk+O;<orLwJ&6u*8a#XeF*>a^X+A^7V9-tV_Y=8072e*xyvDP{e z#$;lZOIr8ipmwLM>&HAV_Hr}G%wfhGfe|{k6d8ah#_H4RwY0y0Yp`q`KoK&@i2+o9 zq+FbBPPvC1G22w(&<aiZeO{?D7QlK)CxzzulH~f_?Gx9~uUmQHxxKmwy+Z_*e|r>_ zk$4a#tS336$f~uZ`;4HEG^mFZ*6)e>JyezqqPdMZYAWDiiRm?3`WAj^WNg^?RB0Y% zE=Oj|*3VqIb)ESJPlrJf<hUsPqsZIL$n*tyem-W7<e3r=9g^L<xX#S2q2ZFeP`Sb- z<zP}(kjm<aL=7fznM@zdBn*QXZirre2+j<-kJN0Mtmx%V5s&V3zRVngdFGazM0?8o zVwPap!Zg`(jaYe}oV1^z`>ZaZLoujJh@xi&XG#W^SlMrpZsuD{?h4XzC>-P`v)?$H z^NY`px1ORpPy%vVCUb|9({Z`0jAorOhxQytzua^)ZxNSOCURORMTa5c8p%Ear=D~j z2KjD_{FkBUcYoLTw$mUtI>5sc4FPjQLlYGw5vBFiI%9U1dt1!j{!L&_ogi!F(oGxc zi10LmK+7@T@yi1LUV+stG0EQ4SL9*{)R@P$-uzQo;O%A>0URC@qg}RV{ry`-3d}tm z6JsWoN5e6RZIV>Qw@PtXR(*=^gftyNVJ`e?O80q<g%20s=&92nYr1hmmXXTy7y`|_ zmgnr6lA#MYim)r(DHoOP33&!124C2wh(}u(Ar(Jmn0SA=EeS5k0R(xU1Qfru7<OXO zh5u-lHEn|*x(9S<RM?V~4A)8XvF1Gj!&Xzsz>!QOtXxLOx{-+2S#GFf);K$4HEB<d z0Wy0O4FE+NU)srPJA1Q<S*?pJCv`qUVgI^e>CU5J;IEltJz5LJN8?y!Gh43N;*2c< zqfJK0>Cr|@kJVf}zL(7bwDqd)bJw_A>x#@W_qSSfgkzCR8bcmd##UA*<op=qUke*u z0Cwuvp}^LwKCE-7Pvh9n$eL?m5U5R6{A*2*`w#LRwe(DV7<$$d913D+Ev4)qi&D)D zg5#LVn=@{&TUTW8IL40<sXUHN#(yR>de{gq&m0;@cbZ(Pk4N(0>!zvpTUl~=wIXxt z7?K<9E|bh0&zK$wK{6!&CFQWXpF}+3&XaA+`z3S&%MhO%CWjZhb2LuBrlw9rt<Gx{ zG1>+PAKm%tLEa>~<)JYc*KX-Jfiiv}bK&5$O5)l1yQ#&6Q|shv(X>w<=(*{rjryp} zU4-thh-)H^!1tEfdS-pPrS!rViN7(9_zZ0)m#!1xTTd21$EvcapPw-ixG0Gx8Q~=- z!KRrsQeO?3pg!YrQh;oo<oYnKO=e5m6D9lSw5yr-jH~E_XHU=f=lowj_zn^Eh7Y~{ zW@!pR<S!8D{4peIolj_z{kp|x9RRnyZ<cQ8SFfhE_O7p+4xD=FRB)m!Q{IaqNKVqZ zt4kg_pM8G_1Xku-<st-*L-I_Wv+`;(PD{y!lkXv^l9K9^z^IAc)~C_kGri=6(&9ZZ zS8J|a>z1GS=!&j=t;4k24`k3}Ovhy5_)=C)#uU>3VRG8@!Qm`P>kZooy|tovBS!|K zBU8w~id4n%ygwIntI^KHO!YV9R_RQcg5S^97T(g@$B#^@;}`aRTxjOT+DNTNMvb(T z*<T>wL~2B>(0fJefZmy=xcwc)in4FVe_5q?kZ~m{pWIf;N{`J|-L^tgH~rpImwogF z%>D~{rId72DKdXf@SrP)Z=^Y=Z6%$jVn)5?YtzxaQn@#ksnn;k;t=G~Qd}UoEHBh& zE@iRd@Wc4($qqBl*q~25jh;y)>ohLJERpkvxe&wUwj-{pvU{4Vn)A_PNpsqr%Hbn9 zr_)}ny<BNFom45LzZEt|Nvz9YiRHy^_5qC>az+B<-k1@YLUMlTs!47&Q@X1n&ap?V zlrDcs=RQvyGiWwVrTPpkdE+y403Wup)sbukt8cOto1a&H#Dt>J=iBo?Inb)6ZtGhu zo_#oy!kfLNAm$v$)K^q);&>{(FzX@u^DDRGPxE+@%G&&{C!t@FVOt2a6P^71LV0z0 zCReD8RX5#5FDvHaQJ>`QL!;SYvDYfYr6Wl_Qy>T+=~s7CUHGuqHKy!M*dj+LCL41h zaBPxQa~RFA3Zv2keZo0yUM6>6#|3%nzA|^67KNPM_si<Cy5ABR7Fm!h!f((?mziii ztqk0TehWy|Xby$8&2%kyjrVfsOM<~wq~|Q7uURyU8E{@nI-C5<NOpC6rR;3t=E>F{ z@J*J<_&j;}y>WjMj`?`Xs_#zkXHKS*1s3IA#*|l2YodCSnU!aL$u)-}f5IOx)G5T6 ztbaUCcfV*-Lnp>u)F^9^44A_f|36Swr4xJwx5y7TGIYc3SpCIEEB-P2swxou(M~qR zcNonl^ZLGf>-X{g#mL84!0wi+b196O9kbCGWg3I76;NH8pK}MKHB!{~br?Nd&1$<h zW|}uQfuUmB7_UyXesoG3!$eQ?F5YHeBx;_kU}S=Brhr#&ZBD&C?Tcga9D}$Dq)Gpw zh(Vr|Y0a^>LG&G;ug=}pT`N^ENzHq&&IfKO@-^Mz>n4$XC6)T!*XZy4X<uJv)e8xp zI+;!5UNCjmEuXZ_N|J~6-Q;2Ik-Wa&+G?Zw^<flkX}s*1Pn$E3_v5iRnI%~lpw(g0 zSe+9xX#skP*-r9dpR?qT1ck|YVj^cIb{G}cF#KU~)2{J#8f$GS4<kmK)0S+7iiH%b zJlhh9D!nW@zj=%432ClDg{8kbM(31Tujm9w@t-(+G4c<R=igxZmZ%Ic2_^hns8dK~ zbuvju9i#I}l=`d@yNqnnz}O6p3q4)Lv5?{!Q<8xA#@)bQrMd=LMU{oFf>yTlQ8zW_ z{~=@D4N8N=LCGCPKQSP0&MR$86x@MMwCAF&<&+GI$)kkSQ>T)QQOC$JD01E$)Aruo zM6L%v)p3U7qj$`mKR{<Vdhw2Krj;aGf?cc%Fx&RvUN?WPS1I3fa|0Ynyedga2&_3u z8dBT~G#hl=Cj$n@E51(mWYtWeogx#KAdNZT%CAc}^UNxJm%46v*7Muz{^Z~0$6V{L zj7ZuuCe0ohxQsMsWz{lQ_6&{qEp?@9kE>(h$wWivOdiwnN2C14^kt8{T826Gfk1ne zZ#O$y&Wyiwg~bp%e$UwjG3Lpt4}#i<jMgADOlB-c2k)M#>?fB%a>*@6Ah4@k4MUtO zTzNgWJ!X92IX-867H81uG;K*$;gp&y7y)kwONSNg*7@=a`g%um&b?2k3>%hslJTU# z7_l?UYzQMuKo9~!yvIvtXC0TkK@34-Vm!oj*c{z3bKeDHVq*HpZIXJXLJ$PO$y(2y zqkSr6j3HPd=~g24J}Hb7d<i<egg9t)k$8juy#6$X?q!H{S?Nj@8Is17a(n*W;mtDq z@;rv3uoZJm<}B}eb<N6{m<F;H=ANDqq=tF-s|ljhCx5yyhJfEaQXv+L-zw;KL8qm; zaCutiX?v6Hi=jIw#UY4%V&xR^)v;3Rb5%MJL*UHf@XAiow9&OUCeQWx@7xMT*VL=t z?o!@$Az*kI9KYmeL$+S}aas()P}u>2W2v0M3H}+nY|wqMa_NDgNvG3A+l*dj5&zXF zBFhIRMa%iFFT-=q_$Y>=CNUq7cHgnxpY%*nx>rn0UunD=A-;wnD+If<CHU~O{tv&2 zAvh?LR%7YrS+&l;0_FT>?hKme(bnusa;#xjYMJz318D_Wf#dmzACu5A?}y&$zvvWx zu?ALV&9__2i#3$XnBWC*88&<^3!(SlYBuJ1di_n`t<X&M(3%}ARM=Y_>&VbJyAF_w z>*z{9m3A6rOz(`9y=l^NbRB(bpxo5ReiFJKPCOD>kFULSTu&SB6>f^#{F7eP4G;9I zPf1+j*GeV*9fPeH^Xh*Z^4&y;n$7UyKYJ=2-50Ab;c#F*(~|R&>u1{0vk0m5Gn;Sb zIle6U83AJyncBYGVW_f=BasaGg{sKFb<&hDFWzxM_VZ(_8M|OQ=0upMKtXc&7v{h% zB>N_Wk0(txQ51ivd7NtpOE(eocb5w)Y^IuqNxH3!JWDn+1enuhdAZp&lpVk!Ti{hz zqHp4im33RlV7lDc!T`ENZhuFhLu$r2p8N&P?rz7=2?AQ=4yX6EYq*TeR=Vl3={tCs zi9KWUo8%1_k0|_M-BQ^gXYHn!2@HvXsF%W9QNVP5cSC2JJL+G^TX<C0rO@ex6-JS5 z(iwutzqwmp*3{jk*6ClYd+A{dwMjuezR1labF1?H9^T2|J$YiyTN%3iSkB^2ot}{U z5IAoYl7!oste98L*_tiBjbtxLrakJyPt$BITk#zCnC-!%nRMSq5zX5=vV9x+HEKA* zlf1CQI7&J9NuG3F+h@(s*u-$7y{vVo$EbGQFj&IM#$Lu`m-Er^D=NviyVhA3J<Q5x zey|-It{^FQK(I_I?{JkxwUc(RnyD#k2#jMWFsArqSyLQ4$t0<G)VVH^JGp;eqKMgh z2NiWY^CjqO?#^(Hl4rVdOzAqxO&rfa==>>t{r-=yCXZUCt8!~WGEPEwAxuO0P@S1F zQk^BTWfzIp$uIak`$_B~@sy@1i?{eSQP}|2hYX2fk-2}A47)L{5z=+HD!#ak-HqZ? z$b#LpAbu<8dzf^REZ@V@TN<g;TPA4W1R1iAZfM*0u3GGvCEY{NDao$RBI)Y#OP(M< zhfd*Mze>|RBw8zz)iK_<*-_SG9^>g_g!5rp$-S4XlgKhZzX(TWx#;JYTqf>yrFC?W zReRx^LJr_~9`bj$bS#?oO}5*QueH7zbHp6`W{|PXWQl6^l7_?)YznR0$A$5?kDmQm zk@PV-o#z!L&3+`Y*cnb6)-#*-Qv&nW50;tWhu1!-{e!Emz2KQ8Cw@S6^`!U#9AkDB zAX^U5>CBQd2T0RHk{qNMud0|;a^cU6(LwzWwu!0Fx0dW24Y4o}h_BB(yo}Yk-e$9w z<xdV$d9i!5gVO&Hnf%|a&K*|Y-S!Aeg;do{BTN%fuK92MzDOS<^m3Vbgi^)%G}L(9 zWIPSU!V=1@Bg|^zd=+XC8m~eF3K`$on8;}_wA1TO`OG(*C5#c>h>7#Hs1Z{`Ivz!m zIA4nz1jcJoJ#5^fba6fuHRz0oq5*}CZ~c?EDoBeI&s|AE10KZ)66XU_BMlEoiyfn= zaXuh5D2xZBdLB0B7?Q;KcGRFV-i}(2#D>WPmPYd67~Rm{t(+P`<%whEWF7LGY&@4) zKxwZs{#4feIXiFBtx=1>TBGRF$Wu6p!?=6CbZh)|4N~va1(;INN5x+BytRr-?rU8J ze|t?MdwxRp*eR3fnEd}RTstzz3`T8pTJrv}S-0u+S*C0}&Jb;GS$V#yYqrDk51N(A z(LKEmh}I0rXzH<Ae7Y;<F@-f8m91ya*4Fo5-q^8k;%6je-&dFGon-3?ls^rEEa>*9 z<f9fh{Jh)n7=mcI4*?^9-%03RL8lWLN8f_=6Q|v(>uM%ey08wC;t;UM)Zip-`g<9t zz9^}_iJg*BvV%ZRKm&)d>0Z5ew%L)#R+z_ix!L&Pa5UYwJi}}UfiB+y`V8`9oO6M_ z(?Qm_QC{YrWeO5~iizZPX?%)7y<tO#R|bf?OsJOcUb)9pj3Zg&sQ*SWbBnyuO5gge z+70jE?-&TJGLFTj-T#vQe@SEH8RXg8$Xs-+8Jm3A@4swiH_cL<*EDH<8eN@{{y3g! zG^{i4mS>7p{kYY|Ka3M(V`IfBE0iGZM<$~Td;L-`FFa^^48e7&{wo9Ht9nx724g~Q zDR~~g#U%U;PD81T<9Sy%jo_!c36UtJv&1dl*c`cDwOg33(Uq(0{oCR;l0!;oa-aGu zJ?*<Z`;+>$zSVeCu=k7b7WsQcwdwwmz$(N)2^RT&g7?Rmysa`tMmIIPn@&#({#Esp zS{{Armrpkwyx!$tYr46(&M_34Pc)_dIajFjWiuIjj_V0cCHfq;{lDz>z9E-g`KG4K ztn9jFM80?dQ}~qMT-7$eWznI)GUbm9iZP^R67?JPWmTJHM~1ksdBkaJaae*~W=lFV zYt{<SkiZt}N6B@OLSJubPPH>-t#GMNr(b-`zD0HUgcv=E@$4JjKlju0`rt{oV%R!M zC<96A$@sCuICQ!4N5N5__P*W6N=m06DXSoGl#?Nsplbk~4k6#}ua<wN*VHvJS+tW^ zO4nC{E>SgxM8-*#nb2w#w!m)|=I^vsK<J5IE3Lg8yMgbY6F48Yl_FPY!*AwfRlz9v z`U-vQSUG{CqzSL`W;gf~b3JM$v1-jSfB`b@DmhyW4$2Po9hWm#UF)1L+RNwHu)X1u z^Ew00xoa#*jPEv{7yP)O9+Q^1o#p<meQV3mAzRlIj9lL6ko9=wL7Y8ISf@97gT)fA z*7e`4@O7_dwi+JpQMqqw=MA;SN&jYTSaQTwDQ~4tYvlIs??5n!a`r@1myW+vB5xV_ zJIA42Dw+G+2X6b+FPS-7cgw6>>Ph7;bboVi$GBM)6zdvLGM7EVb0Ezs+sQ9#jJ=6r z7;Eo9A3azz*WZz!bu+gLhZIh5a&x}f+_2Ca82RXl-hJCj^I=E{=Nyd}{ehtcX-cEI zJB-KZb*En$oFsVGLOOiw!TcO4dCQgEwE+TcJ9{NGsd<&<l1#WoalCt&%kTJCA0)5i z9ni~Yoq2R5PAR)?xyt(FgdnTjz2r_Q8E+$dT`79o73BJZ;6gAQC{6KlXYH6jbA@>_ z`8IQf%{|Q~A6WO$<s2DyH!)f&^Nc)R#wkRQ=PU%ebz1vOzYnqp7vK!)5Fsj{afGJZ zM7i#uu)liBcS+r;Jnmj5{jKYzTp23%qkKAZ(cUGc+)YZx#!m`(q|7vzzjwx74!L;P zl}gUuaV6k@_39lIPzerc;lEUN9N`3o9*AE9B}_LZFOE9XV^y^ue2uy`M(fK`^)8*- zLkM(JD}_&kkZK{r81@T<<u%?zydXxm2#Z$h(l=zp&LSkGe8?1@N@kFhGpcoW>5Ghm zjT91ekGqqs@9q(kPui=KUq;+x-Dcg<D<ui;(<}H&VRdRrXLZbXEb`rbX0g$7LW3HK z-vb=8wVLORL5{&v{0KUjAmeDl_Mzo;*`Yp<oY4fCB*{a3#U$%Pd=;dz`iwXYoD}2J zD`a~f@+k3gdGlUC-I@ogHTPe;ml9eB-k0Ub7<UdS{s&tTGo|?-l)^e(I{OFH>tXWZ z518kdlz*c4Jp;`-XDxZ9XM8cIP(HD~Lmj(h&7TNn)V@AHVf)AUIh7gA)@MGlW3+MI ze1z5Z9b($Ul63XwJst5XqhSxmI-!+>K8C<|s5#lbnJ{gT-_T5Y`@x!Qn<swK;jt^3 z>nc=Qi^lsGo#M<TEn9@m9f(?5YP#L8-@15u@%yK0ve|2Gnq4Dvzlv6t2s%t&J;PSt zcuZq6bKV{%WA%y644L7A=^Bati!6*6GsX~Q<dQ;MPh26dIs76epTO|;2>IxV?#uI6 z&r^_d=jp?Lo1bR;#h9E;xg*m+pxa!DOHBRU)Bi)geQKS_<t9dlfZHEmx$$UJf4$kI zyD@Bl6_>N*VHJ`_o%AWb4l)EGrOZ=SEtbG<zWDhYE%f3iSYa_j=EideNRnsF^(RW; zGkSwLmi(zk?3=!={-Vp4{50P6vdR~wM9VR6oI`To565_R^jcFVB=lzjO&wz&A=HWI zPpeq{zph@X`SOEpEsiwlcvAH_)gQzk3rR(}yObEPWP4O$y$Y{u5&F|`83F<8vl&X) z7&_g34Ja8|s^`ulXJQ!jkRuR8j)6c`>yxa<#yK;}**B?~yv!s<ReLXC%1_$<__S(F zsg}yzpWP|aunqYSHCL7PKKq55j`5x<P*2ni%dpgF>}XrIIaAWTd`+3ku~0gyT9Qa- zLL*a+HfK<NmkR%0dGe%0hAhSrPgY{ITlKEfd-S!b!Fmp_ia>rt_bEcL--6KSp52`3 z?tGz}#@@AP7#d^AWlCxZY(5y%6L=M$P5{{qYc_<{?rFy>!fi!_|C1u@hh?@USZqw& zdn53*#acFFY3I$B`=0|1rANF~DvQgT-GE$k@;WAV1_6@G+wJrENu1TdEs8fCv#sl8 zK1+H-Y<`si1~$)_o*{N7cBk~ZJ29G>ZiH@$M|*fr4Ps7K4VhLY>3tC13NkwxJKHxE zXqMSwHtD}<zm|vwT}=JkeV^TtzR5eTV#O_mIkoT%n_|vTK51M2uih65Z#K-+db(ru z4b~JOPR9JuKw^5dFyFUo%~q)00a`uL89AUGQe3P&@9$+_KZDc(!|Fui?mr{nKZ-o~ z!t7~EhB@1IX!AHYrVX2&o;^CfX^);7Q_aD_>u8PLFUnuGJ69TST!pZUYj*Vf)>As| zajmhyGK^HxnZU?XlgxR4aJeD9emm*3Zz9rPWEHd144alN>+dDghgtmv)>cA7=kSAL zKl!;s%-%f0?x^ZW@r2}L^aw%HEulNFXBljCay93NHvYFa$7>23Yt-5xJCxWeKun9U z1hm3UpWX1JSEBb-v1tQ#(c@H$MPmF0SD;Kx?2hNjIKvdL!h%lAPlm=%fOvW?g<{{F z@`lOf#O?@B5y*AZB>1nveruzb4uRabAg^~5!u8k3j2|J>I|NbqJdGjO*~FOa$5PLa ztj_#|V-jQ96XyhYs=qr&tSM}yKbOr+F`Tz%$}E4T$nS3^#@xKB!<hO9Ib2dOsXM~j ztB_BVqBS$i*OTqwS!Pj+WL_BVUuxo9tA6RWjFuL`?<i(S=FaXa09`i9@U7HKhCFLz zK{6P}sbAA*r9^UfHFBPi{C#w9RF#q^mlp|{#5a_t0cg!dj>*Z<Z*BDu&-4!F4GrTr z1C3J<qYFAH%OEw&7bw35xC^|q#_@L`w(+02V=QF@G1%Oa<R}T#%Bw(}x-v<91!PsA zyR56mJaZT|BR%=!nQ~lT-gi>HOI;rum2KR+u~Hk!B4lt1%3DW{q@cX9V}c}KO7#Bv ziWIj717uA~cPI-eZVd)Gw#!9sO+_A9;PB!u)ZhbaLMs*jq~b90;TNqqP4l`>jBYe$ zPMacs=zuzBV`742$FEe5adn0&J0nTcQI74BGz<lXeQTa<dbQrR`}V}Hzmm+l-`Y>M zrh=}tOiGROq1;zr4>^?2oiZdm|76k`TY{H5l+CtdgI-@W1PPBc&XDxA<qD5dMy`ZX zr$wp%>Ueum<@BRpQ|6DB@L+c;XZ{1yycaXXEkW*ZTEp!icVW+kh2}gw)A!$en8ou+ zJUdaOS9duU!X*6JLTQqk3z=_7>3pzAmTD*$l?x&*m$;DKQ+ctev?NPjF75ecMxFZ^ zvgR{yE9!Jp1(C8IccgyLBB|vVrFiYLGBZk;${A@Svr_Byv~n;BM~EYY9<P6}J0$W} zakF1+R<WgD`p@c|CS&UvMGEGay3Tl#v{n0;c@MGc%Pb6g$;$<`L$L9@k03Ws70BS< z=+~0ZR*Gl(a&r&3$*Fr`)#jwuQv<8Y*2zp*{*9hYrJFXB(pzUMwvx2Sze$q3RLRp7 zk|Q0;PbD4G5L!=0rg2yGy!*p^$5)y?-DSB8o#(OT-H_`0UymMrc?GeIUO$4VdxlWj ziTV4!o>b5!L}i_)9Z521R2A`ebY5jnQ`g9tP+Rl5@gB>*^F3K(&inst*FF9G+rMiS z<YkwqAh(*=nw4|mi)yu2b;ulG#V|?#V6D6?<xZ8aC=^;rP23}^78u(jg-wyitG*R; z_+a-EGiOhH9TV==eXUd}?M@Xu0SY}TjyHbGhJz{3d`MdD&S`&3*2-Wg^6h{^?@kp> zad~X2zz_UmD9#ZRNX(>oUu6znm93!>!%hNkXV%JL<?dc*%3eM}$80SMg&vDZn{J&r z%eeCd=Y}FFJc_4jGIwI<0(v`LfB1zVx#T*jQHK1hSQOtb*wW*scZSkXaEPR9gvP|^ zIDGne;(qh$?ioM~d*CX2n{_fv)Aoi!&m@C#*ZlHF=W5;TP{U>sF@~6A#H8PoXx6MJ zUpFvf^6C#*%v>k8%D7u&ElKORQ}PqZXV*!mvhF_aO6yHUe7#=om8Cz}x?VmiPa)3} zu3gM`BhI}VSE!}v#a*KWUbojvv2sxQZjeD0X}Dd=xpQPpx4|Ue%mI|H;Hs~43>i=~ zpY9AraHE`(=h`6K%el+=l!VeHI~utI-Ie&%@x#u0@dn8aM@xo0PCGpPMp<0m{n{^& z%DYoLf8QumD)2tONd<Rm<Db{$R?K_-Z)TIq`Bs6Prlh43`a29+5%B0{xmMAg$JAab zXSli5Climk<4KiD?qu%PTg=8_RqsC=K=9q~%&Mx;?dH$D8&}Z-SdRYK3n)l6AFX6( zrd3sHtE8#y&gLj({Hm$z@K!S~Lx><}hHX-#Jxa^BP3Ba_t+h=CH+Bb1t>upAY`0C0 z)+226Hn~Gw@K@W++3C{qYs>tW#c!W+5T%vlwR)RuZ^kc;FrV_;w@uP^Ak~F!lDjVM zlWo$a3T~ok+1^oqlNOqYXqjKd-6XhHwAmKk{qf9N(UPXBJFWRcr$II|squ%qT!z0( zW%9EMXJsvktNoW$mMUa%HKu8HUM5FbUj3agXX71H>$%JP8%kTrS$E2uR*afCYPc)? z>(a!Tx25F&sFz~9WL8Zov^GEcubovwcdKH-Z9|#)Xg{ZwXiFN~9PA2hyhGB~qC%}w zq}2*-2PfU4`R?(8Cw)&h;MJaT(wHH;q?1xl-z6p5Q0A{{{f9E!)o&|oVI6nww-o)F z@#YWTiTg*DWwfg|E(0`8ss8tJuD0Etg1o=}-XS^Z1HISs(LDCYzmfIr*7lZ4y|3(X zNUOT;#{b$V;x;~8l((~sU7J?p&iB_|bFlk%UCR=?5+7a^Q*#0P%pr96HUG3<BuL7; zQ`<WJPdkJJY9+b$IizuO)LMv-yY=0TGyQYT%z(6O1JbPK<9u^>xc6Q@qBZ0MA30mN zvpOrSm+ddzsr>A5D(!xUWNGLw?F`#*MEKefva%vSVtluu+ehj*bo<8(a9By>pa{wO zgV~3snf~jAK3f8BXzy!I5c2%skfe=bGIrVg2T9{b?g(4dl(M*yJDDwA99h^kXt%?+ z3`LrK^dEXOqZv5qQT-dcQ@J7!zR^dTHWDDs8q?#G-MywXR?|?7o_}mJI*R$E(K*9+ zIUknHH*?o0(-fFgc&T75U-$0W{)^#CjVA7FZ?$F_{INUPTVd7+5+JEsxl{c646L%q z?@iv}7-ufA72&=5utQd~aHo7*Bi;vz*m0MYtbfbbBV<4!)kNG4Nn_$}NE$;!GV~kQ z$ZAYDt&ugA(;QVfOo`FC_f=#`LZh)2WJJ<Cqt{g4Z?vf1&D~l5Z(G!B!+v8PVVcpu z)t*&)V{lg+vP8FL3je{D%;DkR*iu|IA6MAh_5NB$b4u|aZ827BHky|u@4vTYtCdOG z*6w8gJ{7}!m)7qc=GBtkZtr$$HU&)OY`04iwt>SCYj}UYanhpWncB~YY5(T1{_pF` zRz=)ZW)0?V*QBj|qx}DF%wF1-Hn9CChwN?3&V;dU36gJmxRbpe3UnmT)y|#LmdMtH ztpn2<|9#2gG^5y^%4?f?Glx{hs6XQqch-MjvzBacca;A>kN3|1FwKv9RR8xSd_!^8 zaP%*Rq5ruH`5V;*FJVouN4EY?Rt!jVtzrh#`dKg=qhG8wj<L}A7yaxnCz+mfW}b3| zkLq3dxX(v(LfFLb+u5Dn=jBPZD2-*VU*c2d1kI+E3!SlIg8-S%pK{0x5{5j6Ot)Cd z4xC(Ue!h0mPJUfIpYb5T`?N#CyS$y7qboy#&E@@x?Ob0=_@>PN3l~k}vU4^z=~Kmv zOn!!WUpIH))F^kbeg7j~H+LTI5F!e8qj7w2#$58gJ5{%13|>LrJxDRP8!8!PrTF<u zx+9-$&E17*8k_!kx#jvLB**k`epuO7HnR+p+TGnbyx}K)1Ki=R7{+=xhrdr0;dPO? zBfUxah>xa2`H1%`{YWo9Qt%PdhmTTxl<eV7>8bInxxVUC;Ow2$YXi+k8pdJQX6fF; zT{YzEv*vbM<I1%Xwf;7lUY5(vJ_$48m1iAt79JtnAxTQTb_;uur{$}<D-9CkSG_cw zq&=DT+O*z#&mmLKSQ2<6flP)b?hQo#-dBE(0km-Gv~d3{&g;^8CY(2SU%pyBW^8yu zAAMwP?T;E;!p85$aWlp<4>~=MzOu6Xv^6`1b8n5gGP7m=xSIYDkM*ZaIHqAY#5>}G zLtgbl+yNKNQlDPmep$-CgZLc_`{I^ygCxik=WiJsQzqj{xXt#BItwXr(QL@OE{>hr zaY96VLl)x##rrE!s`YUv^QlY9ghqRmdu`pmuT{?A!QYPI4WVvIQp%V=u+k(vl0R4x z=@od%+(O@fA$2paOE({Cp8Chs!o7@JP7#u(FZ>NllXO+xAyTOZhY6M`+eRjH`Vwd) z2$G-sy355fP0io7<CHc{mwvCA>R#Df<Td+UHY??R`ZWVuHlM%V>G=PeyY9HCj&Hwv zvA|tWFd)J%sMt}FMXCwLhKgdZi5Lskh@!DKz}^KcIbsW97Zo)scCmLwjlB`OFG@5T zV~f1+%-p+6+r;Ge-upcMVeg$Yb7#(+IdkT;>5n(egf#*Gncg&MXOW;0$*U12qple& zL>~Y8_*6ulE5F9GI4TRP$=Pb@JuTHAEi22arqymd9~mvzH!ZDCTFvZ=n=(i=fV3g^ z#kXg+>9Ar!Y9g2$zRmRu%2hMUB{T=e$nMzee;xysGN)_!u8fs~6m%La&p$+^=&_I( z@-hZztF8}l%8Z2!F@>_n$|1^3F{FOd7})Ft<VSa<hXUP}kQ$JWMdjd(HK}Ec!lq(k z<ffn8kAE?Kr@{f6{{ak8?QwDmKKbZyX?mqTO&KSbwtD*zd<>kF(#JtD3(fM)ak8h* z=8;&dYN?wg*Gb$}ZJ8(M<A`*4yzFWf@fc2p_@p2V=hFU~n~#Ow+`-3xM)IvE37{~n zQO1cM0=C8k**V}jK-dmz6Wn9pz3eqx0K(j_z{x(KgoTDTO8<sNJ5~LTd7i^#69Pif zCt4bd%5LsYMEfmm?21d#ZEaAQxv+t@D+6RR1Mvk2)0x+6y>8rLS2+YAEOr#_&;CVA z4<>*u7MS7@cl>y3c93x*h(4D&#mf7smc~uQFogwDN_a}e%D~DaOh5t2PZhc5w<3>9 z-d{Fe=@az*J5a(b0Vl4`f4SN%egG3DxJ6WR5>2{I!WNT>9}bK0<28P?VsC7p0Z~iv zqYQq0xeP!2@#6<p)C51uZorSP@xx&)e)PtVXRK%_eiWUI^+i;c-J2tlM_5h7>!`_c zqE!NZ=%&a$tybX2;3;y9KJ}Tv(`=V&?>5~mvH;yyrfLJFE`fhY#i_EZelMVy(6*>| zM{C!HaT7Td-yp72r>RiITts^bQ-K_QL5d3<L@h*XvMbl<HEW^3<htyNOidzHorbPH zppa?Uz!bA{+%(zEs{XIg8%#r^`{~#;xi`GLYfOiotahw$zqFoKzv!Li$vI+BLn&gq z+?)Ano}P}G;R*YBju3asMomA<`&@zD<3Tqqso4yexo^G@W^R#czaSS-B^rynfcCaJ z{t}YbOw5Et{bpi#^Jvmc437r{m85esVO8hRLyn}KB?nm*ex;@0S+Y?=s^NjNAgOKr zT}vxx$vq|IdIIXR2Cl9M2y15JXw5S}SiRO#r`eEL4&q1LZ0rx)=vg}OGjp8C>A0fZ zigk&nzK-CNh2CipkyAVleOW~*_@^%*=e4p#l>9w|<KzGZ7+Hmm#G(J@?Dl*WzyJX` z#lH$wj|XRN{Z<5CH0~Z(>Q$GYBJp9wH8UUcktl&_BR1Wu;f#K_-ZPItUJ|HDd5bk2 zj|F=XAk1vv>RPw-fYW}f%^>dqvKb(ucJG8<+^M(y?UtTR(o_&{O$C%N(|Vi1kM?xz z9CSe~G5Xg>2{Yl%twKNTycLXSD&KclH3@QQeKQm>Mic5Vw?S0q2R9ZcBD^1zXgTm4 zkwM3*BkGJxkbC+SkXfH4O9pNeu*#XxGWvAj)=9r-UBQ)Q7$Wnl6jou?aX?sQRU5Hk z6*|!j)n1&~7SX`#Fw8)zE&Am<>Iy5ef7|z34LE1)PS5#nzwVd^PHDs&79lnX|5*;O zxs_tNwaaS$hS!A~Hm=@&Pa9EJI`^Iy2SerXTB$K+&cfCnCoZ!{a$IG~j1w*&s8}sP z)c+t{13ElQm}=E#4YR{5{uF&bkhcdQ;s8+wU(0IQVfJH(NM^{z0GY#N>IZrrh_7XQ zplCo!+CQoJ0@N`6Dcbz6%B>G1jeI%VT%*IE^o=hdq5;8jLg+6p=>El;d7@3;ueE=E zUk-ym2Y?y?*xCPOxq1tBGJzK#h2dKB5hW~n_ulD=?qe?PVpeOV#N#71XLUnA3UaJ# z9KK{;M(MU3g1d+eL<vKwp=6crw=+-YZ~$2Lkrtz_;S?ae0D&l%#}9oYOw;10dHazv zSnKZDf?m@n44iS~P9|fV3c?zq1auU;yHnjc2jZ8%S4)h>f!X9<9(CgY!G;}jcYx2# zTec}Ggr8;?O4yV(+?D!A;L8JN)DolLootFkT{kO@#2sH&w?DDzm(`=6s}O!jTOrZ1 z^4MEj0E8j!(c2I8TzdsGv$@i>Xp~e($@ki^jt^%Z5sM5cF&a})`Bzr?1VC61=C5&0 z+F8b<s=0C&N*KmN&$Mb4{?ehfT4FSo0GA7{fJN-1l{6r~*gslzE){*l`mPzI7eEF9 zBwztR81YWN5pc4y!=+j(h@YlF4!}C+w;PrBvB%BdfRlx*+N*VbIQ2(EQzU+!Uu zj$E^)12f_)W3DAhWLFWL3kL`&KDI}QYo{aE4ZT$mqcIL3bpaBv10ZbbHr(D>NYh2b z(o^wPjDB}f!Uq3AQ+?grr;T2yC4QPBRuaXr%Dz?-PaV?YZBW+oYaSz15Tjpblz5=> z&)GefPTn^v*<2EX%C}hORsn=@$jfUU?M*uqKgtARyb2J9N@!nONMJ7TXrtDR*PZHS z0`V@766Oq5xc({caX*|v#&>n_O$tfWg;gE~5SGEluUp)t?w1#1k*Xl`P{Kxb#jdE+ z!^Aaj%q2Tec>^lD{R|LB6Z;Y_j_lGliOF*ca*Gs3B2m_U^}-TgFqr{Wr#DH9FgZ8* zX*!{VRc^FsR_hk;Z%r{*jz#4fm2tE`1Q2FAojP<+1*vh-{*rbb-nih6@GP>r3dpg5 zbo(9enXgFtlG54zn#KrU4bCu16p?5%K&)^QB{xq<z;`P{1`*y}!WG9k!07$Fh(Oi; z-wr-1f4vqH9l^qw-8~(CV{ALv`quq=eC*O4_S%v~MJKq+7X&cHV~iG5fz-RWs6^YU z$i@K6^(=o&?W5ju<;T>*6K7GhLH#@-ty+e>L9L46N?SNid&)K4^21fKk@zWehmAyK zt3sU0=@{f(828A_5=EiFY7~A<s|uloV~rIZ#hU}wP?UimF8~wpOqTdo8yOONeTxt1 ziy@G!#y+5gA@J-mpW4T6)Dv^V^)E$r5`BqQ0xIhy9-7&x_K73Xi7j<enMs@2K5N)Y zoFxW1o^BZ!K6V8!;S%Q8wi3;%202IViz0Db6*wLj3$JqxI*)JECzM%vl#r;jkxT!~ zT~O)6C)Ctebri&XtILBonMZ$g<_Lp6!$+ggrZ`*U=4|k<oKxdsrA~}~wv*sX#cVR$ zxM%I|j5Y*cGKva%%loAA5e^4&jcuLcm8o^rFHUh5v`Q^0(Rpvo`3?Ly^96oroh8x+ z<A(_gO)0<#aZu1nA&o}yH{^Af0Zpd53P@g8Ig2Cm%Z-8p5p3#)B%}m&k>8-YwGhDv zYRWliToi0k$}qtdSWz9f6K*qBAPbb`6lq3pna%(8cl4G8B~wMX@?rLvw3YLfiz;jV z4GNUvg4YJ~V;n+DaO+qeYzwbZ;p%EC6Zey;-xF@IRz^RCaD@Y<xwL>*bCJ06MOAcE zE2`9*Z@jqxTqH&EG{4O=j|%7Z(<pwh1%2CGnYl|!ia>0BizZD@!mlbw8hF*k#z$=L zJ~yobqT<z!Fn7y}L#%kIw=8{|<}y#ebG26RteGan)CTLm@HSTaYg*#U;Un)#R~NW4 z3o5-kBL)nqkd)=^VsWh+74D-RGX%~+rc95+hmecmSZwE0*1R$w1*_h<P%m(1)xR19 z+1e&XZ9;)McD+<xY=<db(}vDEehKLT6kZy@G09egLM_5`8^q10vy@eU>Q$ZlQ%-I{ z8p}s9)Aan+6zj2<@$GNw-r#{Z`zEq<TsX}H;`k`=NWa!WAe5<t`H?H8upky;resba zrv3<yg6+4a@+xPE3+J)>edJQE7NuGa??`d=&@+J%a|ihe8u4GaAVG=MRa6JmbB-J! zb?~L7bKnP7l+MpllLISPtBGD1e)5y}x&5nNZQ6g`Xy{Ksh?2$kwjT|cD~BOwc=ue> z%A~BhvafX3pWIi;RjI{1`E%r!nK2JEe2@0Ce@1$Ve^UQIsyrVb7X4LE;ZpG+ik~l+ z^0RydsT3qc_(#WYfB#*(vK35J<0m?7qBDzBuJTCzCN#y;8u$BSyKn8^>g5oKbIrhC z%$v!@Tz|Zl#I+_bqV6AmnfTzc+AY(DB?hYR{<#okuh!h1cA<|u+|N|TW%-*<lu2?S z1NMA=GFh2b_Q|5@D_IOAWDh2q<=uT5MR7vSvnv&hl7gw*MH(7R84EB)JR2$E!xLpU zDLR+}6EWwCc5o5i`Ms?zaSif^D@~-3wrAl+#ogtx`&%yQLC+Gw<NMbk>xEFVF?DJ1 zLTKHF)un+85h*mSuEbTflS6AaUH)q7pM0!b3SCbv-l68Ay0mX0I>I9#oT$tqxeyZt z4YCuzoG_{$)ma2Onp{uf`cm6DA#EKdUTtK~kG5DT2|j9FxsCO)ZRQfuOlfw<VU<5b zmfzy_8{Q}${49`ngNw-sA6*2Z7yqO?^~wGg3@xhqSo)(rWiEyvc*Z-d2I~eCRzz1y zn$v*B`~tPiod&cXg(h9C3T<k}q>fgU&qhPjhGHD?O?Hh+nGwwnt~?|`qv_U=#w@`s zaV>F81jiWPqF)>>&Tau3OR+A2O2mXzzY%$FMrTxIHbpO$eNA1X(@SB!0GD{Y)XXJB z_!N!*0Y$$zqNP7T#VcZ<DdPu3&DCfu2*Up51bgR-QGVzwaK@x+9(>2KmMzjpiSSz% zRGcefE?0zB&frrnROSdtbt^z$3{J}OAE<L-R@|#Yl=_9z^Pe$0)0fGvhS*Sv>kDVJ znLjS_+p)}?&5~E3w+W$?zDy32R)$isWXzkOxl$4sU%h0xm)|zjWGc<-cS`+s^RkvH z;}KWDA`AATgq@?KJ9N+{Y05&QsTz92=vFf3rz`!D3@-RnC{<ey?1|*T9P8bdV;Q70 zp?S;U+@IEjj^jU9d;Yl`dudT}S|Qi;PiQJ}^Rxc)DDMs<eXA8RMLTp3lXx(-ONkPZ zZOavB>{>Bk_Yb4!75ElUuvwBetU$2AFhH|xTk&CZ8fD*hXd|w6cz$^7z{OWiUzD`h z0l~DX{re8+JFwf}!Gnv$kBwMR3py3G?t*3#x3Ml=H|Lj<P8TNOi!9d}rgSAr>``~k z$d6Gqlk|1bOP+wjo8=8oDuc8EjhhRIH}6LGIoNUDN~l!v#u;^>`CbXtcz--H>rs!d z4jo)tJgKmx?T9xFwZ+Kz6(Z93J<)M^$IQG&`Nc1u4IOb59*sAScq4LKlm;)dd}+Pd ztmas+Y9WwH&$~mzA43;cA!hRLQi@44ThSM*p{QKnO7zRc=%6*09>xN2l;kZ3TG2p2 zsJzX}w7OLaHLXF_)+F6%MYd~DMPVaSRx7H5XA>z)n%2}Z6EE`FqNI|o>EIfWjv(Gr zCfgLY{VHoga+O=tH*3+~bFhaqCBeD#Rnzy@^*@OI8bQ1ud!N=cXRW+dB~I$P4(gj6 zMkpz`HEmjlPbhrN%q&W#08$v95X0Ft1)m$<nqpHhl1Z&;VTv4!^nUvFGH#m!0bEBf zx;Ig-0J!*z)xHDS8(5ZKZXwYqJAsKO=0%o@8x!L~^lH!sGz~5r_LQxiwzOwM4lb*7 z%q^>(IKq$URVky<pfejWaHjeIy{Z$F58Z}R?ZrwDw{=-r)iEX%b=azc>RMqX1}{J` z4}<oDCuUzYex;MN9(cnHtD)^FeIvL?hxSw~75xJD=y(?~Izv+B#Y$K!{viW>Gykq% ziCr&f+vlA<?55urSHy#OHTzJ)D7<>ph{;249%;p?OIT_9Q05`*n2o*`N}pFL@}avf zd$Rd_f{n3rDht%iV<yc<b0*p{Ayj_>O_sn%*YvU9^E#m#i+*P5Re-5Fw0Sd(jm&uY zXtNw6eb<TlY>|6OTRKt37Q}ja{U{QsH=RHE<{9m!BdE!64B{FQPVPT~9;Sp-;E#+< z!zuDdVCO<O?ZSU-sJN3_%@a>8wj$n?-`-V{t>KW)0;OwKCq-pdviIj><WhlRoMX-G z+bZ|c7wIDQ%Y;6^ko(ZmnG6zHb3j`A=}tL(U_1p?vZ*S4*M*X{p*!(iXxBCb<`CW3 z1{!MEl{~j&!%L>l+d;%Fy3!mx8Xn9O2EC_4Dvt`9QGr>{6y^$9DRVpMxqy2%nK=@K zg6nG?)6irNzC~Tr5GGZpn;6u@ZZswh{8`DRE-v={iv+rVdmjO_)&psuavy;Uo!%k) zy7h|?9B^i-1qa(*b7w{mC9#z1E}$O*5JuIzJD*v4e(^FEBdCCgRE&PH0AT!ia>Mk| zQ))&s_cZ1bfR4;Zi9JeuoYz+zWgNrAZH60^2nn+=u(UFQcI*T>9EqSJyJR2#4Afy< zD)Nuch5L>h3C@nzd>A3!P&zWE+0y~v7k$gZgqhJ4#Q7+K2J8YN!^mN;>|%HWKxUF0 z)45RUh{2<ov66{S_-xT0w1)u}p)Px&rhd9hHb^CVQ2K6&1|GX*U!?^axEpM(JI&aQ z)+!AUB=FYGW1CZ*Bv^fZ?<s~QYKBQ~Yg4g35Iy6131lwyk7%*^aPJ}bF5_)5d|X5c z+tgk>udqM4rawb7TOAm_xQvyC?2&y9C;Ez=w`;BUMHVd?vOv;eZ2V8T1y^r*WPIo~ zrCbAa@js#<vqa+?O}q8J!#E$iQUjQ%-$?YxC+o+Z8>HUM4hIae9^LLo8~4K6^}3&! z_lqwc-y606>?uAPE(tS_gL`|Ss}^aiigK<rHIlsdf%z()5svQ2tL2RV^)eXt0QZ;s zFI_DkBx(J;{5iC^=%j!PSyTXj+Pn|8|J;e1^zJsoq}(rf-qb-CZyrOR7zv=)Id5wT zDa`YLQQc?A(7b-XY;CwXK+M>VThY#gcU`Xo%z6dF`Oru6bO2@Smp#kB1q5^NlcEGy zf99Qi&+qPyB`moX|A59Virmw|zdWO;b-Em@uL(#--2FDJ)pe=5Z9e(}=Kw4X-1o(u z0V=l^Tga^*2|sp^E>weOy5otwgo}t&KZ?FM03O;ridGzuee|8sB9ktWN&WVy_U_%y zqk{q9fIJSWq`?Q_WRcZ~ZXU#v=@~_yhrnQ_Qs+Zp_k*Hn1bcL#ltW-)ANV#ACfN-n zuft$e1+X$kgP;X*>|<96f@O_4j6Iv*EmT#i(~UfjfJgGXo4Ft^hNhiPF-IV)6>!P6 z5~N$;twc;ctQ2^BM@x@lAtsQ{1DOS;Q;VY*fg&S7zo2E0xq&F-C{7<U2h&qlF~@O~ zt-o5wFmNIIv9It;KbckozuVEWW01dvM+~yRoU?<)W;p$N45|sUPsMBsJ}%cZ92h3J zPgM1n(|$Sd`+4&eG#ySek7K)Xq-y|_+772;Cty#G=_ou9;}RS7`Axr$O)~RJz{2e| zT&%Dpzl052&)GuR70qr+g;&D!t`vR(loU0b;?aiTI;?|i-fQ5xpl?ofd&S!T(FJM7 z52wR`^v{1~F!NbtU$MXx!E+LZQ?--8N_G0xmE~xfLA8<cOL84a8K=SS)}NG{n;slb zf%jFS&{G)Mijfq33R~ZXkz)PZN?Wde*J;%zpn{$0fKfo41_UZ(pTaaLEvo<Vy4h*j z#orb686&Ugad$=fs$iUzl<JxdqXnJ&-W|NI@US;MSqa~`G-;!0@o8X2Y0_}Gr{KNY zr!3nM5;Ya>v#brq6*r8gLT9jMEJ*9X@^xx;MjmHKj27LHy&Pj2hqhsX<hU4$v5Xbb zlywHA#Mg_9v^knQ&SF&DWtH6?<*hkMQD;FqA_s?IVyrNLCZruY)YroZt%twhrHp0n zJByY?f(?-<&$|$|ES>|erbxEoLNm`HR&H4=C7na~T1zE)2j`(Kl3<@sjBA2}isRL= zJ=ObODEu9I%#z6i@dYIVq3{fZ@~W+g1R;{rAv)=VeXJeb$$%?92jQ-{(y?*mbsor@ zH(s2XKBjd0-8!V~=aSY_>^F)tHFsu~{3cNPB~Z-9^Em0}_gZIez>F;TjTS6@q;JmJ z`l%DdrdDYC1%0??U`32Zk&nt#(+i-t#0eC80pjdN05T3-N6v0Js^Z0Se4_ZUJCTFE z&1cr^raB+Z^oev9;M!c7qNI$8WVnd8N*<ybjj1JjRMNj)qX`$W+LI^^|4a%DB`H>} zTyE+zDKJBjs-qBjtJEAnlJYU~xP(O{QZ~`ROW;)%CechF&R`+E66ixgt$)SIV%KT3 z*yh_X*HotLfw_=j6?-kmO2ht<??VF9SEEG9je@$xE(33uQ5UokTk+hfj6%cWunz%E zjJ|QXOWn&@pGBrn_+`!><M62O;4ARFDeLyMDMdSlphfKa%nsk5O552um-N<nP7zE0 z;~(Q&PwLY1iKKO#LeKHBU^NUhKN+Yc!}<=vqJ=wXp}zKwY~GEq*M@_)*`tGs+ZuBw zM?yJdba5;LbA{1pxkE&AufVRJfbKAPE+VY{^pI_rilWDg5YC*#?p=|aN=Z}5`zl1R zrvPQFG}3nW(A35mCmA9+9t&2BaVIgM{i8WoWp~5Ise)QRbl1GAm+d@{BL@r}3ZAKS z`YKpc=dkauf$yIOAQO5Q$-{S^=yilqD-%;O5f4%F8A`T~9{Z&9aoY@D!ujUgsnq-$ zIIGPxf!-ylZ(dQ?8|i>xr!3TUnnsHOfx8~gUBjUy|D}NJ2u<H!$ExNa&d{T&o2Kv_ zWV@eoGoZ)<Qy3gYTrS~M2t;v;%H9A?U^HLcz=uR?%g?#0?$UJ8tr0VZ?EUQNyIJU# zA~std()p>hkG11KFVJj`9a!wF^!ZJATk?r_!u@bYp8|6Sadq^Il{EV%mTZ5@et?!l z!l3dQGsP*`QYxC78buLn=rl{5{|40vA9CkVuLqLJ)pyV=ihPtqwW4TJq{*|WjJ3|J z2Q~bFCK#c%aqDu{XXoJdKmcZi?bxZaDDxIJ{|Qw6HkQ!WFuOA<E4#<>QHzIPCIJw7 zc{YLkDm)iy&ny~q8)%tAsepGof`*x@AaHW8sEXQaM*+_creb+>=UwJF`|&o0uQ>5~ z-;rG%3tD76+S`<_<jdI<dk3|Qlz2xDDgD)K;bxV;A}`@_9~IPvnjc6lF=<6qos&t8 zx;&mHW<v5*kgh7FR7IEi-lXs{OiB>Tq;$fd62ry~t!|!`g$XnO8d;MP!mt6LC4i*v zKbA<bb1hrU44SVSiV8*&ik4E4=E~g#V^{PnAR)%ba2ecw<?G{Pvcj^p#US=`MJ49x zrvysBD|<?J66on&xs3EYfr{P3F+k;2h31Gwd@?>Lwc_jT*Uibf+RdTxdtmAjfN(^2 zPnUJ6<94)vV>YK^5f7h3@qq9@2MBg>uK4qZ;(vPHjRl0Vo^GIo>2`X5Zk;+NY7)*x z>XG{K9J<X~|Es!G;y#$j&Uu0<R?g`2>b&C;c7Rh(-N)xq*ZXMWHXuskE1lau^j~r8 z)Z=_Tl$4&DJl-kuK7_)mMBWd;OKXwD6|-M!x9$l&GzZcFmIL3AQ$f$H|Fyr7_Wbm# z^&NA|{K`9i31?TL2Xa-Z<^nqWKrW-#Bno6)@Ve>JtbRLYzGv6yVJgIemuwTs^`YEA z8%|vw%4MaUi8THp*zNm7+RpyxQ4UHo7Sg7|SiJd^gn3tc(n3mNt6yF9+ZU2oi5#n* ziabVK{qcojQ@loHAA|9pUq}NVqmp93q2$Nd&NCO%zQ=NyN%^U+)!I+w5(ahc6tt@N zn&t6UN&qipOctv~d!EQ8bq^MaPqVPQTTc)LuP!cC6|8omUURub`M>&(NMV!*Q~5EZ zv}+i#SnPGnY!`=L*M&l!Rf8jP;%MAwx~2*qdhwwTl5|x*p&RNbgmSh)?Z5AMgC&Aq zi?^L!x$(w@<vCSxfBUbO(AlS$4z*3if~6{irJVg`;TeiX*u@nsvaPt?@Nom*RC2wC z7U2}fh)!X%Z0bH?EEks0(`T}0xhH6k9cl7UvRc9?)|`z<1pM+WL~6zbXEg^9PkXR8 zOLjKQUMeiaMTT@tXjbh~ra0w5=FqHOO3$<8Z~kexv6}eeZ$2!!{6NK?1FuR-Bl_a` zKgelgO1Z?sz*+F{f7FV|weUh@s>qwc$&5QCV~dJImTH0L@cCEYE-<YQ!sqjT-t@J9 zmxoEg&p*p;WY8@W!ie6!&6|l^mSc6Y?S+Z;N{II-V(kAeKaNTVYND(>bHfv6iF66@ zmBBdl%V_p%C>m?-*K((f4b6s3d+vAamYMu><^EvVbUt|@6g0I4n9lf?-D3X8iS@qn zn<;7Clf@=lJ()89!1n+5Oe!Xsyxz#3?PsGV^M<}tU*ZX)I*hD5&t=9;Ye`#sx!4>b zMe*%-TG^03g%%vgIY2Fe(U14z%-9ge1e-W8I<<t-XTv`IiKc&+7xUkl{#_x^aY?sC z125M#Bez0pW$MAeyGSIr06qYwea>$fTr(IO{lcYKV$1vc#+so&(P^WUzhyLG1LtVE z(sOyJ?GFRWm>Vz1qr%iFmG`%_Tp!_kyk!TMa{I3SmtRM7%a(`#|JhG~1^KC4pv7HX z$|LW%S>EMUsa`pym{6PV++oTgWjc4L8?h>dsV4?=w^Sj+ew7d+gSK{l)+m{2HdG-a zPe=1_;+0m>!))2d%d!e2?>=nms41(DxQucBC|#Mn5@f!vnj}P<)#R?#mGUpUTH@(5 zI~OYZ!>Z-qhnu?|j1m?iVRP%zuHx|*uprbywO>t<sB7p42<B#SZa~EEQHRSSBb^E{ zX*DIW)|UW+WttoMuFd|Q2H#y~h;2&i-NN6m?L4j<f=$%AXIE1e>Y9#M>SUV^QR*1} zji9E^rAeYz<xdL}r3%Li`TTRLQG2g;TBU%0-ctU#%+qI+h5J7t^1nlj=_9I}gyn&l zlK13mQ#qy>($<QdNw)X*t|3og#!jCgXvvM5qiabjs`F7ffqD{hvwYMxIhm+4n)mE2 zU0h2~i^5+`JtQfr5p_mPBV(>&u7<xmRtrD3Pdq0?t|Qq-7bcWM5Db_~j;~rZjd5XP zpyug1T4kg2@jHb)&P+$}%j1O$+tfG|#;_s|-34BU%td`}DRMDrQ-nFDrLM!Un=8w( z^D+?1yuOO3&}mx?-aUoFWnC$_0PH=9*y-7_&R1VR&?(c)!U7@sNUvpGbFKIU%w%13 zuq~xfReKm*3cAs?rh1vHs4aD0PfcufVfrEK#la%=P;zM7N@cE^$0eGU^7K)PS^vGA zxvM^QI$vqudg^1R3o{Kvv2;1m6FXcedz#<RMgGNfuJFKRQA^UnjTBi7;}*KWQqrxB zl!Rx!W%Z;Qc+3={Rp=ROM6C=(pht0?kM<_DE3T_4El#EB?6D{9Ev{=O88(rveSVrX zF*5T4Ru*nPj+ToQ9UOGV|IL-0>tpJHk~wnzpM4ak?w$%`l`d^2$x-KH`ZhIp)a6$W zn)W_58)JFTEkZ=~LNFOKtaP>a8rteqtqYK^*--*Ce0>XDK+F2>{e?dBL~89_J=%T& z84Q{pf2Q^RRF4XIpgj)8_=|U>VNSYwP>pLe1BOJhf10^|SrG${7ugv|C!BPp>js7h zKeQ^}@7nRFXM;;2+r)GFzE%A{3vX1dC7zkOe^Ap-yF3R6jqieIrfprfuU^YjW7@yy zOI1qhN_+hLM3@zhPv7$4P|H@UUf`L5-5WB#uYHfu8}Facw<UG8TaC&VHpGd6$QU`I z*vFmL!iQkwnbZ&CM?CU7gl7lT8{PkMgUsGOx)yk5=-QE0;rQGa)_s4%vpt@RcWLEZ zc|pSq9q27SZ`}NuNI#i;Wt;uxi-zdqcxJkRgc~~-8WvA;yohHeG(StRE-|S8gZB?9 z)LB<L=J;zd*!kPtHkF*RsX~v>MYWMTw^wd;`uWu;JhQ<!uh-%1cL#&wqLuPMo1o<6 zln}3JO8KT+!#}IrK!0KZo|$J!q(^+o=mY(dSK*m)NSczq^7v-s*&TRhO2Bm&vX*Y> z;#n^JEM8!CVoyK0b8vL;xhL=8nGLsXueRax#H|OPeon|U>TdNExjL$r(z%tx4~|!_ z_VyoEjtMwd8v;91YswRj+>7YbW>*vB&FBX}EB0dse#G={BQ&|k4t^0B>}|Kqr?ud2 zZA0(-4zId(Pu}thuoSbIn-Sgd%em!Nepds}Y)sjU&wBkD@A4v8Dc|37Q`sV??mus& zl;6wjHhX97UYpzDnf2)2m9~3Y_L^xG*=;0wy6D`cy3y1``Ts5cYmd`37hUOEdFNn5 zj5x8?IMMY&%;4<7dCSus1#M>@OS|i$8)`-S_uCepGRRGrHptC(;wCy{Z&x&}wYA-k zfmHsit$kXdx^_W!ROYI!J<YysYfS?#<5zHVyOGrLfvt6#^EulNMQPtF{9Jn3cD<2q PkJ434yV=~%D)zqtO}4Od diff --git a/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx b/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx index 68d87569..4816dc71 100644 --- a/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx +++ b/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx @@ -131,8 +131,8 @@ export const CharacterV3Dialog: React.FC<{ const theme = useTheme(); const query = useQuery<"card" | "advanced">(); - const showCharacterCard = query.get("card") === "true"; - const defaultAdvanced = query.get("advanced") === "true"; + const showCharacterCard = query?.get("card") === "true"; + const defaultAdvanced = query?.get("advanced") === "true"; const logger = useLogger(); const autoSaveTimeout = useRef<any>(null); const characterManager = useCharacter(props.character, () => { diff --git a/lib/routes/Character/hooks/useCharacter.tsx b/lib/routes/Character/hooks/useCharacter.tsx index 8b7bd5f5..8d68a586 100644 --- a/lib/routes/Character/hooks/useCharacter.tsx +++ b/lib/routes/Character/hooks/useCharacter.tsx @@ -46,7 +46,7 @@ export function useCharacter( }, [characterFromProps]); async function loadTemplate(template: ICharacterTemplate) { - const defaultCharacter = await CharacterFactory.make(template); + const defaultCharacter = await CharacterFactory.make({ template }); setCharacter( produce((draft: ICharacter | undefined) => { diff --git a/lib/routes/NewCharacter/NewCharacterRoute.tsx b/lib/routes/NewCharacter/NewCharacterRoute.tsx index dfaa86b8..25894d81 100644 --- a/lib/routes/NewCharacter/NewCharacterRoute.tsx +++ b/lib/routes/NewCharacter/NewCharacterRoute.tsx @@ -57,7 +57,7 @@ export function NewCharacterRoute() { return categoryMatch && nameMatch; }); if (template) { - const fake = await CharacterFactory.make(template); + const fake = await CharacterFactory.make({ template }); setFakeCharacter(fake); setTemplate(template); setStatus("success"); @@ -68,9 +68,9 @@ export function NewCharacterRoute() { }, [params.category, params.name]); async function handleLoadTemplate() { setLoadingTemplate(true); - const newCharacter = await charactersManager.actions.add( - template as ICharacterTemplate, - ); + const newCharacter = await charactersManager.actions.add({ + template: template as ICharacterTemplate, + }); router.push(`/characters/${newCharacter.id}`); } const [fakeCharacter, setFakeCharacter] = useState<ICharacter>(); diff --git a/package.json b/package.json index 50ff143f..737928bd 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "@tldraw/tldraw": "^1.29.2", "@types/hoist-non-react-statics": "^3.3.1", "@types/node": "^20.4.8", + "@vitejs/plugin-legacy": "^4.1.1", "@vitejs/plugin-react": "^4.0.4", "canvas-confetti": "^1.6.0", "dayjs": "^1.11.9", diff --git a/stories/CharacterCard.stories.tsx b/stories/CharacterCard.stories.tsx index 87291452..728ceb60 100644 --- a/stories/CharacterCard.stories.tsx +++ b/stories/CharacterCard.stories.tsx @@ -3,12 +3,14 @@ import { action } from "@storybook/addon-actions"; import { Meta, Story } from "@storybook/react"; import { CharacterCard } from "../lib/components/Scene/components/PlayerRow/CharacterCard/CharacterCard"; import { Toolbox } from "../lib/components/Toolbox/Toolbox"; +import { CharacterTemplatesProvider } from "../lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext"; import { CharacterFactory } from "../lib/domains/character/CharacterFactory"; +import { ICharacter } from "../lib/domains/character/types"; +import { dayJS } from "../lib/domains/dayjs/getDayJS"; import { MiniThemeContext, useMiniTheme, } from "../lib/routes/Character/components/CharacterDialog/MiniThemeContext"; -import { ICharacterTemplate } from "../lib/services/character-templates/CharacterTemplateService"; import { StoryProvider } from "./StoryProvider"; function StorybookCharacterCard( @@ -24,21 +26,27 @@ function StorybookCharacterCard( return ( <> - <Toolbox - diceFabProps={{ - onRoll: () => {}, + <CharacterTemplatesProvider + value={{ + templates: [], }} - hideDefaultRightActions={true} - /> - <MiniThemeContext.Provider value={miniTheme}> - <CharacterCard - readonly={props.readonly} - characterSheet={props.characterSheet} - onCharacterDialogOpen={action("onCharacterDialogOpen") as any} - onRoll={() => {}} + > + <Toolbox + diceFabProps={{ + onRoll: () => {}, + }} + hideDefaultRightActions={true} /> - </MiniThemeContext.Provider> - <Box mt="6rem" /> + <MiniThemeContext.Provider value={miniTheme}> + <CharacterCard + readonly={props.readonly} + characterSheet={props.characterSheet} + onCharacterDialogOpen={action("onCharacterDialogOpen") as any} + onRoll={() => {}} + /> + </MiniThemeContext.Provider> + <Box mt="6rem" /> + </CharacterTemplatesProvider> </> ); } @@ -74,33 +82,33 @@ const Template: Story<IProps> = (args, context) => { ); }; -export const FateCondensed = Template.bind({}); -(FateCondensed as any).loaders = [ - async () => { - const template: ICharacterTemplate = { - name: "", - publisher: "", - fetchPath: - "/public/character-templates/Fate Condensed/Fate Condensed.json", - }; +export const FateCondensed = makeCharacterSheetStory({ + importPath: + "../public/character-templates/Fate Condensed/Fate Condensed.json", +}); - const character = await CharacterFactory.make(template); +export const Charge = makeCharacterSheetStory({ + importPath: "../public/character-templates/Fari RPGs/Charge RPG.json", +}); - return { character }; - }, -]; +function makeCharacterSheetStory({ importPath }: { importPath: string }) { + const story = Template.bind({}); + (story as any).loaders = [ + async () => { + const file = await import(importPath); + const character = await CharacterFactory.make({ json: file.default }); + return { character: overrideCharacterDateForStorybook(character) }; + }, + ]; + return story; -export const Charge = Template.bind({}); -(Charge as any).loaders = [ - async () => { - const template: ICharacterTemplate = { - name: "", - publisher: "", - fetchPath: "/public/character-templates/Fari RPGs/Charge RPG.json", + function overrideCharacterDateForStorybook( + character: ICharacter, + ): ICharacter { + return { + ...character, + id: "50fa2", + lastUpdated: dayJS("2021-01-01").unix(), }; - - const character = await CharacterFactory.make(template); - - return { character }; - }, -]; + } +} diff --git a/stories/CharacterSheet.stories.tsx b/stories/CharacterSheet.stories.tsx index ccea8676..e800cf9a 100644 --- a/stories/CharacterSheet.stories.tsx +++ b/stories/CharacterSheet.stories.tsx @@ -2,11 +2,11 @@ import { Box } from "@mui/material"; import { action } from "@storybook/addon-actions"; import { Meta, Story } from "@storybook/react"; import { Toolbox } from "../lib/components/Toolbox/Toolbox"; +import { CharacterTemplatesProvider } from "../lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext"; import { CharacterFactory } from "../lib/domains/character/CharacterFactory"; import { ICharacter } from "../lib/domains/character/types"; import { dayJS } from "../lib/domains/dayjs/getDayJS"; import { CharacterV3Dialog } from "../lib/routes/Character/components/CharacterDialog/CharacterV3Dialog"; -import { ICharacterTemplate } from "../lib/services/character-templates/CharacterTemplateService"; import { StoryProvider } from "./StoryProvider"; function StorybookCharacterSheet( @@ -17,23 +17,31 @@ function StorybookCharacterSheet( ) { return ( <> - <Toolbox - diceFabProps={{ - onRoll: () => {}, + <CharacterTemplatesProvider + value={{ + templates: [], }} - hideDefaultRightActions={true} - /> - <CharacterV3Dialog - dialog={props.dialog} - open={true} - character={props.character} - readonly={props.readonly} - synced={false} - onClose={action("onClose")} - onSave={action("onSave")} - onToggleSync={action("onToggleSync")} - /> - <Box mt="6rem" /> + > + <Toolbox + diceFabProps={{ + onRoll: () => {}, + }} + hideDefaultRightActions={true} + /> + + <CharacterV3Dialog + dialog={props.dialog} + open={true} + character={props.character} + readonly={props.readonly} + synced={false} + onClose={action("onClose")} + onSave={action("onSave")} + onToggleSync={action("onToggleSync")} + /> + + <Box mt="6rem" /> + </CharacterTemplatesProvider> </> ); } @@ -66,22 +74,20 @@ const Template: Story<IProps> = (args, context) => { }; export const FateCondensed = makeCharacterSheetStory({ - name: "", - publisher: "", - fetchPath: "/public/character-templates/Fate Condensed/Fate Condensed.json", + importPath: + "../public/character-templates/Fate Condensed/Fate Condensed.json", }); export const Charge = makeCharacterSheetStory({ - name: "", - publisher: "", - fetchPath: "/public/character-templates/Fari RPGs/Charge RPG.json", + importPath: "../public/character-templates/Fari RPGs/Charge RPG.json", }); -function makeCharacterSheetStory(template: ICharacterTemplate) { +function makeCharacterSheetStory({ importPath }: { importPath: string }) { const story = Template.bind({}); (story as any).loaders = [ async () => { - const character = await CharacterFactory.make(template); + const file = await import(importPath); + const character = await CharacterFactory.make({ json: file.default }); return { character: overrideCharacterDateForStorybook(character) }; }, ]; diff --git a/vite.config.ts b/vite.config.ts index e6cfcb55..c202ea07 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,3 +1,4 @@ +import legacy from "@vitejs/plugin-legacy"; import react from "@vitejs/plugin-react"; import { defineConfig } from "vitest/config"; @@ -9,7 +10,12 @@ export default defineConfig({ ), "process.env.JEST_WORKER_ID": JSON.stringify(false), }, - plugins: [react()], + plugins: [ + react(), + legacy({ + targets: ["defaults", "not IE 11"], + }), + ], server: { port: 1234, proxy: { From b85e288b3bf6c98b8630fc9e39114d231b235790 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 12:45:13 -0400 Subject: [PATCH 28/38] tsc --- lib/App.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/App.tsx b/lib/App.tsx index f574d790..5ec4f13a 100644 --- a/lib/App.tsx +++ b/lib/App.tsx @@ -137,9 +137,9 @@ function MyBinderManager() { const handler: Record<IFolders, IHandlers> = { "characters": { async onAdd() { - const newCharacter = await charactersManager.actions.add( - DefaultTemplates.BlankTemplate, - ); + const newCharacter = await charactersManager.actions.add({ + json: DefaultTemplates.BlankTemplate, + }); if (myBinderManager.state.managerCallback.current) { myBinderManager.state.managerCallback.current(newCharacter); From d9d8ea05e4f93b0013a0658d2d331c4e077be0b8 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 12:47:43 -0400 Subject: [PATCH 29/38] fix: defaults --- lib/domains/character/DefaultTemplates.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/domains/character/DefaultTemplates.ts b/lib/domains/character/DefaultTemplates.ts index ac6db3dd..8366e2d3 100644 --- a/lib/domains/character/DefaultTemplates.ts +++ b/lib/domains/character/DefaultTemplates.ts @@ -2,7 +2,4 @@ export const DefaultTemplates = { BlankTemplate: await import( "../../../public/character-templates/Defaults/Blank.json" ), - FateCondensed: await import( - "../../../public/character-templates/Fate Condensed/Fate Condensed.json" - ), } as const; From d5724c4bfc99c30ed414c1d53ec67f60d43d7df6 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 13:02:21 -0400 Subject: [PATCH 30/38] fix: templates --- app/characters/[id]/page.tsx | 3 +-- lib/App.tsx | 8 ++++++-- .../ContentEditable/ContentEditable.tsx | 5 ----- .../CharacterTemplatesContext.tsx | 16 ++++++++++++++-- .../CharactersContext/CharactersContext.tsx | 2 +- lib/domains/character/CharacterFactory.tsx | 2 +- lib/domains/character/DefaultTemplates.ts | 6 ++---- .../CharacterDialog/CharacterV3Dialog.tsx | 3 +-- lib/routes/Character/hooks/useCharacter.tsx | 2 +- lib/routes/Home/HomeRoute.tsx | 7 ++++++- lib/routes/NewCharacter/NewCharacterRoute.tsx | 2 +- .../CharacterTemplateService.tsx | 9 +++------ .../character-templates/ICharacterTemplate.tsx | 5 +++++ 13 files changed, 42 insertions(+), 28 deletions(-) create mode 100644 lib/services/character-templates/ICharacterTemplate.tsx diff --git a/app/characters/[id]/page.tsx b/app/characters/[id]/page.tsx index 1bdae149..ea416d97 100644 --- a/app/characters/[id]/page.tsx +++ b/app/characters/[id]/page.tsx @@ -12,11 +12,10 @@ export async function generateMetadata() { export default async function CharacterPage() { const templates = await CharacterTemplateService.getAll(); - return ( <CharacterTemplatesProvider value={{ - templates, + templates: templates, }} > <CharacterRoute></CharacterRoute>; diff --git a/lib/App.tsx b/lib/App.tsx index 5ec4f13a..038ab78f 100644 --- a/lib/App.tsx +++ b/lib/App.tsx @@ -35,7 +35,7 @@ import { useSettings, } from "./contexts/SettingsContext/SettingsContext"; import { CharacterFactory } from "./domains/character/CharacterFactory"; -import { DefaultTemplates } from "./domains/character/DefaultTemplates"; +import { DefaultTemplatesPaths } from "./domains/character/DefaultTemplates"; import { IIndexCardCollection, IndexCardCollectionFactory, @@ -138,7 +138,11 @@ function MyBinderManager() { "characters": { async onAdd() { const newCharacter = await charactersManager.actions.add({ - json: DefaultTemplates.BlankTemplate, + template: { + name: "Blank", + publisher: "Blank", + fetchPath: DefaultTemplatesPaths.Blank, + }, }); if (myBinderManager.state.managerCallback.current) { diff --git a/lib/components/ContentEditable/ContentEditable.tsx b/lib/components/ContentEditable/ContentEditable.tsx index d3bbdc71..fe8714e1 100644 --- a/lib/components/ContentEditable/ContentEditable.tsx +++ b/lib/components/ContentEditable/ContentEditable.tsx @@ -95,11 +95,6 @@ export const ContentEditable: React.FC< useEffect( function shouldUpdateInnerHtml() { - console.log("shouldUpdateInnerHtml", { - propValue: props.value, - currentValue: latestHtml.current, - timeout: timeout.current, - }); if ($ref.current) { if (!props.value && props.readonly) { $ref.current.innerHTML = " "; diff --git a/lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext.tsx b/lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext.tsx index a9caa4fa..3d90d530 100644 --- a/lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext.tsx +++ b/lib/contexts/CharacterTemplatesContext/CharacterTemplatesContext.tsx @@ -1,9 +1,21 @@ "use client"; + import { createContext } from "react"; -import { ICharacterTemplate } from "../../services/character-templates/CharacterTemplateService"; +import { ICharacterTemplate } from "../../services/character-templates/ICharacterTemplate"; export const CharacterTemplatesContext = createContext<{ templates: Array<ICharacterTemplate>; }>(undefined as any); -export const CharacterTemplatesProvider = CharacterTemplatesContext.Provider; +export function CharacterTemplatesProvider(props: { + children: React.ReactNode; + value: { + templates: Array<ICharacterTemplate>; + }; +}) { + return ( + <CharacterTemplatesContext.Provider value={props.value}> + {props.children} + </CharacterTemplatesContext.Provider> + ); +} diff --git a/lib/contexts/CharactersContext/CharactersContext.tsx b/lib/contexts/CharactersContext/CharactersContext.tsx index 26071a0a..f6ea0d15 100644 --- a/lib/contexts/CharactersContext/CharactersContext.tsx +++ b/lib/contexts/CharactersContext/CharactersContext.tsx @@ -3,7 +3,7 @@ import { CharacterFactory } from "../../domains/character/CharacterFactory"; import { ICharacter } from "../../domains/character/types"; import { getUnixFrom } from "../../domains/dayjs/getDayJS"; import { useAppEntity } from "../../hooks/useAppEntity/useAppEntity"; -import { ICharacterTemplate } from "../../services/character-templates/CharacterTemplateService"; +import { ICharacterTemplate } from "../../services/character-templates/ICharacterTemplate"; export const CharactersContext = React.createContext< ReturnType<typeof useCharacters> diff --git a/lib/domains/character/CharacterFactory.tsx b/lib/domains/character/CharacterFactory.tsx index 6add5bc2..fd79f6fd 100644 --- a/lib/domains/character/CharacterFactory.tsx +++ b/lib/domains/character/CharacterFactory.tsx @@ -1,5 +1,5 @@ import { produce } from "immer"; -import { ICharacterTemplate } from "../../services/character-templates/CharacterTemplateService"; +import { ICharacterTemplate } from "../../services/character-templates/ICharacterTemplate"; import { Id } from "../Id/Id"; import { getUnix } from "../dayjs/getDayJS"; import { IDiceCommandId } from "../dice/Dice"; diff --git a/lib/domains/character/DefaultTemplates.ts b/lib/domains/character/DefaultTemplates.ts index 8366e2d3..c6d59132 100644 --- a/lib/domains/character/DefaultTemplates.ts +++ b/lib/domains/character/DefaultTemplates.ts @@ -1,5 +1,3 @@ -export const DefaultTemplates = { - BlankTemplate: await import( - "../../../public/character-templates/Defaults/Blank.json" - ), +export const DefaultTemplatesPaths = { + Blank: "/character-templates/Defaults/Blank.json", } as const; diff --git a/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx b/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx index 4816dc71..c500d596 100644 --- a/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx +++ b/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx @@ -80,7 +80,7 @@ import { useEvent } from "../../../../hooks/useEvent/useEvent"; import { LazyState } from "../../../../hooks/useLazyState/useLazyState"; import { useQuery } from "../../../../hooks/useQuery/useQuery"; import { useTranslate } from "../../../../hooks/useTranslate/useTranslate"; -import { ICharacterTemplate } from "../../../../services/character-templates/CharacterTemplateService"; +import { ICharacterTemplate } from "../../../../services/character-templates/ICharacterTemplate"; import { useCharacter } from "../../hooks/useCharacter"; import { MiniThemeContext, useMiniTheme } from "./MiniThemeContext"; import { AddBlock } from "./components/AddBlock"; @@ -153,7 +153,6 @@ export const CharacterV3Dialog: React.FC<{ character: characterManager.state.character, }); const characterTemplatesManager = useContext(CharacterTemplatesContext); - // usePrompt(t("manager.leave-without-saving"), characterManager.state.dirty); const hasMiniTheme = !!characterManager.state.character?.theme; diff --git a/lib/routes/Character/hooks/useCharacter.tsx b/lib/routes/Character/hooks/useCharacter.tsx index 8d68a586..822ed5a5 100644 --- a/lib/routes/Character/hooks/useCharacter.tsx +++ b/lib/routes/Character/hooks/useCharacter.tsx @@ -13,7 +13,7 @@ import { IPage, } from "../../../domains/character/types"; import { getUnix, getUnixFrom } from "../../../domains/dayjs/getDayJS"; -import { ICharacterTemplate } from "../../../services/character-templates/CharacterTemplateService"; +import { ICharacterTemplate } from "../../../services/character-templates/ICharacterTemplate"; export function useCharacter( characterFromProps?: ICharacter | undefined, diff --git a/lib/routes/Home/HomeRoute.tsx b/lib/routes/Home/HomeRoute.tsx index 1de3eefe..e065a373 100644 --- a/lib/routes/Home/HomeRoute.tsx +++ b/lib/routes/Home/HomeRoute.tsx @@ -465,7 +465,12 @@ export const HomeRoute: React.FC<{}> = () => { </Grid> <Grid item md={6} xs={12} container justifyContent="center" spacing={2}> <Grid item xs={12}> - <Image src={discord.src} alt="Discord" /> + <Image + src={discord.src} + width={213 / 2} + height={240 / 2} + alt="Discord" + /> </Grid> <Grid item xs={12}> <Button diff --git a/lib/routes/NewCharacter/NewCharacterRoute.tsx b/lib/routes/NewCharacter/NewCharacterRoute.tsx index 25894d81..e8b98659 100644 --- a/lib/routes/NewCharacter/NewCharacterRoute.tsx +++ b/lib/routes/NewCharacter/NewCharacterRoute.tsx @@ -24,7 +24,7 @@ import { CharacterFactory } from "../../domains/character/CharacterFactory"; import { useParams, useRouter } from "next/navigation"; import { CharacterTemplatesContext } from "../../contexts/CharacterTemplatesContext/CharacterTemplatesContext"; import { ICharacter } from "../../domains/character/types"; -import { ICharacterTemplate } from "../../services/character-templates/CharacterTemplateService"; +import { ICharacterTemplate } from "../../services/character-templates/ICharacterTemplate"; import { CharacterV3Dialog } from "../Character/components/CharacterDialog/CharacterV3Dialog"; export function NewCharacterRoute() { diff --git a/lib/services/character-templates/CharacterTemplateService.tsx b/lib/services/character-templates/CharacterTemplateService.tsx index 1ff119cb..62663845 100644 --- a/lib/services/character-templates/CharacterTemplateService.tsx +++ b/lib/services/character-templates/CharacterTemplateService.tsx @@ -1,14 +1,11 @@ import fs from "node:fs"; import path from "node:path"; -export type ICharacterTemplate = { - publisher: string; - name: string; - fetchPath: string; -}; +import { ICharacterTemplate } from "./ICharacterTemplate"; export const CharacterTemplateService = { async getAll() { + debugger; const templates: Array<ICharacterTemplate> = []; const publishers = fs.readdirSync( @@ -24,7 +21,7 @@ export const CharacterTemplateService = { templates.push({ publisher: publisher, name: game.split(".json").join(""), - fetchPath: `/public/character-templates/${publisher}/${game}`, + fetchPath: `/character-templates/${publisher}/${game}`, }); }); }); diff --git a/lib/services/character-templates/ICharacterTemplate.tsx b/lib/services/character-templates/ICharacterTemplate.tsx new file mode 100644 index 00000000..a851e1c1 --- /dev/null +++ b/lib/services/character-templates/ICharacterTemplate.tsx @@ -0,0 +1,5 @@ +export type ICharacterTemplate = { + publisher: string; + name: string; + fetchPath: string; +}; From 28f56ffb29ccfe54c36c20fe9bab8a94410a1a6b Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 13:34:53 -0400 Subject: [PATCH 31/38] lint --- .../__tests__/CharactersContext.test.tsx | 4 ++-- lib/domains/character/CharacterFactory.test.tsx | 4 ++-- .../components/CharacterDialog/CharacterV3Dialog.tsx | 4 +++- .../Character/hooks/__tests__/useCharacter.test.tsx | 10 ++++++---- lib/routes/Character/hooks/useCharacter.tsx | 10 ++++++++-- 5 files changed, 21 insertions(+), 11 deletions(-) diff --git a/lib/contexts/CharactersContext/__tests__/CharactersContext.test.tsx b/lib/contexts/CharactersContext/__tests__/CharactersContext.test.tsx index 9cd6f81d..263c3c57 100644 --- a/lib/contexts/CharactersContext/__tests__/CharactersContext.test.tsx +++ b/lib/contexts/CharactersContext/__tests__/CharactersContext.test.tsx @@ -1,6 +1,6 @@ import { act, renderHook } from "@testing-library/react"; import { expect } from "vitest"; -import { DefaultTemplates } from "../../../domains/character/DefaultTemplates"; +import FateCondensed from "../../../../public/character-templates/Fate Condensed/Fate Condensed.json"; import { ICharacter } from "../../../domains/character/types"; import { useCharacters } from "../CharactersContext"; @@ -56,7 +56,7 @@ describe("useCharacters", () => { let newCharacter: ICharacter | undefined = undefined; await act(async () => { newCharacter = await result.current.actions.add({ - json: DefaultTemplates.FateCondensed, + json: FateCondensed, }); }); // THEN the character is added diff --git a/lib/domains/character/CharacterFactory.test.tsx b/lib/domains/character/CharacterFactory.test.tsx index 129ba6a2..79ce4c58 100644 --- a/lib/domains/character/CharacterFactory.test.tsx +++ b/lib/domains/character/CharacterFactory.test.tsx @@ -1,7 +1,7 @@ import { produce } from "immer"; import { expect } from "vitest"; +import FateCondensed from "../../../public/character-templates/Fate Condensed/Fate Condensed.json"; import { CharacterFactory } from "./CharacterFactory"; -import { DefaultTemplates } from "./DefaultTemplates"; import { ComplexCharacter } from "./mocks/ComplexCharacter"; import { Warden } from "./mocks/WardenLeMagane"; import { IV1Character } from "./types"; @@ -656,7 +656,7 @@ describe("CharacterFactory.migrate", () => { describe("CharacterFactory.duplicate", () => { it("should reset the ids", async () => { const defaultCharacter = await CharacterFactory.make({ - json: DefaultTemplates.FateCondensed, + json: FateCondensed, }); const characterWithFakeIds = produce(defaultCharacter, (draft) => { diff --git a/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx b/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx index c500d596..063f5389 100644 --- a/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx +++ b/lib/routes/Character/components/CharacterDialog/CharacterV3Dialog.tsx @@ -185,7 +185,9 @@ export const CharacterV3Dialog: React.FC<{ if (confirmed) { setTab("0"); - characterManager.actions.loadTemplate(newTemplate); + characterManager.actions.loadTemplate({ + template: newTemplate, + }); setAdvanced(false); logger.track("character.load_template", { template: newTemplate }); } diff --git a/lib/routes/Character/hooks/__tests__/useCharacter.test.tsx b/lib/routes/Character/hooks/__tests__/useCharacter.test.tsx index 9abea7f4..841ac59a 100644 --- a/lib/routes/Character/hooks/__tests__/useCharacter.test.tsx +++ b/lib/routes/Character/hooks/__tests__/useCharacter.test.tsx @@ -4,7 +4,9 @@ import { act, renderHook, waitFor } from "@testing-library/react"; import { expect } from "vitest"; import { CharacterFactory } from "../../../../domains/character/CharacterFactory"; -import { DefaultTemplates } from "../../../../domains/character/DefaultTemplates"; + +import FateAccelerated from "../../../../../public/character-templates/Fate Accelerated/Fate Accelerated.json"; +import FateCondensed from "../../../../../public/character-templates/Fate Condensed/Fate Condensed.json"; import { ICharacter } from "../../../../domains/character/types"; import { useCharacter } from "../useCharacter"; @@ -12,7 +14,7 @@ describe("useCharacter", () => { describe("sanitizeCharacter", () => { it("should sanitize the character", async () => { const defaultCahracter = await CharacterFactory.make({ - json: DefaultTemplates.FateCondensed, + json: FateCondensed, }); // GIVEN const character = { @@ -183,7 +185,7 @@ describe("useCharacter", () => { describe("load template", () => { it("should load the new template but keep the id and the name as is", async () => { const defaultCharacter = await CharacterFactory.make({ - json: DefaultTemplates.FateCondensed, + json: FateCondensed, }); // GIVEN const character = { @@ -208,7 +210,7 @@ describe("useCharacter", () => { // WHEN a template is loading act(() => { result.current.actions.loadTemplate({ - json: DefaultTemplates.FateAccelerated, + json: FateAccelerated, }); }); diff --git a/lib/routes/Character/hooks/useCharacter.tsx b/lib/routes/Character/hooks/useCharacter.tsx index 822ed5a5..ad1ad12c 100644 --- a/lib/routes/Character/hooks/useCharacter.tsx +++ b/lib/routes/Character/hooks/useCharacter.tsx @@ -45,8 +45,14 @@ export function useCharacter( } }, [characterFromProps]); - async function loadTemplate(template: ICharacterTemplate) { - const defaultCharacter = await CharacterFactory.make({ template }); + async function loadTemplate(props: { + template?: ICharacterTemplate; + json?: any; + }) { + const defaultCharacter = await CharacterFactory.make({ + json: props.json, + template: props.template, + }); setCharacter( produce((draft: ICharacter | undefined) => { From be8a5536b0de5d64d72d2e526e3dce32c6bb47df Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 13:38:45 -0400 Subject: [PATCH 32/38] fix deploy --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1da13cf8..6735301d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,8 +63,8 @@ jobs: - name: Download Artifacts uses: actions/download-artifact@master with: - name: dist - path: dist + name: out + path: out # Deploy Preview - name: Deploy Preview run: bun run deploy:preview -- --auth ${{secrets.NETLIFY_AUTH_TOKEN}} --alias $GITHUB_RUN_ID @@ -90,8 +90,8 @@ jobs: - name: Download Artifacts uses: actions/download-artifact@master with: - name: dist - path: dist + name: out + path: out # Deploy Production - name: Deploy Production run: bun run deploy:prod -- --auth ${{secrets.NETLIFY_AUTH_TOKEN}} From 3c48bd44898b4352db10b188f60a4b5b963ffd2e Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 13:44:29 -0400 Subject: [PATCH 33/38] fix dist --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6735301d..58e8c9d0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,8 +38,8 @@ jobs: uses: actions/upload-artifact@v1 if: always() with: - name: dist - path: dist + name: out + path: out deploy-preview: needs: [build] runs-on: ubuntu-latest From cec8d4a72068e566d56fac32c6cf7768e428fdd3 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Sep 2023 13:50:10 -0400 Subject: [PATCH 34/38] fix start --- .github/workflows/int.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/int.yml b/.github/workflows/int.yml index c1ff4276..53928ce5 100644 --- a/.github/workflows/int.yml +++ b/.github/workflows/int.yml @@ -43,7 +43,7 @@ jobs: - name: Cypress run uses: cypress-io/github-action@v5 with: - start: npm run serve:build + start: npm start - name: Upload Cypress Videos uses: actions/upload-artifact@v3 if: always() From e60ccec114a460ede7a2bee55aa024b488821284 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 3 Oct 2023 10:55:01 -0400 Subject: [PATCH 35/38] go --- app/characters/[id]/page.tsx | 2 ++ app/characters/[id]/print/page.tsx | 2 ++ app/characters/new/[category]/[name]/page.tsx | 2 ++ app/feature-requests/[...slugs]/page.tsx | 2 ++ app/layout.tsx | 2 +- app/play-offline/page.tsx | 2 ++ app/play/[id]/page.tsx | 2 ++ app/play/join/[id]/page.tsx | 2 ++ app/scenes/[id]/page.tsx | 2 ++ bun.lockb | Bin 904927 -> 905335 bytes cypress/e2e/route/Dice.cy.ts | 3 +-- cypress/e2e/route/Home.cy.ts | 2 +- cypress/lib/util/Fari.ts | 5 +++++ lib/components/NoSSR/NoSSR.tsx | 4 ++-- next.config.mjs | 5 +---- package.json | 3 +-- 16 files changed, 28 insertions(+), 12 deletions(-) diff --git a/app/characters/[id]/page.tsx b/app/characters/[id]/page.tsx index ea416d97..d3009806 100644 --- a/app/characters/[id]/page.tsx +++ b/app/characters/[id]/page.tsx @@ -3,6 +3,8 @@ import { CharacterRoute } from "../../../lib/routes/Character/CharacterRoute"; import { CharacterTemplateService } from "../../../lib/services/character-templates/CharacterTemplateService"; import { t } from "../../i18n"; +export const dynamicParams = true; + export async function generateMetadata() { return { title: t("character-route.meta.title"), diff --git a/app/characters/[id]/print/page.tsx b/app/characters/[id]/print/page.tsx index 17bfa81e..3a59779f 100644 --- a/app/characters/[id]/print/page.tsx +++ b/app/characters/[id]/print/page.tsx @@ -1,6 +1,8 @@ import { CharacterPrintRoute } from "../../../../lib/routes/CharacterPrint/CharacterPrintRoute"; import { t } from "../../../i18n"; +export const dynamicParams = true; + export async function generateMetadata() { return { title: t("character-print-route.meta.title"), diff --git a/app/characters/new/[category]/[name]/page.tsx b/app/characters/new/[category]/[name]/page.tsx index c81c6a65..01bf2105 100644 --- a/app/characters/new/[category]/[name]/page.tsx +++ b/app/characters/new/[category]/[name]/page.tsx @@ -1,6 +1,8 @@ import { NewCharacterRoute } from "../../../../../lib/routes/NewCharacter/NewCharacterRoute"; import { t } from "../../../../i18n"; +export const dynamicParams = true; + export async function generateMetadata() { return { title: t("new-character-route.meta.title"), diff --git a/app/feature-requests/[...slugs]/page.tsx b/app/feature-requests/[...slugs]/page.tsx index 327037d1..3bb30e9a 100644 --- a/app/feature-requests/[...slugs]/page.tsx +++ b/app/feature-requests/[...slugs]/page.tsx @@ -1,6 +1,8 @@ import { FeatureRequestsRoute } from "../../../lib/routes/FeatureRequests/FeatureRequestsRoute"; import { t } from "../../i18n"; +export const dynamicParams = true; + export async function generateMetadata() { return { title: t("feature-requests-route.meta.title"), diff --git a/app/layout.tsx b/app/layout.tsx index 3388dd20..ff59e6a6 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -5,7 +5,7 @@ import Script from "next/script"; import { Metadata } from "next/types"; import React from "react"; import { AppProviders } from "../lib/App"; -import NoSSR from "../lib/components/NoSSR/NoSSR"; +import { NoSSR } from "../lib/components/NoSSR/NoSSR"; export const metadata: Metadata = { title: "Fari App VTT | The Free and Open-Source Virtual Tabletop", diff --git a/app/play-offline/page.tsx b/app/play-offline/page.tsx index df617cba..9d7a7c1e 100644 --- a/app/play-offline/page.tsx +++ b/app/play-offline/page.tsx @@ -1,6 +1,8 @@ import { PlayOfflineRoute } from "../../lib/routes/Play/PlayOfflineRoute"; import { t } from "../i18n"; +export const dynamicParams = true; + export async function generateMetadata() { return { title: t("home-route.play-offline.title"), diff --git a/app/play/[id]/page.tsx b/app/play/[id]/page.tsx index 6fa134b6..3f6bed86 100644 --- a/app/play/[id]/page.tsx +++ b/app/play/[id]/page.tsx @@ -1,6 +1,8 @@ import { Play } from "../(components)/play"; import { t } from "../../i18n"; +export const dynamicParams = true; + export async function generateMetadata() { return { title: t("home-route.play-online.title"), diff --git a/app/play/join/[id]/page.tsx b/app/play/join/[id]/page.tsx index 3b0788f2..b6f2565f 100644 --- a/app/play/join/[id]/page.tsx +++ b/app/play/join/[id]/page.tsx @@ -1,6 +1,8 @@ import { Join } from "../../(components)/play"; import { t } from "../../../i18n"; +export const dynamicParams = true; + export async function generateMetadata() { return { title: t("home-route.play-online.title"), diff --git a/app/scenes/[id]/page.tsx b/app/scenes/[id]/page.tsx index f4e07e47..e7dd856f 100644 --- a/app/scenes/[id]/page.tsx +++ b/app/scenes/[id]/page.tsx @@ -1,6 +1,8 @@ import { SceneRoute } from "../../../lib/routes/Scene/SceneRoute"; import { t } from "../../i18n"; +export const dynamicParams = true; + export async function generateMetadata() { return { title: t("scene-route.meta.title"), diff --git a/bun.lockb b/bun.lockb index 5a2509bb42200182bf56ed2ca8c69d6287c419a3..7280febb179a829f35749d76f4de5c8f69276d87 100755 GIT binary patch delta 229328 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 delta 229035 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 diff --git a/cypress/e2e/route/Dice.cy.ts b/cypress/e2e/route/Dice.cy.ts index 6e58b3d7..c8db61d9 100644 --- a/cypress/e2e/route/Dice.cy.ts +++ b/cypress/e2e/route/Dice.cy.ts @@ -3,10 +3,9 @@ import { Fari } from "lib/util/Fari"; describe("/dice", () => { it("Should roll dice", () => { Fari.start(); - Fari.get("page.menu.tools").click({ force: true }); Fari.get("page.menu.tools.dice").click({ force: true }); - + cy.get("body").click({ force: true }); Fari.get("dice-buttons.1d4").click({ force: true }); Fari.get("dice-buttons.1d6").click({ force: true }); Fari.get("dice-buttons.1d8").click({ force: true }); diff --git a/cypress/e2e/route/Home.cy.ts b/cypress/e2e/route/Home.cy.ts index 3ba60337..56e8d527 100644 --- a/cypress/e2e/route/Home.cy.ts +++ b/cypress/e2e/route/Home.cy.ts @@ -16,7 +16,7 @@ describe("/", () => { cy.contains("Commencez à jouer maintenant"); Fari.get("page.menu.tools").click({ force: true }); Fari.get("page.menu.tools.dice").click({ force: true }); - + Fari.forceClick(); cy.contains("Lancer des dés en ligne"); }); }); diff --git a/cypress/lib/util/Fari.ts b/cypress/lib/util/Fari.ts index d23733f4..37a9d210 100644 --- a/cypress/lib/util/Fari.ts +++ b/cypress/lib/util/Fari.ts @@ -4,6 +4,7 @@ export const Fari = { }, start() { cy.visit("/"); + this.forceClick(); this.get("cookie-consent").click({ force: true }); }, /** @@ -12,6 +13,10 @@ export const Fari = { */ visit(url: string) { cy.visit(url); + this.forceClick(); + }, + forceClick() { + cy.get("body").click({ force: true }); }, get(tag: string) { return cy.get(`[data-cy='${tag}']`); diff --git a/lib/components/NoSSR/NoSSR.tsx b/lib/components/NoSSR/NoSSR.tsx index 8caf2d48..114fc34d 100644 --- a/lib/components/NoSSR/NoSSR.tsx +++ b/lib/components/NoSSR/NoSSR.tsx @@ -1,10 +1,10 @@ import dynamic from "next/dynamic"; import React from "react"; -const NoSSR = (props: { children: React.ReactNode }) => ( +const NoSSRComponent = (props: { children: React.ReactNode }) => ( <React.Fragment>{props.children}</React.Fragment> ); -export default dynamic(() => Promise.resolve(NoSSR), { +export const NoSSR = dynamic(() => Promise.resolve(NoSSRComponent), { ssr: false, }); diff --git a/next.config.mjs b/next.config.mjs index 397f5df4..4678774e 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -1,7 +1,4 @@ /** @type {import('next').NextConfig} */ -const nextConfig = { - output: "export", // Outputs a Single-Page Application (SPA). - images: { unoptimized: true }, -}; +const nextConfig = {}; export default nextConfig; diff --git a/package.json b/package.json index 737928bd..25b17524 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "ci": "npm install --force && bun run build && bun run validate", "dev": "next dev", "build": "bun run next build", - "start": "bun serve out", + "start": "bun run next start", "i18n": "bun i18n.js", "preview": "bun run build && bun run deploy:preview", "alpha": "bun run build && bun run deploy:preview -- --alias alpha", @@ -68,7 +68,6 @@ "react-dnd-html5-backend": "^16.0.1", "react-dom": "^18.2.0", "react-i18next": "^13.0.3", - "serve": "latest", "uuid": "^9.0.0", "vitest": "^0.34.4" }, From 1629b0427dba9be0070e0bb0cea601d999857f79 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Sun, 10 Dec 2023 19:21:02 -0500 Subject: [PATCH 36/38] fix --- .github/workflows/ci.yml | 12 ++++++------ bun.lockb | Bin 905335 -> 897330 bytes lib/components/DiceFab/DiceMenu.tsx | 1 + .../DiceRoute/components/DiceButtons.tsx | 3 ++- netlify.toml | 2 +- 5 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 58e8c9d0..2539b675 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,8 +38,8 @@ jobs: uses: actions/upload-artifact@v1 if: always() with: - name: out - path: out + name: .next + path: .next deploy-preview: needs: [build] runs-on: ubuntu-latest @@ -63,8 +63,8 @@ jobs: - name: Download Artifacts uses: actions/download-artifact@master with: - name: out - path: out + name: .next + path: .next # Deploy Preview - name: Deploy Preview run: bun run deploy:preview -- --auth ${{secrets.NETLIFY_AUTH_TOKEN}} --alias $GITHUB_RUN_ID @@ -90,8 +90,8 @@ jobs: - name: Download Artifacts uses: actions/download-artifact@master with: - name: out - path: out + name: .next + path: .next # Deploy Production - name: Deploy Production run: bun run deploy:prod -- --auth ${{secrets.NETLIFY_AUTH_TOKEN}} diff --git a/bun.lockb b/bun.lockb index 7280febb179a829f35749d76f4de5c8f69276d87..0fcf555a1afaa645855eac1e32c22379e118aa72 100755 GIT binary patch delta 186745 zcmagG37n2)8~=UXH#c*oD3U1BDl$m8rx`PhBvC>orDBZ1Fk7=&Mw*%SkZ`L@`=XMx z%TrBxYEs&twC}6-v}w~w{lCBSxUQkz_y4{=J<oCe&h<Et?Od+&p5JduKJe*)CB3@e z-=)>!Kkq4g{`aE4wom+QWw+PIU;gk#6VLs0#G$W#(tAN-_$~MC;pyMRrKcSb&mVUG zoQ&o*Et-2CxwYj5dHI!;Z9c;Db_e(F>3Kf1@W_mkf;pAmx#YJ7e?@*f=mPNG&}-7I z{f=f<|BzlrzW{fjd`iib^!(EDg7ShXRdeXSWp8V@je2c7ucr2cuwe&i7aH{HV+|cc z>4g;s#EhZ*ii*m)Wd+`OM|$3#)GLPW1wDZJbX1!bwtJO+T7gF%<$1e7T|YD~DxH#7 zG2QcW!~B8$#CVNY+m{S=&>gB7cM7qaHXN@U;CXGyUkKe-9YQ-o$3r_o2Z#CHp_*}< zF#osyR_{}&B=sV6A82*y6ngc%4Pd{9j0u^>@rh80_z?=k`Jq{sUshUC$ppN+$(L#- zS5-_do$Gmn2O3@;=2un}6;7t(h3c4k&xDfLC)Xr(E>w~^C#16rODbwAOG~_EL#)Cj zP*oTYl|*WeF^0|wY5Sp8URW}{puCXbN~cXNEid+_QNKO)i!0p3yr~8G)ALBaNPS6e z1m&98xncjMB?ak~g~bI^OM2Cm<P{fqs|Fdzc@=X@@@aT96{XvmRYe8m;DVC8$wdWI zyrSbwGL=|l`t*W1`K3jrDqlL>B=IFw108+5G5P^mlDrTqBaiSNNI(+mxG(Zo0)C5T z($Urt*1`0=iu9>PdDE7*vyP$;s;UZ|^8OlZ5_;qWE59eC6$Qn!#Btq;*6-ZBqN2iz zO0TS{Oak$GjI#PSQD2NcR6~Yzy3a{Q%Qb!eT@7aJ+Ty~J!eV-WxctTBOGVAX@-3sS zqk=Kk{sE|FJQ^yMM7EUymhnz2m6LnkjVD|Enu|z?lT?^72P#q3pJEm6he|>v<g4Se zpnE|_K-)q09%t>34)Z?&t9_I|vtaHl4S4Hm#`sH=%Nrhm?kE56PDA<g-cWIT@acw| zhxyAwQ59CCmy{KI-h8m?EjYslu7OG-k%Xw1FInXmrWck>E%nN&uX3q$ZeDrGZ8?U` zEAank&oqu6g^KgYO{RqS`?IWk?Aa!XDW#R^W#y%13{*OK1_On*Gr4q5K?wt|m}vFh zgGyotPBK~tma5l*#n38fYwWK!GP295pn_<iIbeytG^7Pkbr^N@?*YD^Yyl`5psJ*B zPT|zK-VjVyDqap%;HoMzBd#nhE~<fHZ_8lw(~qIza86}GiOjrmdU<KpwCR1Lc<}Ey z@aR;NOkqV{d3oMk?_RLlzd}E4pie<1(Hp0mt(=DFRbE+8Tt@uzpfzRbQwqx?|F6uO z%zvJDC}P#ji)T_;=6QuB=TsH4hJ*}x|DO5(pG3;%%&1^IFN%<@W?KK=Ox#BzpISJr zs=T1W`ve1%b^Zhcnn7hTqw}vG#fqUv(@X{EynISQrT10H=!ekVDBoI|x@M0qHUGCT z5(!{ms!K4d276v-=yg!B!CEyXy=>;RBj8ru-3XPloex#Lg7Wgx^7Mi^QG7cmEbmZd zJ~IP)kesSL1^duo$}G>@AG!r9r<pw4DxM70{5~dM8W{(biQpufuJ<5IwHQ2(eAU}V zOcMiB3t7&q%Di_`pBR31kkPXAqSE}l%7XH|+3Ax@51BHzs-&!t#oBwN+A5qm&jzZf z%&V-bD5w}UFZFKgUN!$Y*Tz|f05oA2&|#r0uX1`iq2mJbHGTzjPiP*rt?JFqcX9Q! zu-#1TSo$eTFV2(3J_f7Z;9BdyKUDli`YlVJT3A$Bkh-MJf${t6Qg^oLQq$rB>*9lO zO4rw!DO>@SXfA+CR6A8|`7CBy%e-RZbbk8Ol4D^>EN;EXRPa7jQ+oj_T}G?%7hv`G z+r@5b`L+3Z`O^!q_s_^s2a!!qztrY%CR7cw7(g8^ZDBMIs`{1X{RVja>mD-D7OMTo z#s%hme-27rvuBr@<Ra_lYN+P52r5-4FE<hOf=ZMZkT3dg5tkMhR`$Z3A~v=ywt0OI z6<ar7VRBmn)qLM4U+gt5bn~pK{hEXdwjyXXU`b7{$eUVl^-^OjGMUI!rWBMZ7<pfX z^<P_N?V@leLnx;_(tXS2q3vUj=%Zq5%52|)1_A%TN!CHsVHB_<%|`)!S1-;hsVI!% zbYxVKf-<i(W9tRooe4$JC}J>vwMqEK70_d;5Y6C&kh3WKy#|&<HbSM6cdju>-2y%Y zy!={I*~USs>b6~K9t#C>A5`Pcm|Y<`c{66`Ir_r&ruh4zohUD?D40_~2@BWkiXzXu zfp*exM9&8+SVZ%RqE)mW6;s}x^2E)KjhfoaNwg!Q5i0Nc3My4!2vx^Zpk1LoR$6&f zuLD@^#)kEeyw&El{U)3LBVe_kT%MOtQ1<%VX8E(AGTCRLzK13wA7Vz+ib^MYb+=o^ zd^nXL_gZCPqd8Op{e}T#dW1Q*L5*exo?KYsdC~s!RN8Bx;ZU{9fGYefU2V2qmR>Nc zpr)kK8+fNxh#2V$*1!|jSpF$cNhTXAU+hk~X13xk%l`zbj<Mj%(wRqjQ|`8Q^T}s- zRI7cicF4!yWA$!^s=dam**&Zv2iS*>CDJ%l3)pG*86($2HRG8I+@({!;=Gv!T5+?< zmrcygtEw)-CVsi!Z0K941}L)~fOl|M@5g&>|2T53^$Wu_1$o7DyjQ}ErBF4T+%J#r zJTHxgn!)=InkXk%O`WQp@oQk!+p^lcbXozssnYVwsa4h0EGk|)qL##_mX{Xy1$PZq z&>AY+nwrOEm`zP(VNJ>0^rG^r@`r7P<x{8RYvAc%sbJnCHc)v;Pba?(`DKMArK<OR zy@~p5s3iFrRP9Pb{3LWA@I6pTG=NHl6=g+*m2ft`W=Pm!c_~&};b9Ubl@*>>yxw$m z<bRE^i)kno%!6uX$HT~;(6b)5{QT0=nS}+OmqWhFGoLV8&i+FGdVp2`4`@edH|mLz z)SP{~)^rFvYYuHkro@w8RbH6fV4dX6U<KzNS?SsXZ6{y#zJzL4he9RRj~-&z1$_l7 z%YO_iU*FD_P4$0-in;4InzX{>z{$0rP$01uJY(W3m{Z0^s=}L<S1xsWMbBD8o!vRj zd;33UcoO*%dqrqyr-V4`+0>8@ht;$To9zabxlAd*;yCn9DVSU}jc%i(W?5c&ML|`0 zk#<7*H;nq?zqp`sdg+u3uLoGd?*i3ujj$<U-Ur*lKY%qa+qg`b`zaWYuc^(;&o3xL zovmJu=2eg{%U%nXKvqH3L9|o3HpGje3K<tb)$#1<h56HIcfu<sr|+ODFDRMijwf%! zh?`(3n{ISvr;F5Y9op8s6w17)Y7U2V&wC84xfHx^L*EZ=1J<rl`{eC68LO40>E#8} z3g+zfrs2qtHojp)T?Lhl+P-D1<U!R>VFl-zg8a(nV9IN1FQK9e=DckcKY+?uo`K3W zUZz|w!-fv_Jn!{)tQ=#TBV6;Y4O9u0EG9u^ba|D;YW^+S*V?~8JIUamj1k}e%|H~z zB1R(I;zR2oVr+7rar77YV(^!ca$CWn(DR~xH<K@kz6}+F3qQ7rz6)(tL&m|Mm;}xz zLmd7u?5OXj)}SR+`H|?>fi>V?v{Qb!u-=|wz0WtB>N<j@f~bAeE}D>5xEgivJsrtj z@A}*tu7oQ8QA96}AAkz4`N9Ui6|9cuL1msC%n0{{-Z_<Sh1~q5O(^3l3nI}HyA>=| zANRG<&%R=PRY(6`d-wmwMDz{~#6Ve<9g#{(OUsCg-l-U+7>>f^31BgJO^($s*kU$P zJf**GaJ)aj>gQCb+MNJZ{ep^`s>;Hm3h$UOqyP6-u$Yc^r^3@<(SnMy^1|Xg?_sbU z>q5$<g1vvV4n3%hZtD*wnf&R5+bPH;^qS~&e9TW)zSmZ>iHsUD#93a++~T~-{OQrQ zusR%|lr@qGd$m8?K$G+GXO>Q#>Jk6)OF2K6hBM9&8D@1TtSl_3`1iJI1m$8p@tcL< zCw?_t)9-iV{9vf8G)0Bh(9YY;{q`VVZumS{jP9UZBFq|W5{UeI>>t+tyRiISs6trO z-!}}XrTQgkXXx_nuKo$Nz2Qs+T$@Z&d_8H0iF_`1!kT#wSd8_C%6JMY^7D%FrW9~C zt16^C+F1Yer<ZzR|IRh<{cQ|B^QWn@*o(P#uRx`;4Ny&xz*tl`ZF=P<>T6;wD5XWS z3cQ2kG4B9yN2uy=q93VN5-%*tuk6%3<^*s$`I4v)7Jsc1F27yvugzkvLGQRp=%GaF zjLyAk9&Q<PHg{W^wf_Yw0bLnlf~(tKZt$(%-P9LfSGO>JR_tc=>%fGx+RqtAig*jE z`Ml7|>OU9ahoR!@{@r6*WNT^<-6Q50-Z!M|XIaxcZw(bSksCs~G^CHTwgK;h%2{gK zm_TMz-U<9~0nex^nJI-ucV_=VKw{wJy`%sFt&0s*h#GQG_{VDZ??Z01`bDeVDms(} z<hz4)f%kX2P=e%Z#mFnqpI*q#=wEvqqeI)9gsy|`u0We#o}Ydc@#8ZpNMyI|Ljg2^ z3SSHr$Frdts2C~}i1wq|`&#|UNKOB?(vR9l{VjkIscd6M%YPWEe%C+`lZe^>Pbn;! zR?&7p<LqV%G{9o0Y@xbi>dpgtov~nlQzcPkc1gMCaV5zuIIhse`kj_nHLZa0KLe}z zJ5Y_=4cY<vB2>fWaf3LS{X_?_Ol4`;RNt<L)r<+dZ;j_2NOt}~Hu@+imQq{IG*tbJ zLu2k^$snja^pKFYf_4P|c!=e{36(+AL-&VX2kinqFQgNp@~C61oZDCuYOp6%9sPc= z(RZL~_+O|7ycw!kaS2rQ3&ZkJVfj=Tm1{;5`7ztR?xgpQd54qV9NHcFZm*cv1Ns2; za9QG|Va7zLD)bNW9<G8{yE)w&JOu4Y`C_Q*<wK8vzQaHg^ixnt?92Y9fHL+(m264v z|2=Qk08`l8l*^#pIi!Yz$TMWf(xRPnk@ody^u?rg^e|L2TTeY{cr{db9RsSPHAkDo zCRcI8#21zu!Lr0Cc(fgC49?JXba9bKY;~L1tElIe{Ak;E3mwYxTrC)=2FsK_9%v>s zEZaE04k|`C-s^hM>j#$4O`cm+Sb{Bf1Iy$-$}t;w6)L=meq>9_=~u2$S&?2-QaYu; zo2%*aZ}bqG*)XUE&^|)>8DKSlb3yNLusYf|q-i1DmTUR%K|53a1qLOXitbgm3^wB~ zt4Md3d7B5PMjYI$=8EHNUgtx_=i5|st_#(?ic1Tt<zkJ)t^5b5%I^ztKZK@s?!zBP zjyI0CdeJrd^I+9KZlo#Za;W6o2a4s?)Fw|bo8FrYIZbqf7u}0Q7jh55kTiY|R8hF! zD3eo3o(XU&>xSfWHRUqJ&L^4gToO*CJj|aI;^EMJz0|Bjdi03yGdGX1uGy~W(CbAj z@_l2C_dmy`o<C$`&HrmyWyC1@MYh?G5oD{i6Rg|zV7Y(ZoWjxyIL$xHG`lxc8r%Qu zn0GMrg)?no^T86;4zQdoEU&5cCRu~1;lCSn&Wm|nX%K@-q#sfLAn0Z~QuwILxA}ZJ z(ZWo{^upp|t_u#HVxo(708fCm!afz&TS<EtHcF@3Ool_dQDM|H(?wBfi8Ioy>1K;Z zgmk}<ra?8M->EOJ|01Nzq0-s^pc?Q|sOqhT$_TqLjso=cFw(6*iF4sZ1E&|Upg<pi zs^W-Z8+d=pWtBA{=Q$;*A>De_JYH%x#Pvw|Y&5`@*nRP2d2p8s!^&(P=GttjO3Zi{ zL*<i^0LRjO4{%Yrg~RS(g~f|-ZrSK-6*hdwN^8e$wR|XxThk>}DHbFfXronu>Dn zHBf0LiaMqb&cDqpu#cRT>T!6Nn(=e3zfmD=S#8rLYC0#_5$3-e($AoZ0aFSJ%5)tt z2rT|OK@WxQ1(h#pLz2htKf0mI_{rG&*9VB2|Hl`I7#%1Woq3)y##h|RN<JMIRGd>) zK>XKnp@69msj-26onw~wQHY~21XD`$E6a(W(J~NSn7mVKa(Rn(U9@05MnWs%Gpu;x z{Mhr+AE8oC84hN3UJc^BA#(N1JLScb9SLSyJM>Ptd1p;~d@j#<=v8Y&As;SwuP zyENwQqpedp2|4vg6v%`#E;AG93YF<@Ctm~n2$hD9Tx9hwhf4I*O6`7KhhrXrOy6yx z)w_HF15kcYSTB9Cxx{~=nrIgF+=6uv8JgksP%*GPtZ)!i1MW!&a)qHZkZJt^RrL5Y zq?@2B{|{6qcLP+6Uj~&ARzt-oyJB~*Q3%#Je0HpH-yP2+Lo*x;mB<f;iu3kRF}9tV zsDq!NDt|AW*;7z4vMww?`zm8_C0GoVL#5g?pkk<RD9J-Z+U^pJMimoeXlC0kHb&B} zHkA}XrLz^}tNab9@a$`>-5XFbI_O%%??T1!!0U|Bz9D7i6}k<Cy6;<0Q%{n)r-p=P za6MEanM8-ek@c=;KyiLMRQd1BwgErA(HK4QCM$m#EXEq3VsuKuIaPUVrSs+#xYs*t z!~E4yN$_d<k<HcIdy6&5SZPKvqoTBgaOm{}Yu9sgSiTsl0iyf6%jiI&J%@a)G`E5k zPd~cNBv6@GrY9dBPT;&DI%-8ntcMaYeG=KP_T5!B(7M}gg_%r8n(2tysdsz!s=47# zo9Ha4_MOK<Ws?z~(+W!5o0HLZnFfYJ#dq!9h6|wLvp@OHS;Dxq=^hL7YoX$Q1yuD8 z3+v4WGoPB;XV=(-X7JH7AHnQP1?L3hYw7L%fHiCf)ynub`4YsxUyv+YYmA-uplR?N zsBHc$s5DVYxx&R{s7!J#{j^tnnnXfgHJX`gVH!*Tm+e%{t>F9njEd+%mmX>9in#V6 zGo_JF8KXU*VknIOr1lR&C5b)A*UW$1VDvqx`dtC-0p0Wr8*;^`WzQPtgP*e%@&Kqh zEPviM7so-50Pjt{sm3Ig0BfMHXs>}jgv$0Rp_*w018K=P7TOEi1*#SJk0&jE6SPKa z;9Vs2`D`&%4Kp{zyuQ%M;GWQdP|d6(RJ)yHUbUJ0*kEhuf1#@X_@gneH}v+`Y=#}* zFqQrMy0w1>s{R7%i;=2^SdH7|oDg<&H63W6E?{w70@lnMpD+eDK_$B5$X5rez?#5; zVY^E3QQ)8IV_qNVSg>|cU7-D-+aI?HyatuAuX()25|@Sr<Di<!K~Ob#f{u=a#=%{o zAO6=ExsiOS=n=3)d@WRxD}km%eagk?Ah0B|`)4sP1KJU+34Za2G4gZGddqkjDiz!b zRfo#g%qKzR1p}b!@NpVy=B>e+!Pk#j{YRma*ixwKUG$Ch+v!{Lo=N0uB2~0k|3`z> zPfgn}@jW6G12u52nVt?6r$>eKny}$es5;vGaLmhrUIjf7>f<$X+v+MlOLMt*_s<q) zilMua|MxHEc9%n?lC8fwqphi}AVcm~|C<?0H3bU!Z<DWOemzuy<6fu+m_Uc}-<!5s z$H#%?-$|&JhV*d2{h^BZdqL$jUWj*awWR>|c%%Bk|J!c2ia%{NcX}790GS=LtAu7d zOa=G-X$(CF)qpLa3P>M7C8_kkO>!&1T2lT1%SO%zYeGdKEsVw8M8-h%ysq|WC7=gU zK?5HGR-kANRl~!Z#of#<glgs$P|fTN>I)wY)j$t6k9!jB&rC>5$%b$uyS0cryb3Bw z{0NmK189vzc0LIW7*C74jmsY`jm{)r4E>$3hMz&Dif5sk`8^Dvc1xiOK>wD+|4m|* zyTzRZVXVe+wr+RpFq%;$y6ec74MdVTA1qsmW*CY3|5L=&k0ktW$u8Ne#s-c=9EtYd zGyS)S=P_fcW+GIQI3}crLnWa-Lb~lIlh7wnN%A?URQ)4HsKu$FW}moAJQ&j3po;0Q zbub-01C_Pj3su99X(*L_x38%r4=i1F?PMx!3l;vNW88(>*P*hJCHtAp)I!z10xAY- zHc~+icstA;gXabN8@``>>9)MH*}_DqjH+1|8#uajIRPwVEQJv<zUKjEwE0C9b6Cy2 z%`hte|D1f4&!Au7@y1w9?NAbOr`JM}EIiOU_!TN^ErH6oPKHXfBcR${_c_=Y<>XsX z#7DWo#Z`s9i}EH%<@eK{7`_QA2A?~`W_}*nNd&s5m-?-L+nS>evo86HF<sw)8^Myv z_fQG{GpKle2`Vi<2^DMq3Cr&a%OQ@n{kvQHdwN*E(R054%Y(@pHho2sRnrTdj|mGB z*5Fz*lm1W**rlfpyn>Epe%B4Qe0{3Xv$*Im7`<+bUfV{m)S|=TKVPM#S|r=HT|k$b zbNEEY`?yc4N3vH<^jZ6gzGg2ULM4ioeN62f!;AG5`1+$Pe`XOMn>7=z5&4$Gbz2_D z^P;Ci*VozU_zI|o`}bq98raZG_sMlyJH|bQR0n**D$kn=<=&n5!rt#mldUe~^j@P? zh&`w}_-%kO^!9*Mr;IK&=N)a+LrALa{aX^zd%ftLUP)%CI@)QzdknPsKS8(h!)L$; zK}ToD-THhlSo!x*F6)|}6L;%#e2|M^$JAa-ffnpjpnaj~P%XgI3b|NieqC}+pvC2d znyxpcU}}|Ud-7%OMLklD8Hd$OL_YG{jtr*k(O_9hY^XIK5~{I(Snp7%{Jr<FR$iW0 zJVhGm3>Ke#hM6UG3TZQ_Onf)W<vrIOXL75=$2bzylpHqPe4+v>1umq5-0M+nUM5)q zmLT?GV7c|L$D2Mrf~x#W>M8%<dd#cfb{0YCo2KTyVWf?78B`PHWXH83e(}}_8~C<x z!09KNL?X?e3|8P8Im+?}LFL59lP^skdXjZGyR>}D?DD*_=*!L_qm5BLC@+JX=zI|) zUkn^Q21#nU?ny!__=%1r+JBqY(F~;gL!p}K-cU*C<%FrMKRYE^=-($8quaxYyb{v) zPqqG|9}`3`ISR`>4+r4MC>7KJj~d)dl8qt0=ro(@<hhl46y`lfzGi$URJvXcl?vV) zZ@N7{%rAvX*QY|Yy3RWzH6yD_P4O8f=&?`*-hohc*B06XI+*GbbXRCs=!Iw5FwxuO zPr;JY%(IQ%6!Q}szkx;Phx4t>D^H&azi&>o@xm`hHQrTZNOSsvuFKu%OZsn<LX*g| z@^xUz0~486jg;1a#prcV`9@jZ%u>m%9pPE??2&JBh+-7G9@jov(kiB?zkW0<oKmT~ zF!zA6uje&iW#Kq_$2fzEGL7hC;Nq84^#i-~y?C1ORRWbOL^o*BN66?TzVCDs#9Jd$ zyJdGdD7y8J%{2SD9;#_Xch0}gNR7zuQj=C}vyGl?|ND_<^mg*765}FbHp(x`tDc*V zeG_)vmG;yM-b+`O=UvYVE_Ho7!-jPtM`}AK=O$l6$hL~FK_&JLP}%$BqN;+)h2>M~ z!IFwTX-e#OhxM01Wk=_RI9_4xi@<9CDp=}{UMg(>OMUl2rM5zT-&9_(e_rt|WGM7h zR7@|M$pGJ1S;Nn(Qq?(K;uES;*W?`5<NMh*kLb<)Hn7-@@*{V=vLf|OPM3og(W$sz z8MEWT)@s9_LnW4Xt5ZD&9aa<R^yzbLS8^iN)$0*Z8Fd=l3o+dmtY&|}pC<PP`3eS` z!ScabHHLqHYS?$7a;E71=!IJ2ey=*~Zz`0yTvPiT72S4*j^wP<&Nrz(2v!F(FEC+z z64LYwt)o}LVk|#{iu`MOst`V1h@K>jyU2t)0xE5IP)#fox+h!8+HNGIj<!$@xX&e4 zF$#x2FrXOxJ(;Q=%&YMQ#$WWYsTM50cU)!@FKr&a#o&6S1ipSGUxND>D#1Mi)e+zU zs2lEbo5yuv3Gz7Rr3LG_#irhGplUba3g>(^wWCO=!y!;j=uIj}6VF0rMSY>_c+67k zFe{`zp%U1tKW#78m3k7y9#GAH8;qzO5BZC#rWKaloiavlfU2E+7w3E#&8P#M_MxEW zN~>4_6+=C*GR{k&;yi^EB*4nj{K@(;(#e4_T2@LN;sN|num<Q36+`Wyl0-!%7gT*c z@7ooofWPRky%wy`t~QR3y~YN92`rIyy4DUqi=gTtI)z22uIRKCqg*O@h<2*C_<C!1 z9#jm^fnhoJO*a^$TcKi5TYwsgI$HCi%}BJl`1hV6TGFExaWWliz+<600$g*8*~|q{ zO@LL%4V-(cF?e`L_k=3&Zd=LuQi%^&n$bN6mClCUZZkO=D%<!7s!-blD$bX#vVs2n zCG>pqRbB~|?aby!arzo{<Z7$WuVISd$=iB|sr1V`@K%L~$!u;^@CF6aS#+B^k&eXB z=ruN@{!oeX-`~EkxXT!91C_|5Pqp_kA*p6LROirhp_=gUdyLUN*6uYl**ujt@`<#L z&o1>pxaht$Yo8rCDVBENd%e%@cJ_f^rVc-GblRJvhOPScick8b<^Wz9f9Iy-f4TAV z)UzjcT{hzI)K@1?N=+KxCpCK1^t8i&`tXN}4nIDWdU({wY5yHtxFP=6YfDlqPC7i* zXT+q`iV+#9XHOd6)c4x1qvteBWsKQ#?TVA1jqiI$&(q#Lx$QS^9rWXE?+so4&Zl#} zTDkmyzkWVy?WA$rnx#G-v2SYp8N>H|^vF*?*>gzRp!5+Nk3FYXX_q}ees9X_&n>z% zb;lWHdoI4f>-R~g=QrN^;8Sm`d+UnfseLDmpY-|@Er)*j$HU9Z6EnZ~YVeY6^G`p$ z^Q2!=`<I>i^7t=LE3cV#THnr>pF8ULS1TU>>y5Dk{TI@{K5WFO=U=?-svEW>x=zX+ zeO}RH@87@nt{00J|Gx61t-}Vl|7b<#<7xAE`}(xbgKk>XxVCJ<zKPVs!@I7%bkdK_ z(|$c^dF#RNkH}p+r(kr)eP4d%h$q(P4tR3Vk9%IxeL=rl?|8QVQzzDcQM~rq^FEHJ zrN7?zL*82_w_bZkUE3C^1xpS~b-i@owc9Qke4u~y5uSGpn%W~3yFKaO2RaJWHWgcx z^nU;i2E|ehOOx@8o~i03IevLh&r6coAyt=3##fX1L{5Br&s6;rIsS-r9wSiJEQlQt z%SZza5lZD=n)JU0Wr1AR@$_D)`i2~TdN0pAjm$k$vCESF<DjFP(0;u=cS32N%3YoG zPXytAwatTu@$rl_kUC4G>aIxoFNMhU5<j+2s(M3C;+8(1H!hXECM&+JPpWZ4PQ34t zsm!Nx{KZFl-T<05OEoM=#-BPeRsU2@yhYzsBV{89Tf<yg?!u(M1T<1ZYLNJQeN)v> z=lG{0o`Gb>QgxRn{iUD`hjJfF#-BSXmANq|{`XO->Ww-6@%?Q2&4aqjV;Ql2sm6^t ziC4%Rn9AOm<?qqo^9Iq>OEoM?#!v5`s(&WOUk7K|QSXVZpi@%opUFxLL*nCH>N-;6 zUFsK7RyrIO#=5*~NLlGtQr2QPB0a&CE+;iwsrY9{r>dXN@!Ms39{<(Gor0%krW(n- zjhvy5vATOu8%Xm-(r9QjLf37pCw;{iXQdin$caClmCAfE$KRc5%r2D72_Ul_DSr`2 z`tqF7JTowr`BF~e4>AXc9Y2#ft8$xE!}_G(E!Xo#fD+CqE&*vs%z%!b4w0A2eK;9! zHY8R5znsKMtZYPT$K_dx??~mO=HHX$AAwPas(dNwUk=io&>HsgN)u{ePF*R`0EtxY zT^X^Vsmx6|{#E43NaEtx{}43Rq1<IjzYk`J4^W1YB+dl&O=Ulp<u4{B3uTOJlm2TY znI9;&I2ms<EY<i*jz0>H%v|c0B>js)8U*+HJ|hiasz9=d-#~p+>lbDDhaYF0$AgA) zTndC$iZ4320~B((BpLtkxK!rDIew?%yN)pyqz3rl>SX--;i>A^bNpY)lr+#HK0oyM zNT<1LlJWD8S1<AZLf*(pNDl*p9UsL8rjZhVu~hCRSPzk}+4)a^G)Qx~lrNuA?=2NW z5<@{5srgH?{Buc}A|>^D5XxdE%-8=DgumAMZeBf4Fx|CCHC&gG1_;%2X)+N%5#+i% zk(A7>WvXs<(q8})do9#K;wjJoSF4efI(9KA(SKCbx`LE3DM4-k$^O!uksoxDp%%`_ zC!dsRT%F_JMJBas<3X%#ETcInBei37mfx3n*Nc3VcvUh!X>_Xk@*MvLGF91yr$i$t zC$;0YtoS)&QuXiT_>YZ=Yy;Q#w}F@=Jt)i!9h<6tH^;vKd*i>_SWtHkY9~pItKB_S zcXiTVbF%T*%n9pTkY-}2_bI!SB}zd<QacuA`5VK0)Q7ZMoNCfCrydNFskR7m_lajT z2aO1_SD<oInuU|8f6%yS9Q-gobzG|YgB<^RGNnZXhuHfN%7;qq@ygRunIGo(_mUyq zHIpP0-+@M_=3kcOXOFkA-`pvGIS7lCCeg+FAndv}5yXxo(4TH)G7|@+WY{M5uA@j3 zC#Ddm{s74w%mC8Qa1n87mcN3Oi6<9Nejn7tkl$&7>CU`qI7n9Pn2lFYNHu<vlemve zv$yX_$#+f8hn;C1nQYDh;RBSpK|rV+)UYP$_dLr)gnDt(lCx5c4`5AUrt2&bKidfg zADKW(GjuDie<esmwg?*LqZm-X)Q&9!(<U0Di6D0-5(*L0!;x+Vse?2ZEk6fIvn?Gu zVp6DQC-rF{*?ht|?GvCJ5Dra9_zPsB)iz*AUNl$PPHl)-*3eHZFV$F|<NraXhBe_F zHQ5jm0G5hDV#4IQdU7iBu^iva-<6kvA+m@+2ZUXPo&66a&YX$)yHAN?rfg+2NPMC| z2D%%BeifpK6zvM|{M34^?HHw+`qK|i<Zj05;~+`F(BB}LfUWpPPEBQgnd28uwP?g5 zc~#PX8KfamCquTIX3Uuo$AF}Gi)lB56rG*o{kK3G2<EWE4%4I6scuO|8ej-TW(*I2 zMmfH{!bn4!>tK+Xr;u)EWg09CFB2a?JH`JQNUlJCEOxzSL}d&dFQ1WW{3gf0olIw0 zsRn#!@0rm$q8W|=Nna>~_<gaEbJ{0KX$DT%iFlFA$7XYsa>Gg6`jMiP=X@%@sVJ5C z9ojDT+_n<4W(_|IByL$iU(QGaNWH8@YYA;2$;`D*{0bT!%+Dnhl|=GV@L5=rYWzOO z-$17NvB0^bBvt)Gjz6r_dSF|%Jn5ec3Wr*q^#21Ar|}?mCPFJ~G9Cmv6l5d2S%4%T zR&N~O0gyxwS1XhLXJI?!!`gTFIabpQXc9=XX%^IFGXltrOTByul9~w_$f;|&=S{Xg z8U1{axgYcMp8#oebKCwE#<kOje;-Jp22s*yBPi@;L()I9GUA$*++Pkd$!h6;wK7%z zOHQI&72EyP`d_jVi%3li=Kp|jNu5HM7QJd`dEO*Lo05KPwyi_vyyde~nZM;E9wl>_ zGtt<bU1k{1os(+(Eyur@%wA$Kh%F>Ofi!J%m}YZLk+z#V9z<A`U@^m6K~e$hP&w^D zVxM4-fDW!U<Te$49!LVR=zDdDa8P=AA0+EHx7%}`wQ~mLPY0P3O38PC)Qh?6#~^cT zDeI7PEoNA|Q$R8RcV_S}4$DmC8$x6u`)5!%I*WO?`KiY3Iq})^Q<;C}_-p4!WgMpx zUxI97bijEg6C0}lG~D>dd+!D*TA3mK0g{BA#V2~#U>L#rG&D#mlYBNzY{2dTiCZ(! zA3*FTiD{biiM6H;lj;?q9F+xiQ;|4mv}-4ccdj$(*ep*4NvB90Lwf>be5lXg!kV@< z>~+44ZfFunqkBQ_EF1#V(~TfAe-$KIwQwP^%>_}Pb!#%312R+dQ(1luDY3}zoF?l* zVi938@E#ZL>cL|`QZ8a7ZY>27w}?+Kg|!gC>ltYm*(esUj{`Xi2pXm{e~@I&jIpD% zi}{TlXm_2B{Ifs<LB___ppl?fLF^=Eb&0v8TQ&UAAhBT<z62y~vNficw?SrcLVI3n z<F#~?sRBu+PBV!$Aa-t-XT`s}G^lP7%Zc~8EU1V2GcSuck(O40jAv=$XHXyd;B=Hq zCJtUeS!z9-pi)w7zG_?R$l|{P8U;d7wCT3cydN&Gop~U~MUXq3L+iqzF^#czTNGsa zjD5_a$bUEl#8)i}>Xo~N+#&Rb##ggjxZD)x7P>?&C^Oh`7&fYut5x@AhJeIrLh7^F ziV{KHBGdp93oH+}XEX<JUS5;s`&UG#@z|?L{}hlqATHsp>p(J#W<hK>^syugk&@6! zAW6vV|5}jrfhTi--Ml2I-XoTiICQBSg+p8(sZc|N(Az-LrNxrZK{7?q#-!hSnbmX$ zJbxOfk1LZD1CUvZwDLg{f}cdkln&<FB$uXw#x}^W^YU<c3F_+M9&`#lu^@7AT)8}` z-;+A;lRGxb^^d=@Y4-GgQHY#A6AeNxIPV}OiM!bCC$DPap14v4>g)KGMXUl11z808 z7GyGz{0<JR9qK^4c_8T;A9*|@4KToUqP6xNkX#*sz|;XNOmvvy0~u){aB<7O3pCDE zRR3+Rj;u$`#xx<hdkQ2u(#a;aULeVUUZ{ECHIY40Gcf@)P-iSZAQf68J$wVQ<x+Oi z?^;{iI5H5$ZUJf5Y!&ElD<}*fpuX4HEf;IzHA%k^)SsGrx^_2!vOv3~VvQMTfPny8 z8rolPo%liB5-b_i%ayUIPFx_QyNURR*9X-dQEK`Po_8kYCb7#vQi)SS;!zO0eU5HF zkjixVQb6|`Bc)1s`JhRz2L+TbLDGjgMdzE07krF!{aH5!jh!&{736YPv@9#$?&hF+ zKb-rfn}d3&pSUHOvJ^28bgUZ{6tBA_sNSEt58e{gi}qg`G(!F2mDUDl$6am(9cSEd zrS<K~puRJ82i+PpLjC!-nxx?8%cTD#$Yv!~{0ZvkIM<dn^ERt#=Z6bHLn&i9gRfUW zYG;SVR=3+6ZIK!Y()<~LJ@!J7G~?VN{><$`bywzp;405MK3KnBEX$ukQkFtwSeuOB zwJOLw5H^1zS88B5PC^IYVZ&iD`21NQvB`8F<MIz=KBRre29VgqPq4d|tF3Q0xPLro zxEo1~-3F4FxN>De$KPp8+w^Kc;t9LkluR^$1_$$BB6_Z|$s~e?gNP9z)iQs*2b9x< zwt(baCXyj{HQl-{P9|1@IL$shFpWeumCW>e-EAzGOwR$SbK4@U1)Z(#f?Nfsdn`0q z+36rn%k1|~kTk>EObGl8BzHnoh~toZ!;lixji49MD9R8j7JVm3af72L;>f$tCTi^8 z12XrO&1?fnziz{j=ygARx)pvZDFp`G4n7Pz3WOqXUGD+@k|c<+K1lkxAjf0S5a6F6 z3)%_}Yd~YEX;Rn$5|0kWPhA^i9)T@ivo@%P`tPkZE^X!=9*kx#PaE@KklB+uHRPTW z_27R4l6fGHWyyH2bwQ)*T)i%8*}%=>Yaq?mT|D`n{}akO$eoVNKz%7A6cVs60ZHX9 zFeaW>nG5;9lQQ$sjE;WDmOf`D@rxb`GJ7-T1rOUTd#j*s3Nip`Og7KN@D`6m5@|pe z13>0MI7s3`5PP!Mv;6-m<wj?e#5T|{7pZdU`2<CNT2OaHEa`6tnw2UzWj|^L!MX-( z^Fd+QWS~dFGFxZ=07-DTF;V}-$82p!DEQ;`pmCJNf><kr0_x{#s?Tog&5+oKtxU$} zuMg^vV!G?dRUNnD`(J}(vY~hU*Cubiw<tvB!Eb^jVr#ee<Ae<m`$lf4OF$+xT|_+$ z(g<$F_P2o4j>8)l&&NJt$UOA|P%o>=T<!;%``|E%whi1~1la@eby9AQ?&R|%NQ&o1 zhhy9?4MBa9S#^8TTp<?J^+gUK)iL>90aCwqu6YY2LuQVjCKE$8$Z52!RFe{)7NH&n z^#-B37O1ZEQ;}e`6&?ao7gQxWF9D4P*<c@oj&Vp9bMVvr_65Xt7qkeJ1u_vn1Cj`v z1+n>TEjI@BnM`Ej#)u7h|7wsd%Y1h;NJawdsP}+pqWwi3HA_J%g9{E?Yn}-jv*>O1 zv!VS4b=sJNG)3p7@z0+Pss~DR&snaEeTf24Zm>QX%ZlIrT#%Vfg}2BGL)U7qYMu`n z3>vQG5)PCRtUnzsk#fN!h;epMJ}$_IhaaMRw_+UdLd1e1|5+eS&oS)>paDYe^c8y{ zRefKM|2LUE$uxsG;zf%AG~k;;J}8|sj(O{o@g*+?nS)u;UMH8&DEAIbd&#Ua7R2<4 z3}myA@Roy|tp&NaA(*HvXedJ!{|oAKnfHYM*<cI}uPM+F;}vng0dl;$Ywq?hr>Ym^ z_+wr+vtu=&%0^IVCG1T0-eki!H)cQ?bcWkeb5U4kb9@n`fz0h%zhVNzePE&rB*Tse z4R69WNGpZ4YXqsCx$<$Z8iT}Z7V7yR3EIjY0@?OWeQp7X7rRP0<TYzYu)$r=0I3Xl zGlyj$*$)AQJ~x5-x<2(4DE@jVY<I9b2eebzPk_WHip_)THzKiW|CR&N%8M8HINCd5 zA&lZ$`@I<%HH&8av^RsyVd&*za-G!#v1{oLG}N)776-f)X$kj9l!1n&vNvV<{~=`p zC*S`bq&8T_mGtm-lNjmYB2cJj&<~&!RMQC{>m7^4hOPj~<#3$;CH*fzy~IZl%c0MA ztsM)}hkR}W^>H<|_^$_Pbe3R(N$fonDm4+uAkb)6rY-U{Ant4zWW}F<FK8UW+*`bF zb0@YEF$aUxlSQ@*LE@Z#nd3%~gigPICjH$%2+M+8Ek&b%GG9BsUkK79sroQ_4a?Xy zGenyYBVoIS#{*AMRqN+^;E@KUy|j-)i3G6$cwC5LK|?1b0_sOqWQSZI1UZv%a%}{S zaAgf}KJ?>AA~CLCSAc9*+D3ieR3=IG{Un;BW;_QZyI`+K*#n?~u1{$^`%~-FG&c{V znn;Sx_TwPghB@5tAhmPCNF249nmQi%#iV5XZ0ELQq$%4qse9M~8M}>p<Y$p~HJ2)o zD%!aBf{Z8JDe*1HzRDf=xz#fFoB(pM$;swnka~AP+us(}jG5(r(ZmyDm4URpFcw?8 zb)ax8<oy$9C}n14{lBz6L2HtUDv)g)?<OU)VDs}vMjBw41G0*fzOqHwjO#X#lt~<V z0o8sT)sz~>g@_&UzI+)34NYY~oR#>Pl-)pe|0Xh9)h`AOp)c6xW8S?W6SI`~9Y~JD zE|Eyp`P(r1Il-I+GBIge6o5kWqR$sVCU)JTC$?ChSUWXmgJkU%H8+4XWp^o%X#O3K z5K=qp`A9;_dYAbu1X+Jl>eC<-lepR*mYMo<zK?36;`p5J-PfI0$dnFk$ebUnx!u52 zf^7Qg>^~rB4NKUbk@lnUK)hvJRRmIKU@t+ueGDXp+C`f8Qxx75ZpJhrwYv<Ynr2)t zg~%Cu;-IZKp4<Kuk&@i)BJfU-T!J~VyZ#i^*Oh7M-23My7BQ^RpgxrGIcg<)A&{hI z6MY+Ga?+Q9*1s6S=y)44^p~JMj}yeQUxG$x;#Ep*BevVGCM-6%j5Y!!qeeeZ5u8KR zE|vRR((mz`?XFlGIey*@I+~hDgm%M!kG9ELxmJKiIKEW#Q;_=f-6{R3ZDtQ`omJI< zM!NB&jyFJ(3iBaQwEM%JsKD8s>^?wJm7NrB1j$?MB=|Wf7sMqZx;m`U+96v|0q9uD zkS*4DCrG{Q=0^VlbSemYrz~r`=ba9+YwX)V>JvXf?#=!*f8>;iT>b<dMcH0KY%+0p z!Vat2-mL`JfuthLpL55HAQJ`7m)Peo*iL1CndP5J%2Y0=Tn>`T(}IRGaBxs2$c}>E z-zF4Ry6!kQs8_J#?D)VmQgT5ic6)|^25lMSUcz<|G(6Zbj7nb2b;TZdL9*GoUM#i! zu5AB3awP?pH3shxi#dz6nN9$SF#<2rOM!A6l7GD)3+iXGEDnjs^afwDA+X*78W_xf zn@uUH(d63#nbR!hEQD+7{_xa1<_%BHzalGsN%J7Hm|mVDN20OgPnQJc4#|S1g2sSa zxy9v6kocwM?aBDTErRM2+CSVP=AMEz3+nbj3v*h=+%~IKkh>qNAxIK+ZkYHP)XzQ4 z>6T_cX~j4=JWc>{sN9g1SVxLb#FL7aek{CtY9Lyl02<^pwvd$5SWwqHmJ#=3sd-DX z{T92KfXu;%f=&tMmvFtahNSkRsApL+@ds#_D@Y7#<pjZ}flEkPP?7O}4w9(t@N)3( zR)!T(HVq_EarMBXpN*ig5~bgFk60AUQADMXyOQ`1DGSeX&Tqn676E&<wl*gAk|rcG ze-R|6t?bw~W<0i1Uj{NIxS$M@s@b@*aJ1jkYU1K>dlJZ&GMU$vAep8cJ@GWiJ<{;~ zy=+bhXm!$`3{o3Atla@po3tR-4_$)f4++}^wdGa0REsbedML=`EW23-QVeu=F^OkE zw$ys<Vs1%D1a;@*U?435ZWZ#+2We=mnW*zDC<(F%(ROd^oruI#CV{k;S!}-xB!fUj z7)n}u#N)nHpF&EOj3U`W-2u{KWVeF9f=n^m?RDp`li6CK_;WwVYHA(%DJ*j<PNIJY zgryHMehn#ci#Sp3(;z9uwkxrH4Y5z?#VkR#m62pF1NC(6>R#QYNDI!d6p0O|=lC%l zgU0i4uU9*UB6FeglulNM#gT2p3XlYdSg@LRK^8K!@Eo+CP2U9ve+EblA~FPcJII(v z=ZUoaV_b&L?})dYNwOE!Y!$i^WKu#diRVBW+LrsV&NdKwW2<^}h-?iw2PF3~W4#xo z9&BaY93nI85nXIzR<-~X1`4L~J;>yV^ZSDii29Tv&j*d8PgV=;?lq7^09u%A*1l^j z_2_3gX<cpZ*7Y?Y*{w<9Bam#`*llxQG)2kf7?8ylcQF{2+1Ji{L2hC}?$w-@4-D!r zMmw_(GQ&)BkJJFi(=}^72e&;A4yrF<jh}O9%sVTXe@QGW@dnA$EZOt0rsM@APqy4Q zcjl&di+QJ7?)fB7x8!>y!_G1eZ%STCa-voEg=ARw#O_T!+(I%O;@6$Y;XRsqxQ%4U z*`FjQSZAm4Lz0k(yGXi$2gR(OKdEOdyyur)uL9*cA#)9$NK1EpT+Uk5JLZ*|@DXq$ z=$r^8uI>}_DuV3A)H*V%75h9xpdzZ|e-GN(WMW^}<O-UQ+SzgLQM<Nz5H!1~ha>v! z(u02;s46Op@6|u3UV<Jc_O~cVr0X0@#$yA5Mr98kU~$a$hv$Q|-|&KlX_&x(pnfU( z{ej%$+})8sAZhl~BB(o<cnQ*K5esq);~DWJrnx@b@01Z5dQewJ9gwWbxkO?CDA%3b zUmz9wE5dDgbS%7HlLL$gsm<O&ZqFFc9D!%J<)%xf4W9^Nvxz$(#T|>1SAkscc41@_ z=rqb&2Mrg(M3&9c7Ll1CIf3mSR)W-yfJ0RN0HmQoM7=`?+7jI|Xt<b_e+E#Vh3n(A z*MPJHw6tx(cR=;SeaoXs|I}==9maT-a0CjYC%*qFNDaLpR?IANEY{O0=dmdu#S?Sh z6`-AcZU<>jcK<(iknMVyJ$)_&NfyRT{Ov(O{ne=V*4(B==JljMYlwwri;=g0M$^O= zr>&rnMM7S$W1_WGou3U-+$O%Tx4Z?^E0xXN>LyYWmThZW4{btxl|KPA$YSoos32&_ zLyFG<H4ToO8<X*_#|Dkp!D-2{HiqvmnjQdYv1PeI4c;&l7>5z8V*p4(0bx01AQ#ab zx+AP<JK7KbQMS)<){Di=6GFtIN|3z)r1c^ZG_*%0Acb5c!{~<%w|SY^r+~CH+vw{- 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�y3dLR+B@g?xpYzpzx}Ww_{?*(q+wY-q_c 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 Z!*aiOq<XEu!GOBjoQWl7<!)B}{{hoqZvX%Q delta 222648 zcmaI92YeOP7PmcT$dL?9s)z*;r3i)&Cnh8ix*)wH2q`BJNF#+3h$m5`C`CBxC^l47 z5Cj!OjiAIX7ErNQY*<iHvBevFpS9OaK)(0=_}zQg{_nc>YJ1I|Ik}I1(fiMhp&L41 zyzZ{s8f-YP<Fa-gzUtQNg}v|IwtsNu$lCXxd)4N9Utjgvqf?I@sBg)?!gZ5c+3lx3 zvM@d-QW!3nAExf5PL@^AvdY?BqO>60bhWmCn^2#Vm7A55RagWu4R=ysm-;4N`~Tt; zS1=E&l)cee=h+8s0Djb?Tc8g3<1UtUre#IS`gOIeI#hIrO2={33eL&O3CCrmSsNHY zRat&<?xOU(jPP=>FqF2aC|n3DTUf9W_)e%WG(WXqk#OiUbg;Y5mk~}Yo<)6*4C3GO z)Yr2jR#|F#dN{wR(8}zo9dBeJVIZq8Zb4zTWu4bcISwxjr>8RTGq5ml2r3Ka<%Wyk z)q>%y^tjC2m#MEueST`u?6|q%MSDEF6Dm8uA1V^M9a<+sVI2jTXu<5P^w}(sRmf7% z4e`43oJ(~;YJq9CmcgJ%Dt&fp_FVd<B`BVqS{Rp^ojPkB+{t_$6Ls7osBEaFf8N4y zF5_nOLH@$gJrtzFw;t^al^rZe(us1RvY<clc-m!w;ZPah+oS#haUQ-9D)ajDoxaW& zeUX22I`|8v7Knx{D|OC%LyHTt;^v^QYg1I@^Po-Xp9U41ScD`*lxM^!EeNNk7ctTu zpd0uSDhy_Ii_Z-&EV8<SWh1u_)cKMJAb*)~<RG1(x|R-jA1njE0Ski}xfyZkc?IEu za7OV$7I<o~j@t$mMn3VzHHWqYzdc098HVDr3R?w~q4dJSqDA>(>%z+{t0DawM<|H( z?(qh^#RMYS2ZyQX%mj?e&dW$G#5gv3^|uXIhS!0GffZ0;c#((Ac45>WX<3b_|9*sJ zoeg~x+5-AG^c-m9F0Ww)RCb!{HB5j?#}ueYs1x)oXh~j%QB51LELbr{8QumJ(Vk6x z9q7`rTA!a+SOou8J?h1#(uxby@^H|*#u*$b`|WaVC@Rd(N@MEp!7}kno+Q#ItAu=a zdm1bfT9B1nSd^D*9h#!;uRx`K15_kZIaL|j>Cvp*+2MjLR>_-{nOBfwZJ}Q?@qa%c zWQMU{7<l0d71=5}$c~=&CdSX>#L+WzJLjh2@2Q20a?|O*n08U&+~VwT0XUqSnwA~T zusU6-k|@IR;%0{zrsrknN&A2qy5Y6Z2IBvRDG2AM`|DJ8Dw1e{;)E6#XBpWKr(SmW z9o)*ePd!=~&Y3S9Jc1ad|Dx3FY$CRmUz{)dvZlhV^gjrajU53;L??dC_hWe_%SeX= zqL8#Nhl)<yLYqN-o!1A$TiL8UaXQPIgZE1R(NGzGrH2PV>w~YwfTev2R2b|&3;B!a zTG2s5>b+SyumM==^XKS5zn*An0z;3vx|3<Ni*cqv&xM}IRJZyLDvUmwt@s14{#kG5 zg!bJ09Lstr6(^LAEpokubE9*dmXUiriAqFWlv<D*Gf~&`ZE;e*t~(4W8~ZI!Y2SHT z?+3<=yrQ`Lg1mgz%S(gDG%xZN=VmR;%3NeUg0@6ZwTN*opvBon!x5_}F9+5w>rzzR zn1(p0NN!<KI9F_-Xm&wf@vPb1ePj2HykoI4kX4vkP>{OFY6+HcEj^QI1Qmu4B1RGT z?g`pn6wb+CB=bV!GMZ);_=i<dY8wBstceSw33U;S7tv2YDNe8dqOTYK7E1VLUeCGv zu!v~B8&pg&Giz3H0mpdbCCYaj>czB+a*!<lexP3ZKNV{%Fd}DIK}NX9YT-?ECbSM6 zF1$)5dHP}OA4&hOGtw8pWeZg>$0u3V`ONnnR2U@wX2j*soi(jo)*)IPq#&lb6Dl3U z1qFEpap8r&6W`;t54}cB?>1-~`VFRD;^$3E$ta-bU#pfEg<^zdOQEv!Mo`h%a{7sB zV1h;xUoV5fwp1*nK{{USF_4+X*;Jfw)m@<+x0)2Ks@L)yd!@qFP?@i=D7C1#FkBc} z8SP%bbL7Z%y5G;(r^wF)Csy*4mV?yGD*K?q-gc-MV)~+V6H_*M<8EKA3d)bmNfnhf zTBGCULB-HAp(00L!TE8SS=mM5=x6mWh<veD`=(`^9a?F{nVAy5vclnTs8>%bv`**l z$XYVT8}t`%-v<@Z?1IYHPPc*e9<Pr@RpfU;Wshs1qB_ru6U(+xArm}#qi!-iHGOtC zBdg#6ux!@1&Q3S$W?Dg||B6Y`{S8`1=6mbRfHtRk<t^$|mw`pqNW{23`C+zr`@BNk zXVtAb&9n`=k5N#ORTWhB`3qExey~SRmvvrFR#E3Ug%N873(3Zwx?MN+2vl&!9V)1C zP}%TZ)XRSMval#~8&vB1dgD1);tEqU!_)3k#(dlHZ6+g}FG0uZ<@LXLqpX87_--yH zf#NLR3ijWv639p`3X>5RJ_eRBdwQ7gCzMQ7cI<2V|K_!+xrJGN0&1*Fj!s`g)%U0= z{Q?yY`5C9r;0yPwh|@f(JFv<&dW`wu?q;w^a3xe!a{FeLR2X~_c+wVCSra5-j!r)d zA<~C)=M%-x)}1(>sH!I_Lvt3W^5-l_6-ioawyLcZLC;}g{~_Zr{m%pY8}s9nf1<ob zyGXLbcH}Qk@bGq>==>dOJawU>>j$V8kuHa}hK_hx+x>nC;3m`;(=PqTKcYKp2^I-_ z43_a}1*z%soHg!It-lr8fchUEMgG#kcOuTXS=o7M)~21>@mV;PiF)o*qiYWpk=ADc zF+KvDNw@r+fzz^b$^E^wY8T^Wp$DKc&V`Ec?%J)!ogaw{&kyGoS(iVq9ehUmgJt2o zC$v5TDsD9b+8lZ*?ZWuxCp~wA%EXv(QQq7hR#AnHTTQ(r6_UP5!Z+n9?e_>&#z*`G zrGt2Y|76;h1)9=f)?Q`gA*k$lu0-m*Oe-gKE>E^u1tX{z-7iWlF3H9wVxCc3`R8d} zAYadVtB2Rmf?{4}SL`$MMug*VYR*FIuvV1a4K+IJsYZ4-17rtBD^-+!fc+9I{mz8Z zv!JuWq$zm?MVZAVC5vEW6`~f2WftV+bO%SkqJkW#*h*$9_W+rZMHaUKi{i2iim!e_ zcUX{_K~8B|3&Em->tED`uJ&ja^=DF_pOu>@{Z7236MqX8w>=J(aS;!{1r-LLhKfWV zfQkwW^Ru&xBCzJ?KO|XLX`y8-0&6YZuewTkRT;aPfue%zp|Z0nFd{n7c}?rn^YZ3q zg)M6&_0m4<b)^NQ8uBjzEd8A~G*JuDFM7P`MUnR2L`|XMP9mB(9$SYT)Cv42*<N4~ z-OtZkR$J&{s95)FQ1R!fh*rjrf(iq>-cpH}O9F5|>P2$lh56)5h1P|KOutTL@;J!@ zrgg7Ylr@KnC<{H~@$X^k9g2S6tX<@*w{`xHpke|UVT_39vHaA6!f<gxwtq(X*ETuf zqS<*Fh1Ngx7XkhZmFZuFia^eUFTwl3!goRHg1EH2j72-aVlo89tlZ2zD?~rmi~f7o z1(8d<J!Tg#<oOK~1<Ty+KlWIM%3dY+!cFr1kW`cxR}h{RUikJWY9+pMR)A$Mlc6Hh zL!au}7k;MmWEGNphtrE*q@MOj*=2N;1rk2jj(0&tIV+)OLD$hPW=OsSdzN+cVQojR z3k9cqp$qkf%BI^un?h5Ih=2TBg_p|s)r|Z9GRC=iIs<-W@EP&(%U|mRK4WRA%F(`W zbb;L-<$*R%Vy8dvebkFYH$a8K5#Q=YZ->^EbMtEoB7uQW;qV4;qT}D`fLEYW?~881 z_qyOdul_r)-&-Dj;0IORM_@!;=8yNs`5XG-QRMH?;bA(8{p9|r1H(|MFGcjiaS>E- z&QH2<CRip;f{MNIctZ#!UtCyZPM!OH)(urbB|`Ye)~;h(@BE_l{$t*`dHQ+wDILUM zZ)1QkkYB8iAh~&Y`Q6cJbBt0LHlc@#24G?EZ=Rr}fBWNVBRLtp<YC`>3M}=_p)#%k zRQi*F7Z+t^7g|BD;?Li;;YTKtoh|>vlSpBHK~_$xRRR{qzNB4@>fJwe!e^mP!MmU$ zne^F&ungqld5!;U8T?z@--e1!R7L($&Qfz1<)jv+&-Rn854;8PICsQ~`~Ra0rKP6N z&CATR2t4U|Jbk`FKiS!{9>bi$Sw&gl!qZcgEwl^cFI8*EyBaDu^2Z6~{A;LiGyy6* z`0QVGzXM=#!&O$mEc6UmMChlxzF#*D1kCsyUi<CPCa27|jRocSTMIoOI<c1NA1PY{ zXVSo<{j5TE8XF84(J$hfP<H-jj86P5RJ<fyn4X%Qni1yFr#OptKV5y0c9Detw2Hn8 zQZp^fSS0;!tQ|0n69KccX3Z{I39f5RlgL(>m(8{NuGoOpiU}Tsif&gjq3BdZot2wj zw6%^-a4z*Cx(#5F*j;tCei>N$cd^wrhSrO&Kd*D-vIYTTYrW6ZZr4IZFzq}{P&K*Q z_=egqnf|hmj`fwDiyLYG#$ZBO*?f<U*-%l`w8q+hs)sLw3S0e~1mrM_l<lS<{BH3m zxglqZW%Z$>)OYb{8;=farVFM(#Yq~TrSgcST{5K8UK*6mDbAfMit?{*79t;E;H&1M zFaoTv0e|4>clW1X6Zm)b{@r{Q6N={3>y5y5SsUa1!-$Qpi<&7ME>n&s9d>fr^R7 zorfh!fK4w*kLy90D5gO~*86-lu?|qd&7s0^EL0Xc!9cNqEB2`--)O1*{b%EAm`9?6 zKi}mrA}X8ITI(-^%DjD`?L@@n(ivH~vkLFMKsoD9gDlVrDz;F!b@Yptou{6Aq0U3} zSdd#_SzL>8L26kCF4B2tr54YUL$J854xa;+b)TSJ;_P&=ESE|KmX>N+o2eH;v}qrm z)2dzMi#FOl2amge>f;@B_0OPKN?9MaA>DuI6fpPZ2chDbk9qWVXbW(;hi5^>AcjNF zgT_HyLeKQ*v5soNhoH1a$|@+xfV-hG(F%{wfy%&9P+71$RAR*0Q0ZTFv9^B(mG%xW zDxT(VWE2~c@lW>(SRJ4@K`(~Rg?5AvF!fks3$Nl>Pwns`R65)Vm4QVb9tyn#+zKia z9q$paIzi)ENCbT$R3x^rk4iM3T&RdQUHZS4RXa%)mPNZ5l*#EMB=wW25KGIJ+!#$x zPu2-8gUXIZ(k_OP02SPng=B*I{ZwLU#a!5M*B$_i1^Pk5zx9|SSESrl5=%`I`Bz`{ zVaf6$Vk!Y96pJ&xVBmxCdVcgDpr*4KYFq#+jPUwP?$oTC!QyLai?XwFvB8yI|CB+h z`<_rSz3$YD4gJQv;sQln?(&|{T9iv9kbjR3)tzmI$^w!%Nc{$|4DjDNT?dwlN<2Ep zqf<Sa1Qi?k2162C^6wN!4pF1dFEo#V)*!G%vHaBN`Znz%zl_lReFYVM6KEE>bb!kK za`LiD#KoqK()KY>X>aV|o(NCIaj>Tsk?My=Yd`-j+a+M>zh#Un=x3<Ndp#7(iIm+s zR&9Dd72-7heVBj8;9qaGfFV&tLy!NP$E&<@Q^js9E0c3W=s$zic_S0lH@*YQMh<!P z&wBVl=-F0u_k|rh`qzYmCaY*jQ{+a>@=xN%Q<V2Br$p;q^kU@y8dh1skAA+5-pmSO zvtOj@v<tv;o~AC$$}5D^7t&S3^P!@-t1<%Ch0r*#9BgyJBB~i+aWbzxQkIsf1N?!f z4~WbPSgje54i%B6K-)kEF_DCiFSB$%1DQv{MB(hLoE+{pubrc!^AmtJbCr>HUcVsY zJIDd{X113ZK-)9H!#S#p?7Uo}vt`|ptG2q@qop351C<?3fr{4;_2?grm+;XQEIU8n z>sJ>lx?9OQ5}^MLvtBO>pQh=;YYR9~z~>ff$8At?lB;MJt31pA+2O{b=+*5yM=qGJ zHpEp!!2<Xs6*e!${0H>Sw2Kd_i(6Jzks9wYsMPxc+{N@A!EY?oaCkjf!s1srx!7p0 z5?y{VRL05I0xXxv6=XK=;ft&nk(zi#dpd}d*N2K`{OF_lu&kZ6G#PzpNpw#8mXV5x z&iAlKv&wY4L{H-cGr+Q5ACC@(N-W3-hx6qz{BFhxe@mckp@mS11(J}YlJ)zyT~%HZ ze%kGQq^#8><(qxvrE`6n&IBUwr<dx&yx=b?;_YI%a9(kk_#fsmA<Wh{U8@UCqQ8Xc zlx2$ji}#GY^r8adsDB|bFGcsAxLoCODdSp-<+Y?BC!U`=J+MMeyeajv^BAZw<bN3Q z+)7>0&qStQr<yqmm7V`^l}hM!s2Ixo0gaw7K*dtGuh#ZCYXa6;k~$rtAWoeE6%*dD zR!!t;sF?0_>c#TLLPf*T_1f=esEB@6p59i=Lop$9cJ?~$_wx-bK>Jd!-`X41C0gI4 zjNU;%^K9CX3fbYmbPxvqfXYsmLS?}MCJ>*wp8;Z8SAZpY4D@Jsul;POn4AR_#($u{ z_~6G-VU(=c+-JNBmUVb(7cp<`o~A-}xC<&GUk(+{7eIxv=}?(qoY$V@wYP%`Bh9_` zeYY!vL9hwXNI+D(2PzERi0EaV<sL0wjc%pmEGlGYQ@w^ccd1I=fQrtlR%v^PcEKNP z)N!G^mC?JQGEbj-l;Jy}vXL7-%FYYrW({gy8?~oiB-1cLL3Z#j6NpHjWn#g;^|oR` z;XD>9^@$jjNM_*ux|1kW+Pgu8u?wNHk&N)X;?!&|mluZ3cO1>U`nphItUdFH%|#k* z(E%HvqVqY0dAWo`YYkZ3s+QM&Y_l%le^vBDsfzY(>gA+4g9#;`rfgFQ6s6|NR{<8` z%)|@-QOkeC8d@(PFBr}(>$6=KYW`5bYRv@CGqLP+TWR#1OFBoaM|7j_KdkBF15mL^ zpU+w0TyuZ^=%cEE`=P@37dsWd1Qio-sW;Bz#ij0#X_#*Y75=MsX}=X-zYoCdCsNjt z3bDaCyi1h3-V(5J0;n9l>z>eo#ZWmJ6Q~zKoc>Y5@h6qB&nr}eZ$rfvpMi=d-lbi_ z#q&@xrDn`yKG%2_35Zuc%Fg9r>PG+<+bLXB$lL2Vh5ola^0|(DJoLq0HKm94E2FER z!qA*ob^KYcsU-5Kmz|IGXcAQBt$IaIqV8{ykV||zPC-O^&jCFl%b_yip@W)SY=L$H z&!=8hqmr5h7LgBw%0m61Vtem0pX~G<7Lp_50cdAv8B~t`E4=#d(8$G9G@yX3lpT9n z2j2c}!0HZu9()P(PN+y`F;udh`v|$Rld)hK-x@0YFL*X!b%Dlys5@Nzk*aJ0RK{Nn zmHGaDNf~+Xr9i}FIoqj_iT<h7j%8rs_#jwzJ`F4kc87L^ZlPXw;&|h(@y5OTV!-M_ z{Wx$}=q|8iQDxAc(CJXwKrg5~E7gCI_#}nzIXtA{38?I3DO3iuVWMu(46ry)Kd3Mg zpk7pTE?7id{k%%<AT$m<cb_tPH&`T+`+dNQhb{(-B!<#1>rIGw72TjRaXqL^c=$Qp z`Lj^*f?J@n^9vX#JI@CT<HMoS|9q%O>^D>({f->dg_iuH-t#Q=vXS?m(f+rAWu8cp zR~QWy1`e};?DQ$9aC(zR|K|<7A1V_Kf+j=%dOBc@fI7AGVX35;m%Lo+omr(}=D^=- zl&Sxy+x<+vsAT;AjL}BQ-l0O=@4RX?mXGNu5jX)ViBK!31eiupi3@v~Q2f{aS0~;A z7XQ8#Dsg13x8PM!iTH(3@tQObS97%`-gZI2W*+jBA_~%R938}+`amT>CI$4CFkH(v zDrgK9hB`rI!P&NL0#aYFNNR1+Hj=BNUXF|_&ajP*d<B*bz2VVUYujccJE3Qb|KBDB z=u$e!!pp$oUinZNc%5ULoqYq9oxcMWhWF54@NG~r#<S|$Mzj;aa#pqVHj-UWu~XkR zk{AmWN&ZcJL`3!#1z9kofo;yHD?Iu-^}<jpR75x!DyrxRl~CM}1!UZBe`x?ZT@wE< ziM`uUB?w~?!)fy-I-$QKUvwuLtH^!Hd<7O;@ptHp`u|tN^!Fuvx@3QC9?^w;5&NP& zeW$03_!D+4s;PvEB<}O*bx@H|o=2xbMM49hBFRorQS~v5P!6XHBj?+uaF$1FL&XSt zwNxEl3>9l_1eJlGGf-4Es+FoF6)d{Ey0xmX2r76eR6=cUsMyG_7pTpA0hRIZK!t%w z2X6qMk@Cvfvi@$P6EvY-I6riu+C(K(j4FJQF6>{vYzK=m=D~<CUeH#JHa)v=A*Z=D z2u9^l8q!WT_L_$)pfDCGyPtx%)7zd%er&H3OzNNu9R$ni_83$|yA3Ld)cT8+QJ#Fm z*}RPFms6b8B|A0EZ-0dOgyD@)VX#vt-T75uk;o0uhE}w9uf~y^F3~A@dof!+FPj#p zQ;&v<@CQR>4_%<5#fzZg4`+Mr4ZL=?Xjr?7>vK^;!)`jS|1sSE<Ey?1*<`lJs^)W- zMr%}<=Cc$g$^^@TW!-h*s;(-d(?2Tn9|i}P>kAM615W=FFaP22zt4ox!Mz(dKFXBB zv-eqv)jt%S)4OxTe|`K*yxL2@OH~xXkgA=>@ErNp{a>$sZZ<D{WhY!C@(zb<w^Xw; z|3jS9Ke;;nQ>(+UAv^UxsTxowvXdG7S0TK};ElLtO-WYS%FUd7`;e2QI1MTjOooci z5|W}*LoFkp_tow3<(>4lPM3uLv77&te6XKR_b%gPn!NtH|29l3et7W!jkS+L<$P`g zmHLLXi*@ZEXq)pnV~~kp1NanPD|SP>(_t-C4&Yf?v&<&}WkXb;IR#lpU>V`eVks=3 zUd;WCuF-_}c9BZtBYx|D7W61s+%A2X4&UUd(e?T*hl;<i8?NmIsW};<kqB7$Tz|P* z(h`q`p<?3Mw2Swg7@=}2!pC?dh~%yqsXp-zRP5zPI*5Cn&q5Lr-vNst3c=#mlSZpP zQlQd)nOA?h9#adsrA4puE>rg1cC4=R!x-H^Pj*}za$H_Yg)Cf~iDbh4<5VKPW*-Af z;Cg7h*53^kC*DfEXma@kop3>3LB@iD)O`QV&a#QhsQfM^A8sB=Q)f=6UKDWKBqS-v z^%@GIf^js6Xiqn-+gM2ImqSGY^PwW413{gz7nzb+Xe#x>=yY!*J$yP%=l6ea;(tz_ zg&(lKWp$u~nII#>e7eyREIX?Q6`lTZg-T}jm8!$9z*7GvRCM|{R8G;@naUuFm1(Ux zd`2Xc4=Tg*`BBvjmGoy&iM+4O;JB8B?xLb2^d2UX9b64<4Q-UJ3r!^Qi^%f8BB{Ti z!tn3JMPcNc45goeMTJGF1#y}1kRH|r{dY$ff<<-m>RfJj^NWXSFt{dDb@B&PI`oIi z0vO4x666#Q7Dg|Iig)Cv&drmZH6cJ73CxaGB({uLb97jKRt6tFg)Q^dVRy^&zbx}V z{`)gam-Aox`7iZ+C!AeeIG4L;i(K0{Pm>&F>z{1(1^)`oe+%h7ibu-sqoWAKx9Rtp zKvK*dP!UY}BH}0?=lCxM*5s>cb)2XB^RJ_?re5TbS16y`S~VL9=guq6;zuSo73f9_ zysxMAGs%m%r|zSgx_P6%CEQo26Zt#8d1JJyPs>QhVpZfq))BcHZLs0f1u~a*QTR-# z=wmcgTp=yHIGmPMkTC=-hLPa)YXud{ay&d^p^p2TY(mC$S!CErEc3r2YE6YGv_4c6 znZ?gv<de0387M)auyA(%To@a^SohI?arDEami7}R(W<0&9fy}H`~FAl6TrfzU+;V9 zuM4BYl3TX<j!A{vd(nnScT}0;{!rOvs4RM2a=VDH<u+GqqB4T+GAnNojdH`+D9??- zGVE{olg)Kss_yqCSd{&?hcCZYmkB||yZkGq4$GALT&T$4IVhnzQr3=+5@23oBJu0z zm#b8Ffn|c1SEw+OS1P>@Dq8FUm5I{h>BzsDuNJ(o82qmjc3!8#eE=$Qm<|=Ib)gN( zGRu}y5N+f^Wx>K#+R=}Yms2kcPDze_*tcaQeXa86zkm7!EPPLeny?Y0#+b^DOD=qk zpk4%*1Qo$u1Qjni6Ka-Qulx9WjfRs=>{rgPO;J_vkQ;T}6Htz(NZD2jGT~iN*-#It zMC!Isv7)sMl!>?BtP|ei(UnjUnEx`rlzt+JIZ)aE1aDk%Zhm(0tgPHRw<;t5+@j<3 zRXLBG{*H>^v?~KY-k=>1LWQA~w<+hZLS@HMq#yz;%1cj^pT<0VyE2-eN66v}^Si;q z*fOXvln)h?;`dAi;qI0-^iEa471TGAGc4sU<@g?`h^nJU7i`q$q3@tFf&XCUKZyAc zU{}&EDrm|$>G#7uI_@K=Fw6m99J~5nWpvagWl*w$h=|%x1N{8N&o@p_Bm7g|KO{Mn z&4PoV@>KBW18Os$L(N9Kh40*=3|{Ne94NXko3Mp5ObUrqh|#r!imvb7syn$EDz?#Q zn>xvIu!#02uo&m*FGoM4UfSP;itQ}mCzSGnYRz`-&!;@u@MMhwOH>%RJ)(s)@*QdD zPJ`&ozhK?NM8eQR59^NBLnTI@{#yL#Bg$YlR7CE-y{+%<_?OM9k`JJ=;rn(fqxE;r z8xV?VnCJd<Ti3P=3ToZ(Vcny@&;BRcVR(Fp3qI;{W&0~HII`{1zNy0wJXHIPZ!dUl zM4ft%)SW*o^3G=`Ivqd$c5qPlKEJJ>(K^y45OuG7HTC#&FKqgy`o;TlC!h07%-Jo= z9=JF;ZDpuIaQY_$Qa=7<Ox2dnFZX(WM8!8bf#Jv3|MvTke-6CaY2V(I-p@At{G*IR zudG_(ulZEBFAg{CAKQ1$HCE5V=j?xR)2`>=dF;KlL;D_Uxc1`fdTu(julB$re?M_! zL2&Lj-}bv9@>kx&BWB&X_(X>`$L{-R;Ef-AvGCh_Z)|nqw;rWarkp?Xc=Wvd2?r)0 znN$#YdTiEn_KCM|n3S+}#_C1^cgOUB7uI!e|9<|Y?&q&wGIIZ0h0mOLXKWwm)!6Ua z4I8=twRcAje&C0-hkM?4^PNY7t!Jim_~p}|3!5K%eDqb>dp>?-=eE~!*8F+zsE)r5 z-h9cV563nB{=I(9KD#C1nb^`g-%UEd@5WVCafhmYPJM4&gUa3g7yfonqbci0wQiU; z@1mrBb<d1{bMk`+FFStM*U`@}pBa1L%kr+5pEd3MXulEhvGrbP^WGSDOq*!e$*mi< zczK=k$+Zt}ZTra^SvP+9Ym?~aA^Udb51ko^zJJ;1XxCw*qbr8BjvgE~Gdg*Ae)Qn* z&!bOV-XZq<FAslL=e2@0(S;)>?|gs6!dg3Lj(OSM*>C(`wW6aZ4~>l*_Tr#<o%32o zAD)~a?K)-h&Tprj9o*S^#<7^4XJ?FVv9ql7b9?9Pvc_k0#h~~XKVy1r4lQeA>ajUO zZ}4b-lV;ZktfW;Zwp%7)Odq%N!DS;aa0Yj>%=K%7Xv)@*^ERj-h8KvYJR5SlU!tg1 zG_X8m7hDoecs|+LL*+=i*wM=6p<tajmW(DnpXl_b)Y%LzzbRzr$3+uXB?q@tIWk(h zEzzk>o7_DHqba||#{&8T&WKhX2ss~ubkWM|Le4o|ENh^dKjq2zSP#I@nvio3D1oM0 z(ejm{T0eBL+<(#nNzSmYd{joYB^)`+Kr-G8slOkTB(oukfSb}S&?)-xve^2yyIEF9 zI#GQ=blx&k>m*Y<*bEK8$Wl<ePP8lJ>;a7gvB<|Erw##{|G-Jg+EB0$#bME;wTZQs zb%&=3c2e*|s=B(>Jp+AWd-xlNX=f-%cs1PFOMAE#Jp#$jZfX%LGG)42U-Yot#EEv2 z)3v8%^){W2NP9*TRwg^!sFWFW>2E<jqkFGQblUb(;n;4<8G-m%kT8h2SA?8jLBhP5 z-|p8tns6}Lxr(V}_Mk}9*+o%yYm2UfM?wAEq#W2sOj6HsOq2l<RhfyLO(4;SF$L#S zkSNv6;Iw9tuz7}?($9{M1&Q`+yX6ZN33JSXR)43>Lu*4$`%6^^x<Uy^<}{mi_JGi5 zneCR}9f*$s4UCrFkmz)U37H|r>?9u~22eYSIR$rtFwnJ$&QVIj1HITuDADIujOH4U zs-^t#kn;@42+ys&3{iThwkXG$O*bYgixoLJ+dwj|wwsd1zC46k)7BZg6IrQzmxE+= zCtA5F<h%e99<e4Y&7ncs&M-bW#6vMMi+yc!G~rOPvyVzyRs~T7G7OrnT+&zDVB$I0 z1qn;F3={W&go&7FU`NRL+iOz>d(j|0gQn*^(8QV*UIGbAv1Zf36!mSa35E3l;fb_W z?hZM(fG|Q<NWo2B19_H4&vVe-XxgxLL^lT{?nO9Z(+`7;XS(G>?2z*#Z~%?<jeIgF z;uB?!-SQw?0?8%<(efKY_R#^+gtf^|JLHGOl{Js1tPk1K2SyXNB-=X%MoYFNJ11z9 zbyWseka#e=tczOi0HM*c#v*$A@StePgUQZ$@HL6bhHiN&dIVuyWetr64h)VaY)y6o zL%0~Fl6|tX!62DMB~tDo9q|2-Xu`H+d&tme3FMBU(F(|WL!(vOlARuxsneMdW@lX% zEqN%}-g;TI;-O^cXWE9#3T}C$Kzv|Wv}Aj-vul`dnJKG6_OW5ns_n^khvCtL9m)2U z!=oiTl7pKW)IXZEBGLYSc(jU&u9q_=nzSR)$)<$Pv9t2)L-rGwM=KsqcABCfkvv*i z6$*|4jgRhqI5Bu1rHQ8W52eYbG;WmN`T(V|rtWV_+Byay>xc&^U2a-`qcmDd_JA?b zlAXy;!5BYEi1uC>6Rp~rY{!g^ChSUfhK}`3P@>BYkQkj64ZIp37#pqHm26)$E}HOI zvNLy_TAAV5*$PsF5RLu-5?xrv655TAChSfQP9Be-4I8(Pk5=qXc8Vqwr0J#B{t8Hz zigEeeI6g2XTJm_ZJ!nd_;_>9**Ha{%?_HJXbeXEXSoO2`Sb&;u3TA%*gq3L^cbZ(` zBVvm^>56E{lgZ9nDkZ=Y%GQUR_dx7V!sEJ-bMZ7k;)^d#0Es`Vmo5j1rLpP;JPOpu zph^rNc6v17sbpu!^qR8?$BKYtp@50qkAb>JORrCKj!+UFSrP_%U8##`WSs@_m}7=J zK)Q&;zYjnJWnqA}Ml*CAp=WEz9yKFcwKv(hgG!m&ax1UHVL-`(qUGB{cE_2~s;85k z?3w<Yvc)Gr62Jm(<p@05Lqx+>A?K1*jq8qCZyHGCOpy9td@Mj_4!S8r2>EFs3FdZb zS~TI=WT%1(nU%=NIeZ+{+r;{g={lov`Cu4ihB^0A61Fv#{{|8>BFJHVJu(!Xp)ml2 z7qD>ohb#<Aj_%!*Xb%oYt6oTU)`k7e;aJY=AUsWt!ETWmt#~onnVhK#H(GHX1a+ZH zy=clUA!q(9T}#9HZjf;01@}|if(cv=^*0CnI!eMVS|L+=6C^v=1HNvS8n+!4{Y?M~ z??x)lBOsj}XR&|JidMan?3B*Ym}ugA@EOoRBiCAUqZRv;o#eSH_F8VBi5(vU8Z80F zd5x09Npm(i7iROA3Q}p#1rY~52Yc3Q)7+p=P7Svh@xUD8{41!GlS7ra2Q=0k=k0TA z7+xO=&IKh$s}J>wrO=t~YQOJ+#AQr~x1GFb$s5VRzInc)ODTy7t4JS{dVeLy%2#1w z9Js|?5Fx9qmRr6YO9u4^sp(gH$jlNPH_wQHRN`Jr#+c<may|jcT6(HBE6`mjo0oxv zO+<u=Ee5Hhieo(k62;Jyw(|=4;~ZvX)D*lL)HPa)$RCvw^}3TUKw@c%Iv1U4M*Ixc zk0STQ2a2L4?<YI&Qzy=ZVcZmQl8bdkcE^fWgJkEbqPIXNd5fLz8=J^zC`e|}Ro8$- zMk<vrL8SO_+HHZ3!6ez;Jdo^M$J`4N8L3o00*U;zt=U4A7>JW~21wgj*}ivSwB%z> z&xO&7kCUB2i~OJ^yIBm9phZL{(R*BwG1A{CiK7^~278p4dbE}&C9`TJr^Z&$MD4XU zWCs>UD?Uwjx-GU$-a)28mkf}w!bGGtcY-v?r5p@7AA@@P!<}|ZRFsT+AMXaKxWwc3 zEQywUp6nc_QYIrDd>kJrjaE^&pj0OzZbn1SLm+QC9Q+7KxYcyJ+f_BTf^3UHy13a1 zNMsu@$>f(HkvmM^6LRF{NNfxl5oo7?q^HV#9Vl55>m2}z)Nm-m^_gX=V|)`!83RhA zO|`cZB;y>DPyGUtIcpn~S*~0goj8X<a^@lyqGYG5Yi8LNa#n+sYt9Vk1(3|i8O|Y7 z>zZi7H=N<ukP}9ezDW%3r8Fy=v?bBGXekK^9o2as0nHTTRxZMMuhoc)E3e^DzcyNN zBsqAL%E87yyDvLshjziTXvw$9&f`={R6#8m`mdn=2FbR2E>}HrEMpBNpetxoYj_7F zDmcTW;AgE+_SN*qd&oS2IO{>OQH{p?J%rQo99e&5O<IFmQ$QjF74xm2ejpxO>u_R% zWEOSSM%Vd{EXtYyk`STet_7*%$#dP~UYn}?xQ7C6U;=YqU$gp}kUjbOXvvSs_U7xO z6+b3BU)8h`;(}+dVs&$}j;18Gt!v#38Y(;**ZmZ9xk18J$JHt!ZJP-ab4Efq`F$WU zb)*N6pMiv9HPY5=e5s3ZUj-74sATtnL_(ZDtZ)J(0ZiLQu2l)?PM3i?(}vVBuU|l- zEnI{-+uxu)G0P`I!5N_L?%o4|q}sYL=_j4uqxuq=+%5kFQLR%^ong$RA4sReT7&aJ z3DKnWiO$26guS4d;U|!=$1)gG^7>Of_-c?S7cpKR3O)-WcCAeeo{(Nf(EXz|k)Gi5 zDrf@z>zNa$^^LwTh0|%E;k4B?>%0OQ2GZx0CO7Fi#)O08KttWqS9q+aq~;_i*xMjc zTx~N${LQ*MBi3Lphy-L+qW$pA(UQNC?O$$=R{WLhbas6nB-+mb$qf3$wHwqGgd{n^ zzmYa`vUk5l(}xD;3GjB%NO~ay<nuj992*`miR4>rc)&D^ZjDw|CEKsx8cp~o**Rl_ z=NO_sd(MVv1(iFfRL?Cx5g&V->Oq})07#6@C_h*#$gTbq8Bh|FjBzX5qG7L>>Mrhf zT_4`ogo5dyKIR(hHA*6Dr2ACJX?};!pfPhHNc4>X5>H<Si5@hQXnd#2M-!(jLE<)q ztqeOpaA&mS-(=@oDh)g4QT?L3d<DrB*=&%B1?Fho3=%WLuyzo$yq;{25Z`g5ik>#a zI29yw;#nBV#u_Bq^2eZwCh6;bw_6q98tU`A{i8$7s_{Ll5bh|**)s2OD{T7QMeSH- zG__8>dus&1h@l=b3Joq5WCHI#N}>QBdY_Mv1sLYtltzT?O}ZqS!lCDY2GWrUu&M1J zwNXLefMgtPNcW=qRNX51Opy9xc{Dy2AQ4J^{R>b(kU3bKHuu-aktmc0nrM2;0&ju( z*NkiWfR98L6G0+J4(caE&U%o@AmCO`V+$Z-UT*n1a^=mkYn~LGsg!iS!1DN5fLenD zu0KID&2$o+!drCLOpYHs1`>vi5S`yaArQyitvo0_$lu=qH8epj6_g07;|4}yzaU}J z+$=cngJc#Suweh}tr`rG7MD+hJ%nZM3fXsWbxZ1^*kjaAV}y$B@@>A#L^R7l!Y@We zw5aotN}Gp+nQR{<E8#_hICLL!E9wW5gHKUQHoq>>?!DbjXb?!YpWE)1K%EXd{2d8r zGeCnFZH_g2(+)S`O!~gJ!z~dy`C+#L>fG?Kj$wV|^%7`^a>J!YgGbzwhV)H)#I1lj z8y`_QaLq?5_BBY9gESf0>d{j(&FLVK7{@f6JOCO9Qdc<+l5zTI(|M=vQID2fkXRcr zm6TySNM<qmvcKQyCNyFH19$O<7~IkZfkbCDMX>`y#=($%V3%7(2dC*{HD{iv1SHF0 z0y{#%GEmQG_4Y((m)8rWkS%-z5*9Tj?6_O!wcS8-)DIeJRuQIN28oEcO=D|Q9#@8S zYimKm4~Bv*zX>wt<^~3#%qMg+gnmqM2}pXfHH_eCkmrD)|A8i&S)^_3lQoxW#GsuZ z>8a}lD)hQZ%{v*?n>H0}IY?IEj`X?sSiqG!CC+)lQ|kSC3T1(YMoa(KCze72oix53 z2MPCt4<4F&?qP`Wy=+QywBYr;$EW~FL{Mj#w^#S5%6u9$Oy|Q~VxLy-xC2P#sUM_S z&wNT_>7_Z`%b*@0^ng<~e1<;;0^+dSPpS-3{@}>D9wY}L`ory?0?918_xk&kM}zF} zKDX+8%=p25ZbD1!;|E&BtkfObS9-I$m8&=~D%~pSvzA&tGDQbfAh8Z)u`XmMKkHVs zqR*CReSXThcKQ+|yVXb4xaVp_jJCs|?zFKFcy&R^21$<ej<lIrUi*2^dfb%xSRF`? zePbc^P0zbk7qDjZ1-(D5Ypm}zkgUlgC=WSjz359sg56+{?2_>ZL%|zC3DN4kiOw5R zGOHuEVC+li&)k8Gq|}Z2SU06*Amr42**8#$OCvyH40@@)8YEL=<}CDz*QTej^NI?N znAMR@faKgpD7fN7ATjKK=6(A$VsKAb8}|SWrVUrVCuFbQ@0PS<yDxZsbfv#RL(RIz zF<#Zp2Q@}}NFDeakce2vUGy3e1BBCXy?7O97zn}OP%ndeg7nb+A4tYwIP{$Gx*~Pb zC`i&?da{>Fknm!hCD`T-ZW!F^#&(}rN@kD7vEKrT;<*dr*(>INThftTg$}4IFqSZp z1Cl-}zq>#(uRe?%0gVLV#BYRxV-Ff9<c-vIl!Q+>Ljx~^x`1M%<$rMkf(C$?owkHG z`572UU(MVLN(8A~J_U(fIJ-zg+P~!{bcVb6Z~1defZGQWb5Vz^0*U64B!=AkZ9g4= z3wz1iZbcWycRr-!jeFVIhuo5`)Nc1`O{fYU1*N#99RrDW+&gYUH#%JTjvsHzzl@Is znEkosE3gevJgXuhcGUD;-^@jS13@A^v_cr4U(+VR{(exhTfG*oP}0yLk4P=w^W`tQ z7!UGh=T3MPD31BC*xe!f$@kofo}4+=GQut0NoM=LT8{>gQji8onQ1S`vx#+~VDJOl zqSc@E34Gut^k#=ksgQ+G8t2F!Q2&}uIUg!Zr06?BPG69)t8sJ@s28ZA9*Q8DMW2Ab z0rdvqHW=)AAJuGys5KrWLPYh<xgI2fBHbZcJr5Emz({cK9v^$#a8s6$XMqNrGxB9h z9>*kx)+c(}FvC9~=QfbE!6PF51SE!GP7Axmr*1_OJ0AL}Cw4dG1A+l)V9kibAl*M^ z7VQ3+tXcYGqO*{a&MW5kFi6Iza~zjmASB3|Lq4yWp(;KWaCuF~YS8!^H0H1}hmCNB zyBXA(HW<g6-UZ1x+V+Q>QD3NSndekH@`brfeU3_zqvpARFEylDZuvQ!V<0XQS0>u4 zzI03av*(woNze%i6ZThrULm^~43a%F6HBiE$!=Ks$B^@e-{uA+{x<wt6>FZEf`dUk z=RKb2toQ0Q-+U7!iv@I0-EX|-3WYO(64F@?h3yB4igfWaj`#|bystl~r_5snJ0B#B zsnGX;JX852KK5H*7L_;h3<NU!aRXh^Z%tc(y&eb2B)VL}cfLi_7Aykwag!S2n3P1e zx>VBlzU(BWEC;Fe$(ScWJo7xB82nv&NdoM2`N1D8(#-*hFf?@T1oZ>e(nnCxK*LQr zk`Eo#p1SHhklHTCO7J0&zUlbV>!n_J{*S(MORo}8Ka(_3Fd8uN{y0dtBg=IENuw=J zfo&}SdCOqDJ3-2jJahdC5@v~x+d{$6&urY>S>#dbZQNoPB@w5-hG=w5PZ`S%#1kJu zqCMIW+jAi8DMohoFN&}iM06!cR>kcf4+ZZ5nY$6^2d`ewlP<sdjwLTt=7DrisKMC* z>S|_?WcV{sceApb$c=vUMI?#M6i`pMx*IW*k|(2sJY#@lKF%~wze|swlIA$qf+U<7 zZi6p^`bLuuB|5?1{h3pa#m544IuY`6kPP8~f}y=$8xtIkkNv~%DBLB0M8^6iFzO+8 zOq=zmPNH`Ry+LBu=#42Cf<$kenS{!3Kts(ea{6@sOM?L+mY{kSNTds*=d&O&Usyr= zP5$<gj2jM;o@!caJ!Ep1;8!5tk#fp+uBwp~7Y^AVoiD&yvk4@U*OT~Nkn$*jvGG5u zBeD+esmFqZW8LWnkcx{l-#O?Zf>|G)F#qQ!Od(Mo|39|`8ocp;Vu!-XYm`KGoQkYn zuiDQdDzUdA9%>S;JQ8w_g0kqzoi&F}`Uy=}k;wHt-Tv!mgCg^(pkanD>A4A%2y%=K z{|>qw)Yxbz#R{04Ar2n&;ey0|*bl3}1L_On@!|Q9(>4$=a?pf06(pXZmzWQLQa~KB z=;~XLjKc~+?d^bhRz}CzWHv~oS;wrt88iWe&(Ky4ngY`6)mgQ4PK}!{fF{!BxPj{k zhcWu=+eU8r6asqFpmuHMmba!6ByL1_$5gHbsVH#S-~kY4;roeBvorK}vU*gF0Ex=^ zI0Q$GfD%CZ#PcLbgrXw)6Vw?*>?OFg<*PLb56psbOaaNts-R6EF%C^<j)KI*0&Zo9 zuoA0tnkZ@K#JUL?oNsSan`uUf5-)XBRP@2Mi$SAl(+GS3bSa3-Q=b2xs-r8N;a1*& zsnvBW!pt_IuI^l)XLo>v8&%k!pfP5=1fGTbf?t$E&rKnFS3S2Xlku0;4|tb2<^S@v zPlJHTl<JyG;;|r+mpa)}kVpYex%7R)L#Uri;-et0nYSed2cL;qn2+vmp)`p8?BxLY zjnoTr1HI8+LtigwqSo|=foS5|B*&#z4Kwgkd<<Z`Tb;=*MW03ilf;|MD|j7fuxSV$ zq&U>vNT1Eu@LuHD6CVqZd2kxy+b*vOOTqa60*R$?S<chjq$UBbf|AxGI?qwkkcC!) z!KNTH@eoS7YjMEEQg3D!3)<_UpqtVVZTrYr$@FH*Gi@8$FGy@nAFj?h%h!bPHxVQ{ zhudG{V*%2U_g66cIY>_;S*{&_JWdSH#Mt0Oklw~`pd?#DO&IHMAQ_`iD3_kCWAu}- zERf6|)b!?Fpy(G_yc8b`7^$;hmKU}Nm?&p16@pVhdfBj!lEg8+iGC9#;?T3P$vL_* z20~n!0t(TlG2mX1%&zC-FCd9dYFJ6<sxe?noZYvA^j+!Kl=P&K>*7n#)0OpRYZ*w@ zBF~Z)AafeH<!e#I`F>A1DXs>2mO-F+5hSvTaRZ%EOH1V#i4v73g2X|LD+kvLGO_zZ zO0s9;#?Cpd^p6ghw-(M|khaO0vJ50^88zF7TDc_)aIy5(+9!BZ3QGc%9Z3x?zCZ<t zScoihK_+^b+wz?tjVux;{s9Sdh>QpqY6IiZq^*g;TPbmwR~I+=k)i}GE{JYnp$mNp zNiH!J6fbGEvtCMOB1u5^dq@L@eUayYZlHh}Kq6y3_li8Ef#xHS>|5K;ZCev4*hU28 z$q~mt2vVmO8*b1}BfNRcaWX(+KOm%cKj`FoAA)52x<aS+YPqU|e2{no&ea@!gVYuf zjdKX(o${<#uY<N>$Jk^)kn)1K?W;Pt2@&*D`(m|CPJ6hY0J@C1%@a)UPEd-wcWIz+ zV7gl!2_yzHF9}$aw7B<Vv1weu8mG0hD0&^9rZ_=sn{?*b(_%J7Z?acT7Ta|RSTnT4 zwG_R+pHlQ@=+U)iiDf5?A5ior>)owp;nftc(8<1~=*^JSy{7L5ipr$(3&kNu31VmQ zJpxv$L2?~%E9eSsL$v4h4p@2Gwj(|kFt4VmV<=!1`Y3n@D9<fjM&=rSO1%>Sog8!Q zKW*uk`jd+m-vZUl=L|{+SPT5wojstMS%Pti0jt=pjt2S!65Xm5=<^sg;^VPy<(Ywy zy}plIvXbgI`)Eib%n(kR@aGtM(1~Y9J_{S1<R)B4!X|&DVTid_abBV*c7!*5gfD<( zPGSR=x+K}R_W(Aw9VAv|JR^7%lwzJZ;`-LOEJsQfXn=X(p&;Fxx`9@KP_SLUfHl<| zHD#1!MfI>JK;mH<BmV-K$ZayJ?kQ-Gwg!e97bF>}Mx@t4GK;1V!Tvgq>kaI`FG!XK zahNR!$pKy4O^J|Sy#^Gg(ubh`fn-vWJ@SH419Td4r9-^82Z_btn!IR?9a!V;tGP}B z$v846UQU*PE{`U?(nmUpk7}H$0?BT4y6J;-H|DHyc7Y`6spSSD$Q>k7Fl^WfgWZz# zsPc@V{@D_EI^?_$x<p2pOM#fn^f=WsX*|e_MMS$BK;{H>1If${l2A-cA*99(BYH-w ziICkXiIg;7&96b6$ieNPzFxTX8{8C0Pdg3QUGN0DBV=Da+^x6?P7hKmYmk+5`ZT>< zBaK>78c0M%+`-~+0f|gNxZztMjbei8jPR8qs2}KL+d{8R<K%V^VMB-GV@K-ohR|7H zFi3(eg29AWfMk;@^cO*LAnW3-MtOOGrU_X<8AyVH<7@@VKuwgt1Ib<Kx#mi4;OJA) za*$}UkxKhNZMDYeZuJwDB#`vfSswG+8k)4%9;@d-Gq<vgSPvRyR+rOcCrF+wjE@9k z#}PJ-=cQ8e4ol>92T1)x#=H$uF^DXijjzc7XuAR=&ro&rTmi`}wp-Z?YXNmJD5V?f zt~)_ZiQI{Si6BukN+1Q>02&R#ut-3@2Z@M`7VNl*ZpmF3#)65b)>ce(tE9HhBt63Q zZBRU@7bDGg=fNCMcM~Y?q9hw4NhELcfaWlDC#zgl$s;|ar{)Tf_@G9VJ)ns)iTv_} zE8QvTXegOCA-SNFxyNphq;fpuHl*v1K-sLqV7IA=&@H{6U{6U#c@5712fEeLaK)(& z&TyclsNQ_*fG6j3-uZ9m^QWn4dY!X?C)aQu0ZLx!wf_6x&cmnwcOl>@V?O|%vhMj; z{--qz6qoR3egt?5&wm2tJn&jmX8dRDO5iDD-}!Ir`7_mj^+neNkXV^U{dFK=F{mF_ zfh78A)NGNe{F?mVnGO;^Y-%p2Zv#n4W|jkdbq<nPf{$|X*EY@g1wTfKrmJHUe=y9q zL9&0%#hPdEyd}sDv_Z)`fHP0RGsE8br>#?f!kBipZw<R8+qm~wo#|FUgFj}<v)kTn zq)QLYswoC$GlyHfEzl>1Qa@=orK#HUYbwWTF_aasuGHd96i1q(^D{+Rl+$Z>DA;8V z_Uo3ihO>d9_ycB+_Z<X{1)0cZC(L!LcHmj_<_4_ErjLa2S3nbWfmYc8YmS*Gc#Ps? zEe_2IShIEZ3W}m2-WPDo{7|l!dYbE*Pe9V9B5aX&Dw<G(2%Eump#JXOB{%~mJzgZ; zY?SXIH^nB%fW*o;dI+^Qfy9i=?7_pJ{wBO#IM0*5^a`efrYYCYP*kpi?F(v(k5SAt z9qi0Px8yOTv8PbY3~%SfQ%sRtMQw0ckuMeJA&L^Th!q_8!D6*oJ-3oTa*Fb{jMQma zv77KXQ$FL>l0I<K{S1;v%i3=F7^3!k&v}f3=7Xe-O>!(fT7$$UzXEBfsoaJYp1VLL zs`oIHKxR^z#$LI=EqM~IUzR@R6Rwzr-tlUTG&mEOtAhEHVzw637x_i|z#_M*0@nMN z=<%aZ=huQHOlku4BuF-^LGwG1SXwQ&QeLYqR^3_V444iQcZzW<H=s$-IFQkueSEQ7 zwTG2DF43%$hhnm$=^%cNvMDk61SMXyosTj9L2)(%xn9C|uPkLt=BFaJT;-NL%@of^ zJdwC5H?vHcFQC9Pq2MAAUm~na3|3O=8co`j82m+g81clFYhU9g!7R|QX!VZ7;7&^1 zk@IfkJ4&AUp~Eg$2do0K1vxkG21!goYqWg?k{qPINe`P`qvs~K>3d0OM*{gx1Gg%x zD2cpG01G~=^?dGZEmg^B_K^&d$u!K(2T2Ij@c1%FJj{eLC+1pD{?P!rW`c(_oaKW= zZ~Rh&C+mkm!fwzlABmWjsmI{MTo()jNt?0$;8GC3Ab_hwlxh+yyWVoQ;spdgVY!~> zmRor<ItNW-tlCOog(e_yz}M6hSGW}~GU7REz3_{uszGuKXT)xgTxrx;>zb8;=;D=0 z!2>Hr!PU3+iM>u)H1{^aIf4vR4^onR#Vq0c4)Uf(Cta?uapN7l9|4WkZQT&+Pz@>q z1+D-7`-=J&)W6%Y>vwgQc53Nvye!Znu*&7nNG3Z+R`W0-Q)o_Gw#GXX<h%%e3mR=+ zYsRnjP6Lxl-Uspm8vgtx$OKxq@^%D&gU>xzn0Dz6Zq=)}?56eHN4wQ&nEMHeYI2f} z4UDR{1>ExSyc+~@?X)4$*+xm15WRm7GDnpph{5C=nZZqZJJ2^MyGP7~)r)UZIbp5b zIj7ekxn#WqBnC!LKJ54!G|Vl1l)!xRsbjK0C&TmuAPvRLXa9DyTXg_&#k-nAF%!(M z`49REq$8xQ>n&<Fy5=g-WOr`{=N~05Ao-1Q?^{n5#1fF0BK-5lbr;Bc`XnZt0O7A( zZ};4w(#4SJH6Nshkx1ZCkP1oA8Mo=4Nl-x}K_Ya58t6ulcZhN4co5``gYS!O_jag{ z0wq9CTb#6SfHZ-S`{~Aa=!P|JUJ1IgMjd-V#wd)Sn%?Odg<IK^AV1NE<`(D{kjRa! zI|KUxnI*Jqhr4tnjNi)ZB9P|U97N7xkfegDj4m5>Ad#9i?81$1)q7~{2dX`-V5=kU z_V+4xWII7TtUl8x<{pF<E&ZWSECrE_O6{u}B=NBIz5X#FG93ROv;w5TUmlP@0!gL~ zWAF1(sj8AG5$|G<*93YKBudxV;@s!UOmcx#koJ_lJ`NHko#9q;hv1C4|5PvAdcRxp zF<ut)fC()Gwy~5%inZKw`9&P4r!IrO_k(0nY-k6s+c#@Z4qQBCFi7^#l?iFW)tlXf zPs#Ew+v1i$oqM<Vu}HRZ1SE$uyX0=I#e;6bXY?8Opr=3c%EblgEihl>IA4Qg1fhL( zDA;_f$@y*~XDp_eW&+K7l;)T&@+388n_kTk(>t>34L~_u5T&GjAjyDvqT~T)$U~|D z1XRq9L2}cfZJ&Xr*Px->{bWjR+*g3)iBfxh0vZltPa8tP4m%LKoW;%(N|F@RR;%0w z)SxUu?wcKM)t79&#ltne0`D_G5_AwVrdIzE(yM6cmc-y_N(JuT<6K`o;wF5}xHlhF zv0w#UB-GmJR!|%4x6>Hs^@+h%loH*fuL+*VrIJaFF$MeWlBkjtwEM(RO3^NpA5-=6 z4(YFueZymJ$q{BdLG3iR`YVJzb+?Q%#YZWoME8EvCx$|X)=hd`IF(<w+)GK+g@1n> zs`bv}ytCPo6m0qg_l0Ju;5LfhOfgS#Zz!XJGbn}4c&kFCWS)ba1du2XPsX(JE8ME@ z;p-1-C+PLc_@^`jWw|3E+kMKd_<;`JQ9DDXvxn|+6OJOTHG5Rd#tMRmKobq;cE`PL zLeTCTvloZc-(FFYTLy0QJ|!ev^0Zs=Bj&v1X}1a*-1#&{Vt9UPKP9*NM<i^$ss_k4 zA=jZ>Ksn5Scko`g?Q6O+#}q#vp8J|x@-x%D{+e3>?a=>qIF-Kq3-I4Fq`<!})Hk7i z@ut3)Cqy%@if&wXc5n}s^Ht!}-w0TXRA2|xGR=Dt=M~U=#%XZqdr<k(F!CoTx27%p zX2812Ao0r|L2{0fq;gl*=`B?v`@txugXE<gcUJi0?Vxl}9g}(f3*tS@J&D1@x5YD! zh1^OpTZ_R%tfG>>=8#+U8xlNDmDf7+9kLJYc!=U0EhfKPGt(Osm$`fY;Rt*$V3lb5 z8x(W3*ysI#mE~6dh7KwyN;KtJy8+o{{SW-9?eY)Yia%Jm`-cJkd{lJ+%cr!!DAE0h zRK`s@ii!V1(VKS0#{p}xY5$N?zOFUwlYst$EBFYdVk7)^pQ@^Pfccq4qrix}_Yc@< z{Fz=xdo3%0-u8Zz7BhOz=X#m#_4xo;Y)0E754#mru)ODRz*?yj4*DWsm9syu^NYYt zW$cnK1J-p~+)Z(|7F&MB-MASVTqi}dotUppyTp;N-Gtu*eWl`h?N$0sz*_3=twI!m zBZO9+CY|D3?eGT0bhr91l<{qi3h$t3TrK!NN~Ox{qVL$rNnU>fB6x`-_kSO-qK1`A ze~{aMBdg66XPxYR=Fu8Olv4D>c7$S%89DyPfVEJkdyQhMsf_yxsVbkFD55j8U^o5Q zt@;W%F8f&qOU$C6_86RZtj3$_|029dunf8sr)cpQ#cO49yZBePs+OG`{QOrl^AW`N zn_Ch?&A#6ZgRB+ocwB^L<hP2VXG&EyMSJ$|Zbi^e?(oa+0qbtrE`Hw3c)R}3JJg>? zeaqWEnE&~i1MfFJzy6Pab(h&;w?6~cUc=5$f4UWC*vZZZe`|E)s$&-~eyjYmpPO6z z)+)E8HhtFqqkk#8j)bP*ub{MO((XiO-v9i(fol@`6+T6YrFVR_&S64Va1BU4k?9jl zK~gAg;_u;vJ7G?^k2&Ee$&qHef!)N)-6z~C$4<8E{p%*wVYZ?F>M$NwNIdTbX+kYG z%in<{Y2evzYp7OR%XSm%@>gf_Et@Yus~;0nq1a!FeQa9)p|w_z0Nv`*?b?9N1$$CG zJ2Ch?MIsQnv18j_)+XPY+*XU>EYR3I1bzaV2I4`R^ZU{m+e-=Mnr9`5tH}?^?I~&c zB)MDLpl#9$eWuz0(o~hUVEr>}E}YDl$dqQ9nWg??5YGu;Fjs9#rd|@W4?rR*ovTSK zqiay=f6xw)=AOdCKOhyF@IAn>{Z}evlN&&C56zsMI)8z@D9v?GsE%zVxuu1C`bX*H zli_ZVaw|_f@pWzUt5}uF2GGD7u091RA4t=V)N@Okpwg!GZSQ$Uc2x>8Bi!;?WZ@v? zRc>sY2DW+5)VwPPWGuyeq4a=<R2qjtB6ZGiGQ7~4tl*Y@jsz*`GlppC6%c23kotz+ zI&P)>dIxm!q2YUwq=K5>k8kAbOwPDRLHZyd$Zm|*YkCd^sph5a&i}OaXrkI;C;Swn z9CWhhdmxprjBC-<m#&~ipp)yp0`i_IXlvF?rK5b#0;%L>+*Z)ZN0h%oYDdyG;H*>8 zYLHr$w7mp6Ij&jrQ&BodbwkhKRuC^Rr*KX+INM{HKZAh^L1I$)KU>`bN)n{6{=Na8 zeCA7NajG0{0I6LGC&xf(HL@Lhj?c5$-0h%~^82+0(Pj@l*R5zt0J-g4ejWn->0CFV z6;Za=c{Vozdt2IxcG-FSDukxj&U34TPCH+zt2Fr5`4SnbTM-!sv=kpO#WISQYVk>m zLru{Mv{JE?#(x{Kvs>}o4`zI~m7CB8Q+He2-YfnTo~1qqsk6yr#JLyP-m7MD()FML zX1n4Pwc6NLijko_Dh&jAZV9>uB*~?wS$jYtUw&o6SLL-Yw9NyTzM@G4dCtvU)O?UU zVrb7#K&titt2e($6|Hw)`5;N;YP*3sI0vX3DBuR3B0o6>Bu(d8uSZ*DODDV$WS(H$ z^2rPW$#aXz8iQxHv#ofy`T{%AnMko84g5_bc|ZioB`hyp`L^qI5MrfUuvvR7U5lv{ zxv`YNwK}NvaPdj1<fH+GPx5@^xe;^)D8?<XZHI#Y0QsE<!|VwcyA>Csm5mp>RYE_y z*iGojA$nd%mEGwVS52sQn5o6$+lxC~cg_MiMD5IuZUuva_tH2_+4+&8td9et-7%dw zL~77#knB_2UjI*<bBSuOuKC!zKS+{JcEJgJC&&ajw>%$T0`;a%MLZ`?ZH>nObhaHN zD`=Yj6G&FC<)(xg*I6CJGEeQnG9Z7rWp$$SG$mzA4$u=I8DzWV{Aw|#3roAzw-fIv ziHUJm?+OK5bfeyUpEQn=K6#7DUJL4P7%-6oB$3K!+-}~T-;&?}W4qh>rBJkTM|=!G z-z)B=WUhtG&x>MuFp-#4a1bRJy)H3$jbCyqDM`pM6Fbd%s?51xg@th-xl-U|6yMlg z58~TE{$$Y$lyr<deDvt0Ucu8m@6YX7z4&``@b(bZB3u>cmmtrWh&~te)`?A9a0;lm z{O~KdmQr^ki%LooZ()m*>a39dzZP(njH`_TiDdL_;^@;`5WPZq0qEVma2!{IJV)W; zGcF$EGS0PtlBh<XVRwSm(&WnF1W2csUy=;FRD1GhMar@aByq%cQ*!YykZchqNxGZ_ zddkmSVkvm{A^dfbWeILoJo0#&+RnNphIkYtOR97_CaQMz1w;u*_O2(-(;zjy$|RQb z+Ds@3jwbQyE7uRseEz<?oI#i?Z0-Zewz<cTu?hCTo~AKnWyroL*{w)~p|oW0Br%U; z_8rM?LLWTvU8+&@?nJv`U$=r9dvss7N?LB}OW2h3*7=E&(XD<S+pk9C7|k@0tj*PP zdt3!%^yrq~sYu3gS%4LsnWD2O8UzxFD7xl9s1hVf)waJuUT}RaKDNJ#C&v60Awi<M zT5dVNvxxzXGnx7D0k-#K_$H;9`e@Q^ASb*Quc0{PrfR#7J&;89t3Xn)bPzUf8l5*O z7BH##b|pAqu+0N+X^fp%>y^Q_yEukFqBv-X@40fktOI#@rMzJQiQchRVuCYNrNe=S zDlQ%BRt-QEMbt`Ofc7xjXF(Dl2w>R$KOhr`^d9~)m4tq-PzcfhFFz7}5G0$|wxb}C zl1bl#?S>JI#mDTTVQ#`;wEDy_w*=}Or$vr2q7gY<m*M6_Ud0nQrD0~o(cx~%5PG({ zT*C_A8TICT*bEe=J@^N3gn@w<(ew!0eBZ$#Cl{ORf#NqN<T>?5))+XEeKbgv%VRU2 zX9PyNC6}?-mo<GP#<U-$havuo;bem3(>@KLJ3u4cq}2pgO6Ef-6YJAP`yod>cO%G) zSs3YYP)$#J$QZX`I3igx#;t-nkB{;Fg_FQOKE^G%oZ4<<RS~!)YMBR8Ba|2QTS4Ms zT=TP|&p?_((9=G9oLe={?i)MK4=bYM7UR|S&4z-bK)gNR)UTi<g3_;Tt3lo|$6f63 z32wqD*t~s$TLN|7o1lWzIMHUJCK5bGlB2H!_0`wyhbbEQ8slm)N!3j^<S-s&&O`HO z;I@LqfVfm5^8M(w@p^b`eC%Y+PVqp#vHB3ipT*=)uC|=wMFL~p<3W<c(u;ew`#_>5 zjnhAYG;|t^=r&bX<^vaGJa?*FGL9|XN3EneOhC?Y40KY@mtFyKs|Ta!Y04)D>l2t7 z$U9ol%RbO0%%BIy(UXXzy5n?unm?j4o00?~Slbk;b?0<Dnz%B_`H)(%3IxgzAX{B| z%IfywE8UVwaJZjZ$sN^_>(0<k5ojX>XOO%hRJ%NHCPCfZo61$hOt)e(irX;Lt%5qQ z(jpqsms+(_YrKKC;X_j0iYfHDhg$h&sFqtffL|hl=E-Nj!J%pJ=$7{9>STACTQQZc z7pCiT3qs>ByDmv*Gkk=<n_5qqTsG9oa4W8$Z~u%_*}n-S8zy34lOKXa+$1^jAzYWR z?*+!*K@!NZjs5%q39rq()(U<H;w2|nj3Y9UtC8?3N_z5&o$UdMov|AU2lgxm0M#=3 zgY@_f5FyJzsv2?i-5@#rjEx6>1@VKB#}n=N*>1%Q_A`67#u@(7CclRQOr$e^VN>2K z<YuXuIV;)S6Cg?RdDD%V)SctAC&^_ZNI2k-2Q3E)2Ru}D$Gkw|+Qd;_M^}SHs-#40 ztM6RhhbHzBkUCR<wkJW71rPzRXBLo*<06O^;<D8ViSX>P03<#6wx4`qQ?^@?&dyrp zcrtPWy)Xcf{#e3!+-s2BCEi_>W!H^9|7Ne4T=s5$O<}LhbrZtOaDXZeL&9rp9vQoG zu!`g!B;ip19AYI%46>eEK8k$d&V1Fie$e;@$a89#?K$rhg*f>ju?h`AyFj8=IAe+9 zAdQKVv~?)(>^WM#g$rwtEQptq0&fKI=lA$z^HWM<H5|1&_{hA_KikbGgCG&F`RP?~ zskE7p`5Gm2KpJ7zEAo*j;c}2ko=n>ckoukQw-2Ogn#7u4y*B-WW1(VImzv!okp7h6 zF-o3Qe-|GMkO?%0Yd*hb2=+C_Lua^wI!N?3pqhB)<01Ql`EFG<3Tm^!Gf@3u)Ks9_ zk9nI5l5-gm5sVIiCV^BX?G~zLaX%jH=70!mob8(zx>dPkYKe;wf~4y9;ze#r9!qVe zMji>sFc8a6AUV2&Ze;^(vqagz`pI63K&n#tUBQ`)ZT(|)`YFyNAb+#D2Uk3lggqkP zpZMBaKoKoazOh`QV&am5(;@-X+uhrfyNrB_DhDzA?I1BwwgFQ|Y6b-!=9#&)Ci-xZ zHWMV#kZUj!otr>jP#~3l6I63Z1{+-^!jQk%Jc^R`5{JJY<O%nI_!t0>M7QuK!y~#3 zv6E#ILFzH`_XCPR=F!~zHG%s;G67QJA>mJuEQ&rbp2=m}W{wkQJ*dCwDRUkI>6S5R zyK%W&HJ_tka=DwZ0KG)ZYepi1*Fh5)Np{E@6R!56v%dQT$rrQQ_8mwvKmC1C>ua<p z*SP%Nz6jJ;z6i2+UgIV#VwGR0kweSuGB|iCao&7@ww99Unm^2rI*x!OLJ|{*Q8TWs z;f%kDaO<^hMF}$<rB;N>?}m6J?7mDKL;es^DJ8wDlNkOXNCL5jg|5r>kmLbT{_rtK z4oMCYdVU5HOXRP0k)*|~(A!gUfZ9h^xK&G7bJ$AT$l9E5&W#{dt3<VfAoHke^w8=$ z+x*P}!UsWyzZz?H-PEm|fe+f(t10sblv%hJ$b@I}VaY6z2tvJoD@c?}$VV(cc!-BH zw%lozxkZsLydo5Zcay?6uY<-4asyrPfYmw$-ir;)07(c1G2sIsS&Z`~O?#>%$=gh) z-5NjI;;8oGHEu;Y4!wukBzNy5a-X%fc^!GCnX2OrYOq|PBaC#An2$MDgHM2XkRwU^ zm6C{zr+RkYd7Zy=Vy``Oom+7YLcX0^?@kO8`UEtJA7ilI`cqWmTn*B@vdVAcrKu)8 zbLvDjb<@P?2uQ46pG79!=<i=n;)9^cwDFKO7kju#y+xzw9FTY*af&|)crS<)sx9G$ zlE{p$5xPS+tE}}i_vb-!meF>AKO^XZ%)yXNNo_+`ebhs!@fq&oK_}C=OK(vNCA=WU zB_R0%L3i>TNDmG9Uhabb!`}UeRaNb4pl1OK78)uV3K}UI2^ktG2^kp~1sWMDxzNba zNYKd8NYIE-Nl?j9=?fYvDhetp83`F0DhV1X8VM;G844;IDhV2T-xo%Eue~?N+d1bx z=ed6{pBC>NpE2f`V~#o34}LgHRX_S^9miah)E;)?pAo7Oe$R`aqV`_h_5#^@GA#U2 znvXv5inwjK_Bu+qr!}58K5N>p6Z}XKZ<4D}YWseUC+ajx9An!*ba~*jwyAG>ZtVL^ zZY{-WyAI{N;4K%QPKKwojkT?}StxOIcsAhqybq;+9`Rk2{(0^K*0#O8;sZ6W!H-eo zS#FzvQk4EV9TV2IUG#0wltZe77amMb_w|4M0G$)C5~bD`0g2@wkfGG}O)*b~Px@ak z5Nx>)rI)e4wyC;`5}!zIzw+?h@K+tTOG2rw7fzS?#=m;uOF<w?>OB^}=2?T%_?0dA zma6lnwkc}66z8MFNx{DGvAA%P+)BdBai5IV)P`j6({)P{eny&&Rs3xmSDUcv*S6}j z8Bejc)wNhvdi5Wx7SC)km{@HBN)x4EG@eJ9ZI?saKaCiH62H%Bonh@qD2*47A!wDQ zzHM&(4%Td|DoLRWewu-jue9J>a~;?IvGrAyFb;lSw9W8L<)ieEQ>-=K&Q}B8Lic&B z@x2r;M)<S2`6%I^IjtO_y@|CET(fvQyX{G6w~{|Enwc$6rr=WB4CQsus@i&#yjr)L zv;%LUturlH<4c(aKPANr?g<q6VF_>V`13yFow%r4yZ6KzPgL7$V+=}dAF23l#!i&@ z9SMG%!<&EHK#{+aX?x*(W>?#lf!Ad;J%kdkFI@U~3+|oskE@1HVU+kp!gYz#Zj{<S zXYkLs{y?ei4TM+J<Da*^G^roGp~N?N^of7M`UOg3C3+!dc6Zw=YuhtIkJ3Nq{|l7x zZ#X|5VcZM%T}v~5(g{~6uTrCac+9}V29E`JaA6wbv4|;Q)yBOrG9#nK{DOt4!6RN} z0+I`pz61|bJU+(5SgO_<_mazNjdlO{(l3CmR^Y*<z2weU;lXyvcyM8|{3#wLc%<UN zg-KtHhlvEP!`|LsXWT6mMWc0iux>pbT-M{kZ8ze<g~|F&c$nd_6%Q^<`ZgA@FuC0h zl{qTEKpIK?I^({!Z2l#SSPau#oYx!oiedG>*2;fP?)4BJo$)xP>Y1FslX!3@%JJZG zuVlMZcrYvR;9`(5t;0Xl=0=9efmPwb!}|pfF2A&X{nzXX`$PGEKV#aq{O@o0|Iv2b zKd1CoTYs&|BW_V;!=&@<b7nO7!m_C<Yl&ExoN9AbHcXz%?#lm4d8Wqr0eN+Uv99$> zxL;KpCO7M=y0u5LNq>CdupegO|0OvbN7at0L-{dPHpsR!L13K=zHq~#s-a<$hAC%q z)m4@6mF8&olxp{%DNmj^?%p~HPooX@{fuhM<Xn$JlAcq}v_RQcl?{{hl5!?j$Exx@ zvTYLBfIA$gHXN@uWO8+aDjO!rA741|iAa|9{GyVpe0gI|Qf`<$D^oStKX)9g8osF- zGU=hJ++MP3hN{0;vdK(*VSjHUS)Ro&%+~qm%3olRyx!)ZOnO)Oy^`%CRr@HF^VD`s zuFhBazVaBZa6MW9lOz35d92C>%Hve|BP18Y<h8LJ&Qp@4+O1ISnCv%Ml~u<4JG7R0 zZqigkCRf+0GLs#pt8#nEstx#JjohQ!wVycu?N|Ig=aJ^C9T+BkuW}{_yib*xT;0zv zy#Beu^>6s)-|{V#A4PBMa4^68Tk^Ha9nKv*rRte1k5pwQyM9KMnS8f<9@+Z*;|iC* zlkDgP)!s0<!_mqOlk}o;CRbll`LeN*?A~H*WyMa%sYXl_so#RP>Mr1EikWQohRR@- zZ>oAG>!+(SljRU3pBQhca+u1uksNb468{;^;TM(M4nN>)og1#SE=<mL43Z5#RBo80 z1<Kn?Znsd?Gx-9&M3oJb?UowLBU#4X<<ZOdz=ki5@?w^;&WEi(R+}){bh#=sS;jZ; ztxJ2UMGd|?HZqlhEaSdTY>saVTNftF_-3zlVe*-X?`MoOVp(t8i%)Q)Evy#1tvEp} z;(L(R3B>mgt;d5;!L7aEb8hR>Ua~3|UzmGT<|DcHuaG=p`&jvJ+4>nx`5~SlZcqfU zM4nI;O!`SxW^%P$`H#vClkHC_Z!cM2q3W5ua!wmhYunKoRl#J#DpfX2`p<Ay{i51c zt9DFw_?z+?<xGtfT*2q)@2(i@0@$Vw#@VS?*`V4QCiitsIg_h5@P*soRL*2Sw~@x; zd=>k6Zo6@}*0&>LG-Mwp+(0GErmD<jH)g8LWWBjc9g=<Dr|Ox!?5tGz9@+MkV*~D> z2a+A%uQp_|Y^~~hDZf{;NpIDT$?f~7GLz*8klf#cCT;u2N?S!=)sV@C{g8YPIH~d@ zDhDCCFxl==Bxwk~uwxe%{w?W4mH#7S41gUCQyn~k<i-CKl1)bPi%LF4UqG21`Y30z zJVuq7JOwW+AE$BxlKb&j<(P?TrS)P%MSIDPUPC)BOb+Y~Rc7*4Z6=Z(zlCJgEPheR zYh#Wo8zu%EV-$f3Zup*RV3?#RRX-2OBYa=A`#Z^|oMHC=q1ukg1Bz=c<NUX+v?VK+ zpn^MErZ!;m8c0@UCXXmpm6@#HfaH!gDra(aGrq9DOeE{GklfD>R`OhOMI)s<@%qYk zIdqjQ??##QC7U7lsQUj-a=SdW9h2pJRc3PaYZDB!v-s}9OT(+X@a+;0@+fLJh*H() zIFcKeaf^RTUKXcReTB+O)sD&fvq<)P4#}$X{L+3t(%SGM8gKxYRYSw1Ux91H?uK!% zAdc%Ai^%ILZ>Y@-ll6_tnOtpBWy55<W;l0qoAnZi-N^elFgGX}wZK|8!vS?dxf7Dx zbXIvE4-^ZN?Yb)Orra=D-viElS*v;`%e_>Y$^LCjjh=0-=&hiS$_G?KCL7wRd=Sa! zr~{H64y227BQ7}Z_ff@zkzAPEe26MD+3s<bt}5M-?Cwb<m-dnu`bgEzQ{^Zm`+v?< zy`g)l4h)kGo>v=qs||cqc?_}}>L(+)w3i%MpsH^#`N=NC6z7pU3RMl6EYDEo_L3dH zrRteH!f;hKO!hNdd3(tjjc9$2aYZ#`vLX`64x*GZS)QlLhROEPs{R92-(K?Rw@B49 z*<VZ?R%i*Tg2{>{s?6jL5>=VW)g*jjyA>)|s$7Na3*U|8!sLwQsxp(S`S^m*a4|;T zstP7MJgmz9n`A%5s-O0f&xK>H_0#`aY0LXiaT*n@JF7alS8_+cpdGVXwP&*Yt12@s zq&`<Y*{-6<53heBTU+4zVRH?yBbA&m6O@@+Rd1%!T(vVywzGiqMBS&_S*q-U<eN-S zEhd`_R$8ywK1eSAljMLOP}?(EwnK6N{ggB5_A2{p+xBnNU%>z*&%`50E=(TDqpHkg z2hOU@<czr>*={J3JA6Xb8z$e6N2+$7s@-!jSYd}=Y6HV$$3AeTuWI*_%CSi9XdIF| zo}k=c<txhdsvMwllFG@*)^8-=#0nQC2Qpoi4U^|;7MwHlo~mc^4dz262eJ^!?H8$f zCI=pm<N%i_H%xep(K1!R<OZK0*-?^mCI^tJ%1qX;R^@vo+pSUUm|R`2%591BZwNe+ zjjBO=$$@M`Jv-j6+A&$qR%Is3JCHo`UCNpC93=Pi1)bL)S6Got__w5gshr939#v*? z#`Yq)qXHyP(IHiDnB1;NIg<k@Mz&u6T;VJ6_egeh9La^rh9_12sGP|TPpPa>^`})m z^Fh=%BRQbf&f8D?=IY-nxI+_+hG~Z6j?7i+R9Ya-q~I&{-M<xzY<@qIOMA(e(SB-k zd)1D~;~k*NOit)PRc3PhgOP0a7?M>_@Jm~^y?z*g5$9lp+Q38QNVNfz$McLT8zy(~ ztn&7f_0Os8y^t)wV21tk$VUS>@|RQx?Im|SR&D5~+WV{WL{*-Q<ig|*0+HPAHI-9T z{Xa5BRlKe$n4E!N<!>VS!Z%CRGuh!gs?20LT$K%z2llRV!{jNM4`+SM2Uy{eFF<m{ zi_`{8zCL}d%J)hRU^&`x;Hy-7CU+o6)~6uZ-v%UKIJ1#hV*XnBm*fUJ+8X>za)7(w zoRNGao9tKZn5-{Ea{B|ynJgbvWhM{!aBCUopDXO}IFb#^S}X3I+|fzZj>+wQP-P~| z<*IC$-0qa}*5viimHUyGRK@>gwm$#<H#_9(!c8^s|3S9y|8I4`i${Y?m%lmf)%vQ~ zmYh;sRlZkpjD1zRe`eeMTPt|Z`l$v?{tDj>Nq1NIq^dVeUiBkY{WGfGFuA=aoY&ZB zRnO$WUyQ*DM>Y=0hT~NO!=z78&g2dQRM{}uZW0`S1!0tgv_fuB?f$Eb`L8PO<=oLm zbj%~jP&;TZ*>1C{XR^FSm6<5V7-eFG9c@(&wy6e&N%~y1`$E+lCTH*~IA3rIRDFBN znLB`b4&-2KJDh*65Duv<YOTQAy+Lw-hf(GW$5GYpJC&tK)*nN1VY0vD%1@~BNtHh! zxiDKlKUZRfBR_-W2c+LvfviJvVRFayNOpWh<yBR0nEg=S6`inMH+H6y&zgr-*)UtL ze?#B~|A*xn+}}NS$b)po$T>rgAvqJnkeu=-kUaNKA^CKjfW&`Bui^`5AQ0L5Ljk0T zcpNky*!t7BcTwc`Yq3Z!OztKg$?lgSxx3{^?j}j)N|nh-cK<1o?N=kYFj-!!%1ri? zu5y#E?en4$R$9++7Lq&OrOLTTc94(c3u_UQ%YP?ZFIBbO;r~eWddCVjEJ1Ptk0Cjb zACbKDP9r&xvq&yXwy#$8=T%-(^@hnKzM`DT?S5C~-(#@Cj&G=JQWb{DsclwnnB1-f z&MGZlO*!z+NS1pbc>ukUJb=DPE{4f|WBRFz_L3v*uj-lHV1UYpR5~DeNj-*iK>8!O zFgc*fs?216fk^iATARoGweq);8%|LjGFg5d$&RNgXVRysd_!e0lBXgB$%Tm<;ot{j zs^YCyFfs~5vcp-b{0@=}lO2a6IrS0B+e_{!Qnim#?F^H&fM0n1afLfvq#820qc~MI zOtxFB>f@1oPfJDeoTnqX<4s5|Ot#;w%1rjV1<7_>k$wZQQic^?BtNPKr&Ly`tVD7# zOwK?RoZJ1X+MQ!c)nVgat$$ilt2SeDf0tCV%Sdk4fMhp~s=i6(ZIyRaYVc8q+nXYJ zJZ4C4*9mDP9-U3v{{F2Si&&U!-UG?Qy&uWVdLp@5Z&h!n>K{~PdnBJSj!3qDM7gsn z4^idERk|YCpL-{qMXq=NxWlKBJibv#{<hywHS|ZeJ|&QRHJh${CXzc0Lvm>^+3(w^ zXU<ajj>_;(xQbXY8^9gUMRGv%k-R{bsfLM2E{4hNK33jdvVJ-0yCc()>^DQTXR>~C zjDpRo!B$nVP33kZPsvUs2lxdNC)cO|$s^y7<ig|(6)8WgoXJ!3J(4>-rs~U7eGFGv zaRSK>DpW;#$pKWUdL{>O7TFbfMR|M4187k7h6#!>x~(dh9LS$4TaetrT_ig&=4+)& zPNkVDGg)te<N<U=vY&1$t&kjePgU-P<ig~y7>xR0g&jPoD(;mWP(Rg<$#Q=rPst$V z?WG^;-$y+M7Ol36LGq^tMsaFGCI=Fa<Pk1Y`HAwCsw_wzX&RCXlLJ|&%7)1uu2*iD z^mI7)-?~EB0N?;JRAwUC@m7`FRqjx^3(5Aok=*_Z<zK4IQ}ugQ{nyI(A$dv;cE<j> zgCYP<v(YgmkNhN(9sZ!Q9LXJ3Ald#WB-{P0%D<@kbE;gU%C$(&)D`8wE5EMFjh%7) z?6^t6EtP+&hIdsO<5h<vHb-*DosrzG3z7rsrpi53*;-{U<-Jw;0VKEYr^@{&s0I!S z2CDKSNY20@RUWMBA5;0ba#vLzuF6j$JBghYUfDT5UsXL;r5}>}_g5K!WV=_9JiZ_# zk7t_7U{xQY$}?2HrSff+@2H%O<gn-5hcn9^%~cgq$lfTgMAAhyOhMv5qfN>)ksQ!A zBnOhMawn1<?^2nAWV<g^?m_aMe7`CmxUcof#y4pIc612I<zC4h6rmk2nWJjEQnekE z_1`1;&Tv+he?hYSd6k!uJiy;$u)+~uS8!96Zz1`LtiksUtT#ongHA}kklG@-quxk% z^q|WANVa!Cvi%@c9*pDxK8EDN<n}QxSYZdQNItnns`4n+;5j6JSfodCKvPuxG$a=$ zclaif*TzgFJAO;mGui(;%EOU71yM+B7i09ks)$B%0E^oyjFuod;$=v7@QL!3%9D}& zQ_ZbN4lD<WNi!-yazNi8x%~l^hg5!xWcyNN>*v$&vBHs`L~=)`knHGOYXf|HjAVxw zR9-}~-4&JBkUZk+DsLdUFnJ1YAvusgkvwu!d}d*P=Exqr{(57DZw&*GcqK6!jO6ln zk~<iN_T0e}YC9(VDI|9^QsuKq4*Yo}_cs>F>(6Mif;W&{43kF|4Cf5ZQ1$I4>u0HY z!{h<YQ_kdoqLFOBpiA333s+hfCZ}i#k~?0ioXI0fQocgvN+i$aY9u>chvd_47n1G2 zL~>^GknArX$%V-SFY2P6|3#{T$<>pp!C54y>>QFisAZ)}c36ip^P;N1isTL(R68c8 z`j#sHN4EaC>b)9ZL+;=<(h2zxpZqF0ASaYr|A=zK<V-%U>W3mZFjv*?uZ;O?g~^Vd zK=K^9BYET=Y6B+Ao~mq^?06KM+drq$OXc&bJ(ExGmzDdq`4dK5;fCYd;9rs*Pf*U} z0Q5|${{jE1iPf*E>h_W|KOOaK7pmH|ra0T+t&cBjAA)(f3y~bfB9(DS?kz!;m#AEd z<YJiIZW)|c+zM6C<Zf4~GL!oeB-^KS#ih@cRMl{eYRII2rpioixK8<cBzLqK$qQf` zk~_*)xf98O??!UFFO}yh|62L}uIfY00RW#vB}guRC)x3Lsy&kf_+FLUOV%G(^-Pve z#3(p{<cNP%6&1>vJi;m@XXIy9|BEVDBRLZnkX)E-SF5s4xnZ*YqN<O%gcUwVuB(Pj zHn@T0rPG4s0F3c>LUa=(%Q}^oNFGU7l~yWyAld$YWH00(Bo`+AQ6y$C#%PGDFih@X zm~z9UyTiG|5vtxW=^o0NoS9Loy%&<F%p1u8__R8PHU=wPnC!q8i9e(7ZPGX95fta4 z$o<BsX6+?6i&gbZmKUlrlP`Qps@z_(DqYnxIlc|uFgd&=HY?bo8ZfzoELCnV*}+!T zZo6v7q-U!#lLOnU{A(m9Xg`wsJ=jgXFB}ALVRA-GRKxF(9LV=bZg2w0g~^V}RoO5( zfFG4Jx!q5yeU)-1UnMX6HPshXg<<m9dPO;t1NmK*nY?zJRk^+7DZQiWnQU*4w@vnA z!M9H=F<c>ZR>0&D+^5n~Wf$ZixVtJpsd5C8%e|62eh%%ppXXJ3CiW9!^a55mMPrbh z(w9{FA-OQQ;dte*C}(n@6Or70vT`Q<RaItk0KuyKuZi>juW;`&2QpoC#N<zNqLAF- zJeBiReS66R`~dYF&|<dd^%t);U~&gbRGG<+m#Q+8<z*@pkv#GwBs*S(<Z`cMJ5lYJ zt=GRHumi&~N4j2Z&|Y#t>8jo^`Qdm6oG-jzB6%_HRqdEO&;l#$pB?N|6-<`*t1^=t z9zwFC@01%R+n2(5D$XJ~;94ZTPPJ$9$S*6eNAd$}lhw4g=b<sS<_0G0MI|>dLzy2S zyDMk%X=#gO{R1lds_c*C!sHP?M3?L;{3-C|D)pzpPB8B45hP!09#dr(B!AiDgXBTK zgyix+N$&e)Y|s8*QT-rgzP*V>4Bx9}0eJwkRYoAW(OlK|Udh3|ui7zrFwv@fuVnu* z-PKF}LbZWm@?u`BoXOEABDsT)k?i0Tl`D{3n6}7ms?21&Y$Uhap>ijZ{pEJYCC|&^ zTL2d(kLW0pr}`9<GxL+GXVTBByoThpcnit*79IZ24Q$^T$!qU^BzM#s$)9lyQ}x4< z9FSWKR(PaOAvw~gkzAPU_<1Bd8jEDR@kn+UfMf@gR8B_nRL(|nVRE1!Ao)or5y}3S zBYA+UkbE}?+=LZg{X3Don7>5w&FCAIN02<CQY63g{uRlENv~05CU<lL$pPMCO4Tp; z>o1PO5}&&{-YzP;@^d&ACXcI!^7~a<tL%y7!sNL7sO+cG0m<VUh-CkcNG=9B=^wx| z^aL7kK+hs^(u^jk4gFQJ@o4qvhn#^&$9)zs30v{t!sJYEV*v}37s3veIV!(EcHC#- zZ`^;O^<DRWbE5`M^#5Xe?w?P=TkHi3lPA>h{t9%K={)<q05tf*a>soZ+UDb4_gCPw zv7WE6|9O7}*3vufv(Ry$1*4ApEOgvw;cwkvfv*|74+CF|4ezf&XPK|fhWA&Xv&@f6 z9rszlB=EiqoV<?vEVNw|9rs!2xX%Kf4p?|w1(j`|P6>S7=z-)@=6=<H$+ESo@1^`+ z$tE55S?IXW0`J4XYoX&l3z!8yiFkhnE=-nre+4c~u6EpK0h7>ipM{S5EOgvw0lydG zk8H4X+-ITVJ_~JELLdHo91D|gA078u=(x{<;e8i)O{`JZ2$QSpRk<zkS>F)&nWMe? zD}Y;_zn|*3&qBw27I;127i(s1e?MS&;{_vLULE&Y=(x{9$9)$5H@83F)9deS-}<wf zztix)>X5$}{~z36f!%Stwx1RKoenx-gO2+wOu(-L`3h-xe+5n@%Y3))xX(g+_gCNy z(K&M+_gOH!jY8}5&k#6O|A%G%t<1f5$lrf=+-IS6n*P@P7Wgyw|Gd9K+xCasZYJ8+ zfDJqDv(S%!Du;#18R@UeOunFY+-ITVJ`23x0)KYaai0awLdSg;I_|U3ai4{b`z&<a zXThlBJ_~Jcj2-t`=(x{9$9)!f9|rzAmX7-@blhjb@cs(8BwFvgz+Zknj(_mPZ!0_Q zv%r7(g(Z~Pai0aFj{7Wh+-ITVJ`4EwrF?blxX*$){)sVv9NBT7g|^!(;P(_A_gOH! zuL7=(j{7XM-fw|_bJTI41^&ZyEQa@8;BPxS?z7NwpN0Sb-e=+A)@znGUbyFd7WUXa zWb)|Xm~)4>)%<yQan6F#-7gFuQ21QKfZbD{e5Uu%$Qd_&GFu(qV?)W1KQ-M<K7Bg+ zyhlqy@;8}1OCE^%_3IV0J*-pyIMnkE>`Y^Hr|TVj!dTq8<F+rRHL;gJc=hner4fCu z_Oxl9<@EV;Zy7(|>At7C&q}kk8=Yd^XXm)Nb^SeUxB4ATe6Tis-{sjK2kFB<@judH zJ|o2b<%7ObHO|E5#o#=vn$6Ee+_~Q=+0$b|zZn*usrK(ZI3#lSv@`u8{cQ9{re6K* zqsIe-8ZP|0ckZGG*XlNuT+=1@Tl|Yl_G^oVS2`LDFF~xLOeRXocoR#Bh%y<YSt^AD z?+E~hd4NO-p9g3Hy!cQ-%be_9@>ueRKYf2|>sP-|vYfSc*PXXZrZyz~G^{znF5E2F z=*;1Unx`H*|JBNudYpe|W6zSZ&D)M>zi<!#AU`L~V8_d)Ar#$a`kPqBEE!sqd}VRr z)uA7}9_~=~bj|Ha7v@&kCptW^C}CgirdRFCUw>uY^FysRT{!D~`@qz1j}&(svH8z} z^d)z-9xt7FX3(bw-6plobn92sPrAJF>_Y#IOQTnvc`wPtt8@3YX0LgNeUWGu_~M-t zza1=Ju&y?ISht?GHM;j>E8e>FPQqH7lGDR__FS_3p_c7~Ubg;Cd|xrKiCJ)Ua@S2i z)qHKXBloG*)z>Hd;$>~+v?U}dX=1hMr|I9U&8mC<i89BN$G;o1&SJom4<Ao?BjqE9 zfiXd2=I1}1SokLI`SRD*u+ngNmR<=vV^$4bJM^^~4lNJAVck;F`%pnk{~^tZWqYdb zjvHFnCDp-P8g1w8>vHCLeAt*(1H&gS*!EgwmlN49?Ka;2&~<6S@WgVw=@{c=BbhYb z^cBgQi1SuJ5hLj|0TQCe3@0D^X@>2cJ<Cr7Ou0CF=H{tSZ5~{-Zg_a-k5ZHKJ*O== zn6%?ks>g&~noifYRUhtseZP0&694G0X7ydP?sE0e;-}&a4k6X>5KL#sblZAm*ph^p z8@)gJ^BvFRBS%a=IlXps$+?&wU02$D)BF6+<;x#BY5UmW#AgPZOz-kc;q9M4EgEF9 ze%|F1%d*}%T`HCVnBnt77x=$p^7`qdPtxZMOS97r+?A7(vhjsE4JP_e-Megh`Kz75 zZf>?qzHHwA($VyDminOM7cC1KXC5kF)crlT6=_)p!&_rGypP|s?C!t!$o0Lxfj2u1 z+g#wd==4Cxs@(VHjMzWou_Nyu^bgjqJM?gktzY-*m@6Z8KV)S#f7<(d0{@JDaKYEb zeJ=L4mI4gVH_0k#y5;G?e%{`Xy<Rx%!}6h;`+rWT4PH3!{Q3KQzv)$fr)2h@ajrYB z?VI_@mluQHb9;X1Z-2gc_%kQ(v%~t97ryy`!SK?I<dF^9S0r+hiKTDj=>D6R=~JDa zoHF=$Pt#cy?_8TX=;2uVy)`Z`@7}cU=TE+?PZ|B<l+&L-?|<9N!N}_RBSZZcHC5>L z{2c7r@07M-i9x^XjAULq`gNR)^Y3Me^Pg@c*OE<MkqS!keUObtGPOIdi1=3_McpA8 zMsk8%xdlRMdP24s$>Y7yrWWEm`s$AHYX<%3e*e+QX3wuUvTW<sZZ#8Q9s7GH{66#6 z+I~;39{AF=#aDa-N~<f)&pr6q^ym*de^mBro_5K&19Nv?IQO=}__B<o`x%TT<u&Xn z;*7}{<84N=1bZ^xZX~}lvyEg$g2^k!JB(!Z*T|hla)i0dNS?GoeGclGpBu?Vq-M9| zhv5Z8Hx(WF+G6OrMzT5vyU3$tQ1)O7Z21(J1}Qp?o#q?K=-v>UHz3))(Ppoa^gn<p zD2BXvM>lgp$dqY^Ci$GoJQwLZrFX~!ox>ycKJ;?rv5Z@*^fSYH-uKzKo?ZLcRlLz{ z%gcklpSi1cNpqvUe0IjgtmndhgAES2K-}kGc#*-_QQ925j_#K_g5#S2-**9plKL*7 zf{++)GRF5HHvele?U^`2f8H$f@B#gt-9B@&D;^#7*5K_)L(Yvjv&E_;%jl%z)4T3W zp42!fBmByMH=9f!wsLiStswhW%)sxxqW5eMIxErBapf+*Tcw@+dFX-31+%gX*1eDy zJv@5tlb+u$+1C`1P-46F_<L7hZW#DQqSt`%>?u{j(ZjB%?p?GfDfrFnlg7<DeCzON z4Ck+xt|B8Dw+z$k7J~8SF2iIVHWK4RNG&Be5mI6#pHosoA=V#5j^dj87~(wxQbZ}m zm9QMrM2T1qIc6jqmO?UTLP{xRM$-Eei2f}|^e2#$xEd(BFo<&!q#Rd#5+sjO1@S%g z*W@8hJ>sw3|Lc)aXYwzvIbLU6+i<+!6WbnJe9-l|1NsQ_x5sXu9N^gL?8dv(Z{OK+ z?5R!P7c4v2cT7>$@2|!G_}s_=Wk2+mz_;<*TCfC{NTrd?(D9;~#qsGNr!hVYNHHaD z682qXxbKCl`ain(^ul>#^5ZO?)^8uS`RRG9EPM}|?5Zn&V$1{Ehc<2)d^IKYx|@mq zq2-MkVm)x%=5f!=s!9+0)N(?B=eOTU*gM#_*En1xXC-MIubOb|sF6@Dp5uAd5HiLC z&Pf9yem1~=0-#3HCji{$0JQ#q3*zSws3qhQ>O}JjAmv>^@GF2zl0)#009a21)JxDr zKog;ea8<1IfXw#*5qdy_6cY4v0S*Cx>k=LS&_x2u35{Yu36Mvq!W?OCiqm93NE9G( zGN4&12{!Wp9<Ks!OTw#wVnRKkMce}ck@Ep*fq=VGM{s-};QJab1C2&jzlN6yV~t#6 znrLM76r`y}HZZjsxy3Zo$hg;$<{H_`)M>;x2x*~_Nz6_f`JCBVBb}z=vhw~AdkC9~ zJy>ewD@qf^ZW^SkMrKTdWX3{DDOMWk{RTw8022KMq=!b1P;?6+&cP6Cjm!&%<WZ_9 zy)^R3n~;!2ki<73wi@|~ViO1Pm=5WqktNe1#guxA9d5-F0*U+xk`@B#tC5Qo$Hfre zP>4NdB@|LY@t*-1fccmKiI0b9XF?n>BQqgx36NaMK+MTokXlOcTM#GA3MFL;#5xQz zNF!6jAl^$Mc5g$RF&l3~nkc1|A()L>kj!O}=vfdK%mziD2yuP~G8D7%4n+4cq>AE- z*$9W^QEKplXgpjakI#mLEQch|hPZ3wSBlLikQTg(8jryFj(`+XvLhfKIOCMaBuL<U zkdZj&??D__KrH7%JaN|NLMkW)lu<bEk&yV6kg!OI7tTAyZ55;(ABBxy&`AIJkXlOI ze29-mPEb;kA+GP^0v#i<@8bgX{uEF{@D-P6KocQ38ZcI>37G=$`T*c3Ngn|8DS$@8 zc=3z@=u!bKF#vz@`4Est$o>#8QJM)Ms{w(rfB?yg1=y?sSS|oemVgC-VnP8SP%IV# zB0mF!Ed)%Fe1c;dz-|#BNJ19@DhQ>7X<{1(h+hkcjspZs3Bhe0!1*J<bcy;1P)n#H zgo@K*K+1YR;$px|sU&!(13cmZVUiFJXd=`TW{G<OAaettF#!-Ro=X7wjev|LfH~4Y z&}{<vF9k$M^HM+_!F2^-uEeeYgk%6}2vOp)5@53#kh~HwU#bbk1g}+qXh~WHh};5b zB*chkGQcqtkdX|C6`xN56@=_h0Sl#>5T6AI6hNG03BYYDz%m7}SOQW2wS)pff>@*i zQnmrYQUOaPpWwY6V7D5OD50wXO@vaya<N?l$jk;ruK^@U2|>RD;QSe2r9^!O(Cq|N z5t79z4Uk7jOaq8i5<+$XJk|nIC1EYVCI?VYSR?N10L6r~b$~RfBSd}<@LdmBC#mZJ zj=KRZgmm#q2UHNU(*YZ$nGpX4AaDa9L$Wpi+;Rby8v$D+U?ZTGP(a8Mi%o!(F9Bhj z0NW&=;JpW6mjTF@&<sEmp_H&wY&Qck^8nGC0Xb4a(B}i3w*Yoa)E0p5D?k+?SDZ2d zd4$AFz#ge2gzN=)WC8LeAq!yhHK3lbSKPM(iV1030R>V=h%5m3ZUgL>)NKIAeSj81 zq4;bER1mVa0}e_vA$~s~FdI-LS=j)$Zvd7%0EZ=D2cVWvKqwK5oq&`=K-f;eQOPHG z9{||x0+dSVE<h8ZlyFRJa{!qK0ns^tGASYG4*{G%2b`3s&jGq3Koy}}oOT292#LD^ zr=*e)@-4vQ3qYkLd;zdI45%lZ7WZ60F(EA%P$hMQ$YOx+mw>a9`X#`z1kggL7N0$U z3PScCz&U9q#2*0!<^gIXD-Ymy6kwSTxF7-ffLcNUp-wEm0;GHg2>S|fN%9Har2xCV zfO-kt3uq#g60VBv*MQ9L0nP=028k*F=#K%a2-n4FA3%2;khl-fD3ydfg2#TqO-a}f z2q^>96Pm^S8-UFTK-xEe+fqj;CioTtS|qg)5P1^NLbxkF2LO&g0J0C@%|T-<w+`UV zp@I^45Mp91TMt6w%ORGBAX;OYbO_@1Bcy<0ZY-UOAhndRB8Y{td__q)1+n`U(%D#M zd<*fefRs`!jivWtNE0RcFr=%o9HC@ZLY#{sR>m@~7^43PQbp-uERU2xbf+PSB@k<4 z`H7N8@i+qMWh_gMKtj$y>M6Fy^5jv7O%){VD5Q_ET%;6Je7}R(8O!SLAdx>qS}1*u zWppXT@hl{}6k?D0p;S-;zlRLK{Cp3I{{>=s4B~+KIR<g7h7?c+Vt$T8YAIpIAx@Yd zO3JSgyE4ci%ugA_`y8Z{;*9w@0coN{pMVU({7^D~gE*grxL|%xLi9C|Du`yNIQ@WA zsyh!z`~l!9m4rNkM>$})B$NX}E&%EY?&AI<z@`?E_9I|~)DemazNY{ll6nddSqEq# zj1->=fa66#b_Kvwnh6zzz)HX<$*KgzUjkVE1n`o8p8#%`0R@B?#NsrdmJoIt;3I`+ z04enVhbq7r39kZpUjdX8e8v7}KocSEXTVq~BV=9$xSj?0N$gpG{&zqPVZ6Bf0?;)8 zl79jCOEn>n;8hKnC`r|TkZXWOLV$Sw3b45j$oLg7SsDn%1pjk@KuJFbh`a&N{sx#L ze!l@68v(h5AkowSDhR<ffN7FLi2nm%eI5`jLFWN(HvvV2>0)&OP)mro00@;rLP`_B zp%ySx!fOHE&46-3nAq0=nh0@qfLT&T$h-w`y$A@G*oy%DZ9olSj<{R`=>7yGUjjr( zH6f4Sbr~>Mk}d;6S^$lNDDkWZ*xUhR)C1;A1EHAUe+3XN=~n=ecLCa~fEe++YBDj| z(G=6ca;#{6N4Wy!;NMYRC^;xgyar(10Em;I27sF}pop+otgZoS2@%%-2~tQ%F#$MS z2P~EF>i}<4Ksg~%>~8>?2yr(6%cYEvsRg(;0+J-Q5ui5%)DTvR%O3!pIUxBDK(bU5 z@(5lx0U}8^0U<g-BOz5hn*cTzfQ%-<8fhRD6a1S2X_DRyi0lN=-U6%>zgqyu&VXD( zx@c|#DhR>10UITU5Pu)Q`cFWH1pNtcvjh|owun^=pq3EP0?3j=LP{5a!yUjj3BLpI z?g}U;WQ+Y>KocSEE?}pW5i+}(S|+=i;!{a-tSM&03dI@}cZ-V#WnFi)Pu2i(rJ9gO z@G=JMktAb4NDn|GAzwUA05<mnGE4w_rGZdP@HYh%NV+K?(i))E0``la7U0+ukV_~O zjTxYV5NrlGC^>}qUI1%zK#>HQ1Kex?MTEm*r32IwqAdU=Qepu}u?0AH0vwg7P5|%T zfGR?%ICTaz5fVECj!7jUvk$-nKWoHilIr^a`Ue1M_;DmYlhj!PbanvWE`V}L?E=Un zv=B~-Pgg+5gMjR=fJ$j5*z^Sib_1N2tZsnfzNTHIi<RkUd?pF70z~#hivlaOI4c(2 z0gm<nyB>gQ3GD%>Ae0i$iS7M>`2K+C`vEmlLU0=ZaJB|qkSJ?FEuo4~Cr&*9DGvb> z@k3I4CTZ>s@OA(M_5svORv$nU!SVsXRS9?ikohp6fY2Zob^!fAK$soiy5tjdd{)~% z2xyeh2LXA6Qo>EK?F$HT0z~%(G)oD=<`IB%KfrB?>IWz$R1sRl$sQ0n2#{zGxGR+e z$43Dk{qd74jfpJjkDpvsQ0gfrCi3I}NW3#7Z2&}TA{QxcgCV{TLCj5L^+S+aN(;rp zL`FM6QiedX9Uz@e<QB#IF-YLU5K9x;`Y@!4VmT1f)kG!@gk-uv3Mf`4(#a8`e;g9# z2<c%WUr}^JA$Cp>YZIB_1j(b6QhJ$4??)gZ!ywU*Kx|Fq2*t(~;yeh_$3*50f)rD# zAR0SydX%&C1R(KIKwqgOI1UGRI0Nh@!5L6Ns3!~%_rZX8H$d88fP>T#+}r`aLjVIM zbqJuA&_Zw$pT__xPXe+Z0}PU8g7*kOpbNlRvRnX71k1+(LnPpFK;~0`0)mTJ3<c;t z0AWJ`LnWV}dm3Oj4B#rE!vJ}NQo?Ytbp?cs1Vr=o$X!YZHqQW@p8$-Is3!o$geroE zI1L9xdIA!M14c?E!SPvuha13C65Ie4gnGg#ad!vAj{>B*1H7b;;PxEA_esDDlKLc| zme4}*5uXu&6fZ#b2*4O=CU`#&2z(0QD_Ktgnh2I2fUy$b0mys-P(bh#i>Cp4Z$Q}7 zfbo(~(D?xDMgsgLbR-~;P)e96w$A`UMgyXs0R%`1!DbA=*%L5XqC5e`gepRyI6Vu9 zd=ZfNEMSUM5*&R29-{z3k}wKTL8vE86Zhu;@h<_=o&y9+9l>oZz}E{fT~fUOwS*Qz zsQ5e&NO>8M{XAf%G!wl20D&(6!X)bjKoh~z8!$@(yaAcx00o3_vG4)t#{<HA0COat zpql`&8x4q%(9wWALMdUc*p2~&_yeNH0HUOXVDk#V`9;8diFy%GOsFD6i<2)Pav~tn z7Z4+r1V=r<<0U|>B)kNuAk-5Uiu+hVd;lPAEFezm2yT-AzApn7OX|yjT0#pUL45oG zDU$)&et@OYOz?gc5I7EyC|TnGO@y!sfaQ`u0gxF8u=58bNvJ<S{~Dl_uu^Pa0qCXx zqF(_dO9>&5;5-o^5;YMJ@;ac3kSb1kfK3n}Q4d%nm4sq~M*tvA5&{5`Qvvmab>cn= z;5ZHMM{6hH{U}}P2o=-N!gn%SY?Rc=fcQ56Erbm5c@^Lm49I>Jutk~)wS>SxK$c_$ z0#e=tSiT0>CIPPjyr%;S2-#vW1<*tYn*!J=`Gm|6fZgkW90`3LpbrI<5_XGi5I{Er z5FG@_l@dZ8!FeiRk3>xcgv<m~5%R@p8o=f)K;ksOUa2G$6FlAk6iC7wfXFaFJz>AN z2Ll}62BZZ83Z;%vLGXPOa8Od;1jNq*v=EBKXF9;`9YFSUz+q`7)Di+i040(Y0!Rr5 zScU?QN<b*Udp4keP%0KP08NCj8GvJwPsp4Du$u`elhBy}{kwot!b!1x3!sYtM85?n zml8rA!8r_YN}|F5A@2dI2$kaWHo#^sAn|R$X{jU>6Fg=Csw80+ATknAPdF>??*JU5 z0BP?4s-=!lLGTR+oRidWK>R#F3!z4QW&_;j1F~lWE=V&#Q!9RR5OtEpxG0);5tk%@ zaanR0^<oi$xFSJ}tCG+7U98?iG)O4pniMjwi|t&*4GCv7N(ti+v5!RDlqg1%lrfsc zDGG5*Vi~uk5+TJ4FgTBS7+i}a%!A*NYQ|l0pKm(R82>NC74z|nT8*h(WEz{wv+pBK zOl39G)Kso9wWcyU8fj)K8<^&%a*L@mm2n>+Elg!Avy-V9#~?eK$|UA}rt&${(o{Nq zi0oo2Q<+^&<tt`4Q|TUyv@(?$%<iUgfZ4-TdN05S0^L#!KY9T_SeVKYN*={|AwO7{ z%DjbWYhx-WkQ!TYT7)C(EwPL~QptEgT;dRRlE8RSsu_L7{Uby_Nn+Sb9izW^E=CNH zRD{HTg59(%#=JR*Pdv|Z5+FMsFi@HawS>R~fRkh;08&-}ESCTVNx%|-_ey~EQh>7r zEd?|YiU>o*Y8fDN6(C|6z(ooP`ecAZB4DV5CjxYz0?G-lV*fE9j}Z4UV7QbKLImKt z9N;do%K<hifEvOGarp#LOi2C&;33t7$W(w=5@4hxB>@~)0~!gQ;<*A)LC9DE7$psa z_%#6kl>jeEUkPyg44_>FctQMD0cr`k1Rv2P15(le!O4Izl0)!b3$Xqa;449&0-6X# zgt1~JfXsD(2m$y>Awj<$;E)0sFX1TwT{@tg;4k*6fILE6Dqy0N5kfWqTvr1EBz85x zW+R}6Fj-vI0E!98YXE^#O^DnC@cIleMUp-PIA#DE2|?nS2B;upqyeT$10jAhz<(_u zSkl)5+_nI;>j2ZmZylhPkV^;^&3ZseCLnk{V5Z~{yt4q->3}c^N(VF%iU_mBY6Bp1 zD<EP6AY2Lw`fUJ*jet24z7dz}yHdi45c^Gt_aurjSIQWX;*^1il32z(sbtI-m(7Ux zC4mtw)r=3seG4K+k{BOK9V1peGZ70Um9bD77>mRw3lS&jjE|(5u~_`JBH|^Bksz9F z7;4IH3^jNghPqU80GefDu^o{pL5z<jpRru5vJsz1C?iP<87stg2V$j!Gge6nBU$Ws zB0iNUhDaGBMVxjaQYDtLS}GZ9#3cvunItgMq?)l-+&@RGlO)D^sbi#z=WYzOVlRf8 zu^U6(C=G=8uL1sF05T-~3xHbzK${ELB7V7mT0$-%OEg~sQuYCYzXWWP9D?_Lfb||g zwgl|~G!cpjJH;vwkogTDA`g%wg#>*ez#$*7Tf*}Jx&wf6Lax|<1;``BeFfMfWrUD} z0N1^Me2Lu)usH;%A?y{GuK~q`<gWn*QcZ{~0(cbw_DfO$!0}r^BcV_{_W>#h8T$YS zrGXHC7~sDjP$cR50dB<r?KgnK;`a@pmXJ#*5ltZ=r34UM2skP^1n(mN>jQvN2|561 zA`}shiPb?s=21YzK|q-l67=5z91a0aO86mwt`tyCC>Q%8Kpr8k2yjZu2qE7CT)zcW zO6<1)n`3|)!fA0i3@9cf9|lxOH6ijiz^fQ=R+5SVj%9#GLbZ6704fL>C4h6%K!`s9 z@IL~mk@O<~x03+vQNRW9I|`^J<Pz#c^Bo}N2SD(5fJ>4?@Gb{fmjdb~s1(pdC?Z@H ztM37sKLR4Y2Q)|_L4OM1a13x=!jA!T6@YR=qu3t@<PqYI18zzgA*2%ES_WvA*fN04 zPk<W2ZE-mPC?+JI0JKOoA@Vf9>m=Z=B%K5}o&huhj5S($_6NKPS5Pv3fS73I8YR98 z;$IHYYGp$?#O-H@_D6`hR>u7ZsiovnEVN>L3X*ab5_}5MSu3AYynlgMS3oSaGPMHI zL@A<l)k^nDNM<!8q7q`Il>-$0uMmfyAU(7)`zMI*9Hg9Lt(E?#A$gRz(~w?TIY9~e z4dQwR2Wl&^XE--CfEq#{ajD|m5R$6^c2Z4<JP+{t8PHdfe&*a<05lTp#q%tnf{<|* zFhCjz@wEW|UjPo0{tLjZ4xp_D3>3d=KrJDc;3S$~0Vx*&!M_3qNe;pL62ST#z*&OM z0h$O!gdt+}8zA#CAmTTGixd*{^#F$&z)%UV0qCv($_cJwe;$xWh&vA$E@gy}s{q#v z0C$PK0I>NTP(v6YF13JSLUJv@L#hdp4FIn?z(`4|12|p-G!i_;^CF;vkZ}<(N*W09 z*8%>Q0A7-Q3E*}EpuG%uLHsTQY6-anAJNnUQW^ol^?)&wL-76sV0{JPD?wKPO@t!C zSh2ba$h--NxC-!-LV~^t;P5+OyoCP_&@}_f3I1Z=0LUZ6H2@|`86o5r!1Wp+Kw_@} zY;FT;2$RL-I-r=4d>s%d)r81D0bVx%QzYpIz_A6;NC*<oMnDB2qY*Go8VK=s0RDdf zf+hVAfZJVw_9kGu_}v855^@QlqG>Xnn4F@;bTpwnQ*uxiZw<h@84xBx&44CC5n+~C z-2!A910rq#!ljU)Hvu@@2F#K0+W?&@pqvmP_J0EM2yuS`=1LhML<?|j0Yph`3&6$< zP(zq6E_VRMgycJbXsISdnghJ<0%9cTF2GR-Xe7iYdulNoC?{uV@xzGZ1{C8hQ0=cl zIZo0w0Jly6tubJ+_!$Fg3Auy>(U<^IIs<}D081r@;C&y!+7yr|L8gEvLJ?uPSZM*7 zmVgK?AV~@d`Yr$mGr&p-Hv{Op0?G-=Vs8$}BgB~lM9K&u-2kpSK&r&*05(>D8p0ZJ zu>cekk}UvfQcZ~L4)E#(SSLxH0FFHXjf8aZ><p+NWON2>lm<fl{Q&>_02z{gAHdBT zptS^S5kE^nEg_eXC7LdPl%9a#E`V*4L-6heu<i=TmY}YHCPEQmr&x6ZWZD2Cx&d;e zkf65(I9LI8OSlz4*Beky$QAqUfILE6cfcMgBZTw;xb^_#OKcB-%>#fM!d`K?A5ct4 zz8_E^)r3epfR{C3za&`$93KQU5(>q$C!m6m(Gze`8VK=y0sg%JMUvhN;MNbIwE-L! zKN~<TA(v1h8e2e$Js{W?a8z;#-u(gAy#b{X)Em%5C?Xsat3H6t0f2};fHEm0=pO<& zJODT;;ST_G4uEn(x!BtQ@(6KufKyUN2zeOb`XHcEVjl$93<T5=PK!%lKrtb?FQ7`Q z36YKfuYQ2DlGG32=mcmaREwuQpn{NL4>%_cg!o4Q{`~<plHMQSHVB{{0JtE20|2#z zTtb~_9s;C13J87(a7l6q-p&AP2SB|9IRKgnMTDzj^)MiFFd*V#K!X$#^g{p+0|D11 zd>}yg7@(ZcDE5wkJVKl!;HH!jLR<i@PJm{KbpqHt4yYmA7MDi=#f0QX04-8Yh#U&= z8U(m2NrM26!vKu{V~v?S`zZbpyn>SPD8$4}u2JG$A^y$~t(k0a=HJUd0nrYIn48JC z!H`-?F2%x3jE6u{hC_mfKsuYr=M--@i1lL-OEa1J7^I0(MCocK-CZD=?vMx<h?SWf zpy;23I6MyNVJ5R5hv-H?$|=@n(tju<j}kW&(#uRvP(q%9xDLaC+Dhy&&W#74hR{b` zTsb#{WLJQlR1+ef26#OI=qpK2aBfBd8VUB|IUG<y$QTY7APt20X8`_g00&8T1Gsqt zwC;d`;^z*iCFByEMDrvd<yk=RlYl{zL+~C2upR+$mY@-UCPEQmh*&)Z$b1eE@f5&C z3JH2IfP)8MsDyg}bk76I39e%QG$4-<_cUO*lo3K+0Jx3>xJ&FvfQ>hxhA={0o&gjS zlAi&1NHrnS2jJxi7%547V{se}Xe4-w=d*wcLdLUzQPMz&9|Q0o1@MyeQ2@6W0ovyP zFNoiBfLcN>!ACS+fD~UquoqyA<Pf}H0$4u}@RgwF0ZoJ=!dS6-0gyQs5b*-QPYMb8 zmjMpmfbkOU4bb@k$_f5r?*qsq#Q6XwN*N(!9KdxnAV6YA18l|vY6z3XWelL0kURzu zDAk0>2>`Db0aGODMS!C}ppg(Hp1yzzLWVD3nlupNUjg{P1PGS&mjG@P0ot*E>EbsQ zP)o=qgo@^6K#Cp^{4!vs<Pf|A0M>qhFbVPlG!cpjv&3o~AafERVjLh`3JLnj0Eh8_ zITAh|pnDZiPKXfu34lC8+yuZ}DI<gg0$lw8Q4;G9uz3woLzpivuK<b($*%ySrJ4{q z1>iLi5F<$w0gkT&8VRxDsRvXLGW39j(m;q00{902;v_u);5HSYodj4cev<&Tgj_;` zXeI+vrU8N{1C~k-!TSw>^{aqH33?UKL?|LG7pp)(W-uTk5RfE=1pS);ht~irCHysj zZaScxkSz970C|MCDFBf&LP!X}^>sk1#J&!&2?f*;)`&|GpqP*x1W1!=LgWm9*Hpkd zNtz09oC#<oq>JY?Km{RV8epR|5aQng_`d<jkn}eIZeajzFkp-L1p{gcxr8jyya`Bo z8xZ^^V4LI+yk`NdrvtJjXgZ*YP(;`%Rw01QcK{I~fE+0#=)(aHp@7{I9tzOS29y(W z#eN1Lj}SKlut&-WA#(t(GXeP$I}>2@E}(|6S6to#6cdu)0u)F!Au<Bs6$aQZNnrrT z_W+HALh*bXP(jFe8*oq>2=Q|P{<8o@l0FOI775V412`;x?*M8Exr7qYgacBd0Kwsa zqmo1Lo(Hg=4JehM*?=ZO5#g9v%>iW22Sm&Plu02$|31LsUBF2Re;1&O29y)Z#XbU% zM~I66oRTs^$Oiz|_W+d=`yRk122evdEiQ8b#f0R!fGVjbM1BbHiUgdMq)32cETEB4 zEuK+;3PMH{;G8rN;uiq?=K*RYeICGVAwWAHa6$a$18NDmggVi@4@g-A2!0=MNpc9@ zaRBRRK)nP-1DXg$gsWop0U+}uK*R@t1}P-y7Xut(0M{iv2B3=vloJ}o{zE_>A?`!K zO(`RUBmi7v0nHK{3$R%Ns3F`Imj!@gLh=GYi&PULmjb*N0`5xELV)8kKqJ6dV=m7w z!n=3{C1Vl9#9XdX;u9hMaS*M!Y>0!neGJil1Ti<4aUVfyDY+C2b1_~FNm&jFUJU7M zE}v7pKY>`sLoCf@YCNQgQbg%$F5MF#nMsg{1c;Tn9H8h|Kpd7pdYH@XB@o?8NIAvY zT>3AC<Wb_5LVB6Y2};N+i0d*OsI9~<<J=?zY6yMAC6RMONKORUNi`wzQ-IgUfWDIS zG3Q1AjRbq~Tn?xpWGn{^kOo403c&vpfP<ue0&q(OXp;Z~#V-j^OUNZSiDm^LWi=pp z1z?cm5WLp_tXBe@C1@p}iBLosB37#anV$h7Rsme3kf2WkI3xpxN_a9rw-!)Na25Mc z0eOVDPXWWFj1aO8;3@!ji4}m&dO!_fgt(*tiV66Zy!EpPAu=7{l?oUsNvQzG4S+_1 zr+BUgR1h*&14c;$A$}vke+|G(($@goHUYGs0bUTl&j7WAT!N2i(f}zLfZ#O17|9`c zZw6Se1^7zPT0j$_h%i>H)&VlN03y}_{G^be&jdKE2aK2S^#ENKpq$_@_UV8;LgEI% zM5){W2-yno*a!%agpB~3ZGd{hWO3gFC?=$B0t8AOA#yvwHv=$5QZoRK*?<;8koar{ zR1mT^1ExtcA$|uSa0?(<vbF%+b^<Ij0n;TQ6HrSiAcTrV79eF8AS??oQ}PMkIRLw@ zfG`Q&3TPsf5@w0*HbCa*faq<2a48|^cLSWa1LjE7c7W~+KoucEoU#FVgv4yXT&X04 z<N`c)0HP#e2f*e_Ks{l;xbFlM6Vi49qNR=yxd-683lJlzy8w=PfEGfm_~Za82-!J+ zh0;uj&j$p44v3Si&jD^<0W5a|7E8cxKrNwwkRTRc08;h>!oC13m3)Ht*8sa*K%#`^ z0-6Y=gymxUB_Oi^5d9?p|B8j6-v@Bs16V0hdjPuqfGR?=IOPHI2#I+BkxD|yHvo@( zK&m9<18fQb^@KIz{uQ8@koFZIP3j1d2LQf%0qZ1nFTn92poNewK3@YW2-#l)HcB%g z{tzIr0FWVB1pv1qfaN~G775q~s3jB-vczIPAmv*?*nYq^$tQRp2H1TA$d=G=08NBa z!cMU*1Y{Niq6-1|S1bg52_WtOV7HVV0O*bYTn_?rCH5d7k5EI{BQA#kAx8nphXDCf zO|bb6;8g_JD@jFwVnQRKKs>(%M3w?Fz6I=;27=@F0RO{)LP<Xis32&I0SCpe7!ZF9 zkV_~MO$os5I3TzLa9DB(wFK)UfD#Eh0!S$X6cLV!)lq==2|&bAK&ccGng|Zx0gg%d zcYw^3fO0~a*p~wIKLFxN0Vk!5peqNseh(;@*zW;(gc`yraXAJE`4NzO3{WZ61e;R; zuj7Ezl5`wUOlTxjiDwxgvI3A%1~@AX1jkB%{|P{~q@Ms(5VR)&=fv+MApR#nE}=#= zKLFfL1A>15T#y_>Ey21RP$xm<fRr<UBEluH`Vrt=1&H_&P%njqCW6B$z*Px91<3pv zP)=wN`wD>mEFi7|a9zp>x?cdUm4HTxtpwx|Y6v&Q<tIQ$H6ZyXK(ka6Y<>lJod(>N zq|<<6LL;F?JkJ0k&jB*d0Pacy!SOeMe-+-vH9FZ)g?I4^iuPxSiB87-42iFS<WjUc zF+K}%I}Zsy3o+Np=agEC^)C<$olN}&l5zo3MCq)P?$r?QT1Z4S#8M{*C`}ZHUm;y} zGW%CZW*wxQVx^P*=OFrvkhpV@9y&Qe(OrVL{)U6Fme}8L5P5_eLN9Tt0fbxzB-a3J zrJ7(<5AZq<=p#wz0mXzyf}MC?07PB^WLyCBl?H<2Re*mjz+Td80Tl#o9bka?)dAvv z2jmhQL~{|~)&K~;2pA|igj$02C4iFzT>_+B0~8SkiPdF*_jN$TWq`935}F7O^?)G~ zUJuB;0VpT9i2W6Sz7Y_21u#^~2)aK2u2%uB5_=VpN2nnT7nk1wAvXcZzXRN*nqboe z@M-{zkfa7cF`<#*A)eO&k<EaNYk-l`KybVT@V^f5l=SO>3WD|qV3hdX0L0%0<Py9@ z(+F_;6A;`8ctLUqwFK)w06r4*2Oy;dP(&CbRyP6OcK{JL0lrd5Xd*Z?0me#r6Cm?0 zpq$_*_RZRf$$B$PM>ERfr3_`!X#lRb0R9qt3y?>sAxspP+kg;bK=N%sfK(G~OaNYg z0wzn+pMYXQBOy>cTL6)!fQ%Nv6lnlxUKgJ`h#*O4OqFKFH1WHOctf%n!O0r4iJCW) z1MqeF|HIx}fLl?$@B5qX?(R-SQaYs@k*-5`_s|WJ9=byi15go>loA9)Kv8Lsl8{nC z#Q**5^A2o|fFS3vzyII$*%$X&?>w`5ty!~XX3a2d6@Oa?Mv>Geu&JE3f$QY73yc#M zr+r`>IUNGG$mtlEBpgnsz%Ft+2Yw}|OJJJtI9&t#gpb%S@MQRi@&EVdztlnOo^84Z zbnDLlB+vgo!T$m_DDc-P5wm+$ecqu=B9AAU)a+3sCJxLUl_VbgiQPS*Yqx-|9?v#B zd4o=rr>XMvv_G)}b4SD9YtiuM{)rtpC|bnqf!k`J{ono*JFsv}a$h`V#Q4r`>MS0$ z)4Y9~oNc=WeN$5P>05KMLrE+1pm|;-k-%S@M@;O{kUf>}g4sNt7!*k{K8vQ$Xm)Kb z-~2b&x!j6)Zq0d-z#$OUQS&`_u0tSUOV@evDtw{LI4{t4FO;yQ>x6jqt79h5%Qs$q zj!!l5<2Am3`fMIU$)95*$dhyU-x5|WEH4l=Jg>p!6TpL%MsUshKh*^nALlWYG{<`a zd0GxbDPc>O@;|9+LN{ScSM~45>i0N0fBUcc`JYPtTK)Q;QiE5&4xPYK9uNNq>w^=# z`a-B^q#yc;JS7b~|AkWNo|16T`H%V!m1_O>ge_gizt!J1==}H3>Q^W17|@&fIsdhL zrH50qkk*`#j_^6-b3(Or|DGAzUse3?9z)(=cqOdyUxsfROMh9K<FAA*U1yL=tKZ8i z@uLN%{{54%rR(?{+y1D9%o=Fw)eV|tzT4#CY$&*<tHt<%#bfaX+pXpiV?V}<&$VQS zp1Lp4x!J=3>m_QAzY?}|Z7g|-C4RKPj(@A)<M^rF-C775OZ-;-0Zz#EejSx<y5(rz z2De$8j^3M0m`~T7XZ09L{&X&TdJaP=VN2Kf*XmNW_GsUxg#z^C&V#1-vO`9r{2?3R zbH=Co51EoYXTp}QxBZ{DTGb>S+O=rYwX?@Fqj%5^3#9*|1>H;dkAc1S170jF<qx5f z{I|?FFJ6WJEn!R7doSU|s_=zs(D85ecc%Scum`_T^+zTBL4K@$kK@<g-<fMEzg9o# z`?dNzIL|PQYPdb|X3#J@bFBA&i1B9nziNtaGx6yz-XqTvT+#RWLMUrN_fkSR5%2Sg z$EU&Zr)qeKC4MwBj?ZJb$LBC~Gf4R#b_PGxLeRZrKO}6;?mT=7>W}L8-b?aJ!q)7L zUweP9<`18x`KK1>|NcqX($)Fjf4#qXdnafygx_kx@o)9({O`}|Z{yf)0)KTv=f5Vb zNklv*5xRO_&VO*_UPV8r=DbMY5C}{At0a$KXz<@2;}hMp$LBors)x|YjL-S+IdUCx znfA^<p1rz4E@8D2>5~5clWR$WO84)D^VYxLdVgNVU%yuW!}FhCdVkQfL_b!)$MJ9V zKREySsrohl4qpA?Id)tgULAyzrsFTv6M0G+HEc~s2$neTe%^>l1H<Rz(c}M5|HO7Q zC#YH{XgRfS^SmU@@vh_cL&BDBcwH3)whf>iI|tB?A@axR(58cTwY6I=RdPVbo^3j| z?Bu!sLr`TSg_h>Lj6|N2hTUp>i6wqCGtSGa>PHi{be)&b#*a<d(hYjl{4CY4j@h(( zr)KJm)z3Wam@lR|Asyj!#^;1sNuD!dOV>Nqe6cG0ZwadzN!JPC_I%#VP=39gW4U?x znNj`wvHF{N+dt$Er{}GHrh0y@eoZy~S^Y{s1V^*yu6~d6vZ`N`_sAgEr@uLm6JMf6 z{rlwRB_?d?lKvoS<mD$!x;mpeTWbg1CM<pL;gZFds5yiDl(401^S_r^;ztYYgkbfn zJ>Lx%#uJye{T$alw4bIq&+0Lh{AC$Lrk^R-flbQu)@Y0JT=_imC+NDcYe2V7?Ro#Q zS>%W1{;!(qv2)je=50DQ@4h`sm<MY~f@@*$7cN>D$CH2xcRecb%&1{JaeOqSXVNq_ za?9Q$*NqSJUo_`o4xc}82!z!s%r6OBy3X@e*ON=Erfb!yW8bFj1G=?}8^#lhCPex- z&3RUjq2e#BrVwfAaC+z1x6=gIR7*Tp{zvC}VNLDtoA3)q_?+=QSS|Om6V@Al<kh=c zBIK*}nQMXie_HjcS2yq4JkP7ReUb<D6U>m)NPkd>M);iZIl)V(5_fFredEisJJrME zJ-DVLB0fX}Uw_Z3InNzf861!{jQ8>EXk0q(Af$h2^7rpc0c{HN?;e8^32}eVvRY21 zdzOS%;)WT5I;rn+{ikWp(>!|nLZ{B&&Jd94;oP9(GiVC?3@<?x8ic=R@%T@Ffs>*| zO!o3W*AX;jI+r($CkZ|8Z`>5PD(>U7d-=k6XE<^42l<!37u15LOd%NIzh;m;`(&Ca zlS=-m_^@=n3kP+Sp}6iOAVf8tGD9@N=Zw#L)$f*0?YXj87*9-U#P?7NMJ;H7jS_C# zEk~cG9ol<Fmk7!L(tp+z-++=q<GpV|{;5&_{}f-M)-+gEhh%0{3pvULPN*9(=_4a! zQgltzeQPF^HFa~3CzKO;N*bj9l1uz(W_;fx^G7Xs>)#&<TeCa<t^PL7!}tCCQVXho zza(twI)3f_Z92N^C_}auG{8OWme#{NRh+vY@#v@N*5f|N7BmG5#Z&BqH(j5QhVwGd z_m9bp&$0Q09ENTNb!>)q!s@9{x(Vro)ZI$bcw!<?N#o&zw<qQBDS;o{TK?~0ssH~T zI0V8v|8ld~JB{iV#*>h#S}ELgcD;}zgtWv@iZJMFf*pDUU4rz+)x=z_9Fm%f*E*oL zJ~Hvh*XK-o^lO4o@%XsFA)vJkS^*c@2?w?h;F-enETnq;dZ}*h+jQg>!`OijZ?6S} zj^@0KM4pm{yIv}EO81n6gARcJ$6pCsy3R{z<EPbvt(Wp!E%0jCOX}&5uLURc53$E5 zZ0UM0sY2=4erm!x0gx`2lrLwXc|vBmbLM{B)-Sc7`u9u1magO9>gQpzU#nja8~s`R z9UZ^+{xBZLztvCu`?dPJ)Bb)v1CstA4n@D!f)kR}uSs~@Zk;;v0-fjB@`n#9pQ1U> z>M@l3+5GP*ISi$QgPNVsd_Grog?MJ1XKbhEPWT!7LeTurZ`I$;dHK~JR5JnHnsb!Q zbk>IPzMP27p=07p)HMJ2N5abCt#v`q^L^i=Ir(|e{R3B1*ca3s?+u9%jPN<*d+=$3 z7cR+jCTyQXQ2oDP75=w`EnP?VgF>SE)n|I{54y>7=0MQc|42`Ne5Ve2HJ7me=!7pv zqyGJI*gYtm+JENbtLCMQ3*J|AALQocXU6ew^=tm`&+3mt`h)yf{T@E^{_;;cJ_UCC zTm7`ZU#p+_pI@ur<M_4rv)I(X)!&WlAMZTOUqkT!$@!np@fq5Or{mx1U(5YJeVpPY zmiW;E>-_J}A=vxhO!;vP_}~1`zY~!E&HqAsgnRUO4}Q4+Z~o`U!H1#$fAc?o&3uB= z{onl0zY`G6Km0iX3ElahZa{Tt+P$?_-}t^$_E2N~XRp2ei^tIM7hd(B5yFF;L)lq_ zX>5jy=J+NYT8TU*jfej=Lui*+eZhVEDNEk4*6h^(KgE}*<zd0v!`wVu!h!S0vdU}m zSpKu62kX5ayN>H6eMn5JC!I%bA_q@cb<f-8-MhC5=-R7L*at5mg`C#XGf2JnSt3+s zPUQ~kUGrJAa9Ho>1r+vKv<FomU-kcg<WJDr>sD=A1?aWFg5|<`U&K_AUXtegr-aoG z&+?%x73AsuIEdYELp<GMDEZSM?w5ouUFRiz-0n#qK6|+K+CQ~G{re|jOV<g-Zwu-u zd9P;B>8eQWu-?Vf(t5ON-=<}sw%sP8>AjdiXpe}}<gr!zpsy&!suR}xU(?H92y0GA zNBEra(f*-Wx_{3M=?@C&YSo-6C&=|J+~YLoapFtV_+p4p=L(*%cbvB`z`9dhX>FUf z^M0w*)sX(9=3d1A#|V{~@y)_|KXEe`H?cM6Gi%O^1P+0)&eL+O(xnRsniKfGD;t8E z&VQkv$WzkbOS&5E+|sGU?nJOro3P%`QAmr-AI%e%qUoDbit$-AZ+vZ9bnhAv;OWyg zXb4u=&aUP>PJD@)_e;X9dvt5phg`L8?_S$rzZ}g8v4mCCAMzb4tx9pn1!>Lu(4gJA zc|PqFG;c@p(I~$=|9iT}Q1Yk#@0WxvT^?dSscJ&0#E%yE;r!1(wLty*Ct*w1@o)7% z{OD!yTF~S{-$~LJfqW005Z0WRk;qfhp#4L!bWcgx(k1;t)bPK1e1bnUQvs0c7DS_7 zRVMJk|LcUuY0l%s;F=;Y4C)KM3;setb3!`8=ZsI|FTZCgiK?~I@Stj~jqBe0eId;W z=?I@8J{4rwsGy0Da|k1zbuL$YUd?-&RWIb1a7<7Q$!`AdTF^tBXYe@a86$j7f7brb znd|3FL|K1A%{b3jU4s-+NY+;1#Hid5o*I=KlK=bj|7aZq-Q*3)&r7KnK1Y0IL*~0y zfeWHW%rvs@%7|<0u8b6I=GytiA|47CwR1gvOWWhgJUXyL*~rDp%fA12&`<VN&RY6B ztxjJ0x!W4FB6$^$=bHHm$2MQE_5OYhyk0hPydpQ)C9e@cAF$EymT8JIrC0HIeq%%D zNky5~w7Y>N%0-Un++&w=!1>ry(02W08YdA?G1Km&DL5A-o^qx|Kv1sq`5JH0a3h<> z`*)r>jNST0LsJ?tp|5GtgEa3)Sv>_zjDe_p>I<QTxs=r}js@mJy`GY$#WhWvSG0p) zJT%pXqPl8Y0`nIi?K+zFCp3Sm%3E=4h)rxF*JqyJEpSo`oCs}`X~|6ER*EOkwB#0+ zFV%TsnwAnxHKRs}Wm*~wn+z?jX=xo3lOtv@F`a3A?9Y?UwDf4oy;}4&wH3dN<}Vd? zLDMpsmKv>?X_-w+gI3zKET%c?4rNWuYGOLHyR?D2RW>v=NqW#_xPH0JUk2=x_@irh za-+$AMmTL+UNmJo6Wmqf^UIIMKTl@36jSTe`4vS`2gw4>%wsXr^!)UqX~j*;hUWcf z5^f1JRdse4q@KvHwE4?{J=nA|Xv$zt7;0LDNTjcXbHOkZD_Y>(Xld2m`BgIQ73_4T zRW?l*9T}_!tC*GtEwgD=(NqhsK~~eMqbbw+FZ4XwOsr)d^Pz1~uK3ll2=ilaHSJ9_ z9h#cJd}&%!G&PeB;ccb`pz+UB2)3Kn-n7@zcA$CdzZ;@*sEOuR=CKEw#;zi;$Fu=x zGK<1q(*~MW42{=gygzknm997(G;N6aD}nZdX+tBCz7j48M@<}#M`@+tXEc>`q(xX7 z`<(e3WB$sZ{bK&cSt4c8E}Oscrj<jxZrTLX-cb2(nfSJe<?(piw25fSOa=JOw8`eL zBHHh!O);$!+8xuTqVdmD8Sa`k3qkQ!fxo1w{^wZWs@Q*<$GN6eLkpu2{N|ylTB}1? z(-xXm11$oYYHJCacGrZ6=5HCA`bRC$y+QrnLt~wY$5R`kn7Gmc*FlSF+6SibKbCr; znf4Ky!q$ZtXi9jMX>Vc2G=Hm2tA`fLv^8it6zi+}@l5>8JT_oQ64Tb1)(|bJX`h?c z2rZ>)>rHEnmfEy0OlyLc(X<VwHATzh)u{iCCN@LNVjee{)*LOXX`9hxwt#G=Z8d)Z zXbGqe4GmwK))G6BY1`1$bgdw%s*T@H`BVG1hGZu0GLLQ0Qkb>}P1V&F)CBr{qrkZB zKvk=;>wszPu~m!ueQR0=Y}KNE2TkjU?WoH1J7i)f?7en6K8&VZcZMX4>G~Zpe_gOs znf8NeUD48-_M>Ut(9)aslWBUKzene8wf|8>)n*SUM#6jy&T|}1y|pJ4H|?|q?uAy; zGI++c-e_ga-&r(eS|_VfL5X<Io4>wjxzIEpxZu^O|9))zZKv6b=CME8Hq$PdHUMpp zX}_Q;(*xlzwGF>3=1)x;fWM@;S4|s)-PFQfGi@;1IPWcPj9*P0g8jOAyl&c1v?6FJ zaBrZgbi<&iX}8VaaI}&Z_BYc;phb$vAAY}^HWGWFopYQ&OdN&S1ThWn9n(f*hatjr zxOYt(gB{MaKTR8p7T&abrj0}Ujdss~`<H3svCpGr#JwM+Ii3k@TsHA<L{;nC@OMo9 z@C(CPNIiWbgjMH|i>6wb1d&aPVE!hfMKLX+X;aW*p=H92WMQXbCyJ%U;ujTB2~UG0 z<}tbjeg`eNMHmB3%^e6S%wJrKa5`EV(-N3A1FgFiB(cRe6Kx-nWW`P5AS&TmkitAB zL!&}Gvmqr~Hr#9$cn)?n^OxPUxo9y=%VF9)w0LOQadVnBAA4{NzB-GW%QR;J8$(UZ zZQ??-N@)7MV%j3?>S#G}Uo~wp_799axp4ECwgmgMP6qs5LsQ|F!g<s3nZIRd6{C62 ze@qHZd>65&#!!9*Ok0k9fWWWf7Bp=I_DZxoxP?r65BpO~<aN_lqOCQpuxan3O+kAN zw@75#U!Cg%m}ee~n#T{(5^_XnI#$fIkFXP?=~vveRoF>PD`DDdv<7r${Ys*#v#x=L zX!&u=plN{nSpBbwc`T2p>iPsUpVP0RX`f;@H?1<7GQAdBnpVZM&(PYKR@Jn1Xl>Dy za5Xe_;LkyGK}TY3L?yf)I$Gd2E$|m;njh*{*R&1Tnjh--mWADj-N&^0=5G^PU(*_x zwi&IzX$>RO{wm297=)<IG%}A{u{Fn&*4VT!u{EF5uL+u}bsLmID}dYF{B6h9HGs4h zrtQE^k5&*j08O>9Q~ghuQ4-rCsup&EE}5jYx4>Uv>#9du2h(<Ahea!d+tIW=*x}Ih z>tx#3*x^m<Y}#J5ND8a=?}Dh@?1RV_VNdh8A1$_Ny-fQC?RUoX*KvEBb^!a1X?;xl z7VU&0=GPZZwRI3qnl=E<JO4X`cowlR?m$HCKMdzh8)^}Lhj!Tl4>Rq1v@7OsxM@ew zuA9FRru~5SxoIO!`%&lrk4zk8;!k*7Ksyw}9c|iC>_uuDeq&5KhP~MQjWz8!+Rr+! z_>D8|1olO=lDOm16wOI^$Lo*!e;ZNuDVT*(8h45XK8-!!>(S$xYT6mJm8MNYQ?;Ij zil$9Be?OyDF>Quv=g{6TZKgD}|9SXJvGAK^9xq_;Agh&dXQOHNMc8TDJo9%6?JE_D z-+VNgzrb$ux6u4uM%!oFBGay*Ir~jqY=N&Leq-8F^LP#I06D0PyUes-u@9T}u4&iN z)}vL!U2gH+z@DVs^Lr1CzU;XPlY=zJvl>w~ato#+R>%F+BD{?~9IYnqTGM{R9%0&N zru~jKGAKgNI@A6@8)g1JH|-AEXw%kvHR}H^Vt>S1xL+Vrc+a2E2CX*kMhkooyEa-~ z+)d{1FYJ71`fWjzc^}eX)Wh9oVgJU?X#TdFrjaj`V;*;y7zQy3T73fSv<SnZog-Hb z(RQ0Z{@XCmCuoh)_LvqP?NjBR-`A!^KwD$lUeh9?y=t1X&%{WG1x(y;8vjR^rxCOy z!f#CD|Jm|1HSK_D{I5oy63_~N-=e9Y(bz5kt+5ZAzvygd1^vDY()dmqLN;iF_`P|I z$+l{uJ=zh|VzI4i>;ONQ78`9d+xq=zS{yW;raQt<rtzOddCtXSNJcwqT0FEX@o0bj zj+q!A@fsfWJ8qh;>juUR(oUF`5be)cLE1^vbgfr5c93?;w8UuT(7GU>HZ2L-Yv%8a zW1=n!^C5P{<5|;mO<2G@{%jimF_7nkW#$~3T1?l8r%bzG{!*efq#!-mf6=s5Xcf_V zqFpl0NsV}ulJr9S1yOC61}z_2Z|tk)k^lb2li##!Xi7L8S_Dh@x`j=TcEkG7Eep$k z6yv#x)}Ju9&0j{eS0dW{?+^3HfBfR99>?Pug2y|iWkxH9HWclyX<5+9oA#$^>R1&_ zyJwpE)vIKB7-9cHQ@*mJ<={-I-{0>1F9+f^s(QRs=5lO$a`LAIOu!CfS}wLb<8LBb zSTxmEZnUn}OcBtO$SY{ONLar}=I>Rs?xsaGe|dEN?T<JWkI@m?^t{HO0p>A=X?f8a znHJMD{=XN`8))wkCYEXW(aM_^+cX`9RZNRxT0t~5u@gw(xF!}tR2xf+ho+Lej+P!x zzXaxw|8B*T8Erb6X2@)MitwjjO!?xn%EA^!n-wGI;zl!M`76esxuzx6dx{c^^Jkuk z$?&M=(SWkRv@{l&|1`ui9&I-J)0$Qatq_`i=}aq)7N6^gC1~kQD}xpg-RsSJyOvE) zS)G3?n3&N#mSfLo0_&H_v^UUJaDDI|n(pf=aC!bTC#N4`XECh;T4Oqze!ADI8mx$> z$*O+YO{;{~RGP-0oF-OAY-S#Fn^px)vs(RLMPt)bl|L;^%VSzKG|g)D)AIqHQLCf1 zG_8R7tAW<aG(9u$&i`s6)-tgWqH<jetq$61?7|kfHriX}uZU@N&~*RjWBe6G<DchE zG~G}71iKu9W_WecbmQq$>`JD+#djLLce2nt)e-UIsmGu8RO>qI8m84p>!n=rt7%#T zwBDxGGOZz+?rQ2+8%?`)0@F=RU9`MuT4OZb)b!T>TNbzp;&KaI&$Om!kvPaV<F&qN z&Cn*9zXql?M^mPE;IE-+8aq<qZx31{(*n>^qJ53lSen|ur3K!Lty?f`dRp<PI}z&F z6ip>*jn><==H{;rS|8I|nAR4puW11mwjG)>c!+pfnZNdEj(YH6MQ&mT#3UBDjcFax zQkd4(v`%Qskf!VHOzX_HGNkExd(*nGt(wquy@P38*`68HbdIN^iF~i!bA@hu0*{?c z>yCESw9aT6ZhN2|Ks$-u&HVL5+l6)-t-EQx(AJ@yQ5e&Dqm4m3i`LVtQU84q$0F+2 z%RKf)(<_9U!}m6=A6gUh*T=N}Xywq(;jb^6GB^M&jQJa2{sy9*qQn>2uUl_ydJnxb zy8kCp-z$(fh(E{BF3L7-FxnxsD`<mF8-g~2)NY^+K~us*(Po-99E~8JVQ8~W8);#O zqs=qT8D)V-AkH^&ta%)XHVy425sfo{qtM<l?QQcn8g0616HOa~Rt!zQNodN<ShSL+ zO$qYnc*Y@SL;M>LQ_bUewB>||fcp-b!c4$!rC9jQFn@2OsS`$qSwRtcCSt3@MS<C- zO~TfML%%tuO=de$d>w!M<{~PQDTqnpdnL~T^EeePsc8$*l!s|(VbC;*Tx|Z{!M?@x zDn9NK(*m*IU~Zs!;8N43W4~_mg=K1Y9a%FFFWXe=ee*aI?FyRacORHG3;Uu~;fJQp zMypD~sc=6sZ4Pz`PSKjmtuk#cb|ExP<yNC98fP9G(JbLl5LLSQXtB{Wzgug87hvCJ zXL{VvEbu~X_38|`>&@RH>@%i)VcKG}iA>G(+kmDtmY~sejz?3kP3Cba_D-vs&896w z(@aHEuPvs%i>--@w5=B5a_rA-klJScR-k=h+IG|4LmNj}{dVX(Wo&y^@@G7v=4d<3 z<NMeXOxtCNe1J9-?KRxp=I=x7S{C6R(>_A0jixEu*QTw)R+DJzwb!)OI{&IoH1*nt zs5V)HoeND<uLI`sW9%c$a*E@AYuYE+(XsVAXxgV}nltKm2v=3T7ESX*{l3Fh8lR!X z#&$Gg`2hpRvyMMuu{C4)(X`L84|2}ejO8cO)?*(s?Wk#ApuLY)8TXiJ8?Zkx?YL<h z(R!ficS7?&<!}?C?r!OK3Xjq@qxCWE44QJi1x+`o^gCw}ZbduBDYYi<dDFhc)-xn& z7fjoReG{z??nN|>(A#zX)ngHfR}d2-?!eYl5ozI=^J(_76I)L<q(w%<@$BMHSTZ9m zifLbA>oltwP*l@)n^qS$nrVBmR}fzlwSRO(mF{conbuolna90o3(zzlh;9D%VF#jd z_;})(zx~+#(Awh0H|-nj{uW;X(+;4OH!UHW()WDJpLB>i&nH4u^&iAm0y?KBvA~D0 zuTyW`aFd$9!`Qd%Y?s`$@6hg=mJ&_o_h`c~bhb@v@g33epVB<0Gw}yJq%keMX+NT+ zH!Xu{KcU4oEu(2i(PEmG$+Tl=KT{%|f-{?T9Q!!hAhmxM6Hg$%r*`0%)wGjntI>37 z&1Tvu?8Rt0jb=CPH1-nHa-gXO&!A~^)LAr_`8$iP(NS7%X*&P>%!bbSqi|m_kLR!} z5#bozS4}&QUD>oeXiDS)S_K*W@|wSkXlXb(=?s_8v`g6OOv`WDFKA9`#`&oj1x&n* ztx-y6u7ajr!7j?MtTR_3G^KYHyO?Q(&EGY&lBN|wBd?xc(QcE*4BX=8?>crV(%>ZJ zcuJUf15wqb6HQ6eZepvtq?I!57Pi_`C!f-$-Nrs>=Z!L^{f4H3EW<5p+V9vJZQsQ$ zhZc_XJ%6zA4x-Kh70lxu?0RS#+beoK(xb7JYmMVo%-^5by1}ppw<?-y<{tJ{hH4Gj z)y>~u*fZ^#vW98*(IV^o|0zaI6aU6u#h|hlx0Y#&b&YAYO$&pj8%i2Z>zJlBA-Z>@ z-<zg|L({#$P57&8T6i?w3zX)(Wug|3=#I30^-R;^5#7_*uv;IEO;05LTxR6bu-nl5 zX+cSL{Aq}7WSZ8Kc&~`i8k?r|B)Z<%iPj`Y;}sjkFKt9>Y96DbO+eF#*bGe_NsCMz z^A}+Lw8*44<Ff{)mZoWuNgvZ%p|R<S&7T1p$N9A}e{s;lN6_)dudRu35!;x@c4$gi z3sl;oX{76D{^FyBHGiE<OMn*Bw9cj_M2m%{5wVMDiO^!3)>Z#0I{Q3{5#yNH%`~lo zDPp5pchj^ACaGyXOiPBQ@k0YsPt%gKy_DQ*VCrRB3bbXW^)}7X5*i&&8m;=6n2K!; zj~bZznwFaFN}vI!pJ{2>)*+?=r@v`w(R7q(92sC*I<)XKoyLcOrlm(CUB{#2-mQfU zh~ID=>v$f7M^(Sp?ku)rd#DA@gr-Dvj1My{Gg=^;4(H*fX*rMXi0U`OG%e@JiKb3F zGAiwlfA4yp;Z(mm&nWYl9eW6xexpsxfz}C4{bY=3Ik7vNHrBLUXkAPjXBwa8@T9l+ z#+&wvuK$uFs#8orREc$OUe&L5on#*KV0QxjCY$ye+f_}QVp?9dRWoXusix(_UP=wB zCa0N}AA36f997#ph&bN+|GEdP-*od>kR8gPN;v~f8RSbRp4Y7;vrT&)t*~i&lCE0i zBP5<8rp-642wG9o7DT1}<*_JYPDEAFLi1P*JGXgUWLj~w6lkyDE;g+Mc1qKhm{t;P z2BlLemzq`z`-T;6nQ5iN(*BB2rF_@KGT4ex+H%v%Vpl`cZv`5go^t#thNco}F@m%= z_@mlVfj&S}ZI#D<1x*E7W%22h{i@>A__NvqS46CVsKh=tk2>T^p((LXOskBoOe?WZ zO{;>fOiNp9n)-$^qYQk8rp#2sehp0-SdZqY`m3{{2o>N93tR(R5lY)&T1{+4s7N+i zgtf30R{OS?zuMReD{ZT3b@eQlUyF}}+^B_n<axDd>cDQ@BPUrqs(a-0VVv^puFV`} zD%Y~p;2j8r=`aIk!Yr5#T3S9A=D~be00Y5+!7v1d!Uz}%qhK_2hu)xN=vsAN5GFG{ z35-iq%*B`o3t%BEh9$5R-i22o9~6Ls@H%LjdJ!lJ#Xw8cOM{lBYZ>}AxB)le7HD<( zMYsf7RlX54QJbQvpeABpAS{4|um~2z5?Bh$;9Xb_E8soYOa-grwH$pq%!FAm8|J`V zm<L*#uBGU4ATGp%_>ce+LL!GhNgydCgXE9`QbQU@3+W&|XsLQ8$P8H^D`=^D4#)|) zAUC`MuR<Qk2l=4@<YwBV+u3>GHOLE2KK|r~g77*Nh9XcDia~KG0VSanl!h{(<?H34 z0#t-bP#LN~Rj3BKlUx&Ofo^$?hB2VqTH|3t6c&d~#L&H}$)NjF(;yK3Wbpio;bb@L zi4|C-cjS6)2GLnhp`U@X@H3o)@8Ekl0$TIFAAjG%HSAx3HSeBZ;4)l+tI!ylf|kAy zgA1S~??1!2z%)+eM9u=tC9nc2Ku*X7x#3mV&O?kHuoHGcALtAHpg#<Nf#Ch53a(bg z4*{)&*TVPVFdD|dI2aETU?Q*x{&nxF_w>wQGe9QD3_sBAeuSSO1NEdQD48J(WQA;y zHcDX5evwl;n)B@fT_Nj=SXaQB-su8Y7qq&7)dj0AP<8F8DV=6qx^Cn;(Yt0`mw~$M z(`BA6>rTK)(8Na*9nE2Mg{6xpT`Xx{q6;79B92EFF}i5cBt#b_x(LzSL)RF$Kywbw zCv=UV>A$A?n%-+Vuj#v{>wkmBdCk5x+t%zlB18sFcs0S*d{*;U%}rxLY>1=tjOGmS zKyydU6*V{1X<t)6P4zUj(-bWwXa<%VbQ;%;N;4?Um^4AsX<QQ^O>Q)q(OP6(3@w7i zpgU{2k){hDUFa-_6_NS#9;^(!*f(;rhPveF4bvbHro&8_1tVZ2jDj8z9}+?mND9dy zIi!G;P=PwB2vwmP)CfG*j~@FLrdBaD0IghT1dX8yG=;^m1eQV-Mtv<h-Ur{pK{yQG z!!bAxJ0TGVl@=l=h2)R|Qi2vDYvFM^NDmof)8LsfGD8;F!iYQ?cRWl0tv>!54hoLy zLol8M=20FkE-nRyp(gv^Lc75Jx0u1!gYsw<K#PmVz%UpAji4Dc2k(Xb9R|9;;67-9 zaTs>&WZyRI9k3I=g598n#UH{)Fcm*7Xw=;tRt4F<!>RNx{0aBqFSrkXLo4>ThBnX^ z+Ch8hsL{L=bcQa_6}mwW=mjmI1Q!w|p$(-QLamfWYY2^?324P~GiVMipgv5*|C_jV zU>up$V&%e63`#&rXia=hAq=fN&Q5?FpvNAALC<1dM=uOrvAaQcs75tchYr|!lGPM$ zF=Z*n#b$l%29TTmb#UJVJ)+YMtD@9WF(?itpd@h7;&^Wu=pz3Or~tZ-uLPAr*YCPs zuLk)*w?yKQp|}ta<`MaPm`PLU@w%RfPlPcr7RJLcxJa#CBa?qI1m6cOTGk@v$XZye zRmd?Q9wdN7kQkDI78IufJ$m~N4#Eur--6rl8~hG`z#ZrWU7#yyL2(c01%03u9EKxM z4XVR<hd-+zALNGuu!q4sJ#Gfb2$>-ZXyI`xNDW$C938ZvI3~n`*bpBQfYt^7NIaWh zI?RBXFbihGd^kaEra8@@GjJAuhI4Qpeu2x7EpYpw$gP~RoJY#R8&Do90PBK1m7p?I zfvQjqszVK^3ALa$)PXmlF1!WxpguH!hR_HaLlbBU&7e87fB>yOZi&$fT0<LX3+<pi zbbyY~2|7a;=nCDSJ7}$PFX#<@ATcC?q@dZlX6KrXYxX@60znr{x<GPZkgh)mV+;XZ z-0C7VHT^CP#Dn;d01|=L9VdbM91vPt+yt~txEW|^u$BUA>2Eve09wi02|7a;&?;W7 z+U*Iwpf~h!_@gDdT9P{ev^^Mxz%UpIT5+ql=h8w3cm?u8J_rL^@Tvu_5g;l=hnNrx z;zE2#0KafxU4|>57hUyYtMe;=u7h4>y$O1K^)~30)uRk>$3Tl%Pr_-q0GB}PP_Kg4 zncjf4@ENQFtuy@?K7u)nQFCEFED~r-VLmK~K>IJmm<6+8F3f{TFa@T<J1`w46L>0| zW-L1kT4#C=&ch`*1t(!DOarYioe8sH4$Ou5umBdqB3P{N<SxNj3d`VKSOHpJ`aXOB zAHqkl3Rc4u&|1?<P#Ltwv?^4C>QDn}LM^Bbb)g=V2dzETQqz0z8~m>Ihd;nBO7<0e z4SQiH+Bg^w6JR1}8K;(Qj)Z~G0$PF=Ko*3wkPfuaF*78Cq>u;_KwO9n(O?s4tOrL6 z7T3VXP#4~U2G9^1L1SnNy8oaXBY8kKIdoG)m-hugH$gYRI_LvKU>Nj=E|4FxLJmj; zsX^;d)^bE192PlFoiEskfEW=rV}AfEU=&<n8gK=!f|dqehZ}Gjv@B4|0DI&1fxgfW zIzi{SfrW-guH)P$j_>hPhEs)>2WshGUdRtx-S;Zwf$WeIk`ZqTNDbK_J7~q<Nzf|4 z@8L({`w5Q132O5soQ4e?WgB5LMBxC6ss(m2F(wcw0)vuP>xG3I)Y{japaXDov!9iC zp4Xr~6)=|!_hVmw7yxtFu8f|OzB7dJrwINAVAn(oV7n!}g8eEi!CnFH!Akg04_H6K zSPdV;=b%T$dNiy@!5cwOdbfa{<m%z89=3i3yFm|BzlOb_=cD`K8_*L$-5-wvi?Fq# zZvq*;PAyzTy9U3)7Y<dr5k7`$P#tPOU8o0*p%t_Pt>Wtm`>570VLR-AUC<FaL1*X+ z-9W4PdO$DGf;}zJYXA+QEK~re5`VOSP7C0_SJiS7&BjSoYu4(*TTmYwKy-);@gP3D z&&hN-d<IcyzGx5~Zc(z^&>dZC+8TkDu@!=%P#iMBI-TIOmQ8nSVsYbT0j_SG>7L|U zbdt(Y1*$@INJUk)r)@hzXGq3&O5jZm@47avW7E1dEmPC7G%Z8ZvNJ6+)3P$HBGU@7 z?}<yVD0bI{PY*g-Pv`}`p%3(f{xARr!q<4#$}O$RdKa`1OYgC^q*H0J)nu3gdZ~6A z%z&9N3ueO{xJW#g;1}pgKj;O$HNX{MXHrNGi6Ak2Plq`IKfsUh6C8zOa2!s+NjL?k z;S8LGpWz&whYN5KF2P|~2uoloya!sq<!Hs0R%rEwuFx3bLqbRdi9rjll0q^_4q9xL z5>mki&OIAp6KsYpuob?9Bd`iq!c3R}vnjn6S51crI>G%yI~JoF58}qAHg@3FhX$|) zwDxHn41~VW6M8{+Xb6p<F*Jdu&>UJoOK1fi2m|3DJVbyaB)*5VJ_|?tuf>=JYKmf@ zB|ur=13bmUU5eWZT7vF#>K<l!(4Ae~$t?>RDZnby(yD%~;!ngCV`9)^9WBlY3lSg+ zM1#Q$azo%RheNL`MmOjVT6t3#wAkh{iC+LMs5t{?;Y<3)R+z~Ch!7RDJ|;TEg8ht$ z2jC!l4@cn`On|pR>s$uHAQ%kJQ2q>q;V=SfX`4f845doWVR!>ui!Jof?S?Wy=C;9h z*a2D(vk5lCa+n0uAP{E2EYKhq6+WlGd;zN{^g>u1i}u%I7p+gJ2035=15i!|mt4>a zT0>))$~f^RgT^l0AyA82s0}rt3vH^k@6pL<42TI@Qt~&N2UqVkX;p_7acI#-U(iC0 zqx!(YY9d$zV=3`a7!D(06bypFu#f#~;dku2a22k>uh5rT=?5QCvX9{tcpqlMESL>* zU>;0@{!kyPLrsT2<v@!bc5!&@fNgM%68#D{;3jAd!)^EteuqEc4%~%5p*Lu$LMliN zX&^l$h9nRh;y_%84ly7mI6qN>z2tr$Xn8?J$O;wED?(a&_Q%v>T6%3fhymeg%d~X1 zGxU|Sa2~X%<~W=HJ;Q7ZdH~xPZW7;N!sr?J3RnOi)6~n={&O+v!!_DCkanF8GeFOy zXTfaHixPS<LhnK75we~H&xXM;6o$c{WcD6hhlA9n9@=h$?XUw>(-ol-^rVLSLO(rV z9e^<qB0)F^4|>Sj5}H6*(1X+XkO1_|vnXVMq>um-!Wv51fyDLvBR;hh6An<)m9QA* zP>{K>j?8`zdc)@ny<o8c^cK%1*bG}>E1U;C9@NVa^B^yY<b(X+A+f(m=m4eJ3A<o7 z?1v$Oj7EW|&=t~wp6+FU%#Z~Vf|H0pi6IFjg-?mNBN2Ck&Y%Y@nJ7sann(}dF2hxh zgo4Tp{tG}s&;z%^Py~uX4$$+ltk8uxekGiqZ|Q}NG-!3;O^yG0Zlz~Ud7u!T>N=e% zHe`gcbS5pZyhHWri!aCEIOwY`r{Nna;sDHN%*cViZ|SVxfu0O&`A7s3jsck=0o#cn zF;pf@6{tu0p2S2nAF(JiS-s(}H~RIqetROUNQOqjXc!7PKyT>(N#^u1+wD002wNNK zKnL{h&>I4vF?>&r7QrnFy@<0a{@UO+fkqC0!muMOgoE%fj!3VQsT*(`^q%@3a31t3 zdIXvxCg_!My$zle^tN{z=uJ&bB7uF>W-{#LpqI4uvh_fYFb4*KUbNPG)s9}8)=Sb? zI8OW0I}hOMaiJa$>Zz@s($0ncFa{Em;d-=xLud_pbGJPVgh4PG^j_>(C;_FQG`s<+ zAq}Jlz1EspA6U_QtGOX8=$+HZ5Cx(^4AASPdY$wR9H&%g;4GX2y#aa=^oHlJ@F{!( z^Jwn{uo#xGJrQ>bT%gnHWy><uP+2Iar&@Zcaydkxohsno$NdxTz+JcvM`1e=?0}uH z8}`9|_y+X);bAC6q+j8#gU?|-ybV)8Zx6l#uY%qh908*==@<=q!><*zfkw~_8bEC* z1gSx9?WKndkO`7NR5(WlzJyO;3Dkj_pvTa!K@R9l#u`8)XbL4DA2<d0QwTCc7RUxU zAs562-I)&qf72;H0==hp32s6qI%7G|n_)R13tCpF4-G(Xcr^yS)uorXv`#iZ6o9um zdWhTcjA7#@Ib2UWe*x`C>^(YK72FBv)j1-{L3yYETF(@Yz7QFP(ixjURP@Z!a694Z zU8&}TZvpGD8$uJ%yHN)SzaN770PSB6PkP5`AT)zFpgdHDDo_=CbDn|iOpqD+b6CAe z6V!!wIFbTkI?RBXpx29L!yM3SMS6>9KIqM%g|JA+<6>9_dUdEEbcb6Uk{eBnZQIiH z+E4<xOAVD|dkpqrY}MEbC_w3DFNEgU9q7<0sG-^nyLw-y9u$GnP!XI;{Lu?CKY?C~ zIRXda0HmZ;t%#&Gv;!@e>Il`)t3zL!XAk~X!ut@F#FpVkV&78S0BZIf+(4KPI>H(f z-X~7yACbya5j>9|GQFRo_fdQTJn%1nJwX0sFCyZ_@GkUvG?52kR3p*wuS_I>^*aBr zW`Jl-PTPPw%y_o1;OQzHfWz=T9D%~@*P9%Ab7Ko^g)yL)G4!HEL^wsQoQ5-S41Rzg z;d}TF4#FY$7LMrnm$(UcE6jkIFdOE;T$l&*VH&&xfuQ#p6mA{l!5#~$ZuR;>*h4|J z<95yx*rlN?$bUAFf9HK7_z*q<Rih&O43<MFC<Lk<)lASK6LiF=CSHR)5FS=DHv9&1 z?{mEC^#i?b;BcJZ=SVq3b?a4w(xB=uh#NK@$A36H=`{kqA|QMd(dsQNh%5|I@S|1# zao{$Y@~!4#L|Bt!{|E)Bf?E;t5au<=$vzc8rS(0G`;&ozvEQV`cvue`K#S}rz;GA} z@1SX+d=01$z8T8Jb`}`K7%&*ZfDT!$ga09Lfy37ezrmaY#UUX_>NMC3LqSJr0MW<h z=!^qlAslEmyH>AjwYpZPcY-_65BkFZ(5$f?w1s0FA6iU)0UEG<9rq^ii5<tgc>E7G z?!rB|4_XxdxC82O+PC=EfI5r{9|Aks-UZuX2YdorD6Sr`5LbS6su7(ca&S#Y&;s#5 zm;(J^0LY_C{|2O!O#ru*W|7c!4kX{MsqW^YBYqgjZ5Pa6I<|i%{8>2e@aHfrr(3Lm z_hA*Rh7Vy8EQTep5PZ9oj$9qFTIH-&%@rU!<OJW0wZTtYPys{+NKN0@3TH=4np1&R zF{c3?7((5s2>nm1mWx4gC;=rwtC2O*Um~Ge_|<Z`B2W~HK?e3`gt*|FVYk$i>HAZF z%s8GsikLv|L9~^s-UPGJw5WJ8Oo3rg4^+j$6VwS;3x?mO-$bT^Mggq>)|U~q?svQo zW6YL&T5m6(!O#L<E$CeWOJNyk-R@;NjCyTG>@1KCv`#lR#DTaF58^`tNC=4_F(iSc zkPMPT3P=g5AT^|cv^q@EL3+plkL%$&C1^ZShZJR~fuN}&BLUmKZLJPF3<g7G$OM{p zsNH*W*65=%31~U4meo43`4b1?fqLs}kQFjQB8UZA-F6Z_puIl^b-bmx%fM~Z<7hS5 zc2B%ocBf{|K;Mc^2GnGlH+2AICLCIL-CU1=q0Uqq4{l^iP^(yjw{swVd`qh^?jU-T z_MgX~<+iojS1ac9?!Gi_&j)F;uh6VH)&A~r{w*2tjeIEE$*2{rY8?rKAOdLhYG>#I z+V6pkppKc`v{KYsGElAPWU52ltwp&im@?naA&>;$gqKos?bPbhE9CSQs7=H}gC&xa z?G%s_Qh}PN8&m^@S6|Q?&Y5tXIDGw<$A1NID)Ofal!IcR61)OwAvMe*@NWcmw`-u) zgpyDSd?Qs@Ese|z%5Z6L!v*(edg@0aa6M17C5{&&L<wxwJ#reSD><kFnh#chVxZ$u zCki#>FK`-8!U?!Rv*@gohblOVtLft~a-*rE?yT#ip&Q}4M>Pdk?WY^$x-8VyoGuZm zMeil!0G*}!A?V&<8AMHfbSLdY7zsLo=x*8vpqth!KvTT=FdPPgPVu@&eU0#?VGRjR zgtuV=Xhx@-W~bSw8)&+jrkiT|v`XSI$@oi0If3&#T!o8p9*(cAJU?>&aE{&%J_33` zvJJijJ(PPF=7F9`O@xs!0Y<@S7!TuMEQ|qZZ-bs$%?7RC&{qnk!W5VclVBPIg4TA- zpgVZKzqXVO1zZA)U?D7k`LGx=KzdjP>)}0E4lCf(!0L;ck9>sr0lW_@;X_zutixRk zpTXy_0XD-%*aTZ(D;$7tU_b1GU9cCvhV8Hir0sy6up7P#+IGA<zGXveO0>4*ARL0D zpjWkj1U-q03}@hHP^+nNPQodWeiqKbNw@&+{!7?b;4=II@+(_2(@XR;Z$iJaQ5w{b z)nyb|w)E?uN20gjCj1TRCimel_!D%4UpM*{PWw*6Jy2L_y33@yP4PgN&~YFZMAvu} z4WdF6hzyY+B18bqqQXH~&_}ox*?G|QcT9)@u|awrs13EiT>__@#g{;j(O-vGKsSLk zDbgKEN4F|<b<hFYf!a!U99lz5XbxIar@IgJL6=0jg3x1*nz)(-=^5;Kwsn!9>-OuA zf_Sds>bCe5xD0yCbrjSM58!f}#PL46*E9UNu$74B;JQzQW?<{7PzPua?Lf1uR?r-( zKyo6RKseo<)-#wf*y`izw58eB6-zNl1KZfA=Ft+%lx&Yx`zOYT0O24EXdt?WhhO0o zoP?j?2lyUzH}NnW0^MEQ2Rq<>C<<kXVkPca7zM*&81x6-80-sr=HC-uSNrQ;i|)B3 zha{loidwdq12RK)SVN@gaJ48P6{H8<o6&McEo;<1>Dt!)`81FkG_)v=Opp;WfWpdO zHgIzDM>lqI!mFU?;<^i@i@2=>)&*T&(24{d{{?Z?w(1i)-qrS+XS9XZ&;oSD*$hfS z2~e#R0iCgB7lYzZQuEQ$7?q(clmU6rps0H=m7oH=0p(#FdPUr(&=?xQn@}5S!6)pm zj;s5r)u4*mdhlNZ>Oez~zXrJVbhGa*jJhDt^`Qy0gaBv->haw`hgxUo04j-^sS{}A z>}Ylu+^*0a{%ut3g`eIIe+I$;kS%v8s11j}U|2u`gK$%u?fM_d_6XR-ehtY=cnpjN z4Zq5)n(95=2{0CWJnlHNSKvBJ`Lhrfz-*WaIz(pRPKS43GE9WGVG>M(DKHfRVHV7X zc`yg&LUiI-gu572LrZX%gZwUocY%K9c#ruH*ieqQ;I4%aZTn-~)vyXaf;I37DAS*s zdx~(Iu{S_b_zb>)b+8^jH(TyT*aXF38+@tu-;U9XNcQ6H0+nJXd<|-bJ+K?Tf&;K0 zzA^V8uB!D2uKYUiBOHa}a12hsPoSgaD()4y48Oo71^5|sYCMg52F}7cI1h?66<mZ1 zphy((8n~zJo7gwtHe81<K{es(vi|`2QP2MkSAONs(au|t4Af4)<7&sBa2M`CWl#W> zM2RaC+SY0NFI?~c4uN|g!ZLcgnNd7_LE)q;On6*ZPo(i*r_qFnu^|@3fQS$YqC*sj z44VkN5u#y7wQcQ-2?-!B#4$HMZahc^ZxeqK+@z2K+$K$q{gv8ZhmqPP6@r?<ow1~5 zy9m4vy5&_63P1)(2Wde^hkFF2XL}~w*>JV)>lMfixgaa(iBm>UZDqpM;kVG?PZl;N z<4&=_IoY0todZ_^vV#Ih)1)Flb{@zFx|uIOd7&^A1)Z8pKyk=Hn9PtJ9(N9Lvalm1 zq<}I6(6OHZTm7Oe+p4}daLbvk?Mm1>7gWS`#|RBD%3x)*mY~yfQ)mM9peodbT2K>o z(Nsh2Umc?~kqPa16KX>p)88^z`x{`_hlbDy8bdP(fY|JBfh&J1X=`lVh0!^qqxORe z6^J_o219=>_UVby6?AB*r+3Eg1nO8_pa*n^ZlIpr54R8Wg5IFRQf^;Jg*^y&01O1( zZqg)NwKg7m3XFr15Cgv><Y6cb1KGntxm2c<p;5SFU^I*cMWTHg=UsOK+mm4uylw78 zTwlNMuss!~frfE+JaNjCh$5N=?g-}ED$O4B-S8D`gD+tdY=m|2DJ+F0un-o&d{80g z;Vy<numV1TkKuh-350Px?_s<P=?SnLcbRP~z=!YwtOkvSt8hPpG}vo!KLaJa7IeMv z1@7mt9yY*M&>3(u?iSbuJ7EXN|8}*%ax77T?*)fS>w4aft%&yHs!8^NI@&%mvJiJE zTtd45>R9JNnL7uI*r#*JaqMGo6n=)EV3&^nvlwUK2%Ln|psG9t--9~OcesbaJsBOu z{ubu5?+|W!TsHy5A^&c|C$QapO5B?;>HdiA=vY_6N=Rq9A8;dq0=t3SjA_5ljC(;P z^i9A$bIPwWei4*O*T1{pyG`7`vhRl4U#C<Z3gyEw$iR4PJ(4H`zv1Z?+y?pi9alA0 zkbMQ92!w%q=z1iYABJP+#eEI_#EyXb2d?W++8wwH_tgH{@Zjk$-23o1gk@W9c-(NH zNL>=My@()jaAQGChyjrxB1DI15EY_;77%L{TU<y4@gW{0fP{M3BO@K?*;)!n4oW;J zt{&(n17%K`N()L@`%{^n8dnd3r7NyiK=EXT93a10adodc3%C!Ar91MJ2{OVEs#Xa| zQ;ro#C6uk2(Gwz7wGxpZ-S}1{xp8wrLeM@vP0}N6?Q>nX$=qg8Q{~gwEL5$*+e%fc z_Ek;14$6cA__pUFpC%|AY@Z%$DZIj!0A-{&uKGezP(joul54S_b{0cW&J{qVDFr2c zY<J$LPO6Ui1`MROM0M<HP!+0x&Y*fkpb@Ylt{xTWPHi0+idGx97ATE+YX7&OE;NM( zWTpvjBW+_hlm^v_v_9L7eROTNU^@VGM@Lt^t+3ldd*}oMVE}Z5{vfR%^o5?_bmvc3 z=mMRgn{D^N)l9b!uIr~ab}x`WciyM4(xoXvZM*R(F%?jn>~|o3cxoK?9voBq@5T5U zcEeZjC1?V<6}Dh+f{m~NG-uc8c|Epj<|no_nVgC}1tx;3eKf8no;_hO_DC23!(kX` z;yM&}h}vHp2VoS#W?XlB4BKO29J~z^KxatZnN!V-XIrkW1vbEBwkN^oP?Ai3iu(zC z3?IS=uoB*b84w85R6VMe>Dqu<KK4xP74R<T<TD3XeL^Lijjc;B`B?@_U;)gBc`z3i z!$MGhl2(tfi*R)|)IN=@&Qc5|vK-zAWkOdpuDyosnrwfByA^je?kdyd*Uh-x&tNV1 z>g(992DPD_PrP5S&HYTrvl+v;dbhHzYL$mi37}cfE^N(sR%7qP-VVB0*@n9V4zW+? zhdtPux*f&Uj90TJO=5mx`v~lVZ(%=3AFc8K8#dILBpfhTZLSEv$Ndft!y(Y2dJtUy zIvM@Qw#J7aaMeE)kEU6!tpYtUKDECap(6X4?XysU(w)IQ1t-CcKy7$}?c;FT_GujW z6FWI!?%?VW{T;4=I<Wf7Io!+e3tWN=a2}lE?7WB}*R^l6eFLt+Rk#H=LE3e=M?$K8 z_el8_P4;iND*Ye0ci}$#1@SoMwaQehO||M&&$zVGlohAZyh~5D03&Mnz=WSi&g!Ja z)>75fprxx?!kPk-gC6l{eWjMKY8k5@m}!dUju*PX)EIFRbXl*t;`_L&f!yXd7j8EA znv7j$zs4JlHF^jaQ#T|u*mR{dvDujgQBUS#V5^g9fu}pbsAR+Oml-V+=w?MuTwNLE zz|9Uvu*H5T#I}}5UbRHS;_B+!&HOR!+qxjlkEihLi~!+43p|yXSfEmA(Wgc?Jvw|9 zG{WV<RmK#lB2-Pdm)Ql_$5hL^N>z!gv>HJ_z*QK<RoLPwS4$B=Y0y)(l28IP(=CQu z+$f7%2HgGHr!ZOytEF?xU@3TSHV2;C$fJfqq#1^2`XIN%R;3(gTP@HV&8>{eXg$~t zs*s@i=+3rUwi&MKrYUYC(9y0X|89%x6#<o7byOeTg1SI2aJ(ndi6pjwKyM<d@a}Vo zI&2STyF9K2Rkf@tR`pR6YCv_U20A#0KvnE2P#G#gMW_JY`yu=(jUUBT8?6fIdl#A3 zV?!;FmP|CkZVb91-VL`abb*$jQZ~m`CIfI=fR;A21$D7Dxawl9K+j9^L2K;J&=E?r z-5ytdJK%P5_@kXCh|s-@qr}uzl%NLEp12xvdf{qV>5D7>Ld_(UF%3h?oT_>xuHu$G z0(S@uf(`hUKMl%i9!F>E;OD8qc+^0vaZ4VDvONrjgU*Zbaqr<Cg9X?+YIlQX3S-z- zhTH>a6x&<a-UK>`l>wg_gY(Q&1|8XI`_V)=ALhYam;<w67R-bhFdYKn9he4FVG2x! zNiY%Kh6#Fcay-U37z;}v_&I6<)wR&}EyC4cs#DTp?1s4Rwp^7|HK$XQrkw8nCk{0Z zp53bQJ+#!G&ok7ht#wj%+gMfnE}GiE0hy8e9ost8FXEnuZ^7BZpAX<1d;}|D1+*Xo z>4@+>><>YH-UmgXZP#|)Ptd*xMS1`f?`BvJAHzCW1FK;b=y3cjJjb5`u7yuQ9&~7F zr*s8$J!{*wU00gxSFV0;xX*3h23*DY1+Fr$N!upujj%x@`(&zT61V}C2_+!U(!PN& zVJj#@+VAf3Et#9R{BJWqU*qnFeXtkyz;5^ocEL`y+YTsAuD0VUfOaZjHxWe`JaM(9 z{2YA3zC*TOVHM9|T*a@9=_u0v(xmAq61T)hu;uw@+_Uf#{0Kk52{;Bv;W!My-)Y=4 zaMEX6)6`S8Eq`v`QFFKjx`1u9%A*E0+-h_^_?B25N4i^L1@<kqyMHhp_B#811s#T0 zaX&=+1y^@?Hh}JTTw(h%T!V5t{)=MV2F=jUko&O_7{x$KB^($Gy`Up#i9`m_3FHsL zq{r4P8(P?*g&%r5LvLwlhMxde<Gkj}>U4T9MGK6y&`1+|tvrgU1T+)ZeXeNOksu<3 zhj1{TeaXnRE-?ad^OI;;^n19fQeF3iVf!w&u9xoM-Ukob-?)E){Qe2jwJld`coe6j zmro)?R8W;g$BhB?NNg;LuLGT0wM0s}mK_&cx^OeE_fzzuidF?^L6AzU_f)3gswT9p z602Y;l-BA{7{^-zE#653sX@zMl#r@dG-SI2w1;-k2$XO=T$TPU+`7O^D&Ch>^yFXj z3C(pgp(&2&lr$^077InejtV)jGe@BPbz{x-px14(LpJj$&l{-;`O#vYTA;-}@~;Iz z)u9^5UsYT!BGSSkg;6}w(A~r;vz-SjL0PB>1=RjULCcUL<5>x7S(4uU(Q2eJP#Uz# zs3eqt;!q5VKwiiNZl?5xjxvxNl&~_UM3v#frs;Jcy#`bW9K92ycZ2eS0w|zR0J#bz zTM;Xx!4p#nrMrH7x0SfN&#iv>^RXS@4R3B$HE!Z^6^SzThUp5dZPk?aySRyIzZ*`j zo0ytbHKDazDy#|@MVFdtD{ZKKeFG>$wVB#Ux@_P5Zp6NtudR+-AJm+Bi^_Lj1GbfJ zbjK%$N>EMFHkfC1v`u){es!?m9jh^#`ie3nKdPN3*uDw6VVj~?0~NRpII0e<g=__? z`U;?`Rwro&YVVd104<<7C}KsZNMy@Zq8bZ)6IChYFSvGwL$oLRs3FIDZ1-TJJ9LFE z@D(0ZJvzoaf$wpy<66gbXY_7{s(KKpx;wx?Xa_pF27uz)02=WWm&S|!P)EnVBJ9nE zBJGFU7jzcWDp9$<xmRfvc?Kert4KEn8(`d0Ys4FZA7x+xX^g_3n+c`W3q6MBe?u`w z!w47&!$E=NNt#AOxvoBkZIz@bVMn3sWaRE2$F}c{o1|>J_r<1QuZGDm2}+TMvkF5y zJ_21VFTh;}i(wIHzCRClCIo65l(}iRQ$e*i16NP}r{lVD%*UP!b6_?o9)(xfS-7&n z@kXu<1#~@WyDA<l!9r}`3@GBIumlvb5>^2$LeGcTAHWKD7nH%}xN-6KKJH3*4@RKZ zCVj6*H!-(16yaJ>B%eYLGV%%T$4~~l6euCpl)@-My@9Vc@%2W2Owfxf5#ew4{Rw(o zKOX4gP`|T%3w~+OpNnuF&cbQ<5#rz}HpGG$z$ZAopW=v&8ws>vn3cmGtso8yVZa0T z340Ij!X5YneuLX^GjP%#uK2HFUV+PS2`<1n_!-W?DL4ry;0HJY-@#!x1mD5|_y+dF zKG+Li!zS1WYK#r=1+0V5Kn+2?I^IhC96^=rR-n4YdbV{iN!NY_lC6r?wngBra3!GO zM*BB|+i-iZw}9(+H}+Ss3wFSlI^wrtY=>>I6XZz|`bOkyyOBT5JxF+EM)5q(-}kov z4Cz1cpxpjs0e&<OZeZ=34?2jB!!bAtN=W_QEus9l``rvE6K=fH+&JYria^~g_zrcy z;F=PY=G)iRRZl*~uex#Y@W1?1bG)85v%}4mh8ow_aN%ydN4C4IBVGx(+rbml0To<x zw|{@IkNTIWj;E@16ZUm=w7LQ1{^jG(ZC@SLzJA>Bz6EnNx%15b9tT5-&j)2d?J5td zYPIVuP{eNgX$bL6$klx{HzAFSvZGlTw-4#v1Nm2aj&h<>C<Cr%jaQG0aI^V&+&(wa z;I8ZUAYnC@xZ84hrO5GqSV8X>^@Tpr8}ue%PpAuTg1!LoD!c+(Hl72rLpI0?SwOFJ zWCVTcBq5`FQrr_9U0RBp4EqMIwr?_~$W4uwQZGAYz(^12;2JyRQHzRGu&sz@GO)M- z(xT}bD$*4}Dj!=~8rzob`f)Y+_qDxoIf!oJz6t6j6(y?Np8?q_v0L(7*ebQ_N8ekL zE#$uf+xejcyaDB)2o#1wkQefSQ-D9OfnE!6t4N8;Rz&g`e4lg$ew?mE-FW2B*Dm<a zea?d%E8y!-h}1WdCuOJ<VM~HrYWY)winBNrgQD<grk$WtDyQ=3n~*&FZu{Dg%S37X zyUkG+yNvO;xZUQ-tM*qe^(B!<a~71b;8mu`+`w+z)*)<dcv2gyiEBY62%d&h6R{eo zw^qfi3~ouQnC@=NkFQ;W{rVn?tDPis@}u}%P20+}n#FArpG-Ipdbk_F?ZGVx&=6Wc zQ)mSB;Vp2hSrON>ZP{+v2EqI&9(SMXD*gZ+|86495xPS+=n6`-4YY<<pv0SiB3GiS z(#D_&b;LZaCY8CM1RqVWsoGx=E5hI<Yi5!Amdwq)>$;g&9KlPiaN6(2<Blcr>t@=K zr;Z36z&A1lY7gz8Ew};XU$~LVcK6Hnjl47AI{AcE99`I!Kc$6V=Ry0qxpPbAw!b1& z?eqZOO!&6@(~gMXBi^G&gY&Sbx*1Ty>U3_0dtB4_Ca4pYdiLW+#KGu;K+UXkijD>q zLYnMh+A$P{fa_5^q`BL!8(i16s&W>7XM*l^EyJA;Bfz(|=CM5&=78(}CjK1-nvST$ zZzQe)DbmT<Z^Kv^1EXOSs1))eCa^so#)0-LLTyj7ZTX)FnusV)*T3SN3S2!p-kYFP z*oYA>$g@07V_S3oK-^RW{*aO`W&b;DYrir#1AH^*W?mVPpW84STLsJu%CHJ4v|ok0 zN%~$7ssT3w?Nk*hpgSl@TY|P2RJCq3F2YvTtK@D%3)l``qi)|?$i9>2R~b4_`rh0q z0yk$WSt)Q6S&HqpuS()(%8hh6`+YOz>(|YQ`h;6RH=NROo+lwCtcaBJ_i<N(-e^i@ znznV{+_&$zePK2GR)K1A9d1_K&vg8+W#d!$1U`l}upTr)Tnn0<c8J741bHD7=*xoH zL0=in0{RYL5=aaQVFQsTz}3z6__*;v4{#4~pCl6T>3v3hNOrpJ_(jFgO_Ylynw?H} z2KO|afP=6LbaQ1VZb|}g!2JSJqiw-mL&T%8H)C&vO`!Pn<WDzdcCf9R^;>au4}C6t ziM<`R>G)UV`*6R4)&$tX_8x5Y`rWvDK}W;axO#PBKW=0)@(u0*_!f?Xu9|<s{Q-_Z zdbYpE)kC}Qa1X&@&_b0Tapm7Rim?b|JP~Wz>>Jox7Nc8H$JloYPQs4_QnjAPzQVq9 zxIe>LIEa24P5Y%?0Qb!YHKT6i=;J{8NKhpB6;0pv_2@Oyn|Qtf3Va<`)uw0CzhYm5 zEAR_k0`&*&*E0~UZn=!6(p<%LS1)N)6iM-`#P753ceo9=pe*5}|Azgw&i{X5Xy+er z2kyc>_!CsUT2`qQkbh&#)fJBJ@aPN0Dv7>UtO$KC-}PA}X~D0C+_3tpv3I|&|022@ z*lwVM*uIzL?xnNu^<GTE#Q-fTijJ#qFLlJ$LL${tT(;vF+SXSpwIEGLh+KWt$w|SV zs+1}jt_}-*&eFZ{mKxjrn2QcWSC^fceL55~LPWx+!%YkNN>m2W5u$zar^8l<tC~0) zZdOoQ99b+bN7QXbMLrW(k-x@H9n<oZ0~DFQIF%EEx3g}@=0SfI$`dv>t~&55xUJYO z3b{c3a+{m=flK@EB?Bsn1`{P(87e^qC=bf@oA3s<YN;%^gGf>A*P#Gt<kNzT{Mh;6 zINQp&{1#%n1p5l&>MpW6cRAc5`ZRW7C<7%yi++mZ76W~VOLl3{2f4Hk=3CeSI^?#4 zRzzx)OG=5=k?*iw4!;^tQlKm2rJ*8PX55URaiJyK0pK*?k2-=ow5saWR`o&cR}WM( zb-^8K-^5l8sdhB%HYZWlQXTAhxV3OK)T;S364u1k`iB<Ssu_)}HmdR^IRv-!sJhgC z8d{?R1DAI#{!c_!1N|g!b==yZ(y2Bw<4*-}JERJrjH@YY;=dc!uf)|c)luKVRXR$e zg}x-IlDnmBj;;1@22G(6s0th6szhpgl}fADl+nhZ6(TBq6Kp+B*h(oi04ZE6v^LNh z+JX*m4PtI5&#v}&J6?NiwWWJ9Qm%C((h;CG?1HN`ULA2eLnqtTvdKQ!y`dNMgsw0U zzuj?lG<3stS4hishj^z4J2d9YqXP8B)g+@o?giWvpv8pl6iRDXMzK%TKLU3+3;_+< zgK-Ce3N;L3!ca)bz6GETt922nu+^C<EGs@RM&jv7i$^E1ZybyTwVR%Uq^AlevaQbd zHfVM1EEtciv#I>V#m@xWr{%e-P3huO^pByE+J6nkYFLklRk$C47KiFJJGJYFZ0oG2 z-kktGfC)sd8kmj!KD-CZVK3n-!ZPfo(3&_}z!L0PpiJnDsWD(C+cQ*E>P*vd-vQ-* z8txc!tWKj-@+Le7VlM(!={(S6LRC5!`)$H#98hNFfW`)Oz)I{_#uuQ?ht23ZVzgiO zLNw<v#$pWZa7AhA)$gMFo=8@(tq!`Mh*x5-!Cnm?fqTARi9L|o`Goxk;2YQv8PWIQ z?uD=63+SX3f9o+mhxB+@hx-}4jU5x#Vr$8Xw)N2cOSX5w2G|bT-UeGiZ?kT}-2|Iq zquJ85Pkx1K@4?=!_TOnczQWxFzQd&2|2s6bo2vRS90E1bLD1rvGwe%8iATdvXg|Vm z>mT88wZ0(?u9|if?l5@JiPiq<#R@zEMuOXeWh*juGzC<k8`#Iu<etJ+;%9L4L<~Aq z&$F#(XVNdBp92-*XWX-(rHJQoYZIT&h|UEz^c?dQ+{%bGpe$5`H$bP=Y`8kLW(GAw zKHO&Do>moJPka?eOY{IJ01AH*EeEbLc^PyF%huO@(nhBJ^#yT#vqWEy_?sO)Ft6fj z;5iSaK*Ofy2->f=;o@Uo$9Ct4njK%$Hn?+$8`$^Z56~(2FWf)jF5Cf4#eY}(|Hj5G zxCysGj{=9oFwjvk6j%FX>(J4mRtdK=iE;(&O+b@SO*rr2PYEcY5!8s@`PLDm$*K-X z6=XF`hA<R(lIDN?*;yGf6DTHPbjXNZ7ouS&#f^#^1u9`j#*Iz5NVuPoa70{nP+fqA z!&Vh*Qlm56|Hs>Vz(sWheZ$K|)Lk1Y2<n2^6$Jrhu^?hsL<AMFB8p-|#EuQHcf`h6 z2$t9jVu@XYy%S@LT{OmCNHq57_n&+2Wf6Bxp6C7E*Zj!Yd(X_AIdkUB%&C_ruOH$! zOVbK@F?h~{RF!U=`oj~1xj-(g5CB-jOq7}8_hs?NzZs6NY~rh%0`Qx!aZ>SG<GBa^ z_<E<D-jbV?uYlq!qT1p&GsS+OG24Is!FNRQT~U006yF=g_eb$PQtEFu9DHvS-yg;I zNHHA$RmXe2JBqg<bpcVnKZ@^>;_IU_@yy{E7s$<13GZ0se5DjK&{$>!?Oz!$7@!K$ zCU~jV)C13zQ9v#HsZCM?@3^+ENLf;M@OKC}YLMZA_Z9GtFT~=DvC8AOGg39+P^GP= z^7<b?@DvM+m)o5Qr~oQ6DkGfl4uUEJYQc=dcEe36lnYd8FkQ~)=tq6$4LDEy#c?Lr zkO`|q8Mr1gS%Fl9T6k7}{|<)zP(VZc)nP(NYa^|PKLh^Q82ts9e}nhp{$Crw<`87U z-^s6w!n}~LGSVEs8K(~Z%+XaD<4Sn(_>Ykp$$&pojBuW*_dY0`rI4G67I@bIf5G@; zhU(+b8-HpUDs%NXk1so`g&*zl=Z`;A1?A+p5#W9Cr;4_r^1C_G7Wiw7KeqSP(1gzT zv&J8X+NMTWO#mCm0514rg=vZx4*0E(2bpLy{IPE29OE%8zvH}?_+vuc_t`l4;jbnB zn2G-|YKk*EY+}XCsr72tW9{dz$JUM+d5Dyy!SLK=*+4NKGuRr>DxRv`{&>gTQ{bZg z8F>I~dCtDC65zfb4d6lei^5-f{I$bhTl@v#FA#ri@W+L6L2MBjhl#6Aq%x+`%*jv% z_WxXyhq-Ez6DW6HZbB>#Q<5+RR}Qc$J<g9~F)_y-!F>n(@fBh!$86`>#4?O(?}PD< z;n^{%B4r&??R(CehX6)ZUiN&Q@ywnx0x9c9Z|?tg$lxHe8(#8Fn4R#)g9)Ci;i<CM z$YVrq9!BbiXNH%D+IVI+9Hlg07r-&hKs+-}F9oj$==8*I##77af#=RV{}+lMe0H-t z(lGpSLCnN9qzh5AaQx;y(EOg~Z~Ef-9p3jr`W7kIj3+Pnog84`_dw+F5IhoTKm74r zK!2n>c`*QKwv@U5s~VeAfmG453;r){tHQJC{-40tQymC*30B0xNZD&Kk;!;|h(Fe3 z{&U5jeO@j8k0`iA0s8VXf5lx@vho}9*$?eKWJGVg9z-vex>X!GM3N$V4C_5~7=>-q z*;3pmUA|p0Z}X?vlo(YF&46KI#akKu7X1EKamm8N)uRqA@1`x0x3;UhyQ>?WPt)31 zc+z-VZD|WP>M=xT7w75f=IRdeQ-F<uLHwbejbdJ{EZRx3aC5EY>V}*J$k8EZP+IFg zDPulYkt}KghjUVpQvf-?{8}yjKtsb}$->>$%e5AA)+47Vax7ZCp7-kS<{u>s(2{ZX zB8R!$RHs1?zh5@T<&!K7uI{d$Kstdej3MGJ6R#I|_IF<(;k`_*cy&ZB$Vuy~|FS>i z!Zl{0rmF{VDj|n)uK4;^vWuRxm2*&2<O~VN|M2f+`pt=J9G)gh7NN-Cx~2e!+4hSV zYDX_BY8x5WEA-oJ{&nQ@-%5H)7O@@z)+7~oR|5i47Yc2qwI{beTATc$Zc|;!Elg_@ z$BZpOlNLcC9ZUV3$KEl1Emy|fwI*`f;Wf*%hQ)jeJ=5bgw-fSeLu$Z*4#by{?u7=u zco8is!_>ARhg;|M>x))RJ-lBrH8)uR=}Jz45q;t=-}zh()O=h)5J(xwV%g+<RQ7CZ zT|vmk9XTwUn>7S;oqm2{m3;d-niR4@+riGeX{gOKt)0Cu;F!x(v&R;;lP<@wKCtx2 zZL!YADHc_M7HFb}M~w;})T?(@pPtjb3R`uP387`^c6V(_n!iZrV0qL-L)#bW-1X;C z5vI7${oY;cM)?~+$Vw$Xxg;&t)ubZ5f#b1QS1f;d=nyLjIfZNOO4qEViNFiS9bz@$ z!6V<qcg&3e(j>=qIz3&Qs4Wh)z7(r<lJuUGiDr@JdQwIoq{*J-TVHFhUjq$elB<(a zo>@7CH3X+DcGPmaCl&Mq<bF>|pNsUQCk6J^dPtW%DbZPLYlSwu<4Gxfwe~gx`wi?D z?h+BTrCXEo1t|Fm6QR_VVEa^GZCPnaZF<&M>u)o#jwnm_IK-jB@>w4MR+F6W>l`G= zqO7E~(bf`0_pD3SM|Jj8p}e+~<Xn$@%Y)NV^+a8N?YQB5%h${Pkmcmg{h+)zRj&p% zT)c&zOtqR<<wm_5H$dNu>6fHs<+b??1|{3wd+}%K+yV_3kG4Zq8z6@@;-5&1wCHk8 zt|P}2oS<P^c~dG#>)Qi@`-au^k4*=rol64*_gtt`cW+8;qIIDn)wNc7lZ0fjmEPo5 zU2AW61VY?moh_1YG<&-Yx*Tc{gre#TUG8+;(DsSn`)A03Dl>ay>r*UnC56U!N@?It zX91}n3tG(XvtFHpZ+WLT0j=7is`nZsxhSNjYHiD)0wy?8j9<@&bUPEkgBw!UP^6O^ z(uh#4zvR}K;zM;M@_1@|8k0vst+Uj&F@+Y?+UvSB7A-)4z_b2$<@wRN8AYyK$&1>0 z+95;)XGR*yO(=t51DXo$sCd@vPSmJ^&5R~Xp(b5zO8P?3Ks*N`)o*Ghy6e$XT{bP8 zk=P!!R5;()j8YiF4dt_aDDk;m)1S9oOaO$JYaMP_0Rio9PI(IhvS&j<tK`YK+FO&; zHUg3@CY1bQbIK~LwWWTAwUZ_B;Gr*uNr9pud|=k=W;QQJ9hWSeVL$j^`Ih8U1Wb<d zqajH3)BJ=;HfZ%loLwD%0byvlm#e$yTt7-L0<kXlBd0K(4ZSF$b(A*vQDJMy7<KGw zjm)L3sN+hVGcC8)meW7+7qn8>y_(u~$<|Y_Ts7g1-0Nsw`O|G{t%ps))<TnO&I=!X z=!fOwB#STpRH3NWNpFuFRy=7<*6E18yI~Mn#n~Q~YfWKA!D%%>lmJ9Z$GTUfBjJvD zvZ*(0O{qnpyupAd35YFmagT~=UoJ92L?NdXa#~E$_*GxqalSEUT5I|QT>UaY*aIRl zYu(vqBhHpLLhNcyZp8rct3tic?BN$@&Fvd+gm}`LdKJ?~NKycu1*EhoC}|~<y+KLE zkxXh!rHX5v^UrCE0VGPG_`F&>3NNnpl9sij<l<<IYwhVgKn?fXi&joe`6q0IKE+CQ zva-W?g&fwDTB+Xi9=HvKUH7QN%~Vrk5loIYV9zF4;2v?h*~R9VzYQSR*s}czrmPKM zq;@bxGGrS-I)c`os*c6)H=OxY_&65zz+hSq2q__$W^DxIdO#Ke<o#<4CtplimI=r@ zYz=B^b_UZ68#KycK*-K&fm7fg+gcM_crV$*WdxJAE!QoWqHVSD((l3a7oPRc6^u_C zFMbI6a(6h#7#^~ReIHD|B~WUf4#GN=SX1|%U5(V$ECu1Ii*%r2B|xJzAXvRUclr(u zt8x%>f}v$oq^aJ44wpb_ULB~3oi<+Y3rP0oSIRG(*JxF{!p6F`=|GuwsB7mA^ubQ+ zZx{&3Vt~x+Y`M&E;pSNO@1oQ=<ggT;`MjB7)i3ic_k7`yXLX>l_P`}Tu+_-uG0}SQ ztv&`3H*wUkR>8H}_Hq2&F5z34s!;149q2P~rNbS_za;oL+kqlVYW?+hfuRR2mvV9K zqdE?CGS&?~GJ_%E`5rOkKY(P}=dVAm&%9Ijw@DUq<DgV+2nCh`WbqK{UkYtdCWKOu z>YXtFWxFelF0^w-IcvzCI~mK(GlZToWP=cLDh<e%fGhz>%c2JwTF!shPqKhXklVF; z2t}2Ku8sf%%d2_TtFtdRJzv5tFWO)la=0rezFEC|uY=_Tt}}u~ShaZ}w7;}ALcdCZ zIMifk`?@Q#{$@TzT$CC@K6>atIv`l03xB)2bY%ENXtNqQoe!ZQdT@Ftgx2UGzsDi; zn$y=I)W`v8(T<ep0R9|1ik6>gc$+nR)GzVeYN9<|ki&9oIDGik`KivgjX8BX(rpKH z<W?Q2nIp>R+>u6e8s3po9U;$y9Vz1`Qp6bk^K|yom`-%CC7x$>qVrA&DzjQ5AP|9x zzhOxy!N8g4RvjBw`WZ?AlPybVJ#uWpz=vm_quy*h1UreK2Id^oqn#*$gPK#FC;$Yd zOP!LOQ2vrm6qua-+C#s+v#<vHE<EVDZs?AwAi#kj2psB6$w1V9auF?E_C}4+%AsW+ zA{y}&N~`cH9qU3*oS;SKnNgUa{$)|CYN0fxtTx`@j4+2gL(jn#>iZTbQd=&%4)@>2 z-Gx~9TCG@>=hRxntzZg07i)3#$h#bvnga+nV)<;k+l+bK2%SL=A)pv{yHhkEBtXt6 zr;VT?<+Zh>JRN9VdDMPo54y?e<{o5S0lIm(haeMPY3hZno|*148CkIBdr)Wv=)mnB zw5bBfJ?=rrfgx?}Ngp`v98Rtk@%~{rwWx^a;?-#^KUb<wNfm*2s2BNH0;7d6a${#; zu(>+2PS9FMxhir;so0z18KN#ASce8rsl51vCi8#-;qI=P+M9M%(s~&728kA^?RWZx z$I?=;*lg$AA&zSiLbv<W^$EB%^ivDqDsA&Pg7lR^{j&lwerYEC<$N1MD#Qh{@)qtx zfq*cS=_7_#g$5@yF7^8?MAmYg2I?NjVcQs1Y-+{Sd7~#GhfNNIEMjUosA>!#Zbkp< zmA3y_sjP<r1nvU+kW&?iB(x7bV^;bDk}F#C?USxsEY@M%r$(g;q+x7d;q`-l4~lD| z-OXXM;<_gzhjDG93VPIB@vb*=l%dRz{U{2h=o|LO<TxNE25QU2q>SXS1`WxItT1bZ zpI!UY{wioKAY}o`5Dg?|9_Mj4op=$F3M3_ZG|z0!0pwE^xZ5I?_|9_nu(^>v;IAMZ zxxm6vqP^~EtM3{ZSq)<~wW1}X$a)0A{Z&=90dVSc{<Y55%78VHK~&foG{a#}SmK2$ z{_Nf4*BV?+HZ|xHkD;k-ZyR2`p|KB(+Ke0}0#q!C-Y;6z<=XXtzP}f%IuQ_T=+KU0 z9Aj??0fY@`_>3!5;`brD+Q`)9k+*r=27~D~IFm3uc;^hsDI*Zc#haQ{gKqv`8)|%> z3#+(w2nBEuZ#k6ux}aCVdhK)p7mmZ}37+-N!$pnG)N59c#;it-Vii}5!TEAmjNQ=a z+dEUFD>USgV(M1byb`c%^?NU6_z4IB>@RUB0!Zon2+Cgr#b9*iT?3e{FqGk8`JrO< z{_gHS?~Ec^bOc!FXh52RKv%)^3pedSrqwcr{;C0o&>@C8yWtsSB_P!o86{ktX2QXB zCz}mHd@Xk}G+W70bkhyolp95F+)!C}K(Y!{o3m82x!l4d>?RQ+!R307qEL6xGBGIQ z4hvcsP;CN)^vIhs-BF`^4KS?;TAK#B?}&U6o+6hjD+?f#o1;`fx_SVk*jS3M35PV= z11kG;ES>hyI_n0E6Wy_VEPZAmMZ?IiCXB6u!O~k&6PXy+X4FLEL51|SP<GYv^15sM zUt>4>{v0Gtk;_JGk4f+G6bJ}IS3t1a@9WupO^xc$7Xm^tYbIJkY4DZfDWw)<uw9{E zZ^p`-9%bJjlBx4dh35QtddB77h3{ZFzKKejV53`89uPeIMENZyl9MMmUOJK5BQ<<G zsFQ69XvItt9=UVnLx%B*?Jt0aVr`~QqWw%`;UvoPL|uwb7NQ#MTkT#=m-Yn!sYDMB z$YI}IcZ+|whpih9Gv-X1Og;v*!TiZI3#r~bq=4{{{+L4PfHZ9FDKs_f=(y<Q-_BkH zO(o(jgD{9|-67~qKo9F3Cy>K&80u1B8o8ySg)4cXg{A2f&;t(%UfRA=+;qC$SnEt_ zJ+=9z+0&_T6EO8~20dG@^Prg8+GM?n$b>b{6IORNxzz#hMH7UitbS`{F>IwLf+tmm z5eZay69^7Ypjbe%-YlvEJvY%KShnDF$DE|PAelZ#c<qfdS4^2u=xr~MRFoiN4lS<- zQqCb1z>xO<$uWD>k<R{a*H;<^NLXm4L+~sGEvaj|7D{~OHJ3VvV9q11p0<pnQis;> zt!LDFDPcYx^hT-6=94$4>*v!ZAEZCcr)Yjw1-z!d*3POncDQ^EPg&lGiq<Zmf|#bt zCL+9+y?)OE;bxX?Jo?$qvt46ZesYAT7L$W~DZL2~q9|sLh?8fvsDO{wL1j%}CP`@N z?#Ehh=d0<9PzuUmUtcYWLVeJC)zZ*PDLcU@gpuh3A*k;$Arm$Q0&Ug+iZgu?r8N+h z$(o21Kw-;~s;s82MU7QT0RDW)2t={I$ovX&(_+f-g?5{pVeoK2uvkcG`?<g0N3TAc zEb}k-`e`AgZwNkDVIaflhsBie0HrlsLT)eNAfQ%lmQYk9XiL{6La&;RYP4kEp{9jE z#2s@efKa*@<!J=g{#-&%0GB=>eJZ90m3&E|WJsPZy5YJzuO9xnJB#B=_ST@ZELn_o zybjIWnbi31FUV1pduuXfHNr#{hS~c7R1|7k$hB6ZyMH$cQh*Rs2_SnzyB`F^5WhVy zs$X^CXh(7Oy^zCBzSFv=Cz`A{I}$lc2!XEc(-?fi+jVRVNpxLCvl^pim0qrUuuSNH z+R+tn_?`Zkw4B0L!A&dEb&{AN^f2XJluGtqLAPN<4AWPLV5Qkp&D1#e_m^b;<&K$z z9Jc+I8&34}nAEpFaugp1Ut7H?nrS&8*lre2xboT}VSjf87xw$76%+;t>GTR3-4wpI z$SAspRR8BnQL|^ms*J8PvtnytC>H;pmDH;lEd5|uDGmg8xmd0)^2?FG0HIjvZwI=v zq~ZH9&^_A>rJ?o@n1+ezMa3-b3>M|rjo2`Be&tZElR_OF2Ef}Ix+@Vz@Wp2pMh~*a z;)@J{I+^k5$Pu2}U-7rL^rbmEG+sKk0KuMh6<t0O9)7O!t05q$Fk_xg#c}JGwi3c< zJN-(kV@E$7aFyw5H289+Zh|RRKQPsEjliAuY-;QKPfGg(S5eG+4d?}MRSxyX6v+3} zW=tN|uTmEyWb!)l=CN?ddg{;;&G`RjY-~^0{j?Lfckrr?Vc147&o`pMywN`I1M`S! z1JqEHfSlscl_<L!-tTw+jnTMVcVsEJDh-bDKD0s)Lwwf4U)x0YU=wzW08<e(M?`7< z(C9*`qBlRAbn$(G!oE9YQD920wgyu=_x%yote-D5$lkG0mvZB){sag`gB(-IcM*hD zC6)YJgVu1+Duy!J{OE0SQ-1-|9nRpH|4mJ$ct9A|0)nI2l3S*f`L*3NEZL|KX~^N4 z?XEU#LcuLg=vit`fi08)T*+YzJ!%afZJtKmGzts=AFb1rD63`Nb&bx|n`NX08j}KG zf7)-Q-2rIcn_J1L4ftxeP4xWwuhO@kw)X6cI`U8za$Ss^!r&`UN00XB@@_bW9A)tH zbQ?thSHEhzz}5Y5_xhxKzt;o=TMgh=-a#wdptM>$=nAJ|PDLKjR0u>(cI*`PvQ?Ra z9q&*#c_mDU7M^2PATWyTqVzzNQE``m{FwTr(ZD|cU>F{%%#vZ*?=?f#*+t8P0oe$U zY{O1%91`4SeSS<8f?t^%Wh_dAgV0y~cTr*x8rO`sfQf<Myd4D5wB9Yk^~r69yo$+t znr9J|=I@0Z4(rlf3XB>Z8N;qZ>F0xXQ}woJGS$t_-a}z+QQEpa0;6!yefm3j3kPJ1 zF#p^`seq6~YA+4jOP`p6GG|1t?X;x~o%RV&Td$#1t6(<^7oaO0d@FKTuZqrhfA#B{ zyF7YVa!`%fb}0JWsU!~Txld^h(Ajp7oc#eYir*bmbJagDHeyy^ovx^PAgMh7S_7aI z3OR9gtbeUacMbwT32>F+G_`E6bujb+7`K2v?e8)pt6i!LFhyXSky8{oLC?IsCw^=W z?U%Vk#0oBx+oQKCt*9&<+EU42t%Lp}wi|Ngn#^@L;OxC9Nm-MFN6+&!wGD>UlqzJS zi=m<YH_u(tDSrpRuSh3vC5`TYn%zwoERQ;O;#r9?LEJ8~UC9<sZc6&!4+)-Dd7N5n znc;<bQyByE3C|8u!4OnMgs<6EqVy1q&(NH2kZCG*=Y=3N$JwJ4+7W7Z_o(Q1i!Pp- zu()4T52F-cBBvt6(dmzAam{R>S4U1Q%sWCHHpgfaaHYz}=y*qXMXzH*b!+bOn=||J zWghJ*S`mO8R^7;6lSYOm?z@c~FEPv4=@_|of{6MZqo}T+6?2Tn^7Djal-3E=nsA&x zcLIMij|%}j-1tYksBMeosa>pPKw@zxguT4x9lUVB)iLLcrOrG-{+%K2BtWnp9JYM6 z%C^);wz*22vGxSTGsHnaa3odpMf-@nO$ICmgraIHUl&eL1|X$JCn&HBFw9SYzCJ;E zhWHGc9B24A-z)xX-3RW-s#{iQnCBerHmM7wFzz(%?gG1sc?~C)PQx=)x2sWFhJj~A z%{H$X5OOBi=TEr|d3<et>96iN+RwE7&e0X7rOhB+H!Oa5o~K#e@Z9`7rFTO<7D}&o zL)oSmOg$u}_336P0%Zk>th+<&VELML2c;bsXmoe9;du`_$<Ny_(x>i_O!`Hk4b@Ly zezy61@uuumvFwD#6q_pSB`n$ag#qKtMT!jrg&P+sv^RLVe~}9I!uyvOsZ<Z7$`Dri zc#-<@bHPiL7J-q;hTh;Q-IdN`e9J2JgflZ-$+0J%;ks-0#IxNcisa`UL*H^z`Ac+( zGk?59`NNTZU9vqzg(GnI`lY|h2DQJcEk=`iY0IgMsAbaiUXY729-)=t;O=W0_9_Om z-k0ld69L)h7^0U_AeQ8OS&QR}_Wd9sF;rKU4{giTL~p(+dd#OuEjl&6>T(OZq4Y+( zo0QcL%UqQK!85H>^Hoi0{o}T^GK9SOVCYSn)gPjf7b7vV=B`2Pk<M?Rnb-S6F7<Cw z;Q>fn-Xf<Fc;E3Bg+)U0!v>&k5w|E2nfhV31PjuguHCw1y$+QN@NlhzJ4<fS?EyfW zc8m5i`rKQTK2lr53XU)rMg25|Nd8-E@@e)J6k`B+-RI&hS`Y~yl(O{~0m+`=V8pS! zU3VYltrD<tY^jdlrcdBbx^$Zg4n|u34!I2kX5CEcg;YO1Q!HGacUd_7O2mTCMp-S( zq-_JWOSql^QNTo5w_}jbzDpCLKq2Wa?TmtjEq6~?kXz$ZYGxY7{00g<?m*dwd*nC> z7!B`H?Loi*50QA**F~9ZA8sWSZ90A5MqbZRCM>3B(sIT?*?R|}ZBPC|`J;iE_<+2l zfw|;?=s#Dxel8JwW^!j4vnJ2PtbRbzfM9M@M?swEQac~eL4K9~fUYtTMFggbSJb1) zBl2Y-DOIK+gVCg|A5lV%m-^&Kf`{1=doQ}$J`Xc;|HmV`nFEpv57Cy=r#%*-#QMuO zTMhY5-wfbNX)4R<k12ErN<H<MVupav3y*0Np7l3?$pPW~=hs%;e7=W6G0c*)U>`rG zOon(32zD;hD{lKV{r&m@M%tidGZf964hStEUJSI2Jzb+6D+Zflbdr%zsOM0KSgo_d zh5piQ(Kt66+WMxAUY{tJDmzT@^?4}xR21PmkV47izPR?O=xLf%zaclOuj6en9HXFl zKqh_|s;gEX3}x^$qFuMq=uf4FL->jU=zBjG^;pq*ufAGje0yU}qn^|5;b?G(Mf~(v zdZ^rtIeVzmIqju^FDPmRN;2IQJ@m8hDxJ4o;?NQGckPfxz|-6s(f4J_J|ocpt6z$# zw<(kE+i#9;hedGNzhZVn?JdF}<nHeNs)}U`^8+aHTy@0Op)0oQB6v8e^og$xg@=A= zmS}XJ-9KLU__FbVEDE`=tK6w&x7$YVVo=XDSyX)#8cvuRduc}&h4J&+r!;yL@<pG4 zKm3#K@w1Arw1naIpF$;`1g8$25EC?1E)gr#CdVvFe4*g#&EqOltWx2d^k6i+u+?ko zI|ii}eoe_^z@6P|+BpWEpz>>S9E&(;-)m9taP5a?_HV}c30d=e)7!sAd;N2?dbe`h zgUZPK$rDkd-%uoQc`0SeSj1^l-w18YGq>^jnXQIylWEA1=K0+5mR>N8!*7!oBDwOG z%8f(6`S6aS$Kl!PJ<S*gwy}zHkl$mVS1=auFTSTrvEu!w`FO_rVR+Uz`Y7zd=$~ye zZHn5yH?pAjq{Fe=2!n~~e<iG+@Q-K+%PkQ$BP%Wta~AU0V$MGl8V4b50t7D*PQ8~t z#8N+Opdtz=<O$?(FzXQalU11_r+C#(*`g5qnKl7epPRb1g-?AL3j9m{OqmR^<+I@3 zI%e?JHBHMPd{Jloe*R4Q38>{SpUE{IDQKo4)&BvEqA0b$ZCv7zosK+ZiH^iJ?9FG2 z9}kE-UxWjiXHmnyf7W9T7Tv}2q(Z}Tmd1k4#B1FxZ7eM4OT5-DcPZ@D{F&CbJ1J0_ zfme@2Y5po-Du$$RA*uW;WvcJJ%yVa6S{*DcXxRj<omVg_&jx%#@|Q&smK}M%3!By0 z_?kjS8{uE+JQnmE$PQKVSjd5Ssd|O3w)!}Ymv|Jv;SG?o69F<1Gj3%;-}=d-IeW`A zIWB`>u!&9b0C~R$iyCngwfQVV@D#TKo2Zsg)RwaBho>HUVPGq7(w5|zcuZdVTgKpR zgGrDrR&U+*L2t1KX4WLMq!_<rcH5QG`5Ai7`b?+y!91%I*q`xWIUOWQ@7Gqf`~g1( zP1csN+<+f*Cu<j5KEe-|DOx-IThxm6;r^|l6aAh$a9qR&1Exewt$XP6TUp4VS^Yle zdySpizXC&WEaT1)(TA0ZSZsD=7mvBvdsDzHvUsDUJV!fK8(}#;p9LLA)V5--A57JH zlvt3@Lf#*9?97v&V!Qhf7Sc>wp({-^4I|&FSnA@Y`mz6r;iEoxagh0vXT>+<r}NXG zTRZYwXvzTMQ@YptGrfa&Jw|Dd{5r}r9mb`c&O#1rrX8QWeQfl?mVn?n2Q)_wC1?MM zH+%l>XkACiK?S^Z6geH#TLOaR;uB|)9(?IDPkr%zai~gX9W4ihp)Vkq!@K9LitEnJ zhyVmnHv?h>a;%ZFu3P?#Ng>U7B1V~ro}!}{Onr$$-F4ZCPqV%1u+33sLpJItdWP0E zFPLP_t3Lx8u&e;3%z-dPp1r;WPSW#)-g<{yCogYn`bNg~tb?d47bIPo0i7sTh#c3V znVbtz!I|3Qx_BI#n9fxzOgCquty&f)>sgquu2e*@J+s$>t^2Q^x&yKtnt&5S5z4$S z)*N7EH_ZYPg7C~);AwIZ`oPbXijeDUNX1Mbk2t%%wS^q{q~6^3tnAS0rHoQh7}QrS zY9UVqK1>}oH{{;nw}9aN_OMM|i%}Y=s}i6lm$bI|JUGnEo#U3Et)*{N+(MqKFWPS3 z@73?Wxd}o%hDJ@WKPNr`4X_>%9Pw7#IqF2m7|Y8>W_A{*9SNwABJ5nkmsf67DL1sG zK(veA&sOjq6mWER#g!{~i^*55iSYUB7L=?@P+}(f?2|cI{LEDaOYD-TL5W&BOLbGc z!+kpoc|q~WwKncW3lHJt8$~cV`<3+%*yB-dE;_zSA=hqnxreUtq*-$zN_C=Wzj6Ed z^|`3Gy8RqB8r#pS%!3D2w~SyVD6teJ&I8o&(sUH5KF`m>fA2qasrTJJZVkX0k2TPd zl<7NZVri-l^Q7;RE=EMH7EZZ&&f+r9rYeqSPH74Qgkd-?f#D9d&$+ITgHNkvaxJkZ z4~Mjo!yPK&TGdl7gZ2d@hnEJ>o=PbOb9~g)xafuX+H@fAPn}8~=FtInM&K%j(>T$% z0G$N{{T85tYMr5cpY^mn2{p*?AX;He!7ue4+w8{NJSfSo)6Rj;E`Us{IM53~N+L4R z8-T!r+9`KWkMr*Nwv~(kMf|2{F17DMl!_26nPZv^N7~8Hc>iRfxk)orgU@bI+ob<j z{F<7)V-o>B3OG?Tf%7s>G=sp8hZ7y-)Z2;v;#9~JfuC47(6_`<RBr6@S7sbqv1%+Y z7_u<YEFn&mFbC%9$Fh`wB?f~xAi1j^jtjUu=*~Xjq2vL}&8;HL3=Vtt<wIf*wu7uv zpmDDp-CP9C#bmnkV(kv8ba~2LtbL?kS3xLJp9?j1-k)4_xQrq5zq<n6UjjaVsX+Ei zvDc(^MFH8ZBKa>x<L?G04+rL~jjJ`uW6UF9D&D4lMT%z#GwWCA3Tl^vnBW(Ay;|{$ zw(XER93}BoL7{GMstoJ(YfqW7tlZzOckKhLEnv%47PhqIM%Ta*+r~K=xe*=0U%FF; zQj$^7>nh~<Be=VRZw_-DYUelb{EK|OZsfr>9(PQh*3o>ZO3whPw|BOX=eTPe(J$5= zXpzSV;o(e9KcFSr0D@^m?)|xQrBSPA8X@{4#}PR{-^dy{v0Jst#++%+6venJ08tVU z8S_d@yNg_}VT9PLlsh1yL)wD|IJT6{*(GP%4_ti~AlTFQzOvu)%wz34BSevEl*QCt zs)_P{rRAxE|Ja^pglL5vJ#ddNSo8AAHoKR`oIcgaCk43U0l~FuwWD(b*U;aN86lF9 z!#q14`nAb~QQcP>bAGBuvw*8Vui!p7HR1OM6|+VfA)Z#Fbf*5griG>&XgK}ces}R2 z^PXVSy$G)~WolVysv@WU;vXs$uR1cqnA4&b6<!A1VSsQ3M8oucEe?er8)Ae=K~5Fq zObM{DiuONv(3o?)7Ig)#K1-p#OSkgx$OXTiGeVTa`68y?*i+Cr`RmdC!}B#BVT2ff z94@!1hyKFp_9=&rISW1MHgKhbp7d@RdW#5FUFgmVtyT7R3nfscdCTG4u)F!*azNJg zrV=Z(9$o?7LfcP|EVnSq{ca#MR~bunL{3qZ8WT~Z&5JFstz?~+&8r$N^QQPkD=-38 z&L@b-*q(-HVYt!N16G2ye%{n~B?`pOi)2n?yy-krHT1RNb5){Kcu4u`Q`;Zm#a50N zgCf75zGU9+n#ukJLov40Eq!P?Af#?Sbm>PN#Odpkv<ig`krP_73iGSjv44=?y=y>e zhhTHW#u8OF9@!g>u+S5K7|gc}A?r10q3$7Kf}z2{)z$9I3XmuI*sImlpep(!pw!-) z`X52z7QU2n1SJ&mrOY*;@E`WM1n`lJ&uc+M875G#b=nDfkH*5PRf>+3qR;l=1qvK? z;JJ!Mjp^W3lrg<AMQuQ2QfobAnuLQu>p^2(V@g>MmH7;GHdQg7G7k0r&}NI=MA)+g zA89tHR#SQgTz$i)q9X>s-%_$wQWo|Rs_Pmk#c2bosg$C!V7S&^%rC4OVDq3>yMujX zW@TeNvY9Xl(;XMgJMhmrXXGe*_mi5@ez0%iFiEI#nnXEFVyKO=8XNSv5#|2*>2qnG zQ>x>N^Qvx|4WMq1oDnBhrYAJI#k<+$1;aX;!_CMC$4U&B0KsN>|7u6Sb=$mo=x%T| zV34eNjGSV~X<ns3P_q`>?#a0Fa7sCn!e?x<jzZ8Mn^8Jw@oN3`ji|lYmlmOPDQtz? zgt<!V=EBb3?(b1{@PMjbSe}3Y*x#z#*MwGi=t}~U_ndV|Tlji)U`i|sR>mCaxUoue zYPJ~#)oo6rH^V0?Lq*myzf`<$+MHrJMUUN<s%?@VgGSl!lJzQGDJh^imD++_IIw^% zU|Vdyu`L5uOl<n#6>8+*C`0lV%p}!sL5^vVTjv%+{hHpZe{6s9?|Z={J5hw1{gs^9 zIor>cDO{?YF=uoOiUh7SqXkV#gYqwFK`+wKXV(FPb+KQo0k$>fO&1H7vZS}QAn&bU z^>_=4-U`fLTF{KGaQ^pOiwcc3*sfSuyDm@s^2#Il{IfMBYy$>%ogGH1Up8OFs>znI z^YvYJq6ex*s#qJc-i|4upf(orL~qyGM>knI?H#5-z@2wR4u>nN$DQ-pbgFrO<S4Of z^+4LR9sFPu^YQH{%`1>TY)9|Hp4S#T5af*r5<O(m8t3P4A4EI_rV?Du3!=0gz*rwd z_mLW20<t*D*zh=hXze>S(3fDY<$sIY3Mc;04_<NA+tsLM%o!0x{y(8~bzvSm>EeI- zZe5{T^7c7VXB+zT6VA^iwI}^foEXX-ds*X*OpMGzT(Iz`W9pZBRP^0rcT_`(l+>b? zl+N#jgFry&v<r1p)e-$9D#tVJ-GxOcb+jplAGXwPw>F5!t!s8eBg8Q^s<a0d3jmGw zpjIX}Hz;l06vu1!XzeZ4c^$p^c^#Z4yUn1=<c+)Od7D;Bm&K;#PIPZCT+RQ@shd`6 zL`NC>QQy!`yPoXVwwHK7=KC`$Zf+oyJyiPMfK2hk7?9ok8LA>^+Dn&9lXW_tMQmwL zt~^k3(NieD{LUz<npQd1@a<rVsviQ4+_<Cp<^R9_lmm$G`%@2kas<U<rI-(FljBh= zkE%BFUJr_5W35iBEk6oKRa0YolGCqZRzxxChM7G@Ot*7PYB!6MiPNF`m=WTc`5nmN zm}*7aT8YDNr0|rzl5@K!`5c3Bv<esTSojT}*1dY)eQktrK@K~l@`E=VOgOJB3BnP$ zYnq1BEa2+91A?8|&^2#f&r2U)+K4+MoYIe>dtoEeYoz*PfaGyk!rnp;m;AWAC?Gi? zg%KRki&8J4t}fx!^*H#6?PZ}U56I{_0fww*Zx`^=ICh5tQVI~8y}G33@7TNFq)2Ov z6@X=`3XT5%8{Gd54$5188uh>1Tg3m{XBD6L<njS5V1ie9j0ow5oj`5A0HQKDG^C7a zI)B}CIA%rsns4Q<=2VKHRN(5HL<s8TPZTJXS}%675f`!wI0c!Z9RjW(g|vOoBJCML zZYRyjQ0D7f8OEU$mSMv_6boEQty_2>;TFF1TUWNr{XgK0)Vjs>p|cFBluDmZB4qfM z@G=lk8i$3&4a`iNZeTOa<)UG_f&T^9WCQ;Tjw*zIt(Cz%g!vqWI!h$<oVKJVZldA& znyB}6-nH)E7QLtz7Ar8FU_#^7)|%X(@}Ged=cCh?VLqbHz(SN8Kr_yu)8SOc!84Hf zzfW1`;6zp^rAhVQlNkk`H>!y=J(4odL0LCM3Ps<y{+w--=D#2iRMq*{NQwoEYWu5d z!>oTr$&6B)&@5F5D)%Z6X#+)UW_P*cpT0kw*bgJ4EN!V}y%|WZ8PLH3Q6gThShdBy zn5fHQ&?irRI3R~(oYE&}jB)!=?f__TG=#B+TNI52uD%5zc))o7b)9KbMn31|c*T@; zilQ_?Nd2QI{ue-w1Ee(|*PaUS`azSlU4cZ)&W@tb4EaM8+5dtV><u{Q$liX-UhCH0 zed{Wai0c$uYPbAGYD(Ruf0MHC8rj`jnlpsXv+4Mcc>2;qg~Xn=3T!cbitj3L$S2k@ zs?F63*&J>fN-KYbHl_`vE1Z@dO1cY};_@9PT1mzGcb!{4jAmT`uWBo14Wo2^{xFQL zU%-%}><CJ{h!WO~pz3fXbn_wtJn;~rWXcu)%Fq1%O|L`1EO)zaJ8s*UuT5D-47ssN ztBUvEm0z{kO25r+R&&jm8$Ne4s+^c>&RqEVsjgzv^R31WZ{7;}uwHIPPj1FSqbc$? z)T#1ln(~|JxnE^u=Q)~QFr?UuX0O*~i0dP)8&BJG_Q*;bS$TzlRnAvoS6C@&%xH?f zicrAxWB^Z%E0Y2G&11zVXMDYUSN9s01@J+0`4S=ysR|Fm6(#N(Tr?6`8@FpXUDM{# zZyF~el@5#V#~0D3tb?!OBTcwK<LEf@y{2`pa03wB6`vyIS-0M^ir1TWW;@S%!cOr8 zM|oo@;Tk$^<yf)an)i>tiU(WTi~t1Yc6m~!UMwBHrfp&s1c<6MK0{ZWoX+U-P`T^4 zB4spQvQ;=2o3sYA$WLP_6t4|=aQ!`(+dKC0$RVBXu9d0DhQ<atJdiA5)yW~iVIpFO z+OD<al}5)n+5}vE9YFBxW?lDI?Mscnv&kq|u`uS(>nyG}-~}+U2@BWR>qCISo@D9b z3I|)yU(2x^=2_U4R4qzrH?Y`dep6(49C_SCC&Efw1gAseXbGp{B$WrR2jeuaE!o|| zX6~_ZWVnS9q4`eq?d4ALs28lPh@+HSs9u^P0H+atX+v!M(!s174j@4ld62Ix?Cy=D zX8@MG<0<cLC{MF^F*mx~cUeX&&Hle-naE4&-Q%e}APoHg!4i+z^S75(-If~x!3G>H z?2R0j`1VtA^BVQpR8hf&kp=Gl+hEB&1U4CFarq_=7V;9G8>Wn=k<T5p#lcB5>kfv8 zSZjNI2N<g+i@B6V3w)1W+TGC}rJ}znZ4z&ZwX@Ed+F}(R0*tqMH=H8CdmJu%tofpn zTtQ{8v9frVa}lqUx;0f_Z>m6_)ZkKSzw;-XE42n+xaFtVU9{ucY19m<gUN<*<26lQ zzFT-#yI49ho!st$b(5g7@~*E=vG<_f-DZechmB=BuKY0hO9fe^vN%GVgepFJ*Yj5Q z;`wXI^^kL(&7iZum7tOj?rEK^PR&G@r15KYwiO1?ve4itPy7d@96H+C|4_Yzbj}CJ ziUr7zgO;CwTxK@){T;RPnoY^SYwi16<5FC1+X3|#OdEXh<_Tc1lu`fAvjvOoZ;Y-| zO<x=9<$id>8e+bBeE`Abzg^eUf6}!w>Ld?zX!vY$ypM`cRj59D*hpKx<!D$OIS7Dy zFHmx-*+tLq+HTYfB?q{;5a@hwT`8J!Uu$i-Vz#_D!d{Dey?EU+bvEt25AS#a=uRkF zoY=#j$pmtGhYGh%AnVsiap*4W1=1Yn@wz2Y^dHdP{s|WH-6Q4WnpJ)E%t_c`tO(=& z-LH-T8i`&?pcj9F*aRGJd<Y6l<_N=E-sa#B%YOTnH|cR`1NKm??}O~(ZE4U0SOJyn z{zN+X7tk*y3gem;e<skm()%Scy6gyECQ`~1psTgAnoHIw&|o)LOdme)b^r03X=D6l z40#>55^{KG85)q;?r~5RzQBxGfto53(ANh<2|yIdlX9=Shh8+2tYPiuQWRuH8y;dz zt<=rbK}JPzQn$I}`wIL=f+BCDEO71h!j3x&h|M7$JWn`sE{%Nzb(=bu(jEcw2SD<6 zN}Efw8XsJ9=DAW+K(3if)wz9k%%#tOG?+YQiL>%GHRgqVaBk8pSab93d1fxfKL+ue zV1s90$NbpFuSe?Hz6u*?@u$e)fO6emF;hD(F1t$+EEv?xqYTEipC>GaeWizGZznF{ zgW)`120isaPBGwKd@}Ot@1>OKc3H4Z=8+!FsP6&@Zk+L}jug9|XSTPo+#&NQkRc`k zf;r17XxG2*g%7P22=tHn^C<m2@7i(G<kAW{{{-#z68X;{K%wBW!bh`mnQR<+XN;m$ z`bi5!^J(h59<j3d%rV9?b99zD3uymSkb47QZowx#QmyI_TXR_fhN^#AKv{q=ST7W2 z!ZLW|j0Z`2Ugl*1VI*Lt^`V<i3&|%Z^J-<(RMmgw*&NH@LV;wNl+v$3YqCAsaJl1# z<1^Ey$gJSBZVqX>o06vS_^zs!Imu>siCmf4HYWG`+_p%q&Hwa0dN4OBrM*O0s1nI7 zqFjcKT4urGD8TxLFm**CkQPVlmk1aV5TXbKZKE_bZ~r&n!PGKyr=m=GvyD=Bb0vYi ziVP&#G^)?JrJ)#Ea|#Te({UL3o!H0*1@eYyvU`CL6^?r-y+Sdysvyj|2gRhR1}ht0 zyq9<6nBzA$|K{M#yw{s|-u;(RCi^hOzM1!wW=KmJ%V_N1FvI5Z6`e7d>7cNFhnEY> zHLa3Xvn8cGhb77?fjOFrt5PqW$nG49llc$+MSl&2vO#U=D)o)*^H#5DE6lWF$g`VK zsX$Ke?zMuRy@k-s@u#9F{1{fO5QUv=^7Ajd=J;UnBs)$hta+EJnxikk<!&|R?O!g3 zy078Ah00QpP*Hom^-3W>*F|NkK51CaRgoX;dgYZ=;XT?$aeNg09-UjYw%$PFkn7@_ z73~9S5(Yc6*kR{{JMfnltfaypV3$(>$${MGZgWDOUTF54!h+Evas$ZyP3;n@VAN;D z0?@S&MuU+pU^R>qnq&;8R3f>RUxgF*TH560Rl@>n=+j5AYF^RRDAjfi`F(;+%CDhV zM6G)FHDYq<ao&ulcE!hDP{dF>`z}yA{R!s&+mIFEFaE>T(QA_afou9-My>(>;8?aA zV9sAd$^T$Q&3r8`uCw4zhQ#Z<>yO`Jk;roe2>yBGqIP7Zo)q{QyC2OAt<mYS*3t6M z96gD7NqY7fl{8-mCB~L4*OT`bX#RrP)Zq)zi>{{`Ul1afSufT!64ukfFBowxS--HL z?q7`pZLrW4U-(>?Z(+KwRyHezEwIS^Z;h{XF{V&T-*A&q<-RX>ylh)*SXD>`$DMh- z2i459(AgVW78ap}dxKRK$4)HDJ5IUzpu)vEi9wNV;g+4l`~Jq$e6?`rGYkPl<0|R= zrOL51R>J&&vUEioC0wIxx0zgbBOokRNKA9gz0uNQ+pl3$`GQAzWkl1WAf*9<_uAT9 z>Y7yW+ANqfkAcw_4?e#`Q_%7tpPAa0R3nehO7c#n&nSfg@<0yeNds|G9-YTmo39g& z0MF4%SIS^|2R6%KZJLPRcD#4Io*1998`8n-1s|5%mPS!lVD>5?c>hr)rxIRe#s>3& zJ{ba$*H+3riu+X0TIupjhqsb%DM({&8f7t>?KTk%Ya$LFeV#a&_vJ#3xk%ijbUPo* zZ5svN<#{E~y4$F5S>SX54sZVIG<wy6zin@)sztebjowDH@&W=Yx$=s8k;ct#6siBb zb~c1z+BQlDghbmYYz9;HT7$DpTKU&D(9fr9A|2gE?eppCN+-5cA~-NCoroJ-QQm{V z(Uz@)7jwWaSIyn?-gd=%*lg@qYD)(WYZasXE%(=UP`m?5{;-3hs&mbM5?#3No|)}G z+V<L}QuWk${6t~-zgr81XWEcoXOP5$eRe9U$ae*+ISMo8#p0PQ1oaoCYIT9qH_}qG z(Hd%fhVQ17YI6I`-Aw@%P(zh}^KwJ$pVt9WWzbms(LLl?06ACokac0CulG>FLP&Al zVPpZFzv0{4cDL;nZT&M+8?@5XdOdoa@(9pEo_vF9EibQ&d+7z!%-l=)3+nt!z1}0b z`k+O>6p5YYPu3Q#_6f5<X;v8K<knI1%75<wWnzo9!ll22i<LVU(nUyWEfkH-rl`~^ z?%hEP{u)sHpQnBbZ{m9Nq}ulGo=tzY(D)$d-kvdg|L(blCkhl@TZ0_fsrWt43msnW zUI2ZWh&Q|(`x{a|HZ;F-T#w)v0q<lS%vj<c5G7~9z~LEoiwBREbKE_waNTX$bc%Nd z>n+mhW@V%U(kT-HH!MuI;O}_FhdiG<&9dD(tZb_Nc%PEfKY#sxKR&VIZ7fO;znf03 zMWC=2hb%OF*rj9Vi5+%Z{KVT;aCZnh$8v|ru_8)ocZkBuA)R=LZlfzp>km;HFs1W{ z$j1rk$3wKg4AQcP=`-FN0uPIG4F_f{b{u<ouMh_|sd{RLA%|CQw_6oyzr2QzrKnnM z43d`~CVy*ia~KdTFnx)tJ#S~8ov!lh?)mC4#RJ0NaKwVYcMxCpzV^|BTH)Ev;Hhba z92RNqd<lEzdzKq-#Em{e8H~FK5YB+u*QMdSLy13r%!Y73j2!tC%J~@Qqs5YUWaoI^ zJwp1T;H=<LLA}}DEpKbTI;8Bm!`zCe`%wx6gdrFZ+zM+uoJxDTc1)H^!&5Ux$?5xI z>BNQ;UA)vBclQ-XDTQ&*1HuKkNfzU59?Uw%^V&j%-2Xui&sz7)S7>o>8df7a$FuY? zdd8gj9ux9zc`hiZ>#L$|vmxAj9V4e=pgsu@(5(2kLEY?QZ{+9gYzp<=$Uy)S|2DAO z4^P@pJg(+=YM$Ww1ja3NT=<BfYdzAv&UzX-^Ym15#(TN=hI*tKR9tuWZpUdqaP{$k z;BtHEV<XpX3u&xEcxrYWr!1y^1rSiR_+Cv*bvbrj-$#XTch{Z}doX67DZG2T)vfGy zc6awUK|aNS+Z7Oee&&<LWyAYt&Hq$!J#oQ@(2>zIy*ovW%x`oh?x`ne7I3BCPEc3Y z<@YBjooP9p6mqz-?%{!5=MqJygRgXVZ;Kq>-+S?RoF?X=?L%WJV@^_G8{nn@g4^Ay z@fo-A%g)U)LL5a-b>zG}aQ63seS7i@xzhWxPEuFk>I<I|b@;7NKHCS2*9kL#a^X-; zQ6f|C0tnXXgL5yA>fV0&TqBKm<Zy3t2;RACU#n9i)f{)XwWsJda04$ZxXqW&ZrkSL zt*I)6r{)84xF;C;mS6Jz_ywLQR5+`DS~&M<!}nK|TI3rjSyaFq-al<L_-#*9m@Rl4 zgdC1&(|;)QWk9PqZeKTHJ7yt=t;!s2^Vam{wY!`nAEDcPI>`>P%W+!-ib_DiruY-+ zN&U}I05bKtjkmQ$;u*n%FwQ0N7&MB(r?DkKsKi-XR6^(R9Ylq+B#QqIpl}0Rf<XBm zQScD`27E&@JMByszv7&j!u80YPi#YTxGCA0Udf;|J>I|0ph$ZJ-HMYn`2He>Z6iKK zx_{X`Xd&dsjuBne4>>IJHHVKs>pXI$Jg1B~VMJejexVokXq6Fw;Az*46COS%ZZs0D zBHwH>9y#194qeB$y{8#*7*y5J=NIxW3CXWNFZQ|Du{j%9yX&}BMu<!2DY_);Xr41Q zFfdV94jUzN?{mmRhWp<>Ctsn^(kKTqOq--DX(7jmUy1y?<X2xMS8fVbDKSLN?1vk6 zVZd^8q_$fA>*UY=Sj|^FU^WT7Pj}JT<YnKdl2vilP)rRitKJZ{;z~g1&n3@At%2l) zjrI(_L1|S{%9tCJ?u4MNjz+Di60}h*N70#Nl~M@n%@Op}s00;d%N@}<x_jooF3dw= zZDu>i7yG)Y%y@ny3bpEL_0(sTMKw6ck)OrELXKy7Y@r4dIo_Lu6GAZJn~U1iAVoFw z|3+60ZgRlMO~(_|Io`><ssT}s_a=E&^Gzr|x0Km2(Kk{ym>+kT8&_eMyBM|U%|-Ot zDruGvcTcr7)lq^{BeNLaaGu>YR9UDL)!;J6d$aP+0mJhDPRN=A@~ak6-3A<=7|EIC zD+dL+t(6cvr@n%+{8=9bR3G)kLW3!%_{8v?J?HPLSlVP~F<K-Z6{}KE1Nj`Ke#N&6 zr{<f`r0?1^<FHbtpqd|bl#|O0Nvds7OEwxE)!3A9&f&Sgv4F}51;vHcfaT*^0g%dV z1@-^u21c!r7|I%L@WU+1stzlet=^JaWz{f_{ZshljbXcn&pvsX&sYdc>jj#!300Lu z9ZF|MK3=N0RPl(??Dgh{b1I*}_+HcMJu-ynopzvp^v!;Yo5@_^#s)dkf&65XCv#^) zo~+LQwfp2$Wf=!iZcUX-HC5}UnsGI5Mn2lrC~Z8;JXL!~sd#T_{7%egXD$qAyEU>B zkNtQ?4vUkWk;5yf$?NCeO?%#s*Er=Icg>)8^a;578GzuuL>Xs?`u?yiv4jy~^*eHN z1NB3I;8TEk687ynYj>j^Ae7aHTgc(XYwP!0#uj?evb-_p)jNu1T<iCu{JD9OE9tj7 zca|aKwfKt2;nmlzuWn4-^59XF5!d@YodvGc?mazlL+sNNkVOI6z%g`1;-K1RWJvit zNkiXLycZy2-&24)N}B^no_4=}rSRyL9gdF$B=*Ab6xm|rSR*Ih>FCQ*J4X(XX~;S2 z-%~Ph^#=e^3=rjx7fMNa|6?aW@a`*2{QmNu&b#a4r6M1wt%oi~H}->w1uuV~P*0Tp z@&ozSLg__6iuKL?lW%{ST{oQg%O^6Mnli{?8Gp7|+|zf>1C(w+^B}C$)cr`_HFZsN z?G#+`2`5{=KdZ+_8f(xsva+!l`q6^A7u4G6#saE1=qM%YZ{nHdA9`h%Th;cjGPp#! zQX0XNhoth@{u3qCLZqua)Ad>~C;ERV##84(RXj15tU@X;%{~8XnfCgBtF65xs@6n@ zipk5@(ib{yz`U`#9j>~Uu7qyU7m=wn^1rKrzO02LH(`q*PcMz^<{!+BEFY+^v-myj z@Y4BP4zrNRvbL_O)J6Fwm`0Lh4n)cJmcf!lcN^*KEc@ce_$K%<2|s@I!H=c*G3OS3 z?B_Qf@goC2p4Y~Y`}k4xHhz4-kFs^}qnM>c4IAP|HT;;<1wR_##~{w?jUUtN=(<@> z!jBbzvBD3H9l7kmB)Q6mf^P)U$v|jp6+$8W9SF4wlu%DsJvTmO`F{J-a*mZmH5%*e z=u_iwb4{bDrC4^!E78_KY$vp?uk*{U+<z<gU#qK+#+TMv)k{w9*x11;^b*<@n$BH& zN<K>V(b=15vFt`rtMwI+d8DQJD61VljEJc(&34e|V<Mk+&s~3|;((=mP(a@FqdAk0 zA{*#J&DJQp&2kDL4<$DGR)UhCWlwcY2;a1L%}Zv6mJT;Wr@5>p>qam?5AfZ2HelEC z&3+g%b@n<)h)1ZXocSD8nf{%16FuV_@k;mzYKz9-5!LtgD_fBNp%Y5Z1u3J6&fcL} zK}j~PlO9+*EzDO`677b`EzSQ~H<fx6B;Np7_sD|u;dYKXRZu(PIh4!}?C4UrWA7&9 z=V>PXjuVQ$Uy!1j!EwC@1UntC1NnCC)3-Un_6QKrS#2S*ZliOyge#$-<~mq*#iz6_ zM7ri!SP3gcfz46+*blV7h0ck*o9nFM2~>FXy}nCfVZR&~-^`5JXZu(#Lhcs53e)T6 zri!4()Tjkqf#4EnWn1WqWiz4@&TfnB?)^<`(~|4DW@dYZtj&sL>rqf^tLtMe#HFen zH?q4Q>>-!n9)cf=r7cc@oppI+D?7Ng&d%Wq5N#mE{VuN>8h$u3O|&qCs9~0RbWm*T zIX_)hv)l;93xr|&9HJ}sjZKPg_3ca9au*8F*(J4wd{kSV8#SAI>Kyzn4Khhst+~Vf zVv@XD_Th}uT`js-vNhJsv`nPW#VE54VimX|c}8jFs$S8@_r(-5BBEP(w>H}?SZLfW zWVyn7$rg1}^BqkdRW5+3UL~s2DDJFyK89CZns`tp?qFA3l4HX3JQl|@heupBBC}s& zv1N-qXHV)J0F6{-`G2=3<<_(RwY0M}(Ne8_cGYC3{(Z$$ENj)=iepkW{`<>pz01{W zvRPD{;k(-VRWFzOpvrD`Bjx5hTL`kkn*}rBulb-2hrICDQSB6eZKB_2*Fa&#PI1%r zdebhNbrf#3Li-$=m7D48daBj?20)>Z`~APw7CtyJ7-sq}JK7Me3$37<@yqbVJY-ql z#^KlGc^CG{zF0nIq^f0h56`Zz9Hgiw%B)~bs)+2Izc!}dkY(o_8}c0?Woxxb8)?G- ze-j!1Pn`1qBxKHMLB8_E-!zwMTEFfU|HXx<(*F-#+I)E8@a=$@Z7SxnWnYzZKwu(n z&*wnaU7<`R9LTjB(((?J#;GzUq@i6g1Lo#{n1W=F>WiN|E?3}bM{#X2ot%%CMI9-V ziB)x^u^^)Nbd==HxA)$x-aYj6dpilA^pr2%(BvwP!n(ncsbm!NZ+QCOAbm|49Rc5I z#_8WOlraF|h<dKzQ79hTlp%e0owL-r45dZt>~)>Xh}c#j**Una!3z!wHn$mltcPy` zkMuF$Q462n*jt8Dx`Xc7GUPNcn|=v;)Eyf@#Mg|QFx?k@bsjnC@;R)$yaHd`iS~y9 zv5FH#Mj$mfQ5HY9a7yZpWSA2r4njJ?iF|q>Ra<9Z51p5Exh&o8iI?}vQaUpAf0Y$> zV2JBq9^qd)q{(&w_oQev3K=Tc69aJ-{CzpmNG+x>Ep+dQH*fJ#_NwJ7l@fraAHG{m z%!FRcat&BsN-W#s<{dBfT$x;-Ts&ph=TLd7&d05`VUG}x8=gK|vZP&&BjWUeyq!xq zkR@FzPou+)!*fh8dTM%CpnKtnaZ@XZ8eZQyV6)w*SYAL;4%mtFH~2);cyS-dS6_yc zLsVRz(yJF*TiC>}r9Y%1o$UolnwCC!^wt%#npRQL6qNe{Zk5N5DMgG-52|Hn=~k>I zC8N#s%_~XrKK@ggrNT7#p1xwa*2YYUyK<VPiIuEi@(`T%)<KJ8lMq@UtLO3vU1&~? z5oHMdEs>`-)552+?Wuhq@Fob#{WO>I2DxpjEQ0nw%WWSU-ec8H$zmDa@VzHLA?1mp z<$LnhiCMXpw}mKb-3AKJ%ZrcBg!}&XGO@lfCzqmwk@J<QQeU)}=u#fi^UAcYF9sEg z)~mg$f{`(CUFcUIBKJfiYeK3}Xg{<9#tiZYzeN>oXiYy|ZI%(1>eMf;L)=Q6nehGc zSRGpbEwA&cQd<A)?(ac+2Yw|ymDk*I_c9^GPR>Gz=0xR{t9aGscu=iKUG@B`G?KdG zeBii9ox8cR|K}C8m;RU4r1^JrMRhh7U-1?crL$w+`bX)Uq-wZKEei6(<Yao3&RJKl znuzMfd)(A5pEbqDpiNsf{lA$U5B<XGLR-6SZ?U)eKa)p5^U!m66e~IjFWMJ&p?8D8 zg}n<^k4A^9;3BlOd3q>~v8^_QF9VRTy3*8ep)f!gngN2RY6G=}ib%2Tc@G+2paPu> zL=GSS93B2-X`Y}((Z=$+x=<?P#?}yK(rQb)Ytc_EE!dagoGiR-?kx<!l@}T6Xw>~@ z>T>y=8ss(@oc;}3Z2eAMUHEFPLn5Z3Ra*JnsOxm-zJnWCKLun>HzC>J4+m#%X&2nW z2-(t&TvGtq&5g2N0&*xI**UdYIBHU(PM))jkW<}~hM)oj0PgN7Blf%WyI=+JfK6FG ztB}KIWZF&m>(PmX=WrO1HO}^GG~3)LU<i5}PRnNW!G7XHZnSfVZi$rPMs0^;Bi&s$ z+B+1p)X&_=dl;C(O;jC*!9agd*k0PFWByXj=1h{sDVtv$e_RC!$=aQq?g0Z|kKTV7 z_DeS$22lCt68Yf4)E(ZKTH@2huLg-byf1`YzIW%Z#05s`_zG>pa8OtG0RJ{z=b(?r zH+R^Im7Z1Wv%~JzylAJ)Sc`+X5e5_Ao>VT@iAWGPn&qF~INzNgSF#0EW&m-W*QOD= z2vc8l<&7~=jH=_wbtG#Yd=bwgery+7^4jegw`Cf#uQTtZaA<ZcaHW_@lr$1k^(8&U ztd8=vP`>WwGv|w=v(>0^jIN$!<wfx^s6D<jzas{%ax9z-qtJSdylB!WwAP=s>DegV z64Q5r%DdBj>(I*4pzx&*T^X%2`H4+FO^R-~V-ER@LFG(*V^bN?XUq{FwHUnSmS#ld zl6_Hav3W&<uWrr)u5zWOJsljQtED#&j?ZWo9t)<FkH_+&R@bo@%kh0se@@jE&kL3e zbG#`LFAY1rC3%-yx@)tU18#lf({s4Uq9$UrN66tF&?lby{j>MlEwN`1Iqn{Xj?-<% zwXQF^Wy=xUx3AqC#~jPJ?lsFHhbL-n`&i!&boSe&=D2C<)~D*@boO=~0l}taepR}( z=T?2_WJ|m$LMv9nut$&6<=6MbGpk|CqVt;!%KYTO*L+}K7XGQ1Eg@uAugw}*pH7ZL zli@S)Zn5ay_YNq>OU~BbG5PNozgf$y@sUI0S606Ma3{`)#bSk}lMg+J)y11WGaz58 ztF8lHX+X(wXqC(cv@;GxEAPn=4>IR{DKZ`}p?8<!(H79V{Ns`0+IV~m1>whdbl*XZ zD4JiYD~if?T0_ysLV9og=e%^kUtY*n-uY&J$6?jRRB!^g$>vV%o-(_dY+PvH)|e7< zVyfJzl*~P=TbfTdq0osrN><@}HKk3a-hWM(&$)Q;t{vA&pkZQ5jJ&>^Yg>uwTIF65 zmY4rWHYfYZXo&dc6h9e#TeWm`w&=X5)D#5hxxWIRhl6AJ4v26+3Y>!WfmNS`)DYQ9 zl2`V;OBP-nc>mxyqsxdx4m+qREqz-3_<GtuvcAjq8=nu1V!J)J6-6iT!Gx*kyQcT^ z^MN1X`E2U)@815BJa_Fd*Dor3`Fw0*6zY#7Jjh`SS#Vy{_C+UMZEnn&=TG~mqBw<4 zKBlAedppA#3?kTRmni<gzsj^0hm2gB&$-;1vQC1a;$Wrcttn~&>ha<pwES~xN}q<z zX#o`f0ln^WfN+eh9{!N^N5Xb7mo8gw)qN@Gl1f(f-->spgz0?lB~Vl^(QohQjWc6c zf=_lLa1kMabaXme1b*`!r{XY$`2!MO8gVc}6$ri>7er3rUlLB9W@O=%eC7;vMukJN znTZEj0k@g(2+DCCI*ph5r$Hjd8gF5kRk4xZBCw^L6PHgJ`b!ntQUFd<8!E39>*;Uv zof;AL)25CxAh!gLY@0k?i^xGetBlDv^^A~u%1n9w*Ylyab>L^r99KmNCcg23u!XMy zQQKAtjTG5PJ=#(F?-25ccJyL4i>w_LzK<@nv>kQ5k7q@t*#IWqhiBi|PMCC;JNAFw zykfyY43_4(+CR0Uf^%3;La6#5NbzA3-#MUsx*a7Z;aR;9TWy2%IcS3w?dc{1ZEjE2 ziAV?5PfCYx=#;4Q(oYQ*O;P&FXt$72wW_1fvY&-RXxD)@B|;U$I|zvMQWf*=>mHV= z=n&+9>tZt#b<T!JK=3sfQ;@QsnQYxPGIEkdvS?OTw{JiCeZB+v&ehphP;nDNlo)Zt zyr(5>FH8n5UkHdsTpB`S0cq-st{5ybgil8iqP+Vsrtjg73sy@OmGOobtHjNtr~{rk z&g|9c$l;VC%dI4f0KDOyBHg{|GpOq)<C$Yrcio>)otxR@kt_z|4TrUeKxb`%Xb}YX z&qFF4QZ<@8PuE9E?nEEv>89x?bdfYp0PYmLq4u4yY14Rt0JhJ=pjp|4Qs#sGU4URA zHOYUW!H|cYV~i%xyfIY!w5nEWms9$<{#Vc}4w_@nHXT|%VDWAUO$l@q>!8062sWoT z3p(m<4rzsTWHsJbRrF04ih^1C*C<{p*p+k(p*>JupM^j$AJtzArXhfIaO^77_*SpE z+k3|5;Zp^;tAMRfN;M4~T8MF7m9BJsp>Btwzp^>vFkY(JmEI*GRqdjx&!Gf;Rw8$) zTx(iD7!%;jcy5c(op9eQe`CZjtCJYu&%gN8^5CH_oB2*^*>-Boi&{0Kxkas-Sz+a* zwW;K|1Vt%!nkFp)KYc@K`4VV`YMNF4mUX8W{9b9se{T%^sqR8zT?>|6UCk!0B_zhZ z5fXz5iCzk+-vI<qnRFOB>C093P6Z^3i+IDn=tFl}wG^!752L@9LUh8Il%xj9x}Qu3 zVd7R8SHj02{H3C}*X{=hZ&0}C2rjL{rwqG!EJ$uNd6!Lx7;%OEt}Jcw;+9jVAV-<| zdKXTcfcwpccR-jKkLJ>3bu6hG%!$2dEDtf2(I2IzK+G8Oolb!(Dc_s?mvMyJn|3Ti zFk$j*5wZ!Z8X+da(kE>=`Q_2zhjLxyoZ1njUk)KPilD&dsQttUO5s%ft`$<J6&Ow~ zfhzHp7-ybab!=GaXFh(SjKbbTP!u2-bL9%y>|K3@tDW2TDLD==!)6jgMtA7l)uyB` zgrl%aTT#cAI%li${UnW}JdY<e>_;gpby3pWepL8J5JM2&h*M2}8iCYc;<Mna5AaSS zn+vO~{W5o1*s!~p6p$IiXF%{d;oCn#cKG=BJEo;rIBK#A6WxFI7s{f37hS!gSsiAJ zn@w%YK;zb6a)K@5>ZFusR!(6JQG#-*(Z75SqzwGj9U!x1iVpsz<HL|4aX?nawP^X+ z)zGt#ks>tD7cgdIbk!G)0O9Fci@Ry@fr7`2e?Izs^v@Y*ki*ddDvb_yb~UOb?&~tF z1|S=^laFg{8lHBWPbu){nCoaXW^9wYhX%)T1Ng2l^*b`(ejmrv)gY^TNE{`v(KYe; zFPA)teRw(UG2*xvGE_=YKBr?(fopZurNOf(b}i<z-VdVXYr%>(n)a^6Tvmx_(WGUf z=>@;98%_Dwp|;JV$$K62J}{aNu0t;?GD^%aYbG3Ace2@#<FagJ`8al^zZfGdnkubF z4;c_m3G1Q7F`&#tL~9DVJ-UNqPhcnvV!)nhhf&n)^}4>&<{lKf0caQ{AK!q^Fd>?3 zHUj<IdtjA;wk9E(dICb~S(lPH?GQt!H{vj+^I%cn4^=*eJ$3B!Np3<piZ`Lr%Jdq> z7yg@s-bQRfb)mP9HbE?^$}Sv2`pw8!E*hg&n{^Hb6W^^@l+?VGp!+FI2nFok45rZs za(sUZ1B+A`oAjZyKNUdt8YH=3`UyBu{0LZfG5B=EH!$=9@AS^Yh52;$x{-HBzK`9F zHP10#3Sz^?L4`gU{e)Yl%AdDi4z<hT;XS$l>pH%@lg?p>GBYLR`1Vd<U#%^bPs9E> zbz%Zv-%06<W_0eZEv{88ME4j<Oap<(F|;8K^871?s&7Sgzr;}3R=oF%rqTRdXcVP# z>NJY(aSCr*VjI#LqsWg_JoD$~voDU?jhh5_Km@0^=>jD6!DBo0r_mTn-VTgbW9a;L zlz`_a+o4AakeX8e9T3#+(IQx^RPNrY^fmPn<El#4Y8)*`0aEZd+Peef6m-4gaPj@1 zol{rrZaQch)?OF`@t+15<$ls-=)K|vO`WSvT#J_S7aiTjj98<1D!3E!HgW$vX3V&& zwuvX-ohVJr^4jF(4uuN=6M&U{mcQHtNj?@ech`|4{mQu`%2Utse~hG?45^&I=ZpB9 zcYzx2%?ssJJ%ztv7v}pLfJ_Pb@-&@#=KowQW$uDiG-J|WxJ;TfIjVt4`)@Z5(CFRR zq^B0CUO%9)PWN_0r3IhPlGkQ(-UA!edm{Po0skJ8D1Hy>2kFQwhrA|saT47=07W>v z2a14`<odn204hzUKz@h2H~Q}d5wFRV!q5JbX*WMtnL^L_IoJI-|6g&>9@pfNtqCZY zNfZ&4M?h3`xs-^aQn1!Vt5vEfDvEYNi6KC25<(KJPkhwsiWaaahqY8GYU_g{S~Y?X zP*4$&hmUGkd)3vpY8Ay+aTRgT<omt^vZ1i|ckl1=2gzj4%$#%P%*;7w&di9_Ynf%c z$CJ#@<_GhNjbq4oYZP~H3fhP2V_1^AF^9eB1d5I!4eWhiP>+d#woT2pZyIX%DlhI1 zwT|ADV!j9l381$qwY)2ar3HddpdaANO|b9;PPwJX0&2j_`ucEsP?s&ZXNGH_abAcr zUL0pUF~)X)xNIGx6HdtPx?r;Fero08-Y|t`7EIi=T?4)+QT+9P<#)olW#yon%39ln zX?Wrf2N0G1PWTp6G(zxq{uP#-#4*d*?M`sxq`;$3IToWTW^?1}>7UM%W7yp>{6)m* zFw0(orcU5&&jo|Pf@&PzR<|bJrW+pUX-F={mbe!3iUomUzx7O)%O<~<GXC%tJ0yXf z#*D`5Wd3Npm9zv0ND2bd2~#ONmb8CjZH1XJfIb<js=2;UJ=!y=e+uT%i-gfp$+~c$ zphV!opPT}<SP?%e1s;^35TcpuaSGE3DG=O<ELxMo*i=WBF2CQmTv%(w#K?JktV($b zOMH_8Ikd!gDNuxI8+`N-9-k6S>fl3(xPF+*^s@E0cp1^SEImb#ww`#v&cf>`f=d|^ zJ}gCq&<>|pbp+@(GTpRjgZ@O%hc7=v)LCV<ZK9Cu8?+8w!5zx5&KA~gx(}`>k!3iD ztac`S`rQ8@UhYAUC0Bme_k%w#2>FCzIz3QwtpM`MuwwR-5577TglBL@VGXT-f2K0} za-v_P{$^?HPiD)sdm3Y!|D$)Ze&|n6QF-8OR?Zk>ZC1Wl8WfyCq#5H({4N%BKxAgP z&#U$?)XhR<u;Zu%gr-6B8I<aspTgv`h!noYxAH6&{4fo+(locxTk@;GRxHD6sEHN0 zHa1}p?+2=1Q8k_!PR6Yx+#?a6!{V%=2UE@od`&T>rr_2e(_kBgLQnP4bAoZ58?oMD z@YP5RYhk|9?Q$A{N{5fB6le2uG_r=L?sLd3M+!JQl{4Ghw`e)*b7ls^*1nq(9T%=j zl9<`LAOkj@M?^W7!14?zp=k>gSQFI!B^sR6nIavQQT+H~zBlC$GmFsIN#Co$tz^#j zOsfzK6Q{8auU=6<`3<jIFv7EMJ?zAWp5O}dyaHFn{Rq~>bVILzUy=d7mDo3z@oAAt zl<t9>nP#sxL>AfXDc)mj);KVSVGi}wRP}QSc0a3{XwI3i8S=5LcsoMS32e~qrtYtO z{;?7v*pabsGYqLhT90mqrj9`3qwAT>ROMY8|9hR&m+P@E*0jmWgk-EsoR1LHsT>vl zbHL7XmG}M)A3lp0pL5nWSK$)+DhsAuKtct7W9I%3d54aNlz#pW7RQ}psuPBy1W}W0 z^j!Y&%a84Enk&Yq^Rlrl^#^)R#bH~0LEz|Rvz4hRPMI(tr}$2>5ueq&&Y3bEi=kOg zE3DlLw$;ev8(Sf;8a4m*UqB8`SAGGP@l)Ksbp0h8svlv)7Jd_P`-51M4MTozA!Tc` zq4pO{v;JhSS~OR)vKf=e=N$;HMd|-48&Yc#hI7A^)Z%(ykPSCzW^4D04>z(*1Jf8a z12<-35mt?Xzt`c(o5No+jTj@IjQ0p~gN&PRxaOiS3LLp=y}0$ReI8lxhV%T3CvHQD z$L{<}m>v0d5`yX^H_=(};>ash4LBqYUP4)6X$9BIW{gZz2!}pbf;y=ny9J~Pcc<-) zq;?Na^`4l&)ypVQ#{F2I?eOq2a+<4)bJ%b!X^kO=oOldYNbUZaAFtB9_>=1$tPn2+ zprXdim8M=XA)C7$1mB}qq!3FI<LoFfe#J_dUTSeli3`DGBg38SsOCaLKWV68fb}44 z^kjFMo5MF=F409ldsC?I74*$eWePpmoj%TiZdY3zcd!~_X*?nIhi!}7Zu@=?_+G<3 zW9~o{%)Ryp=LpPkryN=TX+i#7N2vP2+5w?fTr(XPF|}hlHPkUot)Jg9ouA;?Wn-$p z{S#a)sFhezRubH==Q1n2o5PG3YYy(f5kotYN&y$8+ClQU({2Ar4DY|6f3u{GJq3U# z%1pgxaR%$xT*&)xTq5vPobf84Z$tI#pNu&7qgf)`I*4N_nO6C4#fx9RgITU#?||l; z7-MRwZ%o|@lWz%pX3X8m*tS<f8NXb_V(-l^8#dbWdEIs~tBxHTTC=|2_;}l_a@35u zoDj^R3-E>I<DE8jO~Yx#n8So1<gCXKgmyO~#rGqac$b+GRnz1TlP4M%DP!OMkGCdW z*CAe1A#@x!*md{fL%0FKVGN_QEw(GI>`8OL9o~};Xq$QNEc33)cZ3MHt3A!Aurq4w zePC`aV>83rE*`~J+{0zS$!iZr;1(%|cH7jWCinldA8A@n+E^0#7D~Y%ERn2U+){Hl zt%}KyTAcARtu)+H#;Givrp@8P@>+cB8%AvkIu!M2LM}C@xn<b`JHEvt*!T_D-b3w) zwYnkfo;5Vsr~P2tJv5U$t~_uHFQ=6Mup36*$C;#IHxm{gW!rE2*E=#J&De_efCeD~ z2JK-Ke}3er1LA&tg8@PuJ?~%+-IJ_Q%bq2a^=mZe%*1OtX;~FQ(D0+Amotjx;^9SR zh)*%c1#_g4ul7W(l1j}v+xCF)0jdrhe>tv2G4X;Xv!X*f4A)r}on$E}rmkRho|YC} zZ<7YtrYLYIa?E8r7M47;)`OOU)E;iEsB-jnOgcMQDZ4=mtLv>{YFP<qHLlyoED8dL zfFXW@Pj293>yNK^;7Xdg4?G{E3|r7BZrgffZ5U3g<y%;j;vLu)wT7+~76sIND8|hP zPW(7-b7p+&;be>`Y2SD>4SK7p@TffSZoqIts~(J@)H{U3F}(o^KAs0<_!(g3d;n`I zT79m=sM|8GeP?l99%G`0k%)yic6n0M5ZOv^d%c+l(NA%-)*}SH!G6iI(Sf-yBW%nN zZ2TSMJ;ksl*=**KVbQ?iQRC|T<OoI`dg$wB&~*l<-_QzR+oe`t@^5Xsj8OYFzY3c9 zI|8=-C@5P$-#;JXe@DiR%V%8b`%7~}!vExXjUsIHg|M-M&iwXCn~Iy}&u~KENDO<1 z=1gintbK+Jw9OH2#{*qc_Rq10*cYVW?r&(pVQd_|6)oWN0>)YMji%T2=iQdmeNd_r zBFRzc$fLW1wLeGgdy!al5OZj71oH6P0yv3fIY*wmb>X1TJ#c}Z;Ms_dp|)#eoQMAO zxmJB6qN+RqyXhwzjsw3pBE=66fX@s3(PC(s=1Fd_a+6V%#e8WoJl_8&vf+PsPHEi& zXVm?lHUendPH8z?+wymP2cAvHCyq8{Qw#5!X)fo#{0^#{1fBxVJ{WU^f5C3>qDc^p zdZ=2jH2#t?qF$yh?^2i=4j;T0c#KUAXH?Ap$}Bqi+GpGq?P(@ma`J0c&&UbB%P~zo z$cdBwQskoxTD=j|)YrWC<k+yvWwRPGPs3iUr~jqrxD}1Rm!}+TDh-?V^&L!8xI6mQ z3Wu1G>yMtpgV%!5)0ILdN^ni!h$`NqZq568G5f@eFYIqxz37(_hcQj<|D~$$$K8ta zCu1;8Cx@f;1IsfS>=kD*P21@{Z(1MktoJX5c*2rqfrtMNPv$O}+^dHj4qOr^7h#&l zU2VEvxK*6J-sudcsS*BYpS@$E>Ze!NJfQ;1tthf#;I<rbFX+9lV4!pYlU`hS#CuxR zlWR&$Q~IZjji}b14oX|f<_C5S%FW$3e(+j0zu?D@dyX0Bc76+{sUuL?KfQPIsgH7Z zV499NSXZ*E{J_xa!<eQs|K5xB+rFLWGoYjrf9QojRNcRMdTCrn#Vt%zg2Q9OBL!;? zoxVQ-FAGN>{YXF9i=X{R`Z3P_!LuBib}f6mW+SGl8&B}bnLD!h8AVxs@PNW+`E3yp zj}^{Q%!ogCdQ{-MLquPBWBd{2OL)lL;UB+s=(uHmDQ-d1e%p{d`_CBzc4;qQn$q(o zyL#~BbeD$fY<{u4pkJ5DyH9>%^Y7e}rWTHlJ@6Z*DLQwqh93`$-DsnHvt-L&;=#YU zVoL?{@ql>PAlHHLi2DRf_D@>H*j0Y#qc5(|z0q0bYup&YzFC7lKl~GnN(vn9ITRe8 z*gG56@yN)x1oM*=${0VDRH25tNyq`6T)R;2C-F0WN^ld1?yc+NmIN=6EA)OkS-e~& z#s5;}M-shUrBO=ta+y-0nV%rl#w?a4s5Dx+PNzsvD|8Y~f>tll%B2WBUnyrQjF+lo zlyYs7CI$;iur}F8@p`>RH`32fE00s?Ky#RMgPKrc=V8o5Oj^Q9Xc*RTiVuvLPI|(& zFoKseL<zkNou`plUT1pYx<CAFJc*BP)t-qUwtWf4)nH9nk1Rp0m#g)X7==!gpi}4( z^;oG+FG<oWB^s#~Yf&lG3YAnZi`Pi?@e-s<q1Gv4<WPN{xPo`6&<&PU5>Mz;gZ~nU zunPoLV@88P=tYyAT}&kqiB?s>sTpJtEbS@mZFtBNI`T4m5HWvfAoQpr1A0he<|DjH zp_1b_BzqXFT0r_k_fpbXY{m^iEU<+{nP?zv?Mj?rQ)iJEyeS}q;owTdt#LVVfV(+l z0BE`q+rBOP2CK2`FKC#J$UT@X@`Fd^WFWX!kRebaAhu8xPey{{d4h2a7sy-~K1VbK z7S)nveav!z^_dfJI|pl;mqVQGu#uPq*++1@nYcq$4(ScMbBGtz#EH5Azm7P)7bn+C zbb6E-ReX|4s+Q;!acZejhvk@GRdQ{doc*rWs3h7XHTIG|o`I9d7b*1cP90eWKJQ^4 zyfqIi|0R()!r8SX3Xawh1I(L<*e6^hW1+-=#H5rXqh8HIxP#FmSE#&5R)B8~@rN%j z5qp?^iD==NjJRc%A#A=*<lDEk=u<*ljRo-32?v6677B6VWKt)TB`6cL5)`t9axHB7 zjEEul1JVWJCJ|>?8cMp_GXQEStQw3wF=oCsiM$OiSwsXw<FE(6k0uT_sE@$?XyV&d zzgQ!e#L9JgLoX>g&1c{aMk4_w`63h~87buvsWuKV!~c>IFl{{ccxsT)sk>29V&rm- zM4p%=RT>h`5GS5dqTuN;GS;o-2*={=SeKwPHwX@NCH+9NQDkSh<4ekH4M&EOxB2j7 z2qA{i!^u6NA#e<-;=!;yp_>7Duj512ZQ^F&y-()yA>Cip*|2RQ(eohv4Az5G4upgc z$Z^VtCd2kn@{kXOeTW;J2_s_+W2cit{3A2T9iE|Y1bJ!)Q|FNl@M<b{LoSMpQ#47Z zOzC4RV%RSyb~fNyOzaG=;z^;qq5nD}bTL%tkXnJ^z&>))1?+v1??cWJd&9=FM9POR z;<2eI=gCUAcOJWX$arFFm{LLd+dz$obT(YNKvMXIvP)!xk70H*NwzUG^M&aF>rMm- h4JU#`o7@d^B1E6_42S24p1HuSIoR@TooL#-{{nMdk|F>A diff --git a/lib/components/DiceFab/DiceMenu.tsx b/lib/components/DiceFab/DiceMenu.tsx index edb4118b..21774bd6 100644 --- a/lib/components/DiceFab/DiceMenu.tsx +++ b/lib/components/DiceFab/DiceMenu.tsx @@ -79,6 +79,7 @@ export function DiceMenu(props: { <DiceButtons onClick={handleDiceClick} onRightClick={handleRightClick} + onDoubleClick={handleRightClick} pool={props.pool} commands={[ "1d4", diff --git a/lib/routes/DiceRoute/components/DiceButtons.tsx b/lib/routes/DiceRoute/components/DiceButtons.tsx index fa2d36d4..213c71c5 100644 --- a/lib/routes/DiceRoute/components/DiceButtons.tsx +++ b/lib/routes/DiceRoute/components/DiceButtons.tsx @@ -1,5 +1,4 @@ import { Badge, Grid, IconButton, Typography, useTheme } from "@mui/material"; -import React from "react"; import { DiceOptions, IDiceCommandId } from "../../../domains/dice/Dice"; export function DiceButtons(props: { @@ -7,6 +6,7 @@ export function DiceButtons(props: { pool?: Array<IDiceCommandId>; onClick(command: IDiceCommandId): void; onRightClick?(command: IDiceCommandId): void; + onDoubleClick?(command: IDiceCommandId): void; }) { const theme = useTheme(); const pool = props.pool || []; @@ -26,6 +26,7 @@ export function DiceButtons(props: { e.preventDefault(); props.onRightClick?.(command); }} + onDoubleClick={() => props.onDoubleClick?.(command)} size="large" > <Badge badgeContent={count} color="primary"> diff --git a/netlify.toml b/netlify.toml index 8e541222..cf1374c1 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,5 +3,5 @@ [build] command = "npm install && npm run build" - publish = "out" + publish = ".next" From d3596dee0168ed1bae7c87392a3d6262cbdcc345 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Sun, 10 Dec 2023 19:24:15 -0500 Subject: [PATCH 37/38] no lock --- package-lock.json | 33575 -------------------------------------------- 1 file changed, 33575 deletions(-) delete mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 6f34c7fa..00000000 --- a/package-lock.json +++ /dev/null @@ -1,33575 +0,0 @@ -{ - "name": "fari", - "version": "6.3.6", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "fari", - "version": "6.3.6", - "license": "AGPL-3.0", - "dependencies": { - "@dice-roller/rpg-dice-roller": "^5.4.1", - "@emotion/css": "^11.11.2", - "@emotion/react": "^11.11.1", - "@emotion/styled": "^11.11.0", - "@liveblocks/client": "^1.2.1", - "@liveblocks/node": "^1.2.1", - "@liveblocks/react": "^1.2.1", - "@mui/icons-material": "^5.14.3", - "@mui/lab": "5.0.0-alpha.142", - "@mui/material": "^5.14.4", - "@mui/x-data-grid": "^6.11.0", - "@sentry/react": "^7.61.1", - "@tldraw/core": "^1.23.2", - "@tldraw/tldraw": "^1.29.2", - "@types/hoist-non-react-statics": "^3.3.1", - "@types/node": "^20.4.8", - "canvas-confetti": "^1.6.0", - "dayjs": "^1.11.9", - "dompurify": "^3.0.5", - "i18next": "^23.4.3", - "i18next-browser-languagedetector": "^7.1.0", - "i18next-http-backend": "^2.2.1", - "immer": "^10.0.2", - "lodash": "^4.17.21", - "netlify-cli": "^15.11.0", - "react": "^18.2.0", - "react-color": "^2.19.3", - "react-dnd": "^16.0.1", - "react-dnd-html5-backend": "^16.0.1", - "react-dom": "^18.2.0", - "react-helmet-async": "^1.3.0", - "react-i18next": "^13.0.3", - "react-router": "^6.14.2", - "react-router-dom": "^6.14.2", - "uuid": "^9.0.0", - "vitest": "^0.34.4" - }, - "devDependencies": { - "@happy-dom/global-registrator": "^11.0.2", - "@storybook/addon-essentials": "^7.3.1", - "@storybook/addon-interactions": "^7.3.1", - "@storybook/addon-links": "^7.3.1", - "@storybook/addon-onboarding": "^1.0.8", - "@storybook/blocks": "^7.3.1", - "@storybook/react": "^7.3.1", - "@storybook/react-vite": "^7.3.1", - "@storybook/testing-library": "^0.2.0", - "@testing-library/react": "^14.0.0", - "@types/dompurify": "^3.0.2", - "@types/lodash": "^4.14.196", - "@types/react": "^18.2.19", - "@types/react-color": "^3.0.6", - "@types/react-dom": "^18.2.7", - "@types/uuid": "^9.0.2", - "@typescript-eslint/eslint-plugin": "^6.3.0", - "@typescript-eslint/parser": "^6.3.0", - "@vitejs/plugin-legacy": "^4.1.1", - "@vitejs/plugin-react": "^4.0.4", - "bun-types": "^1.0.1", - "chromatic": "^6.21.0", - "concurrently": "^8.2.0", - "cypress": "^12.17.3", - "eslint": "^8.46.0", - "eslint-config-prettier": "^9.0.0", - "eslint-plugin-react": "^7.33.1", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-storybook": "^0.6.13", - "fs-extra": "^11.1.1", - "husky": "^8.0.3", - "jsdom": "^22.1.0", - "lint-staged": "^13.2.3", - "prettier": "^3.0.1", - "react-test-renderer": "^18.2.0", - "storybook": "^7.3.1", - "terser": "^5.19.4", - "typescript": "^5.1.6", - "vite": "^4.4.9" - }, - "engines": { - "node": "^18.17.0" - } - }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@aw-web-design/x-default-browser": { - "version": "1.4.126", - "resolved": "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz", - "integrity": "sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==", - "dev": true, - "dependencies": { - "default-browser-id": "3.0.0" - }, - "bin": { - "x-default-browser": "bin/x-default-browser.js" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/code-frame/node_modules/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==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "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" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/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==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/@babel/code-frame/node_modules/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/code-frame/node_modules/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", - "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.17.tgz", - "integrity": "sha512-2EENLmhpwplDux5PSsZnSbnSkB3tZ6QTksgO25xwEL7pIDcNOMhF5v/s6RzwjMZzZzw9Ofc30gHv5ChCC8pifQ==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.22.15", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.22.17", - "@babel/helpers": "^7.22.15", - "@babel/parser": "^7.22.16", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.22.17", - "@babel/types": "^7.22.17", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz", - "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.15", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", - "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", - "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", - "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", - "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz", - "integrity": "sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.17.tgz", - "integrity": "sha512-XouDDhQESrLHTpnBtCKExJdyY4gJCdrvH2Pyv8r8kovX2U8G0dRUOT45T9XlbLtuu9CLXP15eusnkprhoPV5iQ==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.17.tgz", - "integrity": "sha512-bxH77R5gjH3Nkde6/LuncQoLaP16THYPscurp1S8z7S9ZgezCyV3G8Hc+TZiCmY8pz4fp8CvKSgtJMW0FkLAxA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-wrap-function": "^7.22.17" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", - "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.15.tgz", - "integrity": "sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.17.tgz", - "integrity": "sha512-nAhoheCMlrqU41tAojw9GpVEKDlTS8r3lzFmF0lP52LwblCPbuFSO7nGIZoIcoU5NIm1ABrna0cJExE4Ay6l2Q==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.15", - "@babel/types": "^7.22.17" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz", - "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.13.tgz", - "integrity": "sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/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==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "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" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/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==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/@babel/highlight/node_modules/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.22.16", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz", - "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.15", - "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.22.15.tgz", - "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", - "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@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==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", - "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", - "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz", - "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz", - "integrity": "sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", - "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", - "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.11", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", - "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-split-export-declaration": "^7.22.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz", - "integrity": "sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", - "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", - "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", - "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-flow": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", - "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", - "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", - "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", - "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz", - "integrity": "sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz", - "integrity": "sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", - "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", - "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", - "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", - "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz", - "integrity": "sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", - "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", - "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", - "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.11", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz", - "integrity": "sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz", - "integrity": "sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", - "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz", - "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", - "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", - "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", - "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.15.tgz", - "integrity": "sha512-tZFHr54GBkHk6hQuVA8w4Fmq+MSPsfvMG0vPnOYyTnJpyfMqybL8/MbNCPRT9zc2KBO2pe4tq15g6Uno4Jpoag==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.22.5", - "@babel/plugin-syntax-import-attributes": "^7.22.5", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.22.15", - "@babel/plugin-transform-async-to-generator": "^7.22.5", - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.22.15", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.11", - "@babel/plugin-transform-classes": "^7.22.15", - "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.22.15", - "@babel/plugin-transform-dotall-regex": "^7.22.5", - "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.11", - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.11", - "@babel/plugin-transform-for-of": "^7.22.15", - "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.11", - "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", - "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.15", - "@babel/plugin-transform-modules-systemjs": "^7.22.11", - "@babel/plugin-transform-modules-umd": "^7.22.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", - "@babel/plugin-transform-numeric-separator": "^7.22.11", - "@babel/plugin-transform-object-rest-spread": "^7.22.15", - "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.11", - "@babel/plugin-transform-optional-chaining": "^7.22.15", - "@babel/plugin-transform-parameters": "^7.22.15", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.11", - "@babel/plugin-transform-property-literals": "^7.22.5", - "@babel/plugin-transform-regenerator": "^7.22.10", - "@babel/plugin-transform-reserved-words": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/plugin-transform-spread": "^7.22.5", - "@babel/plugin-transform-sticky-regex": "^7.22.5", - "@babel/plugin-transform-template-literals": "^7.22.5", - "@babel/plugin-transform-typeof-symbol": "^7.22.5", - "@babel/plugin-transform-unicode-escapes": "^7.22.10", - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", - "@babel/plugin-transform-unicode-regex": "^7.22.5", - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "@babel/types": "^7.22.15", - "babel-plugin-polyfill-corejs2": "^0.4.5", - "babel-plugin-polyfill-corejs3": "^0.8.3", - "babel-plugin-polyfill-regenerator": "^0.5.2", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-flow": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.22.15.tgz", - "integrity": "sha512-dB5aIMqpkgbTfN5vDdTRPzjqtWiZcRESNR88QYnoPR+bmdYoluOzMX9tQerTv0XzSgZYctPfO1oc0N5zdog1ew==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-transform-flow-strip-types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.15.tgz", - "integrity": "sha512-HblhNmh6yM+cU4VwbBRpxFhxsTdfS1zsvH9W+gEjD0ARV9+8B4sNfpI6GuhePti84nuvhiwKS539jKPFHskA9A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.15", - "@babel/plugin-transform-typescript": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.15.tgz", - "integrity": "sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register/node_modules/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, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/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, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/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, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/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, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/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, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@babel/register/node_modules/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, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/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, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/register/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/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, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true - }, - "node_modules/@babel/runtime": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz", - "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.17.tgz", - "integrity": "sha512-xK4Uwm0JnAMvxYZxOVecss85WxTEIbTa7bnGyf/+EgCL5Zt3U7htUpEOWv9detPlamGKuRzCqw74xVglDWpPdg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.22.15", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.22.16", - "@babel/types": "^7.22.17", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.17.tgz", - "integrity": "sha512-YSQPHLFtQNE5xN9tHuZnzu8vPr61wVTBZdfv1meex1NBosa4iT05k/Jw06ddJugi4bk7The/oSwQGFcksmEJQg==", - "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.15", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@base2/pretty-print-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz", - "integrity": "sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==", - "dev": true - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@cypress/request": { - "version": "2.88.12", - "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.12.tgz", - "integrity": "sha512-tOn+0mDZxASFM+cuAP9szGUGPI1HwWVSvdzm7V4cCsPdFTx6qMj29CwaQmRAMIEhORIUBFBsYROYJcveK4uOjA==", - "dev": true, - "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", - "http-signature": "~1.3.6", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "performance-now": "^2.1.0", - "qs": "~6.10.3", - "safe-buffer": "^5.1.2", - "tough-cookie": "^4.1.3", - "tunnel-agent": "^0.6.0", - "uuid": "^8.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@cypress/request/node_modules/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==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/@cypress/request/node_modules/qs": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.4.tgz", - "integrity": "sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@cypress/request/node_modules/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, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/@cypress/xvfb": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", - "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", - "dev": true, - "dependencies": { - "debug": "^3.1.0", - "lodash.once": "^4.1.1" - } - }, - "node_modules/@cypress/xvfb/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@dice-roller/rpg-dice-roller": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@dice-roller/rpg-dice-roller/-/rpg-dice-roller-5.4.1.tgz", - "integrity": "sha512-Tbi/ej65KoHhUPlb/zlj+V/4gMNhF3W6fP+KBF7+mHgFUWnJ1ADKHKHe4jygwn1y8pRlLDAprYCEvQTK2FoRgg==", - "funding": [ - "https://github.com/sponsors/dice-roller", - "https://github.com/sponsors/GreenImp" - ], - "dependencies": { - "mathjs": "^11.2.1", - "random-js": "^2.1.0" - }, - "engines": { - "node": ">=18.0" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@emotion/babel-plugin": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", - "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/serialize": "^1.1.2", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/cache": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", - "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", - "dependencies": { - "@emotion/memoize": "^0.8.1", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/css": { - "version": "11.11.2", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.11.2.tgz", - "integrity": "sha512-VJxe1ucoMYMS7DkiMdC2T7PWNbrEI0a39YRiyDvK2qq4lXwjRbVP/z4lpG+odCsRzadlR+1ywwrTzhdm5HNdew==", - "dependencies": { - "@emotion/babel-plugin": "^11.11.0", - "@emotion/cache": "^11.11.0", - "@emotion/serialize": "^1.1.2", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1" - } - }, - "node_modules/@emotion/hash": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", - "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" - }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", - "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", - "dependencies": { - "@emotion/memoize": "^0.8.1" - } - }, - "node_modules/@emotion/memoize": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", - "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" - }, - "node_modules/@emotion/react": { - "version": "11.11.1", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz", - "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/cache": "^11.11.0", - "@emotion/serialize": "^1.1.2", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/serialize": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz", - "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==", - "dependencies": { - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/unitless": "^0.8.1", - "@emotion/utils": "^1.2.1", - "csstype": "^3.0.2" - } - }, - "node_modules/@emotion/sheet": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz", - "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==" - }, - "node_modules/@emotion/styled": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz", - "integrity": "sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/is-prop-valid": "^1.2.1", - "@emotion/serialize": "^1.1.2", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@emotion/utils": "^1.2.1" - }, - "peerDependencies": { - "@emotion/react": "^11.0.0-rc.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/unitless": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", - "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" - }, - "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", - "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@emotion/utils": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", - "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==" - }, - "node_modules/@emotion/weak-memoize": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", - "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==" - }, - "node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.0.tgz", - "integrity": "sha512-JylOEEzDiOryeUnFbQz+oViCXS0KsvR1mvHkoMiu5+UiBvy+RYX7tzlIIIEstF/gVa2tj9AQXk3dgnxv6KxhFg==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.21.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", - "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/js": { - "version": "8.49.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz", - "integrity": "sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@fal-works/esbuild-plugin-global-externals": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz", - "integrity": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==", - "dev": true - }, - "node_modules/@floating-ui/core": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.4.1.tgz", - "integrity": "sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ==", - "dependencies": { - "@floating-ui/utils": "^0.1.1" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.2.tgz", - "integrity": "sha512-6ArmenS6qJEWmwzczWyhvrXRdI/rI78poBcW0h/456+onlabit+2G+QxHx5xTOX60NBJQXjsCLFbW2CmsXpUog==", - "dependencies": { - "@floating-ui/core": "^1.4.1", - "@floating-ui/utils": "^0.1.1" - } - }, - "node_modules/@floating-ui/react-dom": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.2.tgz", - "integrity": "sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==", - "dependencies": { - "@floating-ui/dom": "^1.5.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.2.tgz", - "integrity": "sha512-ou3elfqG/hZsbmF4bxeJhPHIf3G2pm0ujc39hYEZrfVqt7Vk/Zji6CXc3W0pmYM8BW1g40U+akTl9DKZhFhInQ==" - }, - "node_modules/@fontsource/caveat-brush": { - "version": "4.5.9", - "resolved": "https://registry.npmjs.org/@fontsource/caveat-brush/-/caveat-brush-4.5.9.tgz", - "integrity": "sha512-H4uDBRSmTYX0Pman53VO8IP8JVnGd2wD4YyXHY0KTQX6jE0rs+UHuzraKGF8WTqBO7854VRCq09sPDhvLvqicQ==" - }, - "node_modules/@fontsource/crimson-pro": { - "version": "4.5.11", - "resolved": "https://registry.npmjs.org/@fontsource/crimson-pro/-/crimson-pro-4.5.11.tgz", - "integrity": "sha512-AQcsh0g6Tmh708JJYDmxV8itXu+k6ZFokETxJAxJVg0rj9Dz3p9QZWUqqWNfrjChJDL86yBDKyV3sB2BjW1XFg==" - }, - "node_modules/@fontsource/recursive": { - "version": "4.5.13", - "resolved": "https://registry.npmjs.org/@fontsource/recursive/-/recursive-4.5.13.tgz", - "integrity": "sha512-d40oYxlkac4rrDo/4GkdvkUopyc7WzAlX0vAuUzKVqh7X1qZlSteckvQWdPnjEFMG599JiwKXJK7qXLvgvwdYg==" - }, - "node_modules/@fontsource/source-code-pro": { - "version": "4.5.14", - "resolved": "https://registry.npmjs.org/@fontsource/source-code-pro/-/source-code-pro-4.5.14.tgz", - "integrity": "sha512-EWE0djE7wFCBmExWa9oT1vIp+qj5MUroVvXWb9G7Ig4t4aXDd9QDidYZzMzNemb8gQxTdOzGmhx6EZnDTFMh5Q==" - }, - "node_modules/@fontsource/source-sans-pro": { - "version": "4.5.11", - "resolved": "https://registry.npmjs.org/@fontsource/source-sans-pro/-/source-sans-pro-4.5.11.tgz", - "integrity": "sha512-f7iw44q1EjBv3MNcHCGAgrW/QVyweaEouFsJzykPhTOGnZFSwFJRISToXornOmuAy7xUUGiVdqOLiykgZoYB8A==" - }, - "node_modules/@formatjs/ecma402-abstract": { - "version": "1.17.2", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.17.2.tgz", - "integrity": "sha512-k2mTh0m+IV1HRdU0xXM617tSQTi53tVR2muvYOsBeYcUgEAyxV1FOC7Qj279th3fBVQ+Dj6muvNJZcHSPNdbKg==", - "dependencies": { - "@formatjs/intl-localematcher": "0.4.2", - "tslib": "^2.4.0" - } - }, - "node_modules/@formatjs/fast-memoize": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz", - "integrity": "sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@formatjs/icu-messageformat-parser": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.6.2.tgz", - "integrity": "sha512-nF/Iww7sc5h+1MBCDRm68qpHTCG4xvGzYs/x9HFcDETSGScaJ1Fcadk5U/NXjXeCtzD+DhN4BAwKFVclHfKMdA==", - "dependencies": { - "@formatjs/ecma402-abstract": "1.17.2", - "@formatjs/icu-skeleton-parser": "1.6.2", - "tslib": "^2.4.0" - } - }, - "node_modules/@formatjs/icu-skeleton-parser": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.6.2.tgz", - "integrity": "sha512-VtB9Slo4ZL6QgtDFJ8Injvscf0xiDd4bIV93SOJTBjUF4xe2nAWOoSjLEtqIG+hlIs1sNrVKAaFo3nuTI4r5ZA==", - "dependencies": { - "@formatjs/ecma402-abstract": "1.17.2", - "tslib": "^2.4.0" - } - }, - "node_modules/@formatjs/intl": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.9.2.tgz", - "integrity": "sha512-brettBil92sd8i4dHEc6by8mqp4NbRvR2A94dZK9pQuSghkoqn2TIvwuaetmMNsBXexv7hYsehNQPi1qqkdPig==", - "dependencies": { - "@formatjs/ecma402-abstract": "1.17.2", - "@formatjs/fast-memoize": "2.2.0", - "@formatjs/icu-messageformat-parser": "2.6.2", - "@formatjs/intl-displaynames": "6.5.2", - "@formatjs/intl-listformat": "7.4.2", - "intl-messageformat": "10.5.2", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "typescript": "^4.7 || 5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@formatjs/intl-displaynames": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.5.2.tgz", - "integrity": "sha512-uC2VBlz+WydGTDDpJwMTQuPH3CUpTricr91WH1QMfz5oEHg2sB7mUERcZONE/lu8MOe1jREIx4vBciZEVTqkmA==", - "dependencies": { - "@formatjs/ecma402-abstract": "1.17.2", - "@formatjs/intl-localematcher": "0.4.2", - "tslib": "^2.4.0" - } - }, - "node_modules/@formatjs/intl-listformat": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.4.2.tgz", - "integrity": "sha512-+6bSVudEQkf12Hh7kuKt8Xv/MyFlqdwA4V4NLnTZW8uYdF9RxlOELDD0rPaOc2++TMKIzI5o6XXwHPvpL6VrPA==", - "dependencies": { - "@formatjs/ecma402-abstract": "1.17.2", - "@formatjs/intl-localematcher": "0.4.2", - "tslib": "^2.4.0" - } - }, - "node_modules/@formatjs/intl-localematcher": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.4.2.tgz", - "integrity": "sha512-BGdtJFmaNJy5An/Zan4OId/yR9Ih1OojFjcduX/xOvq798OgWSyDtd6Qd5jqJXwJs1ipe4Fxu9+cshic5Ox2tA==", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@happy-dom/global-registrator": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/@happy-dom/global-registrator/-/global-registrator-11.0.2.tgz", - "integrity": "sha512-eMSeiVYDamtUbog+diooGpynbAzBNczFy+PUfkYCg6u5cJXym4pYhJlpwd4Ta8LzUGBZ4dn8qV8xvfpvHt0i5g==", - "dev": true, - "dependencies": { - "happy-dom": "11.0.2" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", - "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@icons/material": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@icons/material/-/material-0.2.4.tgz", - "integrity": "sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw==", - "peerDependencies": { - "react": "*" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/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, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/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, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/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, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/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, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.4.tgz", - "integrity": "sha512-8thgRSiXUqtr/pPGY/OsyHuMjGyhVnWrFAwoxmIemlBuiMyU1WFs0tXoNxzcr4A4uErs/ABre76SGmrr5ab/AA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.4", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.6.3", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform/node_modules/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 - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@joshwooding/vite-plugin-react-docgen-typescript": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.2.1.tgz", - "integrity": "sha512-ou4ZJSXMMWHqGS4g8uNRbC5TiTWxAgQZiVucoUrOCWuPrTbkpJbmVyIi9jU72SBry7gQtuMEDp4YR8EEXAg7VQ==", - "dev": true, - "dependencies": { - "glob": "^7.2.0", - "glob-promise": "^4.2.0", - "magic-string": "^0.27.0", - "react-docgen-typescript": "^2.2.2" - }, - "peerDependencies": { - "typescript": ">= 4.3.x", - "vite": "^3.0.0 || ^4.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/glob-promise": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", - "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", - "dev": true, - "dependencies": { - "@types/glob": "^7.1.3" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/ahmadnassri" - }, - "peerDependencies": { - "glob": "^7.1.6" - } - }, - "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "devOptional": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "devOptional": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "devOptional": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", - "devOptional": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", - "devOptional": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@juggle/resize-observer": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", - "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==", - "dev": true - }, - "node_modules/@liveblocks/client": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@liveblocks/client/-/client-1.3.1.tgz", - "integrity": "sha512-4ygJjaYQp+BL704I5tFizJYGoIcvE+VJov4cPlIwJWcfjOH/6O/GB0O+kv8b4i0TO56D6/yjxCvDnpNBb5SVvg==", - "dependencies": { - "@liveblocks/core": "1.3.1" - } - }, - "node_modules/@liveblocks/core": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@liveblocks/core/-/core-1.3.1.tgz", - "integrity": "sha512-6HRVBJrm2+gVUEKHYQBnVSwHfQntsVxL+MyDz8as9alt+0tTT2WlU3iq+91dIyVCAzxMVWUG6tbi3qSWqfvJgQ==" - }, - "node_modules/@liveblocks/node": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@liveblocks/node/-/node-1.3.1.tgz", - "integrity": "sha512-6o54jlUB2pkNjC1kVxn0iZ7MXLYWJNeCqAvE+DPd9wzesx4zZ0GNtLo+daP/KuyNAZackc+abu2JNBYqOS0hWA==", - "dependencies": { - "node-fetch": "^2.6.1" - } - }, - "node_modules/@liveblocks/react": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@liveblocks/react/-/react-1.3.1.tgz", - "integrity": "sha512-2BpH5hRpdPdfkcE1nEvph39s7FfZzPyT1YY93WO4lPeY5s7lbe0Crj5e1guInQeHzvZ8hmbf8uw4mLlwevkAOg==", - "dependencies": { - "@liveblocks/client": "1.3.1", - "@liveblocks/core": "1.3.1", - "nanoid": "^3", - "use-sync-external-store": "^1.2.0" - }, - "peerDependencies": { - "react": "^16.14.0 || ^17 || ^18" - } - }, - "node_modules/@mdx-js/react": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.3.0.tgz", - "integrity": "sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==", - "dev": true, - "dependencies": { - "@types/mdx": "^2.0.0", - "@types/react": ">=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "react": ">=16" - } - }, - "node_modules/@mui/base": { - "version": "5.0.0-beta.13", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.13.tgz", - "integrity": "sha512-uC0l97pBspfDAp+iz2cJq8YZ8Sd9i73V77+WzUiOAckIVEyCm5dyVDZCCO2/phmzckVEeZCGcytybkjMQuhPQw==", - "dependencies": { - "@babel/runtime": "^7.22.10", - "@emotion/is-prop-valid": "^1.2.1", - "@floating-ui/react-dom": "^2.0.1", - "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.7", - "@popperjs/core": "^2.11.8", - "clsx": "^2.0.0", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/core-downloads-tracker": { - "version": "5.14.8", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.8.tgz", - "integrity": "sha512-8V7ZOC/lKkM03TRHqaThQFIq6bWPnj7L/ZWPh0ymldYFFyh8XdF0ywTgafsofDNYT4StlNknbaTjVHBma3SNjQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - } - }, - "node_modules/@mui/icons-material": { - "version": "5.14.8", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.14.8.tgz", - "integrity": "sha512-YXcReLydTuNWb1/PxduAH5LgnHNH6spSQBaA0JOz9HD4J+vwst0IanAQgsXy9KKCJSjCsHywE3DB8X+w/b4eeQ==", - "dependencies": { - "@babel/runtime": "^7.22.10" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@mui/material": "^5.0.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/lab": { - "version": "5.0.0-alpha.142", - "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.142.tgz", - "integrity": "sha512-JDrT5G3QBZ0nzkKMFWzJY5KN8WcyDx4p7qOjg6hs7yKLq90VSdsqIOmyhvWDxJR7zPNQjo0WRYBAaRaQ5FlGxg==", - "dependencies": { - "@babel/runtime": "^7.22.10", - "@mui/base": "5.0.0-beta.13", - "@mui/system": "^5.14.7", - "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.7", - "clsx": "^2.0.0", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@mui/material": "^5.0.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/material": { - "version": "5.14.8", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.14.8.tgz", - "integrity": "sha512-fqvDGGF1pXwOOL/f0Gw+KHo/67hasRpf2ApTIJkbuONOk9AUb2jnYMEqCWmL2sUcbbE3ShMbHl8N7HPSsRv1/A==", - "dependencies": { - "@babel/runtime": "^7.22.10", - "@mui/base": "5.0.0-beta.14", - "@mui/core-downloads-tracker": "^5.14.8", - "@mui/system": "^5.14.8", - "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.8", - "@types/react-transition-group": "^4.4.6", - "clsx": "^2.0.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1", - "react-is": "^18.2.0", - "react-transition-group": "^4.4.5" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/material/node_modules/@mui/base": { - "version": "5.0.0-beta.14", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.14.tgz", - "integrity": "sha512-Je/9JzzYObsuLCIClgE8XvXNFb55IEz8n2NtStUfASfNiVrwiR8t6VVFFuhofehkyTIN34tq1qbBaOjCnOovBw==", - "dependencies": { - "@babel/runtime": "^7.22.10", - "@emotion/is-prop-valid": "^1.2.1", - "@floating-ui/react-dom": "^2.0.1", - "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.8", - "@popperjs/core": "^2.11.8", - "clsx": "^2.0.0", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/private-theming": { - "version": "5.14.8", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.14.8.tgz", - "integrity": "sha512-iBzpcl3Mh92XaYpYPdgzzRxNGkjpoDz8rf8/q5m+EBPowFEHV+CCS9hC0Q2pOKLW3VFFikA7w/GHt7n++40JGQ==", - "dependencies": { - "@babel/runtime": "^7.22.10", - "@mui/utils": "^5.14.8", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/styled-engine": { - "version": "5.14.8", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.14.8.tgz", - "integrity": "sha512-LGwOav/Y40PZWZ2yDk4beUoRlc57Vg+Vpxi9V9BBtT2ESAucCgFobkt+T8eVLMWF9huUou5pwKgLSU5pF90hBg==", - "dependencies": { - "@babel/runtime": "^7.22.10", - "@emotion/cache": "^11.11.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.4.1", - "@emotion/styled": "^11.3.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - } - } - }, - "node_modules/@mui/system": { - "version": "5.14.8", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.14.8.tgz", - "integrity": "sha512-Dxnasv7Pj5hYe4ZZFKJZu4ufKm6cxpitWt3A+qMPps22YhqyeEqgDBq/HsAB3GOjqDP40fTAvQvS/Hguf4SJuw==", - "dependencies": { - "@babel/runtime": "^7.22.10", - "@mui/private-theming": "^5.14.8", - "@mui/styled-engine": "^5.14.8", - "@mui/types": "^7.2.4", - "@mui/utils": "^5.14.8", - "clsx": "^2.0.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/types": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.4.tgz", - "integrity": "sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA==", - "peerDependencies": { - "@types/react": "*" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/utils": { - "version": "5.14.8", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.14.8.tgz", - "integrity": "sha512-1Ls2FfyY2yVSz9NEqedh3J8JAbbZAnUWkOWLE2f4/Hc4T5UWHMfzBLLrCqExfqyfyU+uXYJPGeNIsky6f8Gh5Q==", - "dependencies": { - "@babel/runtime": "^7.22.10", - "@types/prop-types": "^15.7.5", - "@types/react-is": "^18.2.1", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "react": "^17.0.0 || ^18.0.0" - } - }, - "node_modules/@mui/x-data-grid": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-6.13.0.tgz", - "integrity": "sha512-HRZGPdE+unZEiygcMqLsKOJ1F7iaTrhGQXGdlFLLniwfYMzVmJgZQXYCCeOIkCQqF28rQniF+4PbRhmFERdqSQ==", - "dependencies": { - "@babel/runtime": "^7.22.15", - "@mui/utils": "^5.14.7", - "clsx": "^2.0.0", - "prop-types": "^15.8.1", - "reselect": "^4.1.8" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@mui/material": "^5.4.1", - "@mui/system": "^5.4.1", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - } - }, - "node_modules/@ndelangen/get-tarball": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz", - "integrity": "sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==", - "dev": true, - "dependencies": { - "gunzip-maybe": "^1.4.2", - "pump": "^3.0.0", - "tar-fs": "^2.1.1" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@radix-ui/number": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.1.tgz", - "integrity": "sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz", - "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/react-alert-dialog": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.0.4.tgz", - "integrity": "sha512-jbfBCRlKYlhbitueOAv7z74PXYeIQmWpKwm3jllsdkw7fGWNkxqP3v0nY9WmOzcPqpQuoorNtvViBgL46n5gVg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dialog": "1.0.4", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-arrow": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz", - "integrity": "sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-collection": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.3.tgz", - "integrity": "sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", - "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-context": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz", - "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-context-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-1.0.0.tgz", - "integrity": "sha512-JkwOgdXwErwEEpsmgu0Ob8zD3gzWS1brPXnNGPyZEtR6/EYyDgruQYKiihXVsCrPCdrNUHawop9I1+6JTdXPTA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-menu": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-context-menu/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-dialog": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.0.4.tgz", - "integrity": "sha512-hJtRy/jPULGQZceSAP2Re6/4NpKo8im6V8P2hUqZsdFiSL8l35kYsw3qbRI6Ay5mQd2+wlLqje770eq+RJ3yZg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-direction": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.1.tgz", - "integrity": "sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz", - "integrity": "sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-escape-keydown": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dropdown-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-1.0.0.tgz", - "integrity": "sha512-Ptben3TxPWrZLbInO7zjAK73kmjYuStsxfg6ujgt+EywJyREoibhZYnsSNqC+UiOtl4PdW/MOHhxVDtew5fouQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-menu": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", - "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz", - "integrity": "sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz", - "integrity": "sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-icons": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.3.0.tgz", - "integrity": "sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==", - "peerDependencies": { - "react": "^16.x || ^17.x || ^18.x" - } - }, - "node_modules/@radix-ui/react-id": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz", - "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-menu": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-1.0.0.tgz", - "integrity": "sha512-icW4C64T6nHh3Z4Q1fxO1RlSShouFF4UpUmPV8FLaJZfphDljannKErDuALDx4ClRLihAPZ9i+PrLNPoWS2DMA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-dismissable-layer": "1.0.0", - "@radix-ui/react-focus-guards": "1.0.0", - "@radix-ui/react-focus-scope": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-popper": "1.0.0", - "@radix-ui/react-portal": "1.0.0", - "@radix-ui/react-presence": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-roving-focus": "1.0.0", - "@radix-ui/react-slot": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.4" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@floating-ui/core": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz", - "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==" - }, - "node_modules/@radix-ui/react-menu/node_modules/@floating-ui/dom": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz", - "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==", - "dependencies": { - "@floating-ui/core": "^0.7.3" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@floating-ui/react-dom": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-0.7.2.tgz", - "integrity": "sha512-1T0sJcpHgX/u4I1OzIEhlcrvkUN8ln39nz7fMoE/2HDHrPiMFoOGR7++GYyfUmIQHkkrTinaeQsO3XWubjSvGg==", - "dependencies": { - "@floating-ui/dom": "^0.5.3", - "use-isomorphic-layout-effect": "^1.1.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.0.tgz", - "integrity": "sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-arrow": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.0.tgz", - "integrity": "sha512-1MUuv24HCdepi41+qfv125EwMuxgQ+U+h0A9K3BjCO/J8nVRREKHHpkD9clwfnjEDk9hgGzCnff4aUKCPiRepw==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-collection": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.0.tgz", - "integrity": "sha512-8i1pf5dKjnq90Z8udnnXKzdCEV3/FYrfw0n/b6NvB6piXEn3fO1bOh7HBcpG8XrnIXzxlYu2oCcR38QpyLS/mg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-slot": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz", - "integrity": "sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-context": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.0.tgz", - "integrity": "sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-direction": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz", - "integrity": "sha512-2HV05lGUgYcA6xgLQ4BKPDmtL+QbIZYH5fCOTAOOcJ5O0QbWS3i9lKaurLzliYUDhORI2Qr3pyjhJh44lKA3rQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.0.tgz", - "integrity": "sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-escape-keydown": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.0.tgz", - "integrity": "sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.0.tgz", - "integrity": "sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", - "integrity": "sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-popper": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.0.0.tgz", - "integrity": "sha512-k2dDd+1Wl0XWAMs9ZvAxxYsB9sOsEhrFQV4CINd7IUZf0wfdye4OHen9siwxvZImbzhgVeKTJi68OQmPRvVdMg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "0.7.2", - "@radix-ui/react-arrow": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0", - "@radix-ui/react-use-rect": "1.0.0", - "@radix-ui/react-use-size": "1.0.0", - "@radix-ui/rect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-portal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.0.tgz", - "integrity": "sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-presence": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz", - "integrity": "sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz", - "integrity": "sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-roving-focus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.0.tgz", - "integrity": "sha512-lHvO4MhvoWpeNbiJAoyDsEtbKqP2jkkdwsMVJ3kfqbkC71J/aXE6Th6gkZA1xHEqSku+t+UgoDjvE7Z3gsBpcg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.0", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-primitive": "1.0.0", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-slot": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.0.tgz", - "integrity": "sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.0.tgz", - "integrity": "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz", - "integrity": "sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz", - "integrity": "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", - "integrity": "sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-rect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.0.tgz", - "integrity": "sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-use-size": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", - "integrity": "sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/rect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.0.tgz", - "integrity": "sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/react-menu/node_modules/react-remove-scroll": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz", - "integrity": "sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==", - "dependencies": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.6.tgz", - "integrity": "sha512-cZ4defGpkZ0qTRtlIBzJLSzL6ht7ofhhW4i1+pkemjV1IKXm0wgCRnee154qlV6r9Ttunmh2TNZhMfV2bavUyA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz", - "integrity": "sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-rect": "1.0.1", - "@radix-ui/react-use-size": "1.0.1", - "@radix-ui/rect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-portal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz", - "integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-presence": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.1.tgz", - "integrity": "sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-primitive": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz", - "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-roving-focus": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz", - "integrity": "sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-select": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz", - "integrity": "sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/number": "1.0.1", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-previous": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-separator": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.0.3.tgz", - "integrity": "sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-slot": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", - "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz", - "integrity": "sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toggle-group": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz", - "integrity": "sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-toggle": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toolbar": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz", - "integrity": "sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-separator": "1.0.3", - "@radix-ui/react-toggle-group": "1.0.4" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tooltip": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.0.6.tgz", - "integrity": "sha512-DmNFOiwEc2UDigsYj6clJENma58OelxD24O4IODoZ+3sQc3Zb+L8w1EP+y9laTuKCLAysPw4fD6/v0j4KNV8rg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-presence": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz", - "integrity": "sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz", - "integrity": "sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz", - "integrity": "sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz", - "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz", - "integrity": "sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz", - "integrity": "sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-size": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz", - "integrity": "sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz", - "integrity": "sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/rect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1.tgz", - "integrity": "sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@react-dnd/asap": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@react-dnd/asap/-/asap-5.0.2.tgz", - "integrity": "sha512-WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A==" - }, - "node_modules/@react-dnd/invariant": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@react-dnd/invariant/-/invariant-4.0.2.tgz", - "integrity": "sha512-xKCTqAK/FFauOM9Ta2pswIyT3D8AQlfrYdOi/toTPEhqCuAs1v5tcJ3Y08Izh1cJ5Jchwy9SeAXmMg6zrKs2iw==" - }, - "node_modules/@react-dnd/shallowequal": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@react-dnd/shallowequal/-/shallowequal-4.0.2.tgz", - "integrity": "sha512-/RVXdLvJxLg4QKvMoM5WlwNR9ViO9z8B/qPcc+C0Sa/teJY7QG7kJ441DwzOjMYEY7GmU4dj5EcGHIkKZiQZCA==" - }, - "node_modules/@remix-run/router": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.8.0.tgz", - "integrity": "sha512-mrfKqIHnSZRyIzBcanNJmVQELTnX+qagEDlcKO90RgRBVOZGSGvZKeDihTRfWcqoDn5N/NkUcwWTccnpN18Tfg==", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@rollup/pluginutils": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.4.tgz", - "integrity": "sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/pluginutils/node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", - "dev": true - }, - "node_modules/@sentry-internal/tracing": { - "version": "7.68.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.68.0.tgz", - "integrity": "sha512-nNKS/q21+Iqzxs2K7T/l3dZi8Z9s/uxsAazpk2AYhFzx9mFnPj1Xfe3dgbFoygNifE+IrpUuldr6D5HQamTDPQ==", - "dependencies": { - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", - "tslib": "^2.4.1 || ^1.9.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/browser": { - "version": "7.68.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.68.0.tgz", - "integrity": "sha512-1RIPLzKcBeUeG8CQc4OIRfQ6F1zmGKku1am7P9QTz0bz//Mu7bEjm75DM69LBoUlP/Ab9cQQA3fZFUvrH0j1Tg==", - "dependencies": { - "@sentry-internal/tracing": "7.68.0", - "@sentry/core": "7.68.0", - "@sentry/replay": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", - "tslib": "^2.4.1 || ^1.9.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/core": { - "version": "7.68.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.68.0.tgz", - "integrity": "sha512-mT3ObBWgvAky/QF3dZy4KBoXbRXbNsD6evn+mYi9UEeIZQ5NpnQYDEp78mapiEjI/TAHZIhTIuaBhj1Jk0qUUA==", - "dependencies": { - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", - "tslib": "^2.4.1 || ^1.9.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/react": { - "version": "7.68.0", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.68.0.tgz", - "integrity": "sha512-/WLa21GKfaAlHxLZHMsYgfBac3d18UB7wB90E6zvZ+4uh7+0WQY5E1SVPpHYaQ2IEhqLbB69kVxRN+7L+A96hQ==", - "dependencies": { - "@sentry/browser": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0", - "hoist-non-react-statics": "^3.3.2", - "tslib": "^2.4.1 || ^1.9.3" - }, - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "react": "15.x || 16.x || 17.x || 18.x" - } - }, - "node_modules/@sentry/replay": { - "version": "7.68.0", - "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.68.0.tgz", - "integrity": "sha512-be8QT2pxcLOTuX6HBRkK0mCVwM97dU5ZLCeofI+xJEWcRnoJdbx00nFwvBXvvoCizbtf4YIMCGwaT2k5LrVxsQ==", - "dependencies": { - "@sentry/core": "7.68.0", - "@sentry/types": "7.68.0", - "@sentry/utils": "7.68.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@sentry/types": { - "version": "7.68.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.68.0.tgz", - "integrity": "sha512-5J2pH1Pjx/029zTm3CNY9MaE8Aui81nG7JCtlMp7uEfQ//9Ja4d4Sliz/kV4ARbkIKUZerSgaRAm3xCy5XOXLg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/utils": { - "version": "7.68.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.68.0.tgz", - "integrity": "sha512-NecnQegvKARyeFmBx7mYmbI17mTvjARWs1nfzY5jhPyNc3Zk4M3bQsgIdnJ1t+jo93UYudlNND7hxhDzjcBAVg==", - "dependencies": { - "@sentry/types": "7.68.0", - "tslib": "^2.4.1 || ^1.9.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" - }, - "node_modules/@stitches/react": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@stitches/react/-/react-1.2.8.tgz", - "integrity": "sha512-9g9dWI4gsSVe8bNLlb+lMkBYsnIKCZTmvqvDG+Avnn69XfmHZKiaMrx7cgTaddq7aTPPmXiTsbFcUy0xgI4+wA==", - "peerDependencies": { - "react": ">= 16.3.0" - } - }, - "node_modules/@storybook/addon-actions": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.4.1.tgz", - "integrity": "sha512-ZCrBUpCAxgMCrcMGvBOhh+8uUZ9HhoCIOfV1XiaTXpE9Y2lqIqfRsc18E/ST3zN25Waf/LcJPJF2Dp/VSSoGpA==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "polished": "^4.2.2", - "prop-types": "^15.7.2", - "react-inspector": "^6.0.0", - "telejson": "^7.2.0", - "ts-dedent": "^2.0.0", - "uuid": "^9.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-backgrounds": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-7.4.1.tgz", - "integrity": "sha512-srmY6S9RAYkApjy49lYwKMFDpRp1XCws0pwHV0QoRBl7zibqUwr3PexkryK0uopPDhnfZRtRykPG5gzePNntmA==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "memoizerific": "^1.11.3", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-controls": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.4.1.tgz", - "integrity": "sha512-KlCYprhBerAKItVQKpexR1oParTbNDOZpJbonG+uldZ12FV7kkrTEGD1vwoLtYTLy+QXIGg4MI1cmUpd39LrLg==", - "dev": true, - "dependencies": { - "@storybook/blocks": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/manager-api": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "lodash": "^4.17.21", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-docs": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-7.4.1.tgz", - "integrity": "sha512-rhLeIX30Z/UsCp7tKtUJyGXWJ2Wggtkl+n6hyaW3orQlSQbsndqJ1rGIs0lHScrDv0dKwT2Dcp2WaEXWHRmgEw==", - "dev": true, - "dependencies": { - "@jest/transform": "^29.3.1", - "@mdx-js/react": "^2.1.5", - "@storybook/blocks": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/csf-plugin": "7.4.1", - "@storybook/csf-tools": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.4.1", - "@storybook/postinstall": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/react-dom-shim": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "fs-extra": "^11.1.0", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/addon-essentials": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-7.4.1.tgz", - "integrity": "sha512-Ma63h7gQ2uQgMBvMYlrevurqtzbXFfyuHgYp1PZrhFUCuiC7f1yKkxp5X+jLcfXrG2IsPIuBxLBMYtSpRu6izA==", - "dev": true, - "dependencies": { - "@storybook/addon-actions": "7.4.1", - "@storybook/addon-backgrounds": "7.4.1", - "@storybook/addon-controls": "7.4.1", - "@storybook/addon-docs": "7.4.1", - "@storybook/addon-highlight": "7.4.1", - "@storybook/addon-measure": "7.4.1", - "@storybook/addon-outline": "7.4.1", - "@storybook/addon-toolbars": "7.4.1", - "@storybook/addon-viewport": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/manager-api": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/preview-api": "7.4.1", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/addon-highlight": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-7.4.1.tgz", - "integrity": "sha512-7fD3//+FHOankINRhPnAuW2gLNC7oJMT0eFD0sHrQPG5qMpR+T7u8mqyI05kPszyiY9U72LRfjrf8GL1Hac8gQ==", - "dev": true, - "dependencies": { - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.4.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/addon-interactions": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.4.1.tgz", - "integrity": "sha512-KHMVLI6PefdzOpPUEjiMhfi2XHhC1J+9iMgP/WfO2xaws2vXtEZA6HMM2lE2JkC8AN8nSiTWIHtSompEiPd7/Q==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/instrumenter": "7.4.1", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "jest-mock": "^27.0.6", - "polished": "^4.2.2", - "ts-dedent": "^2.2.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-links": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-7.4.1.tgz", - "integrity": "sha512-DNf9Vwbe0f7fBFW5jc/59d6eC291BOtvjzsdIO8vGzKl4ELVbrXPFcig/CxmeqDqMyUjZ2tplL5wW6a3UuzFvg==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/router": "7.4.1", - "@storybook/types": "7.4.1", - "prop-types": "^15.7.2", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-measure": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-7.4.1.tgz", - "integrity": "sha512-OFRBGlA8Bs04vJe2dAP2KK+Juus0JrdfLeeW0wm1RQGYCHJZb0awiI59wQ3rJLyS9IEDl95VaNgWrsyCu5YnIw==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/types": "7.4.1", - "tiny-invariant": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-onboarding": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-1.0.8.tgz", - "integrity": "sha512-3WwCocUuTibHWO89uzAbeONEn6x9NkmxA0mOU4rYPhEsMQ4NDNDD1GXcievZmpwt5VviFgw5FRx8+BxPn54YmQ==", - "dev": true, - "dependencies": { - "@storybook/telemetry": "^7.1.0-alpha.32", - "react-confetti": "^6.1.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/addon-outline": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-7.4.1.tgz", - "integrity": "sha512-HnBQbHLTEHFzeuzNu39Hjol5cCOsXpb406oeD+u8wv6udfDYClg1QmVEaVKddgPooTy9Gv9ztpYlAaMBfSjnmQ==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/types": "7.4.1", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-toolbars": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-7.4.1.tgz", - "integrity": "sha512-CWHMBCKomQ5JkoFmFD66uo5A2Xa4ER+DX2Kb0oX62s35mBaNOfJVois++i/2Or8BwOUl61x5/3UdPgN2rWHeSw==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-viewport": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.4.1.tgz", - "integrity": "sha512-3bdRPIFAqZcdGe3XSS9X4T3is6DP8FGytpU96SwnAllG3rI7kQHxmC7pn6mrdNMpLBHq47ZSABoRZZLq8bT/AA==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "memoizerific": "^1.11.3", - "prop-types": "^15.7.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/blocks": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.4.1.tgz", - "integrity": "sha512-allNTTuFcFK/DzGGQqFGPu/bH53wjM7lO9m/yHBtJv8Mi1aP745JqW0ucJMVb/aO2Y8vjkTIVa+meVIl02bfrg==", - "dev": true, - "dependencies": { - "@storybook/channels": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/components": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/docs-tools": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "@types/lodash": "^4.14.167", - "color-convert": "^2.0.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "markdown-to-jsx": "^7.1.8", - "memoizerific": "^1.11.3", - "polished": "^4.2.2", - "react-colorful": "^5.1.2", - "telejson": "^7.2.0", - "tocbot": "^4.20.1", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/builder-manager": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.4.1.tgz", - "integrity": "sha512-5zD10jO+vxpbkz9yPdPy0ysRRd+81GmZ1yf12xARREy2hp+KeIIC228QDVA1OAsYcfnqREgCAnQslzhR57739A==", - "dev": true, - "dependencies": { - "@fal-works/esbuild-plugin-global-externals": "^2.1.2", - "@storybook/core-common": "7.4.1", - "@storybook/manager": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@types/ejs": "^3.1.1", - "@types/find-cache-dir": "^3.2.1", - "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", - "browser-assert": "^1.2.1", - "ejs": "^3.1.8", - "esbuild": "^0.18.0", - "esbuild-plugin-alias": "^0.2.1", - "express": "^4.17.3", - "find-cache-dir": "^3.0.0", - "fs-extra": "^11.1.0", - "process": "^0.11.10", - "util": "^0.12.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/builder-vite": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-7.4.1.tgz", - "integrity": "sha512-aB7bfirdRLozm4jpBIVhXkzN2sU0J9nF5WTkzT9R0ReRGsHm3+4CDFAPMnHBISgNXkXMLVC4VuQp4w/a4Avjmg==", - "dev": true, - "dependencies": { - "@storybook/channels": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/csf-plugin": "7.4.1", - "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.4.1", - "@storybook/preview": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/types": "7.4.1", - "@types/find-cache-dir": "^3.2.1", - "browser-assert": "^1.2.1", - "es-module-lexer": "^0.9.3", - "express": "^4.17.3", - "find-cache-dir": "^3.0.0", - "fs-extra": "^11.1.0", - "magic-string": "^0.30.0", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "rollup": "^2.25.0 || ^3.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "@preact/preset-vite": "*", - "typescript": ">= 4.3.x", - "vite": "^3.0.0 || ^4.0.0", - "vite-plugin-glimmerx": "*" - }, - "peerDependenciesMeta": { - "@preact/preset-vite": { - "optional": true - }, - "typescript": { - "optional": true - }, - "vite-plugin-glimmerx": { - "optional": true - } - } - }, - "node_modules/@storybook/channels": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.4.1.tgz", - "integrity": "sha512-gnE1mNrRF+9oCVRMq6MS/tLXJbYmf9P02PCC3KpMLcSsABdH5jcrACejzJVo/kE223knFH7NJc4BBj7+5h0uXA==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "qs": "^6.10.0", - "telejson": "^7.2.0", - "tiny-invariant": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/cli": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.4.1.tgz", - "integrity": "sha512-G1oM1Egs5Z/5FOBcqfACJy2u5cDPl8FMFr3CETkn15a5MXzX3qxH8FD8GmZnXIsEDsGH5WvhnXYbCw+43R6GKg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/types": "^7.22.5", - "@ndelangen/get-tarball": "^3.0.7", - "@storybook/codemod": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/core-server": "7.4.1", - "@storybook/csf-tools": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/telemetry": "7.4.1", - "@storybook/types": "7.4.1", - "@types/semver": "^7.3.4", - "@yarnpkg/fslib": "2.10.3", - "@yarnpkg/libzip": "2.3.0", - "chalk": "^4.1.0", - "commander": "^6.2.1", - "cross-spawn": "^7.0.3", - "detect-indent": "^6.1.0", - "envinfo": "^7.7.3", - "execa": "^5.0.0", - "express": "^4.17.3", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "get-npm-tarball-url": "^2.0.3", - "get-port": "^5.1.1", - "giget": "^1.0.0", - "globby": "^11.0.2", - "jscodeshift": "^0.14.0", - "leven": "^3.1.0", - "ora": "^5.4.1", - "prettier": "^2.8.0", - "prompts": "^2.4.0", - "puppeteer-core": "^2.1.1", - "read-pkg-up": "^7.0.1", - "semver": "^7.3.7", - "simple-update-notifier": "^2.0.0", - "strip-json-comments": "^3.0.1", - "tempy": "^1.0.1", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "bin": { - "getstorybook": "bin/index.js", - "sb": "bin/index.js" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/cli/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/@storybook/cli/node_modules/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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@storybook/cli/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/@storybook/cli/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@storybook/cli/node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/@storybook/cli/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@storybook/cli/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@storybook/client-logger": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.4.1.tgz", - "integrity": "sha512-2j0DQlKlPNY8XAaEZv+mUYEUm4dOWg6/Q92UNbvYPRK5qbXUvbMiQco5nmvg4LvMT6y99LhRSW2xrwEx5xKAKw==", - "dev": true, - "dependencies": { - "@storybook/global": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/codemod": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.4.1.tgz", - "integrity": "sha512-KlN2oImqc45RLNRJDWJObvYcLzdtkk4fH40nBIP1/nem8AEbyjEbC5c1OtZilEV47Vn8IdAxqGRPQFXW8GVFEQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/types": "^7.22.5", - "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/types": "7.4.1", - "@types/cross-spawn": "^6.0.2", - "cross-spawn": "^7.0.3", - "globby": "^11.0.2", - "jscodeshift": "^0.14.0", - "lodash": "^4.17.21", - "prettier": "^2.8.0", - "recast": "^0.23.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/codemod/node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/@storybook/components": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.4.1.tgz", - "integrity": "sha512-hCuKmMB0+d3/apHjC8G0vMks1cE1aeoKu09gQ40YT+cBxKWj2+lNVKxDd6wJpaR6bU/wrAL1S6eaIQ/T9QpqRA==", - "dev": true, - "dependencies": { - "@radix-ui/react-select": "^1.2.2", - "@radix-ui/react-toolbar": "^1.0.4", - "@storybook/client-logger": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "memoizerific": "^1.11.3", - "use-resize-observer": "^9.1.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/core-client": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.4.1.tgz", - "integrity": "sha512-0pWcw1XDjS0fuAnU8eDAcxR9B7GrjJFOWB5/4f1fsWmXm4FvH0iQxJtMGuvFBvaDUvRjky0+9BXGRhEzRpMhyg==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/preview-api": "7.4.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/core-common": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.4.1.tgz", - "integrity": "sha512-dvHY515l9yyH3Yki9CuGF/LG85yWDmhjtlbHJ7mrMSreaAgvDs7O5Q2iVh6DXg3oMspQvKlLii/ZLzu+3uxMbg==", - "dev": true, - "dependencies": { - "@storybook/core-events": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/types": "7.4.1", - "@types/find-cache-dir": "^3.2.1", - "@types/node": "^16.0.0", - "@types/node-fetch": "^2.6.4", - "@types/pretty-hrtime": "^1.0.0", - "chalk": "^4.1.0", - "esbuild": "^0.18.0", - "esbuild-register": "^3.4.0", - "file-system-cache": "2.3.0", - "find-cache-dir": "^3.0.0", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "glob": "^10.0.0", - "handlebars": "^4.7.7", - "lazy-universal-dotenv": "^4.0.0", - "node-fetch": "^2.0.0", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/core-common/node_modules/@types/node": { - "version": "16.18.50", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.50.tgz", - "integrity": "sha512-OiDU5xRgYTJ203v4cprTs0RwOCd5c5Zjv+K5P8KSqfiCsB1W3LcamTUMcnQarpq5kOYbhHfSOgIEJvdPyb5xyw==", - "dev": true - }, - "node_modules/@storybook/core-events": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.4.1.tgz", - "integrity": "sha512-F1tGb32XZ4FRfbtXdi4b+zdzWUjFz5rn3TF18mSuBGGXvxKU+4tywgjGQ3dKGdvuP754czn3poSdz2ZW08bLsQ==", - "dev": true, - "dependencies": { - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/core-server": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.4.1.tgz", - "integrity": "sha512-8JJGci8eyNSfiHJ+Xr46Jv95fqQbjrd+ecQJvpyRqwN1LFdCM6QtHYmjt6LzuK16/by5jYXJ7+f8SA+gvW8SbQ==", - "dev": true, - "dependencies": { - "@aw-web-design/x-default-browser": "1.4.126", - "@discoveryjs/json-ext": "^0.5.3", - "@storybook/builder-manager": "7.4.1", - "@storybook/channels": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.4.1", - "@storybook/docs-mdx": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/manager": "7.4.1", - "@storybook/node-logger": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/telemetry": "7.4.1", - "@storybook/types": "7.4.1", - "@types/detect-port": "^1.3.0", - "@types/node": "^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "@types/semver": "^7.3.4", - "better-opn": "^3.0.2", - "chalk": "^4.1.0", - "cli-table3": "^0.6.1", - "compression": "^1.7.4", - "detect-port": "^1.3.0", - "express": "^4.17.3", - "fs-extra": "^11.1.0", - "globby": "^11.0.2", - "ip": "^2.0.0", - "lodash": "^4.17.21", - "open": "^8.4.0", - "pretty-hrtime": "^1.0.3", - "prompts": "^2.4.0", - "read-pkg-up": "^7.0.1", - "semver": "^7.3.7", - "serve-favicon": "^2.5.0", - "telejson": "^7.2.0", - "tiny-invariant": "^1.3.1", - "ts-dedent": "^2.0.0", - "util": "^0.12.4", - "util-deprecate": "^1.0.2", - "watchpack": "^2.2.0", - "ws": "^8.2.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/core-server/node_modules/@types/node": { - "version": "16.18.50", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.50.tgz", - "integrity": "sha512-OiDU5xRgYTJ203v4cprTs0RwOCd5c5Zjv+K5P8KSqfiCsB1W3LcamTUMcnQarpq5kOYbhHfSOgIEJvdPyb5xyw==", - "dev": true - }, - "node_modules/@storybook/core-server/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@storybook/core-server/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@storybook/core-server/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@storybook/csf": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.1.tgz", - "integrity": "sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg==", - "dev": true, - "dependencies": { - "type-fest": "^2.19.0" - } - }, - "node_modules/@storybook/csf-plugin": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-7.4.1.tgz", - "integrity": "sha512-TnvDS2szwwzoqn3WbnB57w1Q+rZ+EFFwpLdjvocsiosLQglMQdPNhDvl1U5uDgwTzVhs4MEiEHJ1LxTkeizxhA==", - "dev": true, - "dependencies": { - "@storybook/csf-tools": "7.4.1", - "unplugin": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/csf-tools": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.4.1.tgz", - "integrity": "sha512-mzzsAtB9CYSgxCvZJ4xQrC7QIhMR5MXGBohADiNhnuRXLdZ6wXBhWkRi/sY7Wh5Uh8DdgHkGPJHJxcyYG+FYQw==", - "dev": true, - "dependencies": { - "@babel/generator": "^7.22.9", - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@babel/types": "^7.22.5", - "@storybook/csf": "^0.1.0", - "@storybook/types": "7.4.1", - "fs-extra": "^11.1.0", - "recast": "^0.23.1", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/docs-mdx": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz", - "integrity": "sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==", - "dev": true - }, - "node_modules/@storybook/docs-tools": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.4.1.tgz", - "integrity": "sha512-4PRsib2hDQjGhT2CnnPgzNZ5pVrpQ6wtb5l0TG4lDDc0F9Tal0EbrooXWwMsc7SxYslHKIEgxd+Nll66FWILFw==", - "dev": true, - "dependencies": { - "@storybook/core-common": "7.4.1", - "@storybook/preview-api": "7.4.1", - "@storybook/types": "7.4.1", - "@types/doctrine": "^0.0.3", - "doctrine": "^3.0.0", - "lodash": "^4.17.21" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/global": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", - "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", - "dev": true - }, - "node_modules/@storybook/instrumenter": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.4.1.tgz", - "integrity": "sha512-Nwu6MErUORKqQv/cYCZfWcvycuQQFOP5fEYAsbtgD2pRn+DXXOWeFyv6iHEbekqzfG2YTQ72koR0lZEFWnDl4w==", - "dev": true, - "dependencies": { - "@storybook/channels": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.4.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/manager": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.4.1.tgz", - "integrity": "sha512-LaORUHqfinhKk6Ysz7LyBYqblr/Oj+H5jXeMidSWYor+cJ6AZp1BtCUwWAqtjBliZ8vfASxME1CCImENG11eSA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/manager-api": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.4.1.tgz", - "integrity": "sha512-nzYasETW20uDWpfST6JFf6c/GSFB/dj7xVtg5EpvAYF8GkErCk9TvNKdLNroRrIYm5VJxHWC2V+CJ07RuX3Glw==", - "dev": true, - "dependencies": { - "@storybook/channels": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/router": "7.4.1", - "@storybook/theming": "7.4.1", - "@storybook/types": "7.4.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "semver": "^7.3.7", - "store2": "^2.14.2", - "telejson": "^7.2.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/manager-api/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@storybook/manager-api/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@storybook/manager-api/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@storybook/mdx2-csf": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz", - "integrity": "sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==", - "dev": true - }, - "node_modules/@storybook/node-logger": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.4.1.tgz", - "integrity": "sha512-P7rR/WoHCR2zdDo8bDowIBlB3wRrVNHHIfyWxubbzj/AA2uPv7cpdjDA+NDHAIq8MkuxZqfqhatjrHLFwMHDBg==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/postinstall": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-7.4.1.tgz", - "integrity": "sha512-nzSAS2kKhYFdeQHOb+mwk6LCiSBx8vigiRActRWMpoUSntlrLFdYKXoYfPQtUQcE7cHDLv5hutD31Kcl7pIazw==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/preview": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.4.1.tgz", - "integrity": "sha512-KqHbS5jVKSvFESrwU3iLJE5ciIJicdV3ZducL9t+hNJOdchzV3ezEwMn6gApEin3dm3Ts7InN+W7nBc+MzaXmA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/preview-api": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.4.1.tgz", - "integrity": "sha512-swmosWK73lP0CXDKMOwYIaaId28+muPDYX2V/0JmIOA+45HFXimeXZs3XsgVgQMutVF51QqnDA0pfrNgRofHgQ==", - "dev": true, - "dependencies": { - "@storybook/channels": "7.4.1", - "@storybook/client-logger": "7.4.1", - "@storybook/core-events": "7.4.1", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/types": "7.4.1", - "@types/qs": "^6.9.5", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/react": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.4.1.tgz", - "integrity": "sha512-m5d/NAypnfgrzphOXEWnKryLKLFRRerlbAhFscauif8amyTcUCkR4xu4nf1b5o6LoIicUBg7mfczQvc5pEHDSQ==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/core-client": "7.4.1", - "@storybook/docs-tools": "7.4.1", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.4.1", - "@storybook/react-dom-shim": "7.4.1", - "@storybook/types": "7.4.1", - "@types/escodegen": "^0.0.6", - "@types/estree": "^0.0.51", - "@types/node": "^16.0.0", - "acorn": "^7.4.1", - "acorn-jsx": "^5.3.1", - "acorn-walk": "^7.2.0", - "escodegen": "^2.1.0", - "html-tags": "^3.1.0", - "lodash": "^4.17.21", - "prop-types": "^15.7.2", - "react-element-to-jsx-string": "^15.0.0", - "ts-dedent": "^2.0.0", - "type-fest": "~2.19", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "typescript": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@storybook/react-dom-shim": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.4.1.tgz", - "integrity": "sha512-LUxmXyAFZB61kFWtZZA5WCHgFfUI5Jtn0d2HVOfpIYK1OcGwW8K4ya0lbMVrYvMgL37e5ShPurjj32U2YBeiJA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/react-vite": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/react-vite/-/react-vite-7.4.1.tgz", - "integrity": "sha512-3Z/eg/BuRehSjlrrd55xxwdMrDArIrBVrtWePp/M+l5A8zKX7N29RLmM4OsrhxSbFH/xFZuGrGNKeLO6914aBA==", - "dev": true, - "dependencies": { - "@joshwooding/vite-plugin-react-docgen-typescript": "0.2.1", - "@rollup/pluginutils": "^5.0.2", - "@storybook/builder-vite": "7.4.1", - "@storybook/react": "7.4.1", - "@vitejs/plugin-react": "^3.0.1", - "ast-types": "^0.14.2", - "magic-string": "^0.30.0", - "react-docgen": "6.0.0-alpha.3" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "vite": "^3.0.0 || ^4.0.0" - } - }, - "node_modules/@storybook/react-vite/node_modules/@vitejs/plugin-react": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz", - "integrity": "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==", - "dev": true, - "dependencies": { - "@babel/core": "^7.20.12", - "@babel/plugin-transform-react-jsx-self": "^7.18.6", - "@babel/plugin-transform-react-jsx-source": "^7.19.6", - "magic-string": "^0.27.0", - "react-refresh": "^0.14.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.1.0-beta.0" - } - }, - "node_modules/@storybook/react-vite/node_modules/@vitejs/plugin-react/node_modules/magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@storybook/react/node_modules/@types/node": { - "version": "16.18.50", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.50.tgz", - "integrity": "sha512-OiDU5xRgYTJ203v4cprTs0RwOCd5c5Zjv+K5P8KSqfiCsB1W3LcamTUMcnQarpq5kOYbhHfSOgIEJvdPyb5xyw==", - "dev": true - }, - "node_modules/@storybook/router": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.4.1.tgz", - "integrity": "sha512-7tE1B18jb+5+ujXd3BHcub85QnytIVBNA0iAo+o8MNwArISyodqp12y2D3w+QpXkg0GtPhAp/CMhzpyxotPhRQ==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "memoizerific": "^1.11.3", - "qs": "^6.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/telemetry": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.4.1.tgz", - "integrity": "sha512-53eQPm22Fa7qzjXFSE++bJv5qNG/89rRLU5xywuSYmjQgtaS6HKLPjIRtNPPbU50gRvklVedDDxD8UqN73mD3w==", - "dev": true, - "dependencies": { - "@storybook/client-logger": "7.4.1", - "@storybook/core-common": "7.4.1", - "@storybook/csf-tools": "7.4.1", - "chalk": "^4.1.0", - "detect-package-manager": "^2.0.1", - "fetch-retry": "^5.0.2", - "fs-extra": "^11.1.0", - "read-pkg-up": "^7.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/testing-library": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@storybook/testing-library/-/testing-library-0.2.0.tgz", - "integrity": "sha512-Ff6jNnrsosmDshgCf0Eb5Cz7IA34p/1Ps5N3Kp3598kfXpBSccSkQQvVFUXC3kIHw/isIXWPqntZuKqnWUz7Gw==", - "dev": true, - "dependencies": { - "@testing-library/dom": "^9.0.0", - "@testing-library/user-event": "^14.0.0", - "ts-dedent": "^2.2.0" - } - }, - "node_modules/@storybook/theming": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.4.1.tgz", - "integrity": "sha512-a4QajZbnYumq8ovtn7nW7BeNrk/TaWyKmUrIz4w08I6ghzESJA4aCWZ6394awbrruiIOzCCKOUq4mfWEsc8W6A==", - "dev": true, - "dependencies": { - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@storybook/client-logger": "7.4.1", - "@storybook/global": "^5.0.0", - "memoizerific": "^1.11.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/types": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.4.1.tgz", - "integrity": "sha512-bjt1YDG9AocFBhIFRvGGbYZPlD223p+qAFcFgYdezU16fFE4ZGFUzUuq2ERkOofL7a2+OzLTCQ/SKe1jFkXCxQ==", - "dev": true, - "dependencies": { - "@storybook/channels": "7.4.1", - "@types/babel__core": "^7.0.0", - "@types/express": "^4.7.0", - "file-system-cache": "2.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@testing-library/dom": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.1.tgz", - "integrity": "sha512-0DGPd9AR3+iDTjGoMpxIkAsUihHZ3Ai6CneU6bRRrffXMgzCdlNk43jTrD2/5LT6CBb3MWTP8v510JzYtahD2w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.1.3", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@testing-library/react": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.0.0.tgz", - "integrity": "sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^9.0.0", - "@types/react-dom": "^18.0.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@testing-library/user-event": { - "version": "14.4.3", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.4.3.tgz", - "integrity": "sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q==", - "dev": true, - "engines": { - "node": ">=12", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" - } - }, - "node_modules/@tldraw/core": { - "version": "1.23.2", - "resolved": "https://registry.npmjs.org/@tldraw/core/-/core-1.23.2.tgz", - "integrity": "sha512-cx+KfqemSHvVonNGwEolosMOsJt5cl3PGRBaXcZOOXQxnFALF22dnMtm6lbmlQQA71EfqNMP5e+qV3jCwuYaqA==", - "dependencies": { - "@tldraw/intersect": "^1.9.2", - "@tldraw/vec": "^1.9.2", - "@use-gesture/react": "^10.2.19", - "perfect-freehand": "^1.1.0" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/@tldraw/intersect": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@tldraw/intersect/-/intersect-1.9.2.tgz", - "integrity": "sha512-teUQLy+p5YT4PIKOHaL+zM0NYD1779mPp02xabP+5LGLvv7tt9VaqJ9D899EYppQbBLN6be6CJUrmibrvLtnUQ==", - "dependencies": { - "@tldraw/vec": "^1.9.2" - } - }, - "node_modules/@tldraw/tldraw": { - "version": "1.29.2", - "resolved": "https://registry.npmjs.org/@tldraw/tldraw/-/tldraw-1.29.2.tgz", - "integrity": "sha512-s7evSbiSjQoMXazZaan6TwV5OxEGC2+A030wtokEfF82d5GlJ6oPadlSbx4v53rDrRfTB2wS9vIKOrahKyf7uQ==", - "dependencies": { - "@fontsource/caveat-brush": "^4.5.9", - "@fontsource/crimson-pro": "^4.5.10", - "@fontsource/recursive": "^4.5.11", - "@fontsource/source-code-pro": "^4.5.12", - "@fontsource/source-sans-pro": "^4.5.11", - "@radix-ui/react-alert-dialog": "^1.0.0", - "@radix-ui/react-context-menu": "^1.0.0", - "@radix-ui/react-dialog": "^1.0.0", - "@radix-ui/react-dropdown-menu": "^1.0.0", - "@radix-ui/react-icons": "^1.1.1", - "@radix-ui/react-popover": "^1.0.0", - "@radix-ui/react-tooltip": "^1.0.0", - "@stitches/react": "^1.2.8", - "@tldraw/core": "^1.23.2", - "@tldraw/intersect": "^1.9.2", - "@tldraw/vec": "^1.9.2", - "browser-fs-access": "^0.31.0", - "idb-keyval": "^6.2.0", - "perfect-freehand": "^1.2.0", - "react-error-boundary": "^3.1.4", - "react-hotkeys-hook": "^3.4.7", - "react-intl": "^6.1.1", - "tslib": "^2.4.0", - "zustand": "^4.1.1" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/@tldraw/vec": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@tldraw/vec/-/vec-1.9.2.tgz", - "integrity": "sha512-k9vH52MRpJHjVcaahWu6VqvhLeE9h1qL5Z2gLobS9zTMpUJ59kBQPNo0VPzPlDYBpXdS4GxuB4jYQMnKvuPAZg==" - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "devOptional": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@types/aria-query": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", - "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==", - "dev": true - }, - "node_modules/@types/babel__core": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", - "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", - "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/chai": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.6.tgz", - "integrity": "sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw==" - }, - "node_modules/@types/chai-subset": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.3.tgz", - "integrity": "sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==", - "dependencies": { - "@types/chai": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.36", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", - "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/cross-spawn": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.3.tgz", - "integrity": "sha512-BDAkU7WHHRHnvBf5z89lcvACsvkz/n7Tv+HyD/uW76O29HoH1Tk/W6iQrepaZVbisvlEek4ygwT8IW7ow9XLAA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/detect-port": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.3.tgz", - "integrity": "sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg==", - "dev": true - }, - "node_modules/@types/doctrine": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.3.tgz", - "integrity": "sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==", - "dev": true - }, - "node_modules/@types/dompurify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.2.tgz", - "integrity": "sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==", - "dev": true, - "dependencies": { - "@types/trusted-types": "*" - } - }, - "node_modules/@types/ejs": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.2.tgz", - "integrity": "sha512-ZmiaE3wglXVWBM9fyVC17aGPkLo/UgaOjEiI2FXQfyczrCefORPxIe+2dVmnmk3zkVIbizjrlQzmPGhSYGXG5g==", - "dev": true - }, - "node_modules/@types/emscripten": { - "version": "1.39.7", - "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.7.tgz", - "integrity": "sha512-tLqYV94vuqDrXh515F/FOGtBcRMTPGvVV1LzLbtYDcQmmhtpf/gLYf+hikBbQk8MzOHNz37wpFfJbYAuSn8HqA==", - "dev": true - }, - "node_modules/@types/escodegen": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@types/escodegen/-/escodegen-0.0.6.tgz", - "integrity": "sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==", - "dev": true - }, - "node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true - }, - "node_modules/@types/express": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", - "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", - "dev": true, - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.36", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz", - "integrity": "sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/find-cache-dir": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz", - "integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==", - "dev": true - }, - "node_modules/@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, - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", - "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/hoist-non-react-statics": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", - "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", - "dependencies": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" - } - }, - "node_modules/@types/http-errors": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", - "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==", - "dev": true - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", - "dev": true - }, - "node_modules/@types/lodash": { - "version": "4.14.198", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.198.tgz", - "integrity": "sha512-trNJ/vtMZYMLhfN45uLq4ShQSw0/S7xCTLLVM+WM1rmFpba/VS42jVUgaO3w/NOLiWR/09lnYk0yMaA/atdIsg==", - "dev": true - }, - "node_modules/@types/mdx": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.7.tgz", - "integrity": "sha512-BG4tyr+4amr3WsSEmHn/fXPqaCba/AYZ7dsaQTiavihQunHSIxk+uAtqsjvicNpyHN6cm+B9RVrUOtW9VzIKHw==", - "dev": true - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true - }, - "node_modules/@types/mime-types": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.1.tgz", - "integrity": "sha512-vXOTGVSLR2jMw440moWTC7H19iUyLtP3Z1YTj7cSsubOICinjMxFeb/V57v9QdyyPGbbWolUFSSmSiRSn94tFw==", - "dev": true - }, - "node_modules/@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 - }, - "node_modules/@types/node": { - "version": "20.6.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.0.tgz", - "integrity": "sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==" - }, - "node_modules/@types/node-fetch": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz", - "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "node_modules/@types/pretty-hrtime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz", - "integrity": "sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==", - "dev": true - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "node_modules/@types/qs": { - "version": "6.9.8", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", - "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", - "dev": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true - }, - "node_modules/@types/react": { - "version": "18.2.21", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.21.tgz", - "integrity": "sha512-neFKG/sBAwGxHgXiIxnbm3/AAVQ/cMRS93hvBpg8xYRbeQSPVABp9U2bRnPf0iI4+Ucdv3plSxKK+3CW2ENJxA==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-color": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/react-color/-/react-color-3.0.6.tgz", - "integrity": "sha512-OzPIO5AyRmLA7PlOyISlgabpYUa3En74LP8mTMa0veCA719SvYQov4WLMsHvCgXP+L+KI9yGhYnqZafVGG0P4w==", - "dev": true, - "dependencies": { - "@types/react": "*", - "@types/reactcss": "*" - } - }, - "node_modules/@types/react-dom": { - "version": "18.2.7", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", - "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", - "devOptional": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-is": { - "version": "18.2.1", - "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-18.2.1.tgz", - "integrity": "sha512-wyUkmaaSZEzFZivD8F2ftSyAfk6L+DfFliVj/mYdOXbVjRcS87fQJLTnhk6dRZPuJjI+9g6RZJO4PNCngUrmyw==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-transition-group": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz", - "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/reactcss": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@types/reactcss/-/reactcss-1.2.6.tgz", - "integrity": "sha512-qaIzpCuXNWomGR1Xq8SCFTtF4v8V27Y6f+b9+bzHiv087MylI/nTCqqdChNeWS7tslgROmYB7yeiruWX7WnqNg==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/scheduler": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", - "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" - }, - "node_modules/@types/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==", - "dev": true - }, - "node_modules/@types/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", - "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", - "dev": true, - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", - "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", - "dev": true, - "dependencies": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" - } - }, - "node_modules/@types/sinonjs__fake-timers": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", - "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", - "dev": true - }, - "node_modules/@types/sizzle": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", - "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==", - "dev": true - }, - "node_modules/@types/trusted-types": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", - "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==", - "dev": true - }, - "node_modules/@types/unist": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz", - "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==", - "dev": true - }, - "node_modules/@types/uuid": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.3.tgz", - "integrity": "sha512-taHQQH/3ZyI3zP8M/puluDEIEvtQHVYcC6y3N8ijFtAd28+Ey/G4sg1u2gB01S8MwybLOKAp9/yCMu/uR5l3Ug==", - "dev": true - }, - "node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "node_modules/@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "optional": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.6.0.tgz", - "integrity": "sha512-CW9YDGTQnNYMIo5lMeuiIG08p4E0cXrXTbcZ2saT/ETE7dWUrNxlijsQeU04qAAKkILiLzdQz+cGFxCJjaZUmA==", - "dev": true, - "dependencies": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.6.0", - "@typescript-eslint/type-utils": "6.6.0", - "@typescript-eslint/utils": "6.6.0", - "@typescript-eslint/visitor-keys": "6.6.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.4", - "natural-compare": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@typescript-eslint/parser": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.6.0.tgz", - "integrity": "sha512-setq5aJgUwtzGrhW177/i+DMLqBaJbdwGj2CPIVFFLE0NCliy5ujIdLHd2D1ysmlmsjdL2GWW+hR85neEfc12w==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "6.6.0", - "@typescript-eslint/types": "6.6.0", - "@typescript-eslint/typescript-estree": "6.6.0", - "@typescript-eslint/visitor-keys": "6.6.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.6.0.tgz", - "integrity": "sha512-pT08u5W/GT4KjPUmEtc2kSYvrH8x89cVzkA0Sy2aaOUIw6YxOIjA8ilwLr/1fLjOedX1QAuBpG9XggWqIIfERw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.6.0", - "@typescript-eslint/visitor-keys": "6.6.0" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.6.0.tgz", - "integrity": "sha512-8m16fwAcEnQc69IpeDyokNO+D5spo0w1jepWWY2Q6y5ZKNuj5EhVQXjtVAeDDqvW6Yg7dhclbsz6rTtOvcwpHg==", - "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "6.6.0", - "@typescript-eslint/utils": "6.6.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.6.0.tgz", - "integrity": "sha512-CB6QpJQ6BAHlJXdwUmiaXDBmTqIE2bzGTDLADgvqtHWuhfNP3rAOK7kAgRMAET5rDRr9Utt+qAzRBdu3AhR3sg==", - "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.6.0.tgz", - "integrity": "sha512-hMcTQ6Al8MP2E6JKBAaSxSVw5bDhdmbCEhGW/V8QXkb9oNsFkA4SBuOMYVPxD3jbtQ4R/vSODBsr76R6fP3tbA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.6.0", - "@typescript-eslint/visitor-keys": "6.6.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@typescript-eslint/utils": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.6.0.tgz", - "integrity": "sha512-mPHFoNa2bPIWWglWYdR0QfY9GN0CfvvXX1Sv6DlSTive3jlMTUy+an67//Gysc+0Me9pjitrq0LJp0nGtLgftw==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.6.0", - "@typescript-eslint/types": "6.6.0", - "@typescript-eslint/typescript-estree": "6.6.0", - "semver": "^7.5.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.6.0.tgz", - "integrity": "sha512-L61uJT26cMOfFQ+lMZKoJNbAEckLe539VhTxiGHrWl5XSKQgA0RTBZJW2HFPy5T0ZvPVSD93QsrTKDkfNwJGyQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.6.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@use-gesture/core": { - "version": "10.2.27", - "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.27.tgz", - "integrity": "sha512-V4XV7hn9GAD2MYu8yBBVi5iuWBsAMfjPRMsEVzoTNGYH72tf0kFP+OKqGKc8YJFQIJx6yj+AOqxmEHOmx2/MEA==" - }, - "node_modules/@use-gesture/react": { - "version": "10.2.27", - "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.27.tgz", - "integrity": "sha512-7E5vnWCxeslWlxwZ8uKIcnUZVMTRMZ8cvSnLLKF1NkyNb3PnNiAzoXM4G1vTKJKRhgOTeI6wK1YsEpwo9ABV5w==", - "dependencies": { - "@use-gesture/core": "10.2.27" - }, - "peerDependencies": { - "react": ">= 16.8.0" - } - }, - "node_modules/@vitejs/plugin-legacy": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-4.1.1.tgz", - "integrity": "sha512-um3gbVouD2Q/g19C0qpDfHwveXDCAHzs8OC3e9g6aXpKoD1H14himgs7wkMnhAynBJy7QqUoZNAXDuqN8zLR2g==", - "dev": true, - "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "browserslist": "^4.21.9", - "core-js": "^3.31.1", - "magic-string": "^0.30.1", - "regenerator-runtime": "^0.13.11", - "systemjs": "^6.14.1" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "peerDependencies": { - "terser": "^5.4.0", - "vite": "^4.0.0" - } - }, - "node_modules/@vitejs/plugin-legacy/node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true - }, - "node_modules/@vitejs/plugin-react": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.0.4.tgz", - "integrity": "sha512-7wU921ABnNYkETiMaZy7XqpueMnpu5VxvVps13MjmCo+utBdD79sZzrApHawHtVX66cCJQQTXFcjH0y9dSUK8g==", - "dev": true, - "dependencies": { - "@babel/core": "^7.22.9", - "@babel/plugin-transform-react-jsx-self": "^7.22.5", - "@babel/plugin-transform-react-jsx-source": "^7.22.5", - "react-refresh": "^0.14.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.2.0" - } - }, - "node_modules/@vitest/expect": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.34.4.tgz", - "integrity": "sha512-XlMKX8HyYUqB8dsY8Xxrc64J2Qs9pKMt2Z8vFTL4mBWXJsg4yoALHzJfDWi8h5nkO4Zua4zjqtapQ/IluVkSnA==", - "dependencies": { - "@vitest/spy": "0.34.4", - "@vitest/utils": "0.34.4", - "chai": "^4.3.7" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.34.4.tgz", - "integrity": "sha512-hwwdB1StERqUls8oV8YcpmTIpVeJMe4WgYuDongVzixl5hlYLT2G8afhcdADeDeqCaAmZcSgLTLtqkjPQF7x+w==", - "dependencies": { - "@vitest/utils": "0.34.4", - "p-limit": "^4.0.0", - "pathe": "^1.1.1" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@vitest/runner/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@vitest/snapshot": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.34.4.tgz", - "integrity": "sha512-GCsh4coc3YUSL/o+BPUo7lHQbzpdttTxL6f4q0jRx2qVGoYz/cyTRDJHbnwks6TILi6560bVWoBpYC10PuTLHw==", - "dependencies": { - "magic-string": "^0.30.1", - "pathe": "^1.1.1", - "pretty-format": "^29.5.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/snapshot/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@vitest/snapshot/node_modules/pretty-format": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", - "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@vitest/spy": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.34.4.tgz", - "integrity": "sha512-PNU+fd7DUPgA3Ya924b1qKuQkonAW6hL7YUjkON3wmBwSTIlhOSpy04SJ0NrRsEbrXgMMj6Morh04BMf8k+w0g==", - "dependencies": { - "tinyspy": "^2.1.1" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/utils": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.34.4.tgz", - "integrity": "sha512-yR2+5CHhp/K4ySY0Qtd+CAL9f5Yh1aXrKfAT42bq6CtlGPh92jIDDDSg7ydlRow1CP+dys4TrOrbELOyNInHSg==", - "dependencies": { - "diff-sequences": "^29.4.3", - "loupe": "^2.3.6", - "pretty-format": "^29.5.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/utils/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@vitest/utils/node_modules/pretty-format": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", - "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@yarnpkg/esbuild-plugin-pnp": { - "version": "3.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz", - "integrity": "sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==", - "dev": true, - "dependencies": { - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "esbuild": ">=0.10.0" - } - }, - "node_modules/@yarnpkg/fslib": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz", - "integrity": "sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==", - "dev": true, - "dependencies": { - "@yarnpkg/libzip": "^2.3.0", - "tslib": "^1.13.0" - }, - "engines": { - "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" - } - }, - "node_modules/@yarnpkg/fslib/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@yarnpkg/libzip": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz", - "integrity": "sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==", - "dev": true, - "dependencies": { - "@types/emscripten": "^1.39.6", - "tslib": "^1.13.0" - }, - "engines": { - "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" - } - }, - "node_modules/@yarnpkg/libzip/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "devOptional": true - }, - "node_modules/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==", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/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, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/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==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-escapes/node_modules/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==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/app-root-dir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/app-root-dir/-/app-root-dir-1.0.2.tgz", - "integrity": "sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==", - "dev": true - }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/aria-hidden": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.3.tgz", - "integrity": "sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "dev": true, - "dependencies": { - "deep-equal": "^2.0.5" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "node_modules/array-includes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", - "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", - "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dev": true, - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/assert": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", - "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "is-nan": "^1.3.2", - "object-is": "^1.1.5", - "object.assign": "^4.1.4", - "util": "^0.12.5" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "engines": { - "node": "*" - } - }, - "node_modules/ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "dev": true, - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "node_modules/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 - }, - "node_modules/asynciterator.prototype": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", - "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.3" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "devOptional": true - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", - "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", - "dev": true - }, - "node_modules/babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "dev": true, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", - "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.2", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", - "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2", - "core-js-compat": "^3.31.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", - "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "dependencies": { - "open": "^8.0.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/blob-util": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", - "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", - "dev": true - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "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.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/bplist-parser": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", - "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", - "dev": true, - "dependencies": { - "big-integer": "^1.6.44" - }, - "engines": { - "node": ">= 5.10.0" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browser-assert": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", - "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", - "dev": true - }, - "node_modules/browser-fs-access": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/browser-fs-access/-/browser-fs-access-0.31.2.tgz", - "integrity": "sha512-wZSA7UgKMwR6oxddFQeSIoD7cxiNiaZT+iuVJw4/avr9t2ROwu80gxENT0YJChsLxJ7xBbLZDGHTAXfAg3Pq5Q==" - }, - "node_modules/browserify-zlib": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", - "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", - "dev": true, - "dependencies": { - "pako": "~0.2.0" - } - }, - "node_modules/browserslist": { - "version": "4.21.10", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", - "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001517", - "electron-to-chromium": "^1.4.477", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.11" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "engines": { - "node": "*" - } - }, - "node_modules/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==" - }, - "node_modules/bun-types": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.0.1.tgz", - "integrity": "sha512-7NrXqhMIaNKmWn2dSWEQ50znMZqrN/5Z0NBMXvQTRu/+Y1CvoXRznFy0pnqLe024CeZgVdXoEpARNO1JZLAPGw==", - "dev": true - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/c8": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/c8/-/c8-7.14.0.tgz", - "integrity": "sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==", - "dev": true, - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@istanbuljs/schema": "^0.1.3", - "find-up": "^5.0.0", - "foreground-child": "^2.0.0", - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-reports": "^3.1.4", - "rimraf": "^3.0.2", - "test-exclude": "^6.0.0", - "v8-to-istanbul": "^9.0.0", - "yargs": "^16.2.0", - "yargs-parser": "^20.2.9" - }, - "bin": { - "c8": "bin/c8.js" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/c8/node_modules/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, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/c8/node_modules/foreground-child": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", - "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/c8/node_modules/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, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/c8/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/cachedir": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz", - "integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001532", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001532.tgz", - "integrity": "sha512-FbDFnNat3nMnrROzqrsg314zhqN5LGQ1kyyMk2opcrwGbVGpHRhgCWtAgD5YJUqNAiQ+dklreil/c3Qf1dfCTw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/canvas-confetti": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.6.0.tgz", - "integrity": "sha512-ej+w/m8Jzpv9Z7W7uJZer14Ke8P2ogsjg4ZMGIuq4iqUOqY2Jq8BNW42iGmNfRwREaaEfFIczLuZZiEVSYNHAA==", - "funding": { - "type": "donate", - "url": "https://www.paypal.me/kirilvatev" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true - }, - "node_modules/chai": { - "version": "4.3.8", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.8.tgz", - "integrity": "sha512-vX4YvVVtxlfSZ2VecZgFUTU5qPCYsobVI2O9FmwEXBhDigYGQA6jRXCycIs1yJnnWbZ6/+a2zNIF5DfVCcJBFQ==", - "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^4.1.2", - "get-func-name": "^2.0.0", - "loupe": "^2.3.1", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", - "engines": { - "node": "*" - } - }, - "node_modules/check-more-types": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", - "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/chromatic": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-6.24.1.tgz", - "integrity": "sha512-XbpdWWHvFpEHtcq1Km71UcuQ07effB+8q8L47E1Y7HJmJ4ZCoKCuPd8liNrbnvwEAxqfBZvTcONYU/3BPz2i5w==", - "dev": true, - "bin": { - "chroma": "dist/bin.js", - "chromatic": "dist/bin.js", - "chromatic-cli": "dist/bin.js" - } - }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-table3": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", - "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" - } - }, - "node_modules/cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/node_modules/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, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-deep/node_modules/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, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/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==" - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "devOptional": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/complex.js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", - "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/compression/node_modules/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==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/concat-stream/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "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" - } - }, - "node_modules/concat-stream/node_modules/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==", - "dev": true - }, - "node_modules/concat-stream/node_modules/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==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/concurrently": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-8.2.1.tgz", - "integrity": "sha512-nVraf3aXOpIcNud5pB9M82p1tynmZkrSGQ1p6X/VY8cJ+2LMVqAgXsJxYYefACSHbTYlm92O1xuhdGTjwoEvbQ==", - "dev": true, - "dependencies": { - "chalk": "^4.1.2", - "date-fns": "^2.30.0", - "lodash": "^4.17.21", - "rxjs": "^7.8.1", - "shell-quote": "^1.8.1", - "spawn-command": "0.0.2", - "supports-color": "^8.1.1", - "tree-kill": "^1.2.2", - "yargs": "^17.7.2" - }, - "bin": { - "conc": "dist/bin/concurrently.js", - "concurrently": "dist/bin/concurrently.js" - }, - "engines": { - "node": "^14.13.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" - } - }, - "node_modules/concurrently/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/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==", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/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==" - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "node_modules/core-js": { - "version": "3.32.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.2.tgz", - "integrity": "sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ==", - "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.32.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.2.tgz", - "integrity": "sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/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==", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cross-fetch": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.6.tgz", - "integrity": "sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==", - "dependencies": { - "node-fetch": "^2.6.11" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", - "devOptional": true - }, - "node_modules/cssstyle": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", - "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", - "devOptional": true, - "dependencies": { - "rrweb-cssom": "^0.6.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "node_modules/cypress": { - "version": "12.17.4", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-12.17.4.tgz", - "integrity": "sha512-gAN8Pmns9MA5eCDFSDJXWKUpaL3IDd89N9TtIupjYnzLSmlpVr+ZR+vb4U/qaMp+lB6tBvAmt7504c3Z4RU5KQ==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@cypress/request": "2.88.12", - "@cypress/xvfb": "^1.2.4", - "@types/node": "^16.18.39", - "@types/sinonjs__fake-timers": "8.1.1", - "@types/sizzle": "^2.3.2", - "arch": "^2.2.0", - "blob-util": "^2.0.2", - "bluebird": "^3.7.2", - "buffer": "^5.6.0", - "cachedir": "^2.3.0", - "chalk": "^4.1.0", - "check-more-types": "^2.24.0", - "cli-cursor": "^3.1.0", - "cli-table3": "~0.6.1", - "commander": "^6.2.1", - "common-tags": "^1.8.0", - "dayjs": "^1.10.4", - "debug": "^4.3.4", - "enquirer": "^2.3.6", - "eventemitter2": "6.4.7", - "execa": "4.1.0", - "executable": "^4.1.1", - "extract-zip": "2.0.1", - "figures": "^3.2.0", - "fs-extra": "^9.1.0", - "getos": "^3.2.1", - "is-ci": "^3.0.0", - "is-installed-globally": "~0.4.0", - "lazy-ass": "^1.6.0", - "listr2": "^3.8.3", - "lodash": "^4.17.21", - "log-symbols": "^4.0.0", - "minimist": "^1.2.8", - "ospath": "^1.2.2", - "pretty-bytes": "^5.6.0", - "process": "^0.11.10", - "proxy-from-env": "1.0.0", - "request-progress": "^3.0.0", - "semver": "^7.5.3", - "supports-color": "^8.1.1", - "tmp": "~0.2.1", - "untildify": "^4.0.0", - "yauzl": "^2.10.0" - }, - "bin": { - "cypress": "bin/cypress" - }, - "engines": { - "node": "^14.0.0 || ^16.0.0 || >=18.0.0" - } - }, - "node_modules/cypress/node_modules/@types/node": { - "version": "16.18.50", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.50.tgz", - "integrity": "sha512-OiDU5xRgYTJ203v4cprTs0RwOCd5c5Zjv+K5P8KSqfiCsB1W3LcamTUMcnQarpq5kOYbhHfSOgIEJvdPyb5xyw==", - "dev": true - }, - "node_modules/cypress/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cypress/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cypress/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cypress/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/cypress/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/data-urls": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz", - "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==", - "devOptional": true, - "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/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==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.21.0" - }, - "engines": { - "node": ">=0.11" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" - } - }, - "node_modules/dayjs": { - "version": "1.11.9", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz", - "integrity": "sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" - }, - "node_modules/deep-eql": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", - "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", - "dependencies": { - "type-detect": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/deep-equal": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz", - "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.1", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dev": true - }, - "node_modules/default-browser-id": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", - "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", - "dev": true, - "dependencies": { - "bplist-parser": "^0.2.0", - "untildify": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "dev": true, - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/defu": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.2.tgz", - "integrity": "sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==", - "dev": true - }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "devOptional": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" - }, - "node_modules/detect-package-manager": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-package-manager/-/detect-package-manager-2.0.1.tgz", - "integrity": "sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==", - "dev": true, - "dependencies": { - "execa": "^5.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/detect-package-manager/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/detect-package-manager/node_modules/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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/detect-package-manager/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/detect-port": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", - "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", - "dev": true, - "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" - } - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dnd-core": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/dnd-core/-/dnd-core-16.0.1.tgz", - "integrity": "sha512-HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng==", - "dependencies": { - "@react-dnd/asap": "^5.0.1", - "@react-dnd/invariant": "^4.0.1", - "redux": "^4.2.0" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "dev": true - }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "node_modules/domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", - "devOptional": true, - "dependencies": { - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/dompurify": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.5.tgz", - "integrity": "sha512-F9e6wPGtY+8KNMRAVfxeCOHU0/NPWMSENNq4pQctuXRqqdEPW7q3CrLbR5Nse044WwacyjHGOMlvNsBe1y6z9A==" - }, - "node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" - } - }, - "node_modules/dotenv-expand": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", - "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/duplexify/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "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" - } - }, - "node_modules/duplexify/node_modules/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==", - "dev": true - }, - "node_modules/duplexify/node_modules/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==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/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==" - }, - "node_modules/ejs": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", - "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", - "dev": true, - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.513", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.513.tgz", - "integrity": "sha512-cOB0xcInjm+E5qIssHeXJ29BaUyWpMyFKT5RB3bsLENDheCja0wMkHJyiPl0NBE/VzDI7JDuNEQWhe6RitEUcw==", - "dev": true - }, - "node_modules/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==" - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enquirer": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", - "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.1", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "devOptional": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/envinfo": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz", - "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==", - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/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==", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", - "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.1", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.1", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "safe-array-concat": "^1.0.0", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.14.tgz", - "integrity": "sha512-JgtVnwiuoRuzLvqelrvN3Xu7H9bu2ap/kQ2CrM62iidP8SKuD99rWU3CJy++s7IVL2qb/AjXPGR/E7i9ngd/Cw==", - "dev": true, - "dependencies": { - "asynciterator.prototype": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-set-tostringtag": "^2.0.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.2.1", - "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "iterator.prototype": "^1.1.0", - "safe-array-concat": "^1.0.0" - } - }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "node_modules/esbuild-plugin-alias": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz", - "integrity": "sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==", - "dev": true - }, - "node_modules/esbuild-register": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.4.2.tgz", - "integrity": "sha512-kG/XyTDyz6+YDuyfB9ZoSIOOmgyFCH+xPRtsCa8W85HLRV5Csp+o3jWVbOSHgSLfyLc5DmP+KFDNwty4mEjC+Q==", - "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "peerDependencies": { - "esbuild": ">=0.12 <1" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/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==" - }, - "node_modules/escape-latex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/escape-latex/-/escape-latex-1.2.0.tgz", - "integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint": { - "version": "8.49.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz", - "integrity": "sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.49.0", - "@humanwhocodes/config-array": "^0.11.11", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-prettier": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz", - "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.33.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", - "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.12", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.8" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-storybook": { - "version": "0.6.13", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.13.tgz", - "integrity": "sha512-smd+CS0WH1jBqUEJ3znGS7DU4ayBE9z6lkQAK2yrSUv1+rq8BT/tiI5C/rKE7rmiqiAfojtNYZRhzo5HrulccQ==", - "dev": true, - "dependencies": { - "@storybook/csf": "^0.0.1", - "@typescript-eslint/utils": "^5.45.0", - "requireindex": "^1.1.0", - "ts-dedent": "^2.2.0" - }, - "engines": { - "node": "12.x || 14.x || >= 16" - }, - "peerDependencies": { - "eslint": ">=6" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz", - "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.15" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/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, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.21.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", - "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/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, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-to-babel": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/estree-to-babel/-/estree-to-babel-3.2.1.tgz", - "integrity": "sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==", - "dev": true, - "dependencies": { - "@babel/traverse": "^7.1.6", - "@babel/types": "^7.2.0", - "c8": "^7.6.0" - }, - "engines": { - "node": ">=8.3.0" - } - }, - "node_modules/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 - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter2": { - "version": "6.4.7", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", - "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", - "dev": true - }, - "node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true - }, - "node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/executable": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", - "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", - "dev": true, - "dependencies": { - "pify": "^2.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/express/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" - } - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/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==" - }, - "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/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==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/fetch-retry": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz", - "integrity": "sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==", - "dev": true - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/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, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-system-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz", - "integrity": "sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==", - "dev": true, - "dependencies": { - "fs-extra": "11.1.1", - "ramda": "0.29.0" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/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, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-cache-dir/node_modules/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, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/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, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/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, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-cache-dir/node_modules/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, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir/node_modules/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, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", - "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", - "dev": true, - "dependencies": { - "flatted": "^3.2.7", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "node_modules/flow-parser": { - "version": "0.216.1", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.216.1.tgz", - "integrity": "sha512-wstw46/C/8bRv/8RySCl15lK376j8DHxm41xFjD9eVL+jSS1UmVpbdLdA0LzGuS2v5uGgQiBLEj6mgSJQwW+MA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.4.tgz", - "integrity": "sha512-pwiTgt0Q7t+GHZA4yaLjObx4vXmmdcS0iSJ19o8d/goUGgItX9UZWKWNnLHehxviD8wU2IWRsnR8cD5+yOJP2Q==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fs-minipass/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/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, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", - "engines": { - "node": "*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/get-npm-tarball-url": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/get-npm-tarball-url/-/get-npm-tarball-url-2.0.3.tgz", - "integrity": "sha512-R/PW6RqyaBQNWYaSyfrh54/qtcnOp22FHCCiRhSSZj0FP3KQWCsxxt0DzIdVTbwTqe9CtQfvl/FPD4UIPt4pqw==", - "dev": true, - "engines": { - "node": ">=12.17" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/getos": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", - "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", - "dev": true, - "dependencies": { - "async": "^3.2.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/giget": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/giget/-/giget-1.1.2.tgz", - "integrity": "sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==", - "dev": true, - "dependencies": { - "colorette": "^2.0.19", - "defu": "^6.1.2", - "https-proxy-agent": "^5.0.1", - "mri": "^1.2.0", - "node-fetch-native": "^1.0.2", - "pathe": "^1.1.0", - "tar": "^6.1.13" - }, - "bin": { - "giget": "dist/cli.mjs" - } - }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", - "dev": true - }, - "node_modules/glob": { - "version": "10.3.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.4.tgz", - "integrity": "sha512-6LFElP3A+i/Q8XQKEvZjkEWEOTgAIALR9AO2rwT8bgPhDd1anmqDJDZ6lLddI4ehxxxR1S5RIqKe1uapMQfYaQ==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "dev": true, - "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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, - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/gunzip-maybe": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz", - "integrity": "sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==", - "dev": true, - "dependencies": { - "browserify-zlib": "^0.1.4", - "is-deflate": "^1.0.0", - "is-gzip": "^1.0.0", - "peek-stream": "^1.1.0", - "pumpify": "^1.3.3", - "through2": "^2.0.3" - }, - "bin": { - "gunzip-maybe": "bin.js" - } - }, - "node_modules/handlebars": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", - "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, - "node_modules/handlebars/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/happy-dom": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-11.0.2.tgz", - "integrity": "sha512-0yyYIBCByZVgWNuM+/tXXaAR+YUjsoXmzDisQ/KPI7Dt9kXtsPUOU6JAc/isVxridmeSb9/icthsaAhUBKJa4g==", - "devOptional": true, - "dependencies": { - "css.escape": "^1.5.1", - "entities": "^4.5.0", - "iconv-lite": "^0.6.3", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0" - } - }, - "node_modules/happy-dom/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "devOptional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hoist-non-react-statics/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/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==" - }, - "node_modules/hotkeys-js": { - "version": "3.9.4", - "resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.9.4.tgz", - "integrity": "sha512-2zuLt85Ta+gIyvs4N88pCYskNrxf1TFv3LR9t5mdAZIX8BcgQQ48F2opUptvHa6m8zsy5v/a0i9mWzTrlNWU0Q==" - }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "devOptional": true, - "dependencies": { - "whatwg-encoding": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/html-parse-stringify": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", - "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", - "dependencies": { - "void-elements": "3.1.0" - } - }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "devOptional": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-signature": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", - "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^2.0.2", - "sshpk": "^1.14.1" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/husky": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", - "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", - "dev": true, - "bin": { - "husky": "lib/bin.js" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/typicode" - } - }, - "node_modules/i18next": { - "version": "23.5.1", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.5.1.tgz", - "integrity": "sha512-JelYzcaCoFDaa+Ysbfz2JsGAKkrHiMG6S61+HLBUEIPaF40WMwW9hCPymlQGrP+wWawKxKPuSuD71WZscCsWHg==", - "funding": [ - { - "type": "individual", - "url": "https://locize.com" - }, - { - "type": "individual", - "url": "https://locize.com/i18next.html" - }, - { - "type": "individual", - "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" - } - ], - "dependencies": { - "@babel/runtime": "^7.22.5" - } - }, - "node_modules/i18next-browser-languagedetector": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-7.1.0.tgz", - "integrity": "sha512-cr2k7u1XJJ4HTOjM9GyOMtbOA47RtUoWRAtt52z43r3AoMs2StYKyjS3URPhzHaf+mn10hY9dZWamga5WPQjhA==", - "dependencies": { - "@babel/runtime": "^7.19.4" - } - }, - "node_modules/i18next-http-backend": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.2.2.tgz", - "integrity": "sha512-mJu4ZqzDtBiU3O4GV9AbK5ekEqoDMdMnCl3pkdXmb5b8yoIH//u8FsmIe6C5qXb3teZu+j6VMi20tjUgzeABiw==", - "dependencies": { - "cross-fetch": "3.1.6" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/idb-keyval": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz", - "integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==" - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/immer": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/immer/-/immer-10.0.2.tgz", - "integrity": "sha512-Rx3CqeqQ19sxUtYV9CU911Vhy8/721wRFnJv3REVGWUmoAcIwzifTsdmJte/MV+0/XpM35LZdQMBGkRIoLPwQA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/intl-messageformat": { - "version": "10.5.2", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.2.tgz", - "integrity": "sha512-X4rlUNbgCc8/RdMhmvUEEZ38yNDn5S4r0u8n8yQH2OOdhsR46SmOuQsCKG35nRXmL5u2nxPsNN6qNhHoMm6FMQ==", - "dependencies": { - "@formatjs/ecma402-abstract": "1.17.2", - "@formatjs/fast-memoize": "2.2.0", - "@formatjs/icu-messageformat-parser": "2.6.2", - "tslib": "^2.4.0" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true - }, - "node_modules/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==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "node_modules/is-async-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "dev": true, - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-deflate": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz", - "integrity": "sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==", - "dev": true - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-gzip": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", - "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dev": true, - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "devOptional": true - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", - "dev": true, - "dependencies": { - "which-typed-array": "^1.1.11" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/istanbul-lib-report/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/iterator.prototype": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.1.tgz", - "integrity": "sha512-9E+nePc8C9cnQldmNl6bgpTY6zI4OPRZd97fhJ/iVZ1GifIUDVV5F6x1nEDqpe8KaMEZGT4xgrwKQDxXnjOIZQ==", - "dev": true, - "dependencies": { - "define-properties": "^1.2.0", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "reflect.getprototypeof": "^1.0.3" - } - }, - "node_modules/jackspeak": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.3.tgz", - "integrity": "sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==", - "dev": true, - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jake": { - "version": "10.8.7", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", - "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", - "dev": true, - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/javascript-natural-sort": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", - "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==" - }, - "node_modules/jest-haste-map": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.4.tgz", - "integrity": "sha512-12Ad+VNTDHxKf7k+M65sviyynRoZYuL1/GTuhEVb8RYsNSNln71nANRb/faSyWvx0j+gHcivChXHIoMJrGYjog==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.6.3", - "jest-worker": "^29.6.4", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-mock/node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-mock/node_modules/@types/yargs": { - "version": "16.0.5", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", - "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-regex-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", - "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", - "dev": true, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", - "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.4.tgz", - "integrity": "sha512-6dpvFV4WjcWbDVGgHTWo/aupl8/LbBx2NSKfiwqf79xC/yeJjKHT1+StcKy/2KTmW16hE68ccKVOtXf+WZGz7Q==", - "dev": true, - "dependencies": { - "@types/node": "*", - "jest-util": "^29.6.3", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/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, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true - }, - "node_modules/jscodeshift": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", - "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.21.0", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - }, - "bin": { - "jscodeshift": "bin/jscodeshift.js" - }, - "peerDependencies": { - "@babel/preset-env": "^7.1.6" - } - }, - "node_modules/jscodeshift/node_modules/ast-types": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", - "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/jscodeshift/node_modules/recast": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", - "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", - "dev": true, - "dependencies": { - "ast-types": "0.15.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/jscodeshift/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jscodeshift/node_modules/write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "node_modules/jsdom": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", - "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==", - "devOptional": true, - "dependencies": { - "abab": "^2.0.6", - "cssstyle": "^3.0.0", - "data-urls": "^4.0.0", - "decimal.js": "^10.4.3", - "domexception": "^4.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.4", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.6.0", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^12.0.1", - "ws": "^8.13.0", - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsdom/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "devOptional": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "node_modules/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==" - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "node_modules/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==", - "dev": true - }, - "node_modules/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 - }, - "node_modules/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==", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsprim": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", - "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/keyv": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", - "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", - "dev": true, - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/lazy-ass": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", - "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==", - "dev": true, - "engines": { - "node": "> 0.8" - } - }, - "node_modules/lazy-universal-dotenv": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz", - "integrity": "sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==", - "dev": true, - "dependencies": { - "app-root-dir": "^1.0.2", - "dotenv": "^16.0.0", - "dotenv-expand": "^10.0.0" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/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==" - }, - "node_modules/lint-staged": { - "version": "13.3.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.3.0.tgz", - "integrity": "sha512-mPRtrYnipYYv1FEE134ufbWpeggNTo+O/UPzngoaKzbzHAthvR55am+8GfHTnqNRQVRRrYQLGW9ZyUoD7DsBHQ==", - "dev": true, - "dependencies": { - "chalk": "5.3.0", - "commander": "11.0.0", - "debug": "4.3.4", - "execa": "7.2.0", - "lilconfig": "2.1.0", - "listr2": "6.6.1", - "micromatch": "4.0.5", - "pidtree": "0.6.0", - "string-argv": "0.3.2", - "yaml": "2.3.1" - }, - "bin": { - "lint-staged": "bin/lint-staged.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://opencollective.com/lint-staged" - } - }, - "node_modules/lint-staged/node_modules/ansi-escapes": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", - "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", - "dev": true, - "dependencies": { - "type-fest": "^1.0.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "dev": true, - "dependencies": { - "restore-cursor": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/cli-truncate": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", - "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", - "dev": true, - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/commander": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz", - "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==", - "dev": true, - "engines": { - "node": ">=16" - } - }, - "node_modules/lint-staged/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/lint-staged/node_modules/execa": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", - "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", - "dev": true, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/lint-staged/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/listr2": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-6.6.1.tgz", - "integrity": "sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==", - "dev": true, - "dependencies": { - "cli-truncate": "^3.1.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^5.0.1", - "rfdc": "^1.3.0", - "wrap-ansi": "^8.1.0" - }, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "enquirer": ">= 2.3.0 < 3" - }, - "peerDependenciesMeta": { - "enquirer": { - "optional": true - } - } - }, - "node_modules/lint-staged/node_modules/log-update": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz", - "integrity": "sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==", - "dev": true, - "dependencies": { - "ansi-escapes": "^5.0.0", - "cli-cursor": "^4.0.0", - "slice-ansi": "^5.0.0", - "strip-ansi": "^7.0.1", - "wrap-ansi": "^8.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dev": true, - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/restore-cursor/node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/lint-staged/node_modules/restore-cursor/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", - "dev": true, - "engines": { - "node": ">= 14" - } - }, - "node_modules/listr2": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", - "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==", - "dev": true, - "dependencies": { - "cli-truncate": "^2.1.0", - "colorette": "^2.0.16", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rfdc": "^1.3.0", - "rxjs": "^7.5.1", - "through": "^2.3.8", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "enquirer": ">= 2.3.0 < 3" - }, - "peerDependenciesMeta": { - "enquirer": { - "optional": true - } - } - }, - "node_modules/listr2/node_modules/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, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/local-pkg": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", - "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/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==" - }, - "node_modules/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 - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", - "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", - "dependencies": { - "ansi-escapes": "^4.3.0", - "cli-cursor": "^3.1.0", - "slice-ansi": "^4.0.0", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/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==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/loupe": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", - "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", - "dependencies": { - "get-func-name": "^2.0.0" - } - }, - "node_modules/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, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lz-string": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", - "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "dev": true, - "bin": { - "lz-string": "bin/bin.js" - } - }, - "node_modules/magic-string": { - "version": "0.30.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.3.tgz", - "integrity": "sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/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, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/map-or-similar": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", - "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", - "dev": true - }, - "node_modules/markdown-to-jsx": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz", - "integrity": "sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==", - "dev": true, - "engines": { - "node": ">= 10" - }, - "peerDependencies": { - "react": ">= 0.14.0" - } - }, - "node_modules/material-colors": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/material-colors/-/material-colors-1.2.6.tgz", - "integrity": "sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==" - }, - "node_modules/mathjs": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/mathjs/-/mathjs-11.11.0.tgz", - "integrity": "sha512-i1Ao/tv1mlNd09XlOMOUu3KMySX3S0jhHNfDPzh0sCnPf1i62x6RjxhLwZ9ytmVSs0OdhF3moI4O84VSEjmUFw==", - "dependencies": { - "@babel/runtime": "^7.22.6", - "complex.js": "^2.1.1", - "decimal.js": "^10.4.3", - "escape-latex": "^1.2.0", - "fraction.js": "4.3.4", - "javascript-natural-sort": "^0.7.1", - "seedrandom": "^3.0.5", - "tiny-emitter": "^2.1.0", - "typed-function": "^4.1.0" - }, - "bin": { - "mathjs": "bin/cli.js" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/mdast-util-definitions": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", - "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", - "dev": true, - "dependencies": { - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz", - "integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/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==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memoizerific": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", - "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", - "dev": true, - "dependencies": { - "map-or-similar": "^1.5.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "node_modules/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==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/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==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, - "node_modules/mlly": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz", - "integrity": "sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==", - "dependencies": { - "acorn": "^8.10.0", - "pathe": "^1.1.1", - "pkg-types": "^1.0.3", - "ufo": "^1.3.0" - } - }, - "node_modules/mlly/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/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 - }, - "node_modules/netlify-cli": { - "version": "15.11.0", - "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-15.11.0.tgz", - "integrity": "sha512-GKw1sHJ8kgI+7EWnSuKclwDejIlaFZkgFlLYke7UdwRFrHzFWliD4MqkhCHkMlhPu5SU4QCO2ML+UnfG+okZbA==", - "hasInstallScript": true, - "hasShrinkwrap": true, - "dependencies": { - "@bugsnag/js": "7.20.2", - "@fastify/static": "6.10.2", - "@netlify/build": "29.17.3", - "@netlify/build-info": "7.7.3", - "@netlify/config": "20.6.4", - "@netlify/edge-bundler": "8.17.1", - "@netlify/framework-info": "9.8.10", - "@netlify/local-functions-proxy": "1.1.1", - "@netlify/serverless-functions-api": "1.5.2", - "@netlify/zip-it-and-ship-it": "9.13.1", - "@octokit/rest": "19.0.13", - "ansi-escapes": "6.2.0", - "ansi-styles": "6.2.1", - "ansi-to-html": "0.7.2", - "ascii-table": "0.0.9", - "backoff": "2.5.0", - "better-opn": "3.0.2", - "boxen": "7.1.1", - "chalk": "5.2.0", - "chokidar": "3.5.3", - "ci-info": "3.8.0", - "clean-deep": "3.4.0", - "commander": "10.0.1", - "comment-json": "4.2.3", - "concordance": "5.0.4", - "configstore": "6.0.0", - "content-type": "1.0.5", - "cookie": "0.5.0", - "copy-template-dir": "1.4.0", - "cron-parser": "4.8.1", - "debug": "4.3.4", - "decache": "4.6.2", - "dot-prop": "7.2.0", - "dotenv": "16.0.3", - "env-paths": "3.0.0", - "envinfo": "7.8.1", - "etag": "1.8.1", - "execa": "5.1.1", - "express": "4.18.2", - "express-logging": "1.1.1", - "extract-zip": "2.0.1", - "fastest-levenshtein": "1.0.16", - "fastify": "4.17.0", - "find-up": "6.3.0", - "flush-write-stream": "2.0.0", - "folder-walker": "3.2.0", - "from2-array": "0.0.4", - "fuzzy": "0.1.3", - "get-port": "5.1.1", - "gh-release-fetch": "4.0.3", - "git-repo-info": "2.1.1", - "gitconfiglocal": "2.1.0", - "hasbin": "1.2.3", - "hasha": "5.2.2", - "http-proxy": "1.18.1", - "http-proxy-middleware": "2.0.6", - "https-proxy-agent": "5.0.1", - "inquirer": "6.5.2", - "inquirer-autocomplete-prompt": "1.4.0", - "is-docker": "3.0.0", - "is-stream": "3.0.0", - "is-wsl": "2.2.0", - "isexe": "2.0.0", - "jsonwebtoken": "9.0.1", - "jwt-decode": "3.1.2", - "lambda-local": "2.1.1", - "listr": "0.14.3", - "locate-path": "7.2.0", - "lodash": "4.17.21", - "log-symbols": "5.1.0", - "log-update": "5.0.1", - "minimist": "1.2.8", - "multiparty": "4.2.3", - "netlify": "13.1.10", - "netlify-headers-parser": "7.1.2", - "netlify-redirect-parser": "14.1.3", - "netlify-redirector": "0.4.0", - "node-fetch": "2.6.12", - "node-version-alias": "3.4.1", - "ora": "6.3.1", - "p-filter": "3.0.0", - "p-map": "5.5.0", - "p-wait-for": "5.0.2", - "parallel-transform": "1.2.0", - "parse-github-url": "1.0.2", - "parse-gitignore": "2.0.0", - "path-key": "4.0.0", - "prettyjson": "1.2.5", - "pump": "3.0.0", - "raw-body": "2.5.2", - "read-pkg-up": "9.1.0", - "semver": "7.5.4", - "source-map-support": "0.5.21", - "strip-ansi-control-characters": "2.0.0", - "tabtab": "3.0.2", - "tempy": "3.0.0", - "terminal-link": "3.0.0", - "through2-filter": "3.0.0", - "through2-map": "3.0.0", - "to-readable-stream": "3.0.0", - "toml": "3.0.0", - "ulid": "2.3.0", - "unixify": "1.0.0", - "update-notifier": "6.0.2", - "uuid": "9.0.0", - "wait-port": "1.0.4", - "winston": "3.8.2", - "write-file-atomic": "5.0.1" - }, - "bin": { - "netlify": "bin/run.mjs", - "ntl": "bin/run.mjs" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", - "dependencies": { - "@babel/highlight": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/netlify-cli/node_modules/@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/netlify-cli/node_modules/@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/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==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "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" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/@babel/parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", - "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@bugsnag/browser": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.20.2.tgz", - "integrity": "sha512-4J4s53ZpYr3hHA+QjxUjOI6U+A8+XuUVH45UshE87Jp2Y4mV8ML2DovejqJS8J8yjdbnh2z1Wtg/v3WUNt4ayQ==", - "dependencies": { - "@bugsnag/core": "^7.19.0" - } - }, - "node_modules/netlify-cli/node_modules/@bugsnag/core": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@bugsnag/core/-/core-7.19.0.tgz", - "integrity": "sha512-2KGwdaLD9PhR7Wk7xPi3jGuGsKTatc/28U4TOZIDU3CgC2QhGjubwiXSECel5gwxhZ3jACKcMKSV2ovHhv1NrA==", - "dependencies": { - "@bugsnag/cuid": "^3.0.0", - "@bugsnag/safe-json-stringify": "^6.0.0", - "error-stack-parser": "^2.0.3", - "iserror": "0.0.2", - "stack-generator": "^2.0.3" - } - }, - "node_modules/netlify-cli/node_modules/@bugsnag/cuid": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@bugsnag/cuid/-/cuid-3.0.2.tgz", - "integrity": "sha512-cIwzC93r3PQ/INeuwtZwkZIG2K8WWN0rRLZQhu+mr48Ay+i6sEki4GYfTsflse7hZ1BeDWrNb/Q9vgY3B31xHQ==" - }, - "node_modules/netlify-cli/node_modules/@bugsnag/js": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@bugsnag/js/-/js-7.20.2.tgz", - "integrity": "sha512-Q08k0h0h6NFwFGkFmib39Uln2WpvJdqT1EGF1JlyYiGW03Y+VopVb9r37pZrRrN9IY08mxaIEO8la5xeaWAs6A==", - "dependencies": { - "@bugsnag/browser": "^7.20.2", - "@bugsnag/node": "^7.19.0" - } - }, - "node_modules/netlify-cli/node_modules/@bugsnag/node": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@bugsnag/node/-/node-7.19.0.tgz", - "integrity": "sha512-c4snyxx5d/fsMogmgehFBGc//daH6+4XCplia4zrEQYltjaQ+l8ud0dPx623DgJl/2j1+2zlRc7y7IHSd7Gm5w==", - "dependencies": { - "@bugsnag/core": "^7.19.0", - "byline": "^5.0.0", - "error-stack-parser": "^2.0.2", - "iserror": "^0.0.2", - "pump": "^3.0.0", - "stack-generator": "^2.0.3" - } - }, - "node_modules/netlify-cli/node_modules/@bugsnag/safe-json-stringify": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@bugsnag/safe-json-stringify/-/safe-json-stringify-6.0.0.tgz", - "integrity": "sha512-htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA==" - }, - "node_modules/netlify-cli/node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/netlify-cli/node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@dabh/diagnostics": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", - "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==", - "dependencies": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@dependents/detective-less": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@dependents/detective-less/-/detective-less-4.0.0.tgz", - "integrity": "sha512-0udn+HKjGUzTX4Z+0vXdEJVsO28gxy5QxWjeChK4ZH+bwdvIXLuztiGZk8wLyAG1+LNZ5haVHKr5j1XfJnAkyQ==", - "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/accept-negotiator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-1.1.0.tgz", - "integrity": "sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==", - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/ajv-compiler": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.5.0.tgz", - "integrity": "sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==", - "dependencies": { - "ajv": "^8.11.0", - "ajv-formats": "^2.1.1", - "fast-uri": "^2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/ajv-compiler/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/ajv-compiler/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/netlify-cli/node_modules/@fastify/deepmerge": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@fastify/deepmerge/-/deepmerge-1.3.0.tgz", - "integrity": "sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==" - }, - "node_modules/netlify-cli/node_modules/@fastify/error": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.2.0.tgz", - "integrity": "sha512-KAfcLa+CnknwVi5fWogrLXgidLic+GXnLjijXdpl8pvkvbXU5BGa37iZO9FGvsh9ZL4y+oFi5cbHBm5UOG+dmQ==" - }, - "node_modules/netlify-cli/node_modules/@fastify/fast-json-stringify-compiler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz", - "integrity": "sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==", - "dependencies": { - "fast-json-stringify": "^5.7.0" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/send": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@fastify/send/-/send-2.0.1.tgz", - "integrity": "sha512-8jdouu0o5d0FMq1+zCKeKXc1tmOQ5tTGYdQP3MpyF9+WWrZT1KCBdh6hvoEYxOm3oJG/akdE9BpehLiJgYRvGw==", - "dependencies": { - "@lukeed/ms": "^2.0.1", - "escape-html": "~1.0.3", - "fast-decode-uri-component": "^1.0.1", - "http-errors": "2.0.0", - "mime": "^3.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/send/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/send/node_modules/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==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/send/node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/static": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/@fastify/static/-/static-6.10.2.tgz", - "integrity": "sha512-UoaMvIHSBLCZBYOVZwFRYqX2ufUhd7FFMYGDeSf0Z+D8jhYtwljjmuQGuanUP8kS4y/ZEV1a8mfLha3zNwsnnQ==", - "dependencies": { - "@fastify/accept-negotiator": "^1.0.0", - "@fastify/send": "^2.0.0", - "content-disposition": "^0.5.3", - "fastify-plugin": "^4.0.0", - "glob": "^8.0.1", - "p-limit": "^3.1.0", - "readable-stream": "^4.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/@fastify/static/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/netlify-cli/node_modules/@grpc/grpc-js": { - "version": "1.8.17", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.17.tgz", - "integrity": "sha512-DGuSbtMFbaRsyffMf+VEkVu8HkSXEUfO3UyGJNtqxW9ABdtTIA+2UXAJpwbJS+xfQxuwqLUeELmL6FuZkOqPxw==", - "dependencies": { - "@grpc/proto-loader": "^0.7.0", - "@types/node": ">=12.12.47" - }, - "engines": { - "node": "^8.13.0 || >=10.10.0" - } - }, - "node_modules/netlify-cli/node_modules/@grpc/proto-loader": { - "version": "0.7.7", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.7.tgz", - "integrity": "sha512-1TIeXOi8TuSCQprPItwoMymZXxWT0CPxUhkrkeCUH+D8U7QDwQ6b7SUz2MaLuWM2llT+J/TVFLmQI5KtML3BhQ==", - "dependencies": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^7.0.0", - "yargs": "^17.7.2" - }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/@honeycombio/opentelemetry-node": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@honeycombio/opentelemetry-node/-/opentelemetry-node-0.4.0.tgz", - "integrity": "sha512-6PFX8FGW7uA7vQ3mxNIoN36rH9Zx5kXh4kKP9zu28nynyWyy9JE3l8PNJYd9FS2L/d88ZUpQAiQ1pROaANd5MA==", - "dependencies": { - "@grpc/grpc-js": "^1.7.3", - "@opentelemetry/api": "^1.4.1", - "@opentelemetry/exporter-metrics-otlp-grpc": "^0.36.1", - "@opentelemetry/exporter-metrics-otlp-proto": "^0.36.1", - "@opentelemetry/exporter-trace-otlp-grpc": "^0.36.1", - "@opentelemetry/exporter-trace-otlp-proto": "^0.36.1", - "@opentelemetry/resources": "^1.10.1", - "@opentelemetry/sdk-metrics": "^1.10.1", - "@opentelemetry/sdk-node": "^0.36.1", - "@opentelemetry/sdk-trace-base": "^1.10.1", - "axios": "^1.1.3" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/@humanwhocodes/momoa": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-2.0.4.tgz", - "integrity": "sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA==", - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/netlify-cli/node_modules/@import-maps/resolve": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@import-maps/resolve/-/resolve-1.0.1.tgz", - "integrity": "sha512-tWZNBIS1CoekcwlMuyG2mr0a1Wo5lb5lEHwwWvZo+5GLgr3e9LLDTtmgtCWEwBpXMkxn9D+2W9j2FY6eZQq0tA==" - }, - "node_modules/netlify-cli/node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/@jest/types/node_modules/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "node_modules/netlify-cli/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/netlify-cli/node_modules/@lukeed/ms": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@lukeed/ms/-/ms-2.0.1.tgz", - "integrity": "sha512-Xs/4RZltsAL7pkvaNStUQt7netTkyxrS0K+RILcVr3TRMS/ToOg4I6uNfhB9SlGsnWBym4U+EaXq0f0cEMNkHA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/@mapbox/node-pre-gyp": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", - "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", - "dependencies": { - "detect-libc": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" - }, - "bin": { - "node-pre-gyp": "bin/node-pre-gyp" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/binary-info": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@netlify/binary-info/-/binary-info-1.0.0.tgz", - "integrity": "sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==" - }, - "node_modules/netlify-cli/node_modules/@netlify/build": { - "version": "29.17.3", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-29.17.3.tgz", - "integrity": "sha512-8itNAX+3USSZ6I4vx/XwMLJXiliGMVhaKcIVtcD9Wc1AQsSBFiNyDOi7V/8ZYe1iPsKP0bpDCHCQtOPGoheAfQ==", - "dependencies": { - "@bugsnag/js": "^7.0.0", - "@honeycombio/opentelemetry-node": "^0.4.0", - "@netlify/cache-utils": "^5.1.5", - "@netlify/config": "^20.6.4", - "@netlify/edge-bundler": "8.17.1", - "@netlify/framework-info": "^9.8.10", - "@netlify/functions-utils": "^5.2.19", - "@netlify/git-utils": "^5.1.1", - "@netlify/plugins-list": "^6.68.0", - "@netlify/run-utils": "^5.1.1", - "@netlify/zip-it-and-ship-it": "9.13.1", - "@opentelemetry/api": "^1.4.1", - "@sindresorhus/slugify": "^2.0.0", - "ansi-escapes": "^6.0.0", - "chalk": "^5.0.0", - "clean-stack": "^4.0.0", - "execa": "^6.0.0", - "fdir": "^6.0.1", - "figures": "^5.0.0", - "filter-obj": "^5.0.0", - "got": "^12.0.0", - "hot-shots": "10.0.0", - "indent-string": "^5.0.0", - "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", - "keep-func-props": "^4.0.0", - "locate-path": "^7.0.0", - "log-process-errors": "^8.0.0", - "map-obj": "^5.0.0", - "memoize-one": "^6.0.0", - "os-name": "^5.0.0", - "p-event": "^5.0.0", - "p-every": "^2.0.0", - "p-filter": "^3.0.0", - "p-locate": "^6.0.0", - "p-reduce": "^3.0.0", - "path-exists": "^5.0.0", - "path-type": "^5.0.0", - "pkg-dir": "^7.0.0", - "pretty-ms": "^8.0.0", - "ps-list": "^8.0.0", - "read-pkg-up": "^9.0.0", - "readdirp": "^3.4.0", - "resolve": "^2.0.0-next.1", - "rfdc": "^1.3.0", - "safe-json-stringify": "^1.2.0", - "semver": "^7.3.8", - "string-width": "^5.0.0", - "strip-ansi": "^7.0.0", - "supports-color": "^9.0.0", - "terminal-link": "^3.0.0", - "ts-node": "^10.9.1", - "typescript": "^5.0.0", - "uuid": "^9.0.0", - "yargs": "^17.6.0" - }, - "bin": { - "netlify-build": "bin.js" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build-info": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/@netlify/build-info/-/build-info-7.7.3.tgz", - "integrity": "sha512-/X07WiTl8RMA148QkEqVOvWyntiew0dCGeMZLmciUkgsL7r3oncPcuzKbwt+XIEktsf2gJlcOhtuNsrd/tTc4Q==", - "dependencies": { - "@bugsnag/js": "^7.20.0", - "dot-prop": "^7.2.0", - "find-up": "^6.3.0", - "minimatch": "^9.0.0", - "read-pkg": "^7.1.0", - "semver": "^7.3.8", - "toml": "^3.0.0", - "yaml": "^2.1.3", - "yargs": "^17.6.0" - }, - "bin": { - "build-info": "bin.js" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/read-pkg": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", - "dependencies": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build-info/node_modules/yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", - "engines": { - "node": ">= 14" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", - "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/parse-ms": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-3.0.0.tgz", - "integrity": "sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/pretty-ms": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-8.0.0.tgz", - "integrity": "sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==", - "dependencies": { - "parse-ms": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/cache-utils": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-5.1.5.tgz", - "integrity": "sha512-lMNdFmy2Yu3oVquSPooRDLxJ8QOsIX6X6vzA2pKz/9V2LQFJiqBukggXM+Rnqzk1regPpdJ0jK3dPGvOKaRQgg==", - "dependencies": { - "cpy": "^9.0.0", - "get-stream": "^6.0.0", - "globby": "^13.0.0", - "junk": "^4.0.0", - "locate-path": "^7.0.0", - "move-file": "^3.0.0", - "path-exists": "^5.0.0", - "readdirp": "^3.4.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config": { - "version": "20.6.4", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-20.6.4.tgz", - "integrity": "sha512-pJTWziboUevmK6cbItbAq05+TFU6YaygDJKTXdHLxLeJ0JAJGw0xxkgXckf+AcxAQDIJeJ+6Pwo5UFzJfPgm9w==", - "dependencies": { - "chalk": "^5.0.0", - "cron-parser": "^4.1.0", - "deepmerge": "^4.2.2", - "dot-prop": "^7.0.0", - "execa": "^6.0.0", - "fast-safe-stringify": "^2.0.7", - "figures": "^5.0.0", - "filter-obj": "^5.0.0", - "find-up": "^6.0.0", - "indent-string": "^5.0.0", - "is-plain-obj": "^4.0.0", - "js-yaml": "^4.0.0", - "map-obj": "^5.0.0", - "netlify": "^13.1.10", - "netlify-headers-parser": "^7.1.2", - "netlify-redirect-parser": "^14.1.3", - "node-fetch": "^3.3.1", - "omit.js": "^2.0.2", - "p-locate": "^6.0.0", - "path-type": "^5.0.0", - "toml": "^3.0.0", - "tomlify-j0.4": "^3.0.0", - "validate-npm-package-name": "^4.0.0", - "yargs": "^17.6.0" - }, - "bin": { - "netlify-config": "bin.js" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/@netlify/edge-bundler/-/edge-bundler-8.17.1.tgz", - "integrity": "sha512-46FvSx/Bguy12IGj2g2W9J/1P7btfSOp/+mpde3VBCLX/sOmd5nYC2i0v3UTbz0yH02qpxTZaEdepPnDLIueCw==", - "dependencies": { - "@import-maps/resolve": "^1.0.1", - "ajv": "^8.11.2", - "ajv-errors": "^3.0.0", - "better-ajv-errors": "^1.2.0", - "common-path-prefix": "^3.0.0", - "env-paths": "^3.0.0", - "execa": "^6.0.0", - "find-up": "^6.3.0", - "get-port": "^6.1.2", - "glob-to-regexp": "^0.4.1", - "is-path-inside": "^4.0.0", - "jsonc-parser": "^3.2.0", - "node-fetch": "^3.1.1", - "node-stream-zip": "^1.15.0", - "p-retry": "^5.1.1", - "p-wait-for": "^4.1.0", - "path-key": "^4.0.0", - "regexp-tree": "^0.1.24", - "semver": "^7.3.8", - "tmp-promise": "^3.0.3", - "urlpattern-polyfill": "8.0.2", - "uuid": "^9.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/ajv-errors": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz", - "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==", - "peerDependencies": { - "ajv": "^8.0.1" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/get-port": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-6.1.2.tgz", - "integrity": "sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/is-path-inside": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/p-wait-for": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-4.1.0.tgz", - "integrity": "sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==", - "dependencies": { - "p-timeout": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/edge-bundler/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild/-/esbuild-0.14.39.tgz", - "integrity": "sha512-C3xpwdT2xw6SnSb+hLQoxjtikAKiz6BjQjzlIaysHDpGbmIcmUHZ/X+dyLtCqAvf15WNK5GSBZYOlpgcOE0WZA==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@netlify/esbuild-android-64": "0.14.39", - "@netlify/esbuild-android-arm64": "0.14.39", - "@netlify/esbuild-darwin-64": "0.14.39", - "@netlify/esbuild-darwin-arm64": "0.14.39", - "@netlify/esbuild-freebsd-64": "0.14.39", - "@netlify/esbuild-freebsd-arm64": "0.14.39", - "@netlify/esbuild-linux-32": "0.14.39", - "@netlify/esbuild-linux-64": "0.14.39", - "@netlify/esbuild-linux-arm": "0.14.39", - "@netlify/esbuild-linux-arm64": "0.14.39", - "@netlify/esbuild-linux-mips64le": "0.14.39", - "@netlify/esbuild-linux-ppc64le": "0.14.39", - "@netlify/esbuild-linux-riscv64": "0.14.39", - "@netlify/esbuild-linux-s390x": "0.14.39", - "@netlify/esbuild-netbsd-64": "0.14.39", - "@netlify/esbuild-openbsd-64": "0.14.39", - "@netlify/esbuild-sunos-64": "0.14.39", - "@netlify/esbuild-windows-32": "0.14.39", - "@netlify/esbuild-windows-64": "0.14.39", - "@netlify/esbuild-windows-arm64": "0.14.39" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-android-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-android-64/-/esbuild-android-64-0.14.39.tgz", - "integrity": "sha512-azq+lsvjRsKLap8ubIwSJXGyknUACqYu5h98Fvyoh40Qk4QXIVKl16JIJ4s+B7jy2k9qblEc5c4nxdDA3aGbVA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-android-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-android-arm64/-/esbuild-android-arm64-0.14.39.tgz", - "integrity": "sha512-WhIP7ePq4qMC1sxoaeB9SsJqSW6uzW7XDj/IuWl1l9r94nwxywU1sYdVLaF2mZr15njviazYjVr8x1d+ipwL3w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-darwin-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-darwin-64/-/esbuild-darwin-64-0.14.39.tgz", - "integrity": "sha512-eF4GvLYiDxtcyjFT55+h+8c8A2HltjeMezCqkt3AQSgOdu1nhlvwbBhIdg2dyM6gKEaEm5hBtTbicEDSwsLodA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-darwin-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.39.tgz", - "integrity": "sha512-b7rtnX/VtYwNbUCxs3eulrCWJ+u2YvqDcXiIV1ka+od+N0fTx+4RrVkVp1lha9L0wEJYK9J7UWZOMLMyd1ynRg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-freebsd-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.39.tgz", - "integrity": "sha512-XtusxDJt2hUKUdggbTFolMx0kJL2zEa4STI7YwpB+ukEWoW5rODZjiLZbqqYLcjDH8k4YwHaMxs103L8eButEQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-freebsd-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.39.tgz", - "integrity": "sha512-A9XZKai+k6kfndCtN6Dh2usT28V0+OGxzFdZsANONPQiEUTrGZCgwcHWiVlVn7SeAwPR1tKZreTnvrfj8cj7hA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-32": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-32/-/esbuild-linux-32-0.14.39.tgz", - "integrity": "sha512-ZQnqk/82YRvINY+aF+LlGfRZ19c5mH0jaxsO046GpIOPx6PcXHG8JJ2lg+vLJVe4zFPohxzabcYpwFuT4cg/GA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-64/-/esbuild-linux-64-0.14.39.tgz", - "integrity": "sha512-IQtswVw7GAKNX/3yV390wSfSXvMWy0d5cw8csAffwBk9gupftY2lzepK4Cn6uD/aqLt3Iku33FbHop/2nPGfQA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-arm": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-arm/-/esbuild-linux-arm-0.14.39.tgz", - "integrity": "sha512-QdOzQniOed0Bz1cTC9TMMwvtAqKayYv66H4edJlbvElC81yJZF/c9XhmYWJ6P5g4nkChZubQ5RcQwTLmrFGexg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.39.tgz", - "integrity": "sha512-4Jie4QV6pWWuGN7TAshNMGbdTA9+VbRkv3rPIxhgK5gBfmsAV1yRKsumE4Y77J0AZNRiOriyoec4zc1qkmI3zg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-mips64le": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.39.tgz", - "integrity": "sha512-Htozxr95tw4tSd86YNbCLs1eoYQzNu/cHpzFIkuJoztZueUhl8XpRvBdob7n3kEjW1gitLWAIn8XUwSt+aJ1Tg==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-ppc64le": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.39.tgz", - "integrity": "sha512-tFy0ufWIdjeuk1rPHee00TZlhr9OSF00Ufb4ROFyt2ArKuMSkWRJuDgx6MtZcAnCIN4cybo/xWl3MKTM+scnww==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-riscv64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.39.tgz", - "integrity": "sha512-ZzfKvwIxL7wQnYbVFpyNW0wotnLoKageUEM57RbjekesJoNQnqUR6Usm+LDZoB8iRsI58VX1IxnstP0cX8vOHw==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-linux-s390x": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.39.tgz", - "integrity": "sha512-yjC0mFwnuMRoh0WcF0h71MF71ytZBFEQQTRdgiGT0+gbC4UApBqnTkJdLx32RscBKi9skbMChiJ748hDJou6FA==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-netbsd-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.39.tgz", - "integrity": "sha512-mIq4znOoz3YfTVdv3sIWfR4Zx5JgMnT4srlhC5KYVHibhxvyDdin5txldYXmR4Zv4dZd6DSuWFsn441aUegHeA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-openbsd-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.39.tgz", - "integrity": "sha512-+t6QdzJCngH19hV7ClpFAeFDI2ko/HNcFbiNwaXTMVLB3hWi1sJtn+fzZck5HfzN4qsajAVqZq4nwX69SSt25A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-sunos-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-sunos-64/-/esbuild-sunos-64-0.14.39.tgz", - "integrity": "sha512-HLfXG6i2p3wyyyWHeeP4ShGDJ1zRMnf9YLJLe2ezv2KqvcKw/Un/m/FBuDW1p13oSUO7ShISMzgc1dw1GGBEOQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-windows-32": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-32/-/esbuild-windows-32-0.14.39.tgz", - "integrity": "sha512-ZpSQcKbVSCU3ln7mHpsL/5dWsUqCNdTnC5YAArnaOwdrlIunrsbo5j4MOZRRcGExb2uvTc/rb+D3mlGb8j1rkA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-windows-64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-64/-/esbuild-windows-64-0.14.39.tgz", - "integrity": "sha512-I3gCdO8+6IDhT4Y1ZmV4o2Gg0oELv7N4kCcE4kqclz10fWHNjf19HQNHyBJe0AWnFV5ZfT154VVD31dqgwpgFw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/esbuild-windows-arm64": { - "version": "0.14.39", - "resolved": "https://registry.npmjs.org/@netlify/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.39.tgz", - "integrity": "sha512-WX52W8U1lsfWcz6NWoSpDs57lgiiMHN23seq8G2bvxzGS/tvYD3dxVLLW5UPoKSnFDyVQT7b6Zkt6AkBten1yQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info": { - "version": "9.8.10", - "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.8.10.tgz", - "integrity": "sha512-VT8ejAaB/XU2xRpdpQinHUO1YL3+BMx6LJ49wJk2u9Yq/VI1/gYCi5VqbqTHBQXJUlOi84YuiRlrDBsLpPr8eg==", - "dependencies": { - "ajv": "^8.12.0", - "filter-obj": "^5.0.0", - "find-up": "^6.3.0", - "is-plain-obj": "^4.0.0", - "locate-path": "^7.0.0", - "p-filter": "^3.0.0", - "p-locate": "^6.0.0", - "process": "^0.11.10", - "read-pkg-up": "^9.0.0", - "semver": "^7.3.8" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/functions-utils": { - "version": "5.2.19", - "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-5.2.19.tgz", - "integrity": "sha512-VHVNA7atuKCGHmx6OLUnBy6i+ZKxbE7OoTGNRXWFkkoJKAWU0Y9/R4BWj1eTL+w1Tp0rtQ5vlkgnTA2miOLwCg==", - "dependencies": { - "@netlify/zip-it-and-ship-it": "9.13.1", - "cpy": "^9.0.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/functions-utils/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-5.1.1.tgz", - "integrity": "sha512-oyHieuTZH3rKTmg7EKpGEGa28IFxta2oXuVwpPJI/FJAtBje3UE+yko0eDjNufgm3AyGa8G77trUxgBhInAYuw==", - "dependencies": { - "execa": "^6.0.0", - "map-obj": "^5.0.0", - "micromatch": "^4.0.2", - "moize": "^6.1.3", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy/-/local-functions-proxy-1.1.1.tgz", - "integrity": "sha512-eXSsayLT6PMvjzFQpjC9nkg2Otc3lZ5GoYele9M6f8PmsvWpaXRhwjNQ0NYhQQ2UZbLMIiO2dH8dbRsT3bMkFw==", - "optionalDependencies": { - "@netlify/local-functions-proxy-darwin-arm64": "1.1.1", - "@netlify/local-functions-proxy-darwin-x64": "1.1.1", - "@netlify/local-functions-proxy-freebsd-arm64": "1.1.1", - "@netlify/local-functions-proxy-freebsd-x64": "1.1.1", - "@netlify/local-functions-proxy-linux-arm": "1.1.1", - "@netlify/local-functions-proxy-linux-arm64": "1.1.1", - "@netlify/local-functions-proxy-linux-ia32": "1.1.1", - "@netlify/local-functions-proxy-linux-ppc64": "1.1.1", - "@netlify/local-functions-proxy-linux-x64": "1.1.1", - "@netlify/local-functions-proxy-openbsd-x64": "1.1.1", - "@netlify/local-functions-proxy-win32-ia32": "1.1.1", - "@netlify/local-functions-proxy-win32-x64": "1.1.1" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-darwin-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-arm64/-/local-functions-proxy-darwin-arm64-1.1.1.tgz", - "integrity": "sha512-lphJ9qqZ3glnKWEqlemU1LMqXxtJ/tKf7VzakqqyjigwLscXSZSb6fupSjQfd4tR1xqxA76ylws/2HDhc/gs+Q==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-darwin-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-x64/-/local-functions-proxy-darwin-x64-1.1.1.tgz", - "integrity": "sha512-4CRB0H+dXZzoEklq5Jpmg+chizXlVwCko94d8+UHWCgy/bA3M/rU/BJ8OLZisnJaAktHoeLABKtcLOhtRHpxZQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-freebsd-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-arm64/-/local-functions-proxy-freebsd-arm64-1.1.1.tgz", - "integrity": "sha512-u13lWTVMJDF0A6jX7V4N3HYGTIHLe5d1Z2wT43fSIHwXkTs6UXi72cGSraisajG+5JFIwHfPr7asw5vxFC0P9w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-freebsd-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-x64/-/local-functions-proxy-freebsd-x64-1.1.1.tgz", - "integrity": "sha512-g5xw4xATK5YDzvXtzJ8S1qSkWBiyF8VVRehXPMOAMzpGjCX86twYhWp8rbAk7yA1zBWmmWrWNA2Odq/MgpKJJg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-arm": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm/-/local-functions-proxy-linux-arm-1.1.1.tgz", - "integrity": "sha512-YsTpL+AbHwQrfHWXmKnwUrJBjoUON363nr6jUG1ueYnpbbv6wTUA7gI5snMi/gkGpqFusBthAA7C30e6bixfiA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-arm64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm64/-/local-functions-proxy-linux-arm64-1.1.1.tgz", - "integrity": "sha512-dPGu1H5n8na7mBKxiXQ+FNmthDAiA57wqgpm5JMAHtcdcmRvcXwJkwWVGvwfj8ShhYJHQaSaS9oPgO+mpKkgmA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-ia32": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ia32/-/local-functions-proxy-linux-ia32-1.1.1.tgz", - "integrity": "sha512-Ra0FlXDrmPRaq+rYH3/ttkXSrwk1D5Zx/Na7UPfJZxMY7Qo5iY4bgi/FuzjzWzlp0uuKZOhYOYzYzsIIyrSvmw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-ppc64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ppc64/-/local-functions-proxy-linux-ppc64-1.1.1.tgz", - "integrity": "sha512-oXf1satwqwUUxz7LHS1BxbRqc4FFEKIDFTls04eXiLReFR3sqv9H/QuYNTCCDMuRcCOd92qKyDfATdnxT4HR8w==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-x64/-/local-functions-proxy-linux-x64-1.1.1.tgz", - "integrity": "sha512-bS3u4JuDg/eC0y4Na3i/29JBOxrdUvsK5JSjHfzUeZEbOcuXYf4KavTpHS5uikdvTgyczoSrvbmQJ5m0FLXfLA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-openbsd-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-openbsd-x64/-/local-functions-proxy-openbsd-x64-1.1.1.tgz", - "integrity": "sha512-1xLef/kLRNkBTXJ+ZGoRFcwsFxd/B2H3oeJZyXaZ3CN5umd9Mv9wZuAD74NuMt/535yRva8jtAJqvEgl9xMSdA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "bin": { - "local-functions-proxy": "bin/local-functions-proxy" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-win32-ia32": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-ia32/-/local-functions-proxy-win32-ia32-1.1.1.tgz", - "integrity": "sha512-4IOMDBxp2f8VbIkhZ85zGNDrZR4ey8d68fCMSOIwitjsnKav35YrCf8UmAh3UR6CNIRJdJL4MW1GYePJ7iJ8uA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "bin": { - "local-functions-proxy.exe": "bin/local-functions-proxy.exe" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-win32-x64": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-x64/-/local-functions-proxy-win32-x64-1.1.1.tgz", - "integrity": "sha512-VCBXBJWBujVxyo5f+3r8ovLc9I7wJqpmgDn3ixs1fvdrER5Ac+SzYwYH4mUug9HI08mzTSAKZErzKeuadSez3w==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "bin": { - "local-functions-proxy.exe": "bin/local-functions-proxy.exe" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/open-api": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.19.1.tgz", - "integrity": "sha512-RkucRf8o0vYhCDXCRHWU/EdhkVE3JhkqKmZFvMW6qCPD206GV2Cfo9JGSKb0NdN+nmHSNaYmd+9dvT6I9MP4pw==" - }, - "node_modules/netlify-cli/node_modules/@netlify/plugins-list": { - "version": "6.68.0", - "resolved": "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-6.68.0.tgz", - "integrity": "sha512-OIW7oDTXFKEyzG2DQr6ndLWjYfNnSZAKbldD2dquH3V8Q6DrbGk8Dhv6LkuGOJBgrKS25SyabYOyHIVASQjrFw==", - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-5.1.1.tgz", - "integrity": "sha512-V2B8ZB19heVKa715uOeDkztxLH7uaqZ+9U5fV7BRzbQ2514DO5Vxj9hG0irzuRLfZXZZjp/chPUesv4VVsce/A==", - "dependencies": { - "execa": "^6.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/serverless-functions-api": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.5.2.tgz", - "integrity": "sha512-E9ZqnuWwGftXgO0JhGOl6h05bpnrH5EswQOuHIdTXBmhi4LedXjTNZ6xoSMgnhsE+x13WWq2P0yhaAl8Ly9lKw==", - "engines": { - "node": "^14.18.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it": { - "version": "9.13.1", - "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-9.13.1.tgz", - "integrity": "sha512-Cn1wOhko5HslamEdalnXwxi+p2tw3saYD68zAyC78MbQulPCQK4t8LtPB5qicHqqgfht6fte5L8QJW6RL27/fg==", - "dependencies": { - "@babel/parser": "^7.22.5", - "@netlify/binary-info": "^1.0.0", - "@netlify/esbuild": "0.14.39", - "@netlify/serverless-functions-api": "^1.5.2", - "@vercel/nft": "^0.23.0", - "archiver": "^5.3.0", - "common-path-prefix": "^3.0.0", - "cp-file": "^10.0.0", - "es-module-lexer": "^1.0.0", - "execa": "^6.0.0", - "filter-obj": "^5.0.0", - "find-up": "^6.0.0", - "glob": "^8.0.3", - "is-builtin-module": "^3.1.0", - "is-path-inside": "^4.0.0", - "junk": "^4.0.0", - "locate-path": "^7.0.0", - "merge-options": "^3.0.4", - "minimatch": "^9.0.0", - "normalize-path": "^3.0.0", - "p-map": "^5.0.0", - "path-exists": "^5.0.0", - "precinct": "^11.0.0", - "require-package-name": "^2.0.1", - "resolve": "^2.0.0-next.1", - "semver": "^7.3.8", - "tmp-promise": "^3.0.2", - "toml": "^3.0.0", - "unixify": "^1.0.0", - "yargs": "^17.0.0" - }, - "bin": { - "zip-it-and-ship-it": "dist/bin.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/glob/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/is-path-inside": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", - "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/auth-token": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.1.tgz", - "integrity": "sha512-/USkK4cioY209wXRpund6HZzHo9GmjakpV9ycOkpMcMxMk7QVcVFVyCMtzvXYiHsB2crgDgrtNYSELYFBXhhaA==", - "dependencies": { - "@octokit/types": "^7.0.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/core": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.1.tgz", - "integrity": "sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==", - "dependencies": { - "@octokit/auth-token": "^3.0.0", - "@octokit/graphql": "^5.0.0", - "@octokit/request": "^6.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^9.0.0", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/core/node_modules/@octokit/openapi-types": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", - "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" - }, - "node_modules/netlify-cli/node_modules/@octokit/core/node_modules/@octokit/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", - "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", - "dependencies": { - "@octokit/openapi-types": "^18.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/endpoint": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.2.tgz", - "integrity": "sha512-8/AUACfE9vpRpehE6ZLfEtzkibe5nfsSwFZVMsG8qabqRt1M81qZYUFRZa1B8w8lP6cdfDJfRq9HWS+MbmR7tw==", - "dependencies": { - "@octokit/types": "^7.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/graphql": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.1.tgz", - "integrity": "sha512-sxmnewSwAixkP1TrLdE6yRG53eEhHhDTYUykUwdV9x8f91WcbhunIHk9x1PZLALdBZKRPUO2HRcm4kezZ79HoA==", - "dependencies": { - "@octokit/request": "^6.0.0", - "@octokit/types": "^7.0.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/openapi-types": { - "version": "13.13.1", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-13.13.1.tgz", - "integrity": "sha512-4EuKSk3N95UBWFau3Bz9b3pheQ8jQYbKmBL5+GSuY8YDPDwu03J4BjI+66yNi8aaX/3h1qDpb0mbBkLdr+cfGQ==" - }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-paginate-rest": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz", - "integrity": "sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==", - "dependencies": { - "@octokit/tsconfig": "^1.0.2", - "@octokit/types": "^9.2.3" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "@octokit/core": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/openapi-types": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", - "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" - }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", - "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", - "dependencies": { - "@octokit/openapi-types": "^18.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-request-log": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", - "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "peerDependencies": { - "@octokit/core": ">=3" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-rest-endpoint-methods": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz", - "integrity": "sha512-R0oJ7j6f/AdqPLtB9qRXLO+wjI9pctUn8Ka8UGfGaFCcCv3Otx14CshQ89K4E88pmyYZS8p0rNTiprML/81jig==", - "dependencies": { - "@octokit/types": "^9.2.3", - "deprecation": "^2.3.1" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "@octokit/core": ">=3" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/openapi-types": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", - "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==" - }, - "node_modules/netlify-cli/node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", - "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", - "dependencies": { - "@octokit/openapi-types": "^18.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/request": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.1.tgz", - "integrity": "sha512-gYKRCia3cpajRzDSU+3pt1q2OcuC6PK8PmFIyxZDWCzRXRSIBH8jXjFJ8ZceoygBIm0KsEUg4x1+XcYBz7dHPQ==", - "dependencies": { - "@octokit/endpoint": "^7.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^7.0.0", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.7", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/request-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.1.tgz", - "integrity": "sha512-ym4Bp0HTP7F3VFssV88WD1ZyCIRoE8H35pXSKwLeMizcdZAYc/t6N9X9Yr9n6t3aG9IH75XDnZ6UeZph0vHMWQ==", - "dependencies": { - "@octokit/types": "^7.0.0", - "deprecation": "^2.0.0", - "once": "^1.4.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/rest": { - "version": "19.0.13", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.13.tgz", - "integrity": "sha512-/EzVox5V9gYGdbAI+ovYj3nXQT1TtTHRT+0eZPcuC05UFSWO3mdO9UY1C0i2eLF9Un1ONJkAk+IEtYGAC+TahA==", - "dependencies": { - "@octokit/core": "^4.2.1", - "@octokit/plugin-paginate-rest": "^6.1.2", - "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^7.1.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/netlify-cli/node_modules/@octokit/tsconfig": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@octokit/tsconfig/-/tsconfig-1.0.2.tgz", - "integrity": "sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==" - }, - "node_modules/netlify-cli/node_modules/@octokit/types": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-7.5.1.tgz", - "integrity": "sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA==", - "dependencies": { - "@octokit/openapi-types": "^13.11.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/api": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", - "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/context-async-hooks": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-1.10.1.tgz", - "integrity": "sha512-6CC9sWOZDkUkKrAR957fmxXXlaK3uiBu5xVnuNEQ7hI7VqkUC/r0mNYIql0ouRInLz5o0HwmDuga1eXgQU7KNQ==", - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/core": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.10.1.tgz", - "integrity": "sha512-uBZs9poKMWX7WWHsRfaGHqvrn77D9EU5LwU8Ge3YKD/Su5Gy+T1v476l49nl1UOzEMNo4cISao3nIqQVsABB8g==", - "dependencies": { - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-jaeger": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-jaeger/-/exporter-jaeger-1.10.1.tgz", - "integrity": "sha512-bZIoSD6M7uxO19HtRJCAceAahX56LUmj5N/XQFHmoi3iFqA2JfR7bqsyHQCYbgINdiee155UejaqkNpgvjV7fw==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1", - "jaeger-client": "^3.15.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-metrics-otlp-grpc": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-grpc/-/exporter-metrics-otlp-grpc-0.36.1.tgz", - "integrity": "sha512-yQPHny0Y3HIE1BSqbN82MoqqbbJeLINjL7Qf3kJwv1zt5YLUhYbn3FkqHQWS0YWpAvdjK0/OcN40SjEbVz2HRA==", - "dependencies": { - "@grpc/grpc-js": "^1.7.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", - "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-metrics-otlp-http": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-http/-/exporter-metrics-otlp-http-0.36.1.tgz", - "integrity": "sha512-JcpEBwtBpNhVvmCLH3zjTPDcOld2AeI5rNglv2JrB16QCxQ5pwsOgzw7mPe/UR4u/53Ij7LIjFTOCeyVto/6aA==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-metrics-otlp-proto": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-metrics-otlp-proto/-/exporter-metrics-otlp-proto-0.36.1.tgz", - "integrity": "sha512-dKJRKvIiyupuZJOVCzW9wNfsK6RxkELnzCSJHzFoIwhGRXSYpbWyYrfHj4ZJZWYZiQSJ7+I8BFUa4aSkBgnO0w==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-metrics-otlp-http": "0.36.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-proto-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-trace-otlp-grpc": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-grpc/-/exporter-trace-otlp-grpc-0.36.1.tgz", - "integrity": "sha512-U2HdWvQho2VkeSAcAhkZ2wjfUb/1SKQixo5x6LNBF17ES4QYuh5+BagYxfN5FP4dbLnjZpTtFk5lj+97lfNLEw==", - "dependencies": { - "@grpc/grpc-js": "^1.7.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-grpc-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-trace-otlp-http": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-http/-/exporter-trace-otlp-http-0.36.1.tgz", - "integrity": "sha512-q/jKlfuKiHqltDzgzgEvXkoEJ/EyVSIAZhfiaoyBeQ49UhHCPvNTH36/hSwbGSEhKeX98WxXZK4NB/S3sUs8ig==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-trace-otlp-proto": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-proto/-/exporter-trace-otlp-proto-0.36.1.tgz", - "integrity": "sha512-pNfrto7amygyyhmL4Kf96wuepROEecBYXSrtoXIVb1aUhUqjWLsA3/6DR3unB5EfSRA1Oq1Z9bqHfNuKqGfPNw==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "@opentelemetry/otlp-proto-exporter-base": "0.36.1", - "@opentelemetry/otlp-transformer": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/exporter-zipkin": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-zipkin/-/exporter-zipkin-1.10.1.tgz", - "integrity": "sha512-8gF8MjcFf6IhQ7vm6W4tPYtu/vQswYVzpYvk3pUSaX9BMGrwgjeXg+LpuRtaxGoiGd08/g7JjZ4sWLUaELnzWw==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-exporter-base": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.36.1.tgz", - "integrity": "sha512-fpjPwLafJIjgxY5qx7Ly74AYmRCd9spC6/jCxvEgGheg1YT4+NkfVnrfllxLRgc9wQNhDj7Y0Knp8RcmXLLVfA==", - "dependencies": { - "@opentelemetry/core": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-grpc-exporter-base": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-grpc-exporter-base/-/otlp-grpc-exporter-base-0.36.1.tgz", - "integrity": "sha512-71TdQ3Z0D2Trq8rc2UMvky7tmIpg8kVPUhdYH3p0tNsTmbx6GDpEBOpjp2/zCFvQ0SZFVfHH2Oj2OZxZiz+FNQ==", - "dependencies": { - "@grpc/grpc-js": "^1.7.1", - "@grpc/proto-loader": "^0.7.3", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-proto-exporter-base": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-proto-exporter-base/-/otlp-proto-exporter-base-0.36.1.tgz", - "integrity": "sha512-9ErknJ5fS7r2NxEFeca93H+pGWnCjZCUWsz6Stcj5/z2rgsiZGHXLz3fQoUGQz+iXjiXKkks9wxTCRgWOW+Yiw==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/otlp-exporter-base": "0.36.1", - "protobufjs": "^7.1.2" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/otlp-transformer": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.36.1.tgz", - "integrity": "sha512-d2MomkVHBHwfsmNz6E60s/sm7gtpSjFwDzkFLm9brVq//VXzEhaEyfYSeTabdUs4BmrzhqTIogHWlcd6cOiL+w==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/propagator-b3": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-b3/-/propagator-b3-1.10.1.tgz", - "integrity": "sha512-YrWqU93PH8RyCmqGhtDZgyk64D+cp8XIjQsLhEgOPcOsxvxSSGXnGt46rx9Z8+WdIbJgj13Q4nV/xuh36k+O+A==", - "dependencies": { - "@opentelemetry/core": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/propagator-jaeger": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/propagator-jaeger/-/propagator-jaeger-1.10.1.tgz", - "integrity": "sha512-qvwFfDPoBw2YQW/OsGHdLdD/rqNRGBRLz5UZR/akO21C4qwIK+lQcXbSi5ve0p2eLHnFshhNFqDmgQclOYBcmg==", - "dependencies": { - "@opentelemetry/core": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/resources": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.10.1.tgz", - "integrity": "sha512-e+wwdyO44jZtsT1aqGiWMFOfN1XuP9Tv4+H0OYP3yQajBtGdsZjdSUn9UNjw46JsW0Mb+RaTxJwsb2uvfHar0g==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-metrics": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.10.1.tgz", - "integrity": "sha512-ARAD4e6lZhLwstwW+1HG2Q3XuYFA/t8vn10KK/mA4em1pZYKFn64c45RJZJcntxWp4wOZRbp9iL1RXsg7zIjow==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "lodash.merge": "4.6.2" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-node/-/sdk-node-0.36.1.tgz", - "integrity": "sha512-7cRIxls3Ccg6HmzSu30R5upi0yHEizab2rm2rATrAyFV3JJ/ISA7cojmwKwYG8p4rkPNNPLOwCxI3vlLJrBnKA==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/exporter-jaeger": "1.10.1", - "@opentelemetry/exporter-trace-otlp-grpc": "0.36.1", - "@opentelemetry/exporter-trace-otlp-http": "0.36.1", - "@opentelemetry/exporter-trace-otlp-proto": "0.36.1", - "@opentelemetry/exporter-zipkin": "1.10.1", - "@opentelemetry/instrumentation": "0.36.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/sdk-metrics": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "@opentelemetry/sdk-trace-node": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.3.0 <1.5.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node/node_modules/@opentelemetry/instrumentation": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.36.1.tgz", - "integrity": "sha512-gtYErugMEF5NXVacmuE+tHFBiyB82YIiO5l8iZX9/4R4TDV8uCWdrLW5QZMqgTzPhiyOG9AITFdqhwIZMw/5lA==", - "dependencies": { - "require-in-the-middle": "^6.0.0", - "semver": "^7.3.2", - "shimmer": "^1.2.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node/node_modules/require-in-the-middle": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-6.0.0.tgz", - "integrity": "sha512-+dtWQ7l2lqQDxheaG3jjyN1QI37gEwvzACSgjYi4/C2y+ZTUMeRW8BIOm+9NBKvwaMBUSZfPXVOt1skB0vBkRw==", - "dependencies": { - "debug": "^4.1.1", - "module-details-from-path": "^1.0.3", - "resolve": "^1.22.1" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-node/node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.10.1.tgz", - "integrity": "sha512-jutSP5t22wrPKReJKzI5uKht4mJ4cQdF/mGFJkN+emFFsDXru9CuFv/NfUrD0jEqoaaiqjcZtPSyTzMgu9LXvw==", - "dependencies": { - "@opentelemetry/core": "1.10.1", - "@opentelemetry/resources": "1.10.1", - "@opentelemetry/semantic-conventions": "1.10.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/sdk-trace-node": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-1.10.1.tgz", - "integrity": "sha512-/y+s1j8rPTaKnPnbrsbYv3ygTb4hjx/1H32zqobFr85cvWX+Tt1RWmcZ51TaPAfq5uJobGFhhLh6ADI2RDvk5Q==", - "dependencies": { - "@opentelemetry/context-async-hooks": "1.10.1", - "@opentelemetry/core": "1.10.1", - "@opentelemetry/propagator-b3": "1.10.1", - "@opentelemetry/propagator-jaeger": "1.10.1", - "@opentelemetry/sdk-trace-base": "1.10.1", - "semver": "^7.3.5" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.5.0" - } - }, - "node_modules/netlify-cli/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.10.1.tgz", - "integrity": "sha512-qiAueuCoN+1YEuHNXnsct9bkbroZBPd7QwQgd56YURG0LBRVHwE/lF6FOprfUvp1n1tu0O6+E3s6x+dmUndXFQ==", - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", - "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/netlify-cli/node_modules/@pnpm/network.ca-file": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.1.tgz", - "integrity": "sha512-gkINruT2KUhZLTaiHxwCOh1O4NVnFT0wLjWFBHmTz9vpKag/C/noIMJXBxFe4F0mYpUVX2puLwAieLYFg2NvoA==", - "dependencies": { - "graceful-fs": "4.2.10" - }, - "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/netlify-cli/node_modules/@pnpm/npm-conf": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.0.tgz", - "integrity": "sha512-roLI1ul/GwzwcfcVpZYPdrgW2W/drLriObl1h+yLF5syc8/5ULWw2ALbCHUWF+4YltIqA3xFSbG4IwyJz37e9g==", - "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" - }, - "node_modules/netlify-cli/node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" - }, - "node_modules/netlify-cli/node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" - }, - "node_modules/netlify-cli/node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" - }, - "node_modules/netlify-cli/node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", - "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "node_modules/netlify-cli/node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" - }, - "node_modules/netlify-cli/node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" - }, - "node_modules/netlify-cli/node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" - }, - "node_modules/netlify-cli/node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" - }, - "node_modules/netlify-cli/node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" - }, - "node_modules/netlify-cli/node_modules/@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@samverschueren/stream-to-observable": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", - "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", - "dependencies": { - "any-observable": "^0.3.0" - }, - "engines": { - "node": ">=6" - }, - "peerDependenciesMeta": { - "rxjs": { - "optional": true - }, - "zen-observable": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/@sindresorhus/slugify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-2.1.1.tgz", - "integrity": "sha512-XokPHZ+q6FtQGEi1hnfvARVJJVPEhwHQTPHPPuNHaN6zcHjzYNynhhHMopa1wNPqLAFOwpsbintunEqWecXJMg==", - "dependencies": { - "@sindresorhus/transliterate": "^1.0.0", - "escape-string-regexp": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@sindresorhus/slugify/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@sindresorhus/transliterate": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-1.5.0.tgz", - "integrity": "sha512-/sfSkoNelLq5riqNRp5uBjHIKBi1MWZk9ubRT1WiBQuTfmDf7BeQkph2DJzRB83QagMPHk2VDjuvpy0VuwyzdA==", - "dependencies": { - "escape-string-regexp": "^5.0.0", - "lodash.deburr": "^4.1.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@sindresorhus/transliterate/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@tokenizer/token": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", - "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==" - }, - "node_modules/netlify-cli/node_modules/@tsconfig/node10": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", - "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==" - }, - "node_modules/netlify-cli/node_modules/@tsconfig/node12": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", - "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==" - }, - "node_modules/netlify-cli/node_modules/@tsconfig/node14": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", - "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==" - }, - "node_modules/netlify-cli/node_modules/@tsconfig/node16": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz", - "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==" - }, - "node_modules/netlify-cli/node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "optional": true, - "peer": true, - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/netlify-cli/node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "optional": true, - "peer": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/netlify-cli/node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "optional": true, - "peer": true, - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/netlify-cli/node_modules/@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "optional": true, - "peer": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "node_modules/netlify-cli/node_modules/@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" - }, - "node_modules/netlify-cli/node_modules/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/netlify-cli/node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" - }, - "node_modules/netlify-cli/node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/netlify-cli/node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/netlify-cli/node_modules/@types/long": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", - "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" - }, - "node_modules/netlify-cli/node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "optional": true, - "peer": true - }, - "node_modules/netlify-cli/node_modules/@types/node": { - "version": "16.11.22", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.22.tgz", - "integrity": "sha512-DYNtJWauMQ9RNpesl4aVothr97/tIJM8HbyOXJ0AYT1Z2bEjLHyfjOBPAQQVMLf8h3kSShYfNk8Wnto8B2zHUA==" - }, - "node_modules/netlify-cli/node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" - }, - "node_modules/netlify-cli/node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "optional": true, - "peer": true - }, - "node_modules/netlify-cli/node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "optional": true, - "peer": true - }, - "node_modules/netlify-cli/node_modules/@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" - }, - "node_modules/netlify-cli/node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "optional": true, - "peer": true, - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/netlify-cli/node_modules/@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" - }, - "node_modules/netlify-cli/node_modules/@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "optional": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/netlify-cli/node_modules/@vercel/nft": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.23.0.tgz", - "integrity": "sha512-1iuPjyltiPqyZrvc/bW1CyICRdng8bVhpJT8MsIXV7Wj+mRFyJs9krsHbVy2pZwu7BMAgforQsT5TCY1JoBDxw==", - "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.5", - "@rollup/pluginutils": "^4.0.0", - "acorn": "^8.6.0", - "async-sema": "^3.1.1", - "bindings": "^1.4.0", - "estree-walker": "2.0.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.2", - "node-gyp-build": "^4.2.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "nft": "out/cli.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/archive-type": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/archive-type/-/archive-type-6.0.1.tgz", - "integrity": "sha512-PB3NeJL8xARZt52yDBupK0dNPn8uIVQDe15qNehUpoeeLWCZyAOam4vGXnoZGz2N9D1VXtjievJuCsXam2TmbQ==", - "dependencies": { - "file-type": "^18.5.0" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress/-/decompress-9.0.1.tgz", - "integrity": "sha512-9Lvlt6Qdpo9SaRQyRIXCo3lgU++eMZ68lzgjcTwtuKDrlwT635+5zsHZ1yrSx/Blc5IDuVLlPkBPj5CZkx+2+Q==", - "dependencies": { - "@xhmikosr/decompress-tar": "^7.0.0", - "@xhmikosr/decompress-tarbz2": "^7.0.0", - "@xhmikosr/decompress-targz": "^7.0.0", - "@xhmikosr/decompress-unzip": "^6.0.0", - "graceful-fs": "^4.2.11", - "make-dir": "^4.0.0", - "strip-dirs": "^3.0.0" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-tar": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tar/-/decompress-tar-7.0.0.tgz", - "integrity": "sha512-kyWf2hybtQVbWtB+FdRyOT+jyR5jxCNZPLqvQGB7djZj75lrpLUPEmRbyo86AtJ5OEtivpYaNWjCkqSJ8xtRWw==", - "dependencies": { - "file-type": "^18.5.0", - "is-stream": "^3.0.0", - "tar-stream": "^3.1.4" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-tar/node_modules/tar-stream": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", - "dependencies": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-tarbz2": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tarbz2/-/decompress-tarbz2-7.0.0.tgz", - "integrity": "sha512-3QnjipYkRgh3Dee1MWDgKmANWxOQBVN4e1IwiGNe2fHYfMYTeSkVvWREt87UIoSucKUh3E95v8uGFttgTknZcA==", - "dependencies": { - "@xhmikosr/decompress-tar": "^7.0.0", - "file-type": "^18.5.0", - "is-stream": "^3.0.0", - "seek-bzip": "^1.0.6", - "unbzip2-stream": "^1.4.3" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-targz": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-targz/-/decompress-targz-7.0.0.tgz", - "integrity": "sha512-7BNHJl92g9OLhw89zqcFS67V1LAtm4Ex02j6OiQzuE8P7Yy9lQcyBuEL3x6v436grLdL+BcFjgbmhWxnem4GHw==", - "dependencies": { - "@xhmikosr/decompress-tar": "^7.0.0", - "file-type": "^18.5.0", - "is-stream": "^3.0.0" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress-unzip": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-6.0.0.tgz", - "integrity": "sha512-R1HAkjXLS7RAL74YFLxYY9zYflCcYGssld9KKFDu87PnJ4h4btdhzXfSC8J5i5A2njH3oYIoCzx03RIGTH07Sg==", - "dependencies": { - "file-type": "^18.5.0", - "get-stream": "^6.0.1", - "yauzl": "^2.10.0" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/decompress/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/@xhmikosr/downloader/-/downloader-13.0.1.tgz", - "integrity": "sha512-mBvWew1kZJHfNQVVfVllMjUDwCGN9apPa0t4/z1zaUJ9MzpXjRL3w8fsfJKB8gHN/h4rik9HneKfDbh2fErN+w==", - "dependencies": { - "@xhmikosr/archive-type": "^6.0.1", - "@xhmikosr/decompress": "^9.0.1", - "content-disposition": "^0.5.4", - "ext-name": "^5.0.0", - "file-type": "^18.5.0", - "filenamify": "^5.1.1", - "get-stream": "^6.0.1", - "got": "^12.6.1", - "merge-options": "^3.0.4", - "p-event": "^5.0.1" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", - "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/filename-reserved-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-3.0.0.tgz", - "integrity": "sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/filenamify": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-5.1.1.tgz", - "integrity": "sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==", - "dependencies": { - "filename-reserved-regex": "^3.0.0", - "strip-outer": "^2.0.0", - "trim-repeated": "^2.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/strip-outer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-2.0.0.tgz", - "integrity": "sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/@xhmikosr/downloader/node_modules/trim-repeated": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-2.0.0.tgz", - "integrity": "sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==", - "dependencies": { - "escape-string-regexp": "^5.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "node_modules/netlify-cli/node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } - }, - "node_modules/netlify-cli/node_modules/abstract-logging": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", - "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/netlify-cli/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/netlify-cli/node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/netlify-cli/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, - "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" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/netlify-cli/node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/netlify-cli/node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/netlify-cli/node_modules/all-node-versions": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/all-node-versions/-/all-node-versions-11.3.0.tgz", - "integrity": "sha512-psMkc5s3qpr+QMfires9bC4azRYciPWql1wqZKMsYRh1731qefQDH2X4+O19xSBX6u0Ra/8Y5diG6y/fEmqKsw==", - "dependencies": { - "fetch-node-website": "^7.3.0", - "filter-obj": "^5.1.0", - "get-stream": "^6.0.0", - "global-cache-dir": "^4.3.1", - "is-plain-obj": "^4.1.0", - "path-exists": "^5.0.0", - "semver": "^7.3.7", - "write-file-atomic": "^4.0.1" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/netlify-cli/node_modules/ansi-color": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz", - "integrity": "sha512-bF6xLaZBLpOQzgYUtYEhJx090nPSZk1BQ/q2oyBK9aMMcJHzx9uXGCjI2Y+LebsN4Jwoykr0V9whbPiogdyHoQ==", - "engines": { - "node": "*" - } - }, - "node_modules/netlify-cli/node_modules/ansi-escapes": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", - "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==", - "dependencies": { - "type-fest": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/ansi-to-html": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.7.2.tgz", - "integrity": "sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g==", - "dependencies": { - "entities": "^2.2.0" - }, - "bin": { - "ansi-to-html": "bin/ansi-to-html" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/netlify-cli/node_modules/ansi-to-html/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" - }, - "node_modules/netlify-cli/node_modules/archiver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.0.tgz", - "integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", - "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.0", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/netlify-cli/node_modules/archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", - "dependencies": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/netlify-cli/node_modules/archiver-utils/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" - }, - "node_modules/netlify-cli/node_modules/are-we-there-yet": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", - "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" - }, - "node_modules/netlify-cli/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/netlify-cli/node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "node_modules/netlify-cli/node_modules/array-timsort": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", - "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==" - }, - "node_modules/netlify-cli/node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/arrify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", - "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/ascii-table": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/ascii-table/-/ascii-table-0.0.9.tgz", - "integrity": "sha1-BqZgTWpV1L9BqaR9mHLXp42jHnM=" - }, - "node_modules/netlify-cli/node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/ast-module-types": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ast-module-types/-/ast-module-types-5.0.0.tgz", - "integrity": "sha512-JvqziE0Wc0rXQfma0HZC/aY7URXHFuZV84fJRtP8u+lhp0JYCNd5wJzVXP45t0PH0Mej3ynlzvdyITYIu0G4LQ==", - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, - "node_modules/netlify-cli/node_modules/async-sema": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz", - "integrity": "sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==" - }, - "node_modules/netlify-cli/node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "node_modules/netlify-cli/node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/netlify-cli/node_modules/atomic-sleep": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", - "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/netlify-cli/node_modules/avvio": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/avvio/-/avvio-8.2.0.tgz", - "integrity": "sha512-bbCQdg7bpEv6kGH41RO/3B2/GMMmJSo2iBK+X8AWN9mujtfUipMDfIjsgHCfpnKqoGEQrrmCDKSa5OQ19+fDmg==", - "dependencies": { - "archy": "^1.0.0", - "debug": "^4.0.0", - "fastq": "^1.6.1" - } - }, - "node_modules/netlify-cli/node_modules/axios": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", - "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/netlify-cli/node_modules/b4a": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", - "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==" - }, - "node_modules/netlify-cli/node_modules/backoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", - "integrity": "sha512-wC5ihrnUXmR2douXmXLCe5O3zg3GKIyvRi/hi58a/XyRxVI+3/yM0PYueQOZXPXQ9pxBislYkw+sF9b7C/RuMA==", - "dependencies": { - "precond": "0.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/netlify-cli/node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/base/node_modules/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==", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/before-after-hook": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", - "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" - }, - "node_modules/netlify-cli/node_modules/better-ajv-errors": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/better-ajv-errors/-/better-ajv-errors-1.2.0.tgz", - "integrity": "sha512-UW+IsFycygIo7bclP9h5ugkNH8EjCSgqyFB/yQ4Hqqa1OEYDtb0uFIkYE0b6+CjkgJYVM5UKI/pJPxjYe9EZlA==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "@humanwhocodes/momoa": "^2.0.2", - "chalk": "^4.1.2", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0 < 4" - }, - "engines": { - "node": ">= 12.13.0" - }, - "peerDependencies": { - "ajv": "4.11.8 - 8" - } - }, - "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/better-ajv-errors/node_modules/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "dependencies": { - "open": "^8.0.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/netlify-cli/node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "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.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/netlify-cli/node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/body-parser/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/body-parser/node_modules/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==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/netlify-cli/node_modules/body-parser/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/boxen/node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/boxen/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/netlify-cli/node_modules/boxen/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/boxen/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/boxen/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/netlify-cli/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/netlify-cli/node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", - "engines": { - "node": "*" - } - }, - "node_modules/netlify-cli/node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/bufrw": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bufrw/-/bufrw-1.3.0.tgz", - "integrity": "sha512-jzQnSbdJqhIltU9O5KUiTtljP9ccw2u5ix59McQy4pV2xGhVLhRZIndY8GIrgh5HjXa6+QJ9AQhOd2QWQizJFQ==", - "dependencies": { - "ansi-color": "^0.2.1", - "error": "^7.0.0", - "hexer": "^1.5.0", - "xtend": "^4.0.0" - }, - "engines": { - "node": ">= 0.10.x" - } - }, - "node_modules/netlify-cli/node_modules/builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/builtins": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.0.tgz", - "integrity": "sha512-aizhtbxgT1Udg0Fj6GssXshAVK+nxbtCV+1OtTrMNy67jffDFBY6CUBAkhO4owbleAx6fdbnWdpsmmcXydbzNw==", - "dependencies": { - "semver": "^7.0.0" - } - }, - "node_modules/netlify-cli/node_modules/byline": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", - "integrity": "sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/cachedir": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", - "engines": { - "node": "*" - } - }, - "node_modules/netlify-cli/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - }, - "node_modules/netlify-cli/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/netlify-cli/node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-data-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/clean-deep": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/clean-deep/-/clean-deep-3.4.0.tgz", - "integrity": "sha512-Lo78NV5ItJL/jl+B5w0BycAisaieJGXK1qYi/9m4SjR8zbqmrUtO7Yhro40wEShGmmxs/aJLI/A+jNhdkXK8mw==", - "dependencies": { - "lodash.isempty": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.transform": "^4.6.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/clean-stack": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.2.0.tgz", - "integrity": "sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==", - "dependencies": { - "escape-string-regexp": "5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/clean-stack/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/cli-progress": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz", - "integrity": "sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==", - "dependencies": { - "string-width": "^4.2.3" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" - }, - "node_modules/netlify-cli/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/netlify-cli/node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dependencies": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/netlify-cli/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/netlify-cli/node_modules/color-string": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", - "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/netlify-cli/node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/netlify-cli/node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/netlify-cli/node_modules/colors-option": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-3.0.0.tgz", - "integrity": "sha512-DP3FpjsiDDvnQC1OJBsdOJZPuy7r0o6sepY2T5M3L/d2nrE23O/ErFkEqyY3ngVL1ZhTj/H0pCMNObZGkEOaaQ==", - "dependencies": { - "chalk": "^5.0.0", - "filter-obj": "^3.0.0", - "is-plain-obj": "^4.0.0", - "jest-validate": "^27.3.1" - }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/colors-option/node_modules/filter-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", - "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/colorspace": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", - "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", - "dependencies": { - "color": "^3.1.3", - "text-hex": "1.0.x" - } - }, - "node_modules/netlify-cli/node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/comment-json": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.3.tgz", - "integrity": "sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==", - "dependencies": { - "array-timsort": "^1.0.3", - "core-util-is": "^1.0.3", - "esprima": "^4.0.1", - "has-own-prop": "^2.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/netlify-cli/node_modules/comment-json/node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/netlify-cli/node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - }, - "node_modules/netlify-cli/node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "node_modules/netlify-cli/node_modules/compress-commons": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", - "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", - "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/netlify-cli/node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/netlify-cli/node_modules/concordance": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz", - "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==", - "dependencies": { - "date-time": "^3.1.0", - "esutils": "^2.0.3", - "fast-diff": "^1.2.0", - "js-string-escape": "^1.0.1", - "lodash": "^4.17.15", - "md5-hex": "^3.0.1", - "semver": "^7.3.2", - "well-known-symbols": "^2.0.0" - }, - "engines": { - "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14" - } - }, - "node_modules/netlify-cli/node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "node_modules/netlify-cli/node_modules/config-chain/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/netlify-cli/node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", - "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/configstore/node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/configstore/node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/netlify-cli/node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/content-disposition/node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "node_modules/netlify-cli/node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/copy-template-dir/-/copy-template-dir-1.4.0.tgz", - "integrity": "sha512-xkXSJhvKz4MfLbVkZ7GyCaFo4ciB3uKI/HHzkGwj1eyTH5+7RTFxW5CE0irWAZgV5oFcO9hd6+NVXAtY9hlo7Q==", - "dependencies": { - "end-of-stream": "^1.1.0", - "graceful-fs": "^4.1.3", - "maxstache": "^1.0.0", - "maxstache-stream": "^1.0.0", - "mkdirp": "^0.5.1", - "noop2": "^2.0.0", - "pump": "^1.0.0", - "readdirp": "^2.0.0", - "run-parallel": "^1.1.4" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/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==", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/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==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/is-number/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/pump": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", - "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/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==", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/cp-file": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-10.0.0.tgz", - "integrity": "sha512-vy2Vi1r2epK5WqxOLnskeKeZkdZvTKfFZQCplE3XWsP+SUJyd5XAUFC9lFgTjjXJF2GMne/UML14iEmkAaDfFg==", - "dependencies": { - "graceful-fs": "^4.2.10", - "nested-error-stacks": "^2.1.1", - "p-event": "^5.0.1" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/cpy": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/cpy/-/cpy-9.0.1.tgz", - "integrity": "sha512-D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg==", - "dependencies": { - "arrify": "^3.0.0", - "cp-file": "^9.1.0", - "globby": "^13.1.1", - "junk": "^4.0.0", - "micromatch": "^4.0.4", - "nested-error-stacks": "^2.1.0", - "p-filter": "^3.0.0", - "p-map": "^5.3.0" - }, - "engines": { - "node": "^12.20.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/cpy/node_modules/cp-file": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", - "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", - "dependencies": { - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "nested-error-stacks": "^2.0.0", - "p-event": "^4.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/cpy/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/cpy/node_modules/p-event": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", - "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "dependencies": { - "p-timeout": "^3.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/cpy/node_modules/p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dependencies": { - "p-finally": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/cpy/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/crc-32": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.1.tgz", - "integrity": "sha512-Dn/xm/1vFFgs3nfrpEVScHoIslO9NZRITWGz/1E/St6u4xw99vfZzVkW0OSnzx2h9egej9xwMCEut6sqwokM/w==", - "dependencies": { - "exit-on-epipe": "~1.0.1", - "printj": "~1.3.1" - }, - "bin": { - "crc32": "bin/crc32.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/netlify-cli/node_modules/crc32-stream": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", - "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", - "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/netlify-cli/node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" - }, - "node_modules/netlify-cli/node_modules/cron-parser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.8.1.tgz", - "integrity": "sha512-jbokKWGcyU4gl6jAfX97E1gDpY12DJ1cLJZmoDzaAln/shZ+S3KBFBuA2Q6WeUN4gJf/8klnV1EfvhA2lK5IRQ==", - "dependencies": { - "luxon": "^3.2.1" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/netlify-cli/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/cross-spawn/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", - "dependencies": { - "type-fest": "^1.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" - }, - "node_modules/netlify-cli/node_modules/data-uri-to-buffer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", - "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==", - "engines": { - "node": ">= 12" - } - }, - "node_modules/netlify-cli/node_modules/date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" - }, - "node_modules/netlify-cli/node_modules/date-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz", - "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==", - "dependencies": { - "time-zone": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/netlify-cli/node_modules/decache": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.2.tgz", - "integrity": "sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==", - "dependencies": { - "callsite": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/netlify-cli/node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dependencies": { - "clone": "^1.0.2" - } - }, - "node_modules/netlify-cli/node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/netlify-cli/node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" - }, - "node_modules/netlify-cli/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/deprecation": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", - "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" - }, - "node_modules/netlify-cli/node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/netlify-cli/node_modules/detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/detective-amd": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/detective-amd/-/detective-amd-5.0.1.tgz", - "integrity": "sha512-e7n0E0Wte78U9lcpl3hsTh1ZJ+zp/rgEbdbzGLgTowSbbSemuHnM8olp4KHMF1eCaurrCE50IU9VkoV13ezK4A==", - "dependencies": { - "ast-module-types": "^5.0.0", - "escodegen": "^2.0.0", - "get-amd-module-type": "^5.0.0", - "node-source-walk": "^6.0.0" - }, - "bin": { - "detective-amd": "bin/cli.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/detective-cjs": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/detective-cjs/-/detective-cjs-5.0.1.tgz", - "integrity": "sha512-6nTvAZtpomyz/2pmEmGX1sXNjaqgMplhQkskq2MLrar0ZAIkHMrDhLXkRiK2mvbu9wSWr0V5/IfiTrZqAQMrmQ==", - "dependencies": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/detective-es6": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/detective-es6/-/detective-es6-4.0.1.tgz", - "integrity": "sha512-k3Z5tB4LQ8UVHkuMrFOlvb3GgFWdJ9NqAa2YLUU/jTaWJIm+JJnEh4PsMc+6dfT223Y8ACKOaC0qcj7diIhBKw==", - "dependencies": { - "node-source-walk": "^6.0.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/detective-postcss": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/detective-postcss/-/detective-postcss-6.1.3.tgz", - "integrity": "sha512-7BRVvE5pPEvk2ukUWNQ+H2XOq43xENWbH0LcdCE14mwgTBEAMoAx+Fc1rdp76SmyZ4Sp48HlV7VedUnP6GA1Tw==", - "dependencies": { - "is-url": "^1.2.4", - "postcss": "^8.4.23", - "postcss-values-parser": "^6.0.2" - }, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/detective-sass": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/detective-sass/-/detective-sass-5.0.3.tgz", - "integrity": "sha512-YsYT2WuA8YIafp2RVF5CEfGhhyIVdPzlwQgxSjK+TUm3JoHP+Tcorbk3SfG0cNZ7D7+cYWa0ZBcvOaR0O8+LlA==", - "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/detective-scss": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/detective-scss/-/detective-scss-4.0.3.tgz", - "integrity": "sha512-VYI6cHcD0fLokwqqPFFtDQhhSnlFWvU614J42eY6G0s8c+MBhi9QAWycLwIOGxlmD8I/XvGSOUV1kIDhJ70ZPg==", - "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/detective-stylus": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detective-stylus/-/detective-stylus-4.0.0.tgz", - "integrity": "sha512-TfPotjhszKLgFBzBhTOxNHDsutIxx9GTWjrL5Wh7Qx/ydxKhwUrlSFeLIn+ZaHPF+h0siVBkAQSuy6CADyTxgQ==", - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/detective-typescript": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/detective-typescript/-/detective-typescript-11.0.1.tgz", - "integrity": "sha512-pVCuFWdEAyHI16zO3NBWSAULV8pevSkX3gwK8w3y9RrBGUrig6wDvwv6vUpnu+HfOr0MDmjMkmJGNWaTb6+HkA==", - "dependencies": { - "@typescript-eslint/typescript-estree": "^5.59.2", - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.0", - "typescript": "^5.0.4" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/netlify-cli/node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/dot-prop": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-7.2.0.tgz", - "integrity": "sha512-Ol/IPXUARn9CSbkrdV4VJo7uCy1I3VuSiWCaFSg+8BdUOzF9n3jefIpcgAydvUZbTdEBZs2vEiTiS9m61ssiDA==", - "dependencies": { - "type-fest": "^2.11.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/dot-prop/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/dotenv": { - "version": "16.0.3", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", - "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "node_modules/netlify-cli/node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, - "node_modules/netlify-cli/node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "node_modules/netlify-cli/node_modules/elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/enabled": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" - }, - "node_modules/netlify-cli/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/netlify-cli/node_modules/env-paths": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz", - "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/envinfo": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/error": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz", - "integrity": "sha512-UtVv4l5MhijsYUxPJo4390gzfZvAnTHreNnDjnTZaKIiZ/SemXxAhBkYSKtWa5RtBXbLP8tMgn/n0RUa/H7jXw==", - "dependencies": { - "string-template": "~0.2.1", - "xtend": "~4.0.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/netlify-cli/node_modules/es-module-lexer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.0.3.tgz", - "integrity": "sha512-iC67eXHToclrlVhQfpRawDiF8D8sQxNxmbqw5oebegOaJkyx/w9C/k57/5e6yJR2zIByRt9OXdqX50DV2t6ZKw==" - }, - "node_modules/netlify-cli/node_modules/es6-promisify": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz", - "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==" - }, - "node_modules/netlify-cli/node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "node_modules/netlify-cli/node_modules/escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/netlify-cli/node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/escodegen/node_modules/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==", - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "node_modules/netlify-cli/node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/netlify-cli/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/execa/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/exit-on-epipe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", - "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/netlify-cli/node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/express-logging": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/express-logging/-/express-logging-1.1.1.tgz", - "integrity": "sha512-1KboYwxxCG5kwkJHR5LjFDTD1Mgl8n4PIMcCuhhd/1OqaxlC68P3QKbvvAbZVUtVgtlxEdTgSUwf6yxwzRCuuA==", - "dependencies": { - "on-headers": "^1.0.0" - }, - "engines": { - "node": ">= 0.10.26" - } - }, - "node_modules/netlify-cli/node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/express/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/express/node_modules/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==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/netlify-cli/node_modules/express/node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/ext-list": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", - "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", - "dependencies": { - "mime-db": "^1.28.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/ext-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", - "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", - "dependencies": { - "ext-list": "^2.0.0", - "sort-keys-length": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/extglob/node_modules/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==", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" - } - }, - "node_modules/netlify-cli/node_modules/extract-zip/node_modules/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==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/fast-content-type-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.0.0.tgz", - "integrity": "sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==" - }, - "node_modules/netlify-cli/node_modules/fast-decode-uri-component": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", - "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==" - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" - }, - "node_modules/netlify-cli/node_modules/fast-equals": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-3.0.3.tgz", - "integrity": "sha512-NCe8qxnZFARSHGztGMZOO/PC1qa5MIFB5Hp66WdzbCRAz8U8US3bx1UTgLS49efBQPcUtO9gf5oVEY8o7y/7Kg==" - }, - "node_modules/netlify-cli/node_modules/fast-fifo": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.0.tgz", - "integrity": "sha512-IgfweLvEpwyA4WgiQe9Nx6VV2QkML2NkvZnk1oKnIzXgXdWxuhF7zw4DvLTPZJn6PIUneiAXPF24QmoEqHTjyw==" - }, - "node_modules/netlify-cli/node_modules/fast-glob": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz", - "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "peer": true - }, - "node_modules/netlify-cli/node_modules/fast-json-stringify": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.7.0.tgz", - "integrity": "sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==", - "dependencies": { - "@fastify/deepmerge": "^1.0.0", - "ajv": "^8.10.0", - "ajv-formats": "^2.1.1", - "fast-deep-equal": "^3.1.3", - "fast-uri": "^2.1.0", - "rfdc": "^1.2.0" - } - }, - "node_modules/netlify-cli/node_modules/fast-json-stringify/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/netlify-cli/node_modules/fast-json-stringify/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/netlify-cli/node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "node_modules/netlify-cli/node_modules/fast-querystring": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.0.0.tgz", - "integrity": "sha512-3LQi62IhQoDlmt4ULCYmh17vRO2EtS7hTSsG4WwoKWgV7GLMKBOecEh+aiavASnLx8I2y89OD33AGLo0ccRhzA==", - "dependencies": { - "fast-decode-uri-component": "^1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/fast-redact": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.2.tgz", - "integrity": "sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" - }, - "node_modules/netlify-cli/node_modules/fast-uri": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.2.0.tgz", - "integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==" - }, - "node_modules/netlify-cli/node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/netlify-cli/node_modules/fastify": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.17.0.tgz", - "integrity": "sha512-tzuY1tgWJo2Y6qEKwmLhFvACUmr68Io2pqP/sDKU71KRM6A6R3DrCDqLGqANbeLZcKUfdfY58ut35CGqemcTgg==", - "dependencies": { - "@fastify/ajv-compiler": "^3.5.0", - "@fastify/error": "^3.0.0", - "@fastify/fast-json-stringify-compiler": "^4.3.0", - "abstract-logging": "^2.0.1", - "avvio": "^8.2.0", - "fast-content-type-parse": "^1.0.0", - "fast-json-stringify": "^5.7.0", - "find-my-way": "^7.6.0", - "light-my-request": "^5.6.1", - "pino": "^8.5.0", - "process-warning": "^2.0.0", - "proxy-addr": "^2.0.7", - "rfdc": "^1.3.0", - "secure-json-parse": "^2.5.0", - "semver": "^7.3.7", - "tiny-lru": "^11.0.1" - } - }, - "node_modules/netlify-cli/node_modules/fastify-plugin": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.4.0.tgz", - "integrity": "sha512-ovwFQG2qNy3jcCROiWpr94Hs0le+c7N/3t7m9aVwbFhkxcR/esp2xu25dP8e617HpQdmeDv+gFX4zagdUhDByw==" - }, - "node_modules/netlify-cli/node_modules/fastify/node_modules/pino": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.1.tgz", - "integrity": "sha512-8LYNv7BKWXSfS+k6oEc6occy5La+q2sPwU3q2ljTX5AZk7v+5kND2o5W794FyRaqha6DJajmkNRsWtPpFyMUdw==", - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.0.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "node_modules/netlify-cli/node_modules/fastify/node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" - }, - "node_modules/netlify-cli/node_modules/fastify/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "node_modules/netlify-cli/node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/netlify-cli/node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/netlify-cli/node_modules/fdir": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.0.1.tgz", - "integrity": "sha512-bdrUUb0eYQrPRlaAtlSRoLs7sp6yKEwbMQuUgwvi/14TnaqhM/deSZUrC5ic+yjm5nEPPWE61oWpTTxQFQMmLA==", - "peerDependencies": { - "picomatch": "2.x" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/fecha": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz", - "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==" - }, - "node_modules/netlify-cli/node_modules/fetch-blob": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.4.tgz", - "integrity": "sha512-Eq5Xv5+VlSrYWEqKrusxY1C3Hm/hjeAsCGVG3ft7pZahlUAChpGZT/Ms1WmSLnEAisEXszjzu/s+ce6HZB2VHA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "paypal", - "url": "https://paypal.me/jimmywarting" - } - ], - "dependencies": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" - }, - "engines": { - "node": "^12.20 || >= 14.13" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/fetch-node-website/-/fetch-node-website-7.3.0.tgz", - "integrity": "sha512-/wayUHbdVUWrD72aqRNNrr6+MHnCkumZgNugN0RfiWJpbNJUdAkMk4Z18MGayGZVVqYXR1RWrV+bIFEt5HuBZg==", - "dependencies": { - "cli-progress": "^3.11.2", - "colors-option": "^4.4.0", - "figures": "^5.0.0", - "got": "^12.3.1", - "is-plain-obj": "^4.1.0" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", - "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/colors-option": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-4.5.0.tgz", - "integrity": "sha512-Soe5lerRg3erMRgYC0EC696/8dMCGpBzcQchFfi55Yrkja8F+P7cUt0LVTIg7u5ob5BexLZ/F1kO+ejmv+nq8w==", - "dependencies": { - "chalk": "^5.0.1", - "is-plain-obj": "^4.1.0" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/figures/node_modules/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/file-type": { - "version": "18.5.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-18.5.0.tgz", - "integrity": "sha512-yvpl5U868+V6PqXHMmsESpg6unQ5GfnPssl4dxdJudBrr9qy7Fddt7EVX1VLlddFfe8Gj9N7goCZH22FXuSQXQ==", - "dependencies": { - "readable-web-to-node-stream": "^3.0.2", - "strtok3": "^7.0.0", - "token-types": "^5.0.1" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/file-type?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" - }, - "node_modules/netlify-cli/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/filter-obj": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-5.1.0.tgz", - "integrity": "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/netlify-cli/node_modules/find-my-way": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.2.tgz", - "integrity": "sha512-0OjHn1b1nCX3eVbm9ByeEHiscPYiHLfhei1wOUU9qffQkk98wE0Lo8VrVYfSGMgnSnDh86DxedduAnBf4nwUEw==", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-querystring": "^1.0.0", - "safe-regex2": "^2.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/find-up/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/flush-write-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-2.0.0.tgz", - "integrity": "sha512-uXClqPxT4xW0lcdSBheb2ObVU+kuqUk3Jk64EwieirEXZx9XUrVwp/JuBfKAWaM4T5Td/VL7QLDWPXp/MvGm/g==", - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, - "node_modules/netlify-cli/node_modules/fn.name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" - }, - "node_modules/netlify-cli/node_modules/folder-walker": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/folder-walker/-/folder-walker-3.2.0.tgz", - "integrity": "sha512-VjAQdSLsl6AkpZNyrQJfO7BXLo4chnStqb055bumZMbRUPpVuPN3a4ktsnRCmrFZjtMlYLkyXiR5rAs4WOpC4Q==", - "dependencies": { - "from2": "^2.1.0" - } - }, - "node_modules/netlify-cli/node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/netlify-cli/node_modules/form-data-encoder": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.3.tgz", - "integrity": "sha512-KqU0nnPMgIJcCOFTNJFEA8epcseEaoox4XZffTgy8jlI6pL/5EFyR54NRG7CnCJN0biY7q52DO3MH6/sJ/TKlQ==", - "engines": { - "node": ">= 14.17" - } - }, - "node_modules/netlify-cli/node_modules/formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - "dependencies": { - "fetch-blob": "^3.1.2" - }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/from2-array": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/from2-array/-/from2-array-0.0.4.tgz", - "integrity": "sha512-0G0cAp7sYLobH7ALsr835x98PU/YeVF7wlwxdWbCUaea7wsa7lJfKZUAo6p2YZGZ8F94luCuqHZS3JtFER6uPg==", - "dependencies": { - "from2": "^2.0.3" - } - }, - "node_modules/netlify-cli/node_modules/from2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "node_modules/netlify-cli/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "node_modules/netlify-cli/node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/netlify-cli/node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/netlify-cli/node_modules/fuzzy": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz", - "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/netlify-cli/node_modules/gauge": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", - "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/gauge/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/get-amd-module-type": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/get-amd-module-type/-/get-amd-module-type-5.0.1.tgz", - "integrity": "sha512-jb65zDeHyDjFR1loOVk0HQGM5WNwoGB8aLWy3LKCieMKol0/ProHkhO2X1JxojuN10vbz1qNn09MJ7tNp7qMzw==", - "dependencies": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/netlify-cli/node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/gh-release-fetch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-4.0.3.tgz", - "integrity": "sha512-TOiP1nwLsH5shG85Yt6v6Kjq5JU/44jXyEpbcfPgmj3C829yeXIlx9nAEwQRaxtRF3SJinn2lz7XUkfG9W/U4g==", - "dependencies": { - "@xhmikosr/downloader": "^13.0.0", - "node-fetch": "^3.3.1", - "semver": "^7.5.3" - }, - "engines": { - "node": "^14.18.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/netlify-cli/node_modules/gh-release-fetch/node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, - "node_modules/netlify-cli/node_modules/git-repo-info": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", - "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/netlify-cli/node_modules/gitconfiglocal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-2.1.0.tgz", - "integrity": "sha512-qoerOEliJn3z+Zyn1HW2F6eoYJqKwS6MgC9cztTLUB/xLWX8gD/6T60pKn4+t/d6tP7JlybI7Z3z+I572CR/Vg==", - "dependencies": { - "ini": "^1.3.2" - } - }, - "node_modules/netlify-cli/node_modules/gitconfiglocal/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/netlify-cli/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/netlify-cli/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/netlify-cli/node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "node_modules/netlify-cli/node_modules/global-cache-dir": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global-cache-dir/-/global-cache-dir-4.4.0.tgz", - "integrity": "sha512-bk0gI6IbbphRjAaCJJn5H+T/CcEck5B3a5KBO2BXSDzjFSV+API17w8GA7YPJ6IXJiasW8M0VsEIig1PCHdfOQ==", - "dependencies": { - "cachedir": "^2.3.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/netlify-cli/node_modules/global-cache-dir/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/gonzales-pe": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", - "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "gonzales": "bin/gonzales.js" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/netlify-cli/node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/netlify-cli/node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/netlify-cli/node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/has-ansi/node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/has-own-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", - "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" - }, - "node_modules/netlify-cli/node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/has-values/node_modules/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==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/has-values/node_modules/is-number/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/has-values/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/hasbin": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz", - "integrity": "sha512-CCd8e/w2w28G8DyZvKgiHnQJ/5XXDz6qiUHnthvtag/6T5acUeN5lqq+HMoBqcmgWueWDhiCplrw0Kb1zDACRg==", - "dependencies": { - "async": "~1.5" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/netlify-cli/node_modules/hasbin/node_modules/async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==" - }, - "node_modules/netlify-cli/node_modules/hasha": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", - "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", - "dependencies": { - "is-stream": "^2.0.0", - "type-fest": "^0.8.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/hasha/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/hasha/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/hexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/hexer/-/hexer-1.5.0.tgz", - "integrity": "sha512-dyrPC8KzBzUJ19QTIo1gXNqIISRXQ0NwteW6OeQHRN4ZuZeHkdODfj0zHBdOlHbRY8GqbqK57C9oWSvQZizFsg==", - "dependencies": { - "ansi-color": "^0.2.1", - "minimist": "^1.1.0", - "process": "^0.10.0", - "xtend": "^4.0.0" - }, - "bin": { - "hexer": "cli.js" - }, - "engines": { - "node": ">= 0.10.x" - } - }, - "node_modules/netlify-cli/node_modules/hexer/node_modules/process": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/process/-/process-0.10.1.tgz", - "integrity": "sha512-dyIett8dgGIZ/TXKUzeYExt7WA6ldDzys9vTDU/cCA9L17Ypme+KzS+NjQCjpn9xsvi/shbMC+yP/BcFMBz0NA==", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/netlify-cli/node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/hot-shots": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/hot-shots/-/hot-shots-10.0.0.tgz", - "integrity": "sha512-uy/uGpuJk7yuyiKRfZMBNkF1GAOX5O2ifO9rDCaX9jw8fu6eW9QeWC7WRPDI+O98frW1HQgV3+xwjWsZPECIzQ==", - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "unix-dgram": "2.x" - } - }, - "node_modules/netlify-cli/node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" - }, - "node_modules/netlify-cli/node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/http-errors/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/netlify-cli/node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/http-proxy-middleware/node_modules/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==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/netlify-cli/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/netlify-cli/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/netlify-cli/node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/netlify-cli/node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/netlify-cli/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/netlify-cli/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", - "dependencies": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz", - "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==", - "dependencies": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "figures": "^3.2.0", - "run-async": "^2.4.0", - "rxjs": "^6.6.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "inquirer": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/node_modules/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==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "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" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/inquirer/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/inspect-with-kind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz", - "integrity": "sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==", - "dependencies": { - "kind-of": "^6.0.2" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/netlify-cli/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "node_modules/netlify-cli/node_modules/is-builtin-module": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.1.0.tgz", - "integrity": "sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==", - "dependencies": { - "builtin-modules": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/netlify-cli/node_modules/is-core-module": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", - "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/is-extendable/node_modules/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==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/is-installed-globally/node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/is-npm": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", - "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/netlify-cli/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", - "dependencies": { - "symbol-observable": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "node_modules/netlify-cli/node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" - }, - "node_modules/netlify-cli/node_modules/is-url-superb": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz", - "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/is-wsl/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/netlify-cli/node_modules/iserror": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/iserror/-/iserror-0.0.2.tgz", - "integrity": "sha512-oKGGrFVaWwETimP3SiWwjDeY27ovZoyZPHtxblC4hCq9fXxed/jasx+ATWFFjCVSRZng8VTMsN1nDnGo6zMBSw==" - }, - "node_modules/netlify-cli/node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/netlify-cli/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/jaeger-client": { - "version": "3.19.0", - "resolved": "https://registry.npmjs.org/jaeger-client/-/jaeger-client-3.19.0.tgz", - "integrity": "sha512-M0c7cKHmdyEUtjemnJyx/y9uX16XHocL46yQvyqDlPdvAcwPDbHrIbKjQdBqtiE4apQ/9dmr+ZLJYYPGnurgpw==", - "dependencies": { - "node-int64": "^0.4.0", - "opentracing": "^0.14.4", - "thriftrw": "^3.5.0", - "uuid": "^8.3.2", - "xorshift": "^1.1.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/jaeger-client/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/netlify-cli/node_modules/jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/netlify-cli/node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/netlify-cli/node_modules/jest-validate/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/jest-validate/node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/netlify-cli/node_modules/jest-validate/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/jest-validate/node_modules/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/js-string-escape": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", - "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/netlify-cli/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/netlify-cli/node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/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==", - "peer": true - }, - "node_modules/netlify-cli/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "node_modules/netlify-cli/node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/jsonwebtoken": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", - "integrity": "sha512-K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg==", - "dependencies": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=12", - "npm": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/junk": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.1.tgz", - "integrity": "sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/netlify-cli/node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/netlify-cli/node_modules/jwt-decode": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", - "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" - }, - "node_modules/netlify-cli/node_modules/keep-func-props": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/keep-func-props/-/keep-func-props-4.0.1.tgz", - "integrity": "sha512-87ftOIICfdww3SxR5P1veq3ThBNyRPG0JGL//oaR08v0k2yTicEIHd7s0GqSJfQvlb+ybC3GiDepOweo0LDhvw==", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/keyv": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", - "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/kuler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" - }, - "node_modules/netlify-cli/node_modules/lambda-local": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/lambda-local/-/lambda-local-2.1.1.tgz", - "integrity": "sha512-/bjvifTDx8mOfKwe3pHrmfHyy695Gj2Z++WFL+Sk7/nXjUcDWP/26vIV8Q0LVpyfaGCC47oCK6Y6d/8PNUSNJw==", - "dependencies": { - "commander": "^10.0.1", - "dotenv": "^16.3.1", - "winston": "^3.10.0" - }, - "bin": { - "lambda-local": "build/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/lambda-local/node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/lambda-local/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/lambda-local/node_modules/winston": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.10.0.tgz", - "integrity": "sha512-nT6SIDaE9B7ZRO0u3UvdrimG0HkB7dSTAgInQnNR2SOPJ4bvq5q79+pXLftKmP52lJGW15+H5MCK0nM9D3KB/g==", - "dependencies": { - "@colors/colors": "1.5.0", - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/netlify-cli/node_modules/latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", - "dependencies": { - "package-json": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/netlify-cli/node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/light-my-request": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.8.0.tgz", - "integrity": "sha512-4BtD5C+VmyTpzlDPCZbsatZMJVgUIciSOwYhJDCbLffPZ35KoDkDj4zubLeHDEb35b4kkPeEv5imbh+RJxK/Pg==", - "dependencies": { - "cookie": "^0.5.0", - "process-warning": "^2.0.0", - "set-cookie-parser": "^2.4.1" - } - }, - "node_modules/netlify-cli/node_modules/light-my-request/node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dependencies": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "dependencies": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "listr": "^0.14.2" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha512-f4r4yJnbT++qUPI9NR4XLDLq41gQ+uqnPItWG0F5ZkehuNiTTa3EY0S4AqTSUOeJ7/zU41oWPQSNkW5BqPL9bg==", - "dependencies": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", - "dependencies": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha512-mmPrW0Fh2fxOzdBbFv4g1m6pR72haFLPJ2G5SJEELf1y+iaQrDG6cWCPjy54RHYbZAt7X+ls690Kw62AdWXBzQ==", - "dependencies": { - "chalk": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", - "dependencies": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/slice-ansi": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha512-up04hB2hR92PgjpyU3y/eg91yIBILyjVY26NvvciY3EVVPjybkMszMpXQ9QAkcS3I5rtJBDLoTxxg+qvW8c7rw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==", - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "dependencies": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/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==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "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" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr-verbose-renderer/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/listr/node_modules/is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" - }, - "node_modules/netlify-cli/node_modules/listr/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/listr/node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/locate-path/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/locate-path/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/locate-path/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" - }, - "node_modules/netlify-cli/node_modules/lodash.deburr": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", - "integrity": "sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s=" - }, - "node_modules/netlify-cli/node_modules/lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" - }, - "node_modules/netlify-cli/node_modules/lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=" - }, - "node_modules/netlify-cli/node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" - }, - "node_modules/netlify-cli/node_modules/lodash.isempty": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz", - "integrity": "sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=" - }, - "node_modules/netlify-cli/node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" - }, - "node_modules/netlify-cli/node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "node_modules/netlify-cli/node_modules/lodash.transform": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz", - "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=" - }, - "node_modules/netlify-cli/node_modules/lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=" - }, - "node_modules/netlify-cli/node_modules/log-process-errors": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/log-process-errors/-/log-process-errors-8.0.0.tgz", - "integrity": "sha512-+SNGqNC1gCMJfhwYzAHr/YgNT/ZJc+V2nCkvtPnjrENMeCe+B/jgShBW0lmWoh6uVV2edFAPc/IUOkDdsjTbTg==", - "dependencies": { - "colors-option": "^3.0.0", - "figures": "^4.0.0", - "filter-obj": "^3.0.0", - "jest-validate": "^27.4.2", - "map-obj": "^5.0.0", - "moize": "^6.1.0", - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/figures": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.1.tgz", - "integrity": "sha512-rElJwkA/xS04Vfg+CaZodpso7VqBknOYbzi6I76hI4X80RUjkSxO2oAyPmGbuXUppywjqndOrQDl817hDnI++w==", - "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/filter-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", - "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-symbols": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - "dependencies": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-update": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz", - "integrity": "sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==", - "dependencies": { - "ansi-escapes": "^5.0.0", - "cli-cursor": "^4.0.0", - "slice-ansi": "^5.0.0", - "strip-ansi": "^7.0.1", - "wrap-ansi": "^8.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/ansi-escapes": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", - "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", - "dependencies": { - "type-fest": "^1.0.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "dependencies": { - "restore-cursor": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/log-update/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/logform": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", - "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", - "dependencies": { - "@colors/colors": "1.5.0", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^2.3.1", - "triple-beam": "^1.3.0" - } - }, - "node_modules/netlify-cli/node_modules/long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "node_modules/netlify-cli/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/luxon": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.2.1.tgz", - "integrity": "sha512-QrwPArQCNLAKGO/C+ZIilgIuDnEnKx5QYODdDtbFaxzsbZcc/a7WFq7MhsVYgRlwawLtvOUESTlfJ+hc/USqPg==", - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/macos-release": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-3.0.1.tgz", - "integrity": "sha512-3l6OrhdDg2H2SigtuN3jBh+5dRJRWxNKuJTPBbGeNJTsmt/pj9PO25wYaNb05NuNmAsl435j4rDP6rgNXz7s7g==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/netlify-cli/node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" - }, - "node_modules/netlify-cli/node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/maxstache": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/maxstache/-/maxstache-1.0.7.tgz", - "integrity": "sha1-IjHVGAung9Xs/DHEX+2seuQnaYQ=" - }, - "node_modules/netlify-cli/node_modules/maxstache-stream": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/maxstache-stream/-/maxstache-stream-1.0.4.tgz", - "integrity": "sha1-nH9cq35f3S2Q2oYUO06WMeoygEA=", - "dependencies": { - "maxstache": "^1.0.0", - "pump": "^1.0.0", - "split2": "^1.0.0", - "through2": "^2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/pump": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", - "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/split2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/split2/-/split2-1.1.1.tgz", - "integrity": "sha512-cfurE2q8LamExY+lJ9Ex3ZfBwqAPduzOKVscPDXNCLLMvyaeD3DTz1yk7fVIs6Chco+12XeD0BB6HEoYzPYbXA==", - "dependencies": { - "through2": "~2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/netlify-cli/node_modules/md5-hex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz", - "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==", - "dependencies": { - "blueimp-md5": "^2.10.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/memoize-one": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", - "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" - }, - "node_modules/netlify-cli/node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "node_modules/netlify-cli/node_modules/merge-options": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", - "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", - "dependencies": { - "is-plain-obj": "^2.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/merge-options/node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/micro-api-client": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/micro-api-client/-/micro-api-client-3.3.0.tgz", - "integrity": "sha512-y0y6CUB9RLVsy3kfgayU28746QrNMpSm9O/AYGNsBgOkJr/X/Jk0VLGoO8Ude7Bpa8adywzF+MzXNZRFRsNPhg==" - }, - "node_modules/netlify-cli/node_modules/micro-memoize": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.0.11.tgz", - "integrity": "sha512-CjxsaYe4j43df32DtzzNCwanPqZjZDwuQAZilsCYpa2ZVtSPDjHXbTlR4gsEZRyO9/twHs0b7HLjvy/sowl7sA==" - }, - "node_modules/netlify-cli/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/netlify-cli/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "dependencies": { - "mime-db": "1.51.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/netlify-cli/node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/netlify-cli/node_modules/module-definition": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/module-definition/-/module-definition-5.0.1.tgz", - "integrity": "sha512-kvw3B4G19IXk+BOXnYq/D/VeO9qfHaapMeuS7w7sNUqmGaA6hywdFHMi+VWeR9wUScXM7XjoryTffCZ5B0/8IA==", - "dependencies": { - "ast-module-types": "^5.0.0", - "node-source-walk": "^6.0.1" - }, - "bin": { - "module-definition": "bin/cli.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/module-details-from-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", - "integrity": "sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==" - }, - "node_modules/netlify-cli/node_modules/moize": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.3.tgz", - "integrity": "sha512-Cn+1T5Ypieeo46fn8X98V2gHj2VSRohVPjvT8BRvNANJJC3UOeege/G84xA/3S9c5qA4p9jOdSB1jfhumwe8qw==", - "dependencies": { - "fast-equals": "^3.0.1", - "micro-memoize": "^4.0.11" - } - }, - "node_modules/netlify-cli/node_modules/move-file": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/move-file/-/move-file-3.0.0.tgz", - "integrity": "sha512-v6u4XjX3MFW6Jo1V/YfbhC7eiGSgvYPJ/NM+aGtTtB9/Y6IYj7YViaHu6dkgDsZFB7MbnAoSI5+Z26XZXnP0vg==", - "dependencies": { - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/move-file/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/netlify-cli/node_modules/multiparty": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.3.tgz", - "integrity": "sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==", - "dependencies": { - "http-errors": "~1.8.1", - "safe-buffer": "5.2.1", - "uid-safe": "2.1.5" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/netlify-cli/node_modules/multiparty/node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" - }, - "node_modules/netlify-cli/node_modules/nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", - "optional": true - }, - "node_modules/netlify-cli/node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/netlify-cli/node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/nested-error-stacks": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", - "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==" - }, - "node_modules/netlify-cli/node_modules/netlify": { - "version": "13.1.10", - "resolved": "https://registry.npmjs.org/netlify/-/netlify-13.1.10.tgz", - "integrity": "sha512-ByFz8S08HWVKd9r/lkTahZX7xSq4IRyPCUvuaduI4GHyQaSWEdVNK1krC05vlhL9W0SzDn8Yjowh0Ru4PKrOYw==", - "dependencies": { - "@netlify/open-api": "^2.19.1", - "lodash-es": "^4.17.21", - "micro-api-client": "^3.3.0", - "node-fetch": "^3.0.0", - "omit.js": "^2.0.2", - "p-wait-for": "^4.0.0", - "qs": "^6.9.6" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/netlify-headers-parser/-/netlify-headers-parser-7.1.2.tgz", - "integrity": "sha512-DfoboA8PrcLXMan3jIVyLsQtKS+nepKDx6WwZKk5EQDMr2AJoBPCtSHTOLuABzkde1UXdOITf3snmcAmzlNLqw==", - "dependencies": { - "escape-string-regexp": "^5.0.0", - "fast-safe-stringify": "^2.0.7", - "is-plain-obj": "^4.0.0", - "map-obj": "^5.0.0", - "path-exists": "^5.0.0", - "toml": "^3.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz", - "integrity": "sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/netlify-redirect-parser": { - "version": "14.1.3", - "resolved": "https://registry.npmjs.org/netlify-redirect-parser/-/netlify-redirect-parser-14.1.3.tgz", - "integrity": "sha512-23svKHdO2QUEJHo3knQV1EpAh8UX/+8zQmwxVMSby4/NRj5vPS+u/yKesY/uHAgcw/28HwvEUGQdbXsPPe7J/Q==", - "dependencies": { - "fast-safe-stringify": "^2.1.1", - "filter-obj": "^5.0.0", - "is-plain-obj": "^4.0.0", - "path-exists": "^5.0.0", - "toml": "^3.0.0" - }, - "engines": { - "node": "^14.16.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/netlify-redirector": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/netlify-redirector/-/netlify-redirector-0.4.0.tgz", - "integrity": "sha512-ssD+V9o2DD9VnilOYC+34i07IrlY8XDsh5mN+qLYA4MxCpdALKXFICcz1KzsHZabuIS5XsF1VP/HzDyx5ubJ2g==" - }, - "node_modules/netlify-cli/node_modules/netlify/node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, - "node_modules/netlify-cli/node_modules/netlify/node_modules/p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/netlify/node_modules/p-wait-for": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-4.1.0.tgz", - "integrity": "sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==", - "dependencies": { - "p-timeout": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], - "engines": { - "node": ">=10.5.0" - } - }, - "node_modules/netlify-cli/node_modules/node-fetch": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", - "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/node-gyp-build": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", - "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/netlify-cli/node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" - }, - "node_modules/netlify-cli/node_modules/node-source-walk": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/node-source-walk/-/node-source-walk-6.0.1.tgz", - "integrity": "sha512-QUlkJYzrNewUCp4c7CCPN8Mh8c+pwNs23JsQfHKUwIkCxYa6c0AFLuUJIZxU6BdnarfytPSGKm1YMAz06hj9cw==", - "dependencies": { - "@babel/parser": "^7.21.8" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/node-stream-zip": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", - "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", - "engines": { - "node": ">=0.12.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/antelle" - } - }, - "node_modules/netlify-cli/node_modules/node-version-alias": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/node-version-alias/-/node-version-alias-3.4.1.tgz", - "integrity": "sha512-Kf3L9spAL6lEHMPyqpwHSTNG3LPkOXBfSUnBMG/YE2TdoC8Qoqf0+qg01nr6K9MFQEcXtWUyTQzLJByRixSBsA==", - "dependencies": { - "all-node-versions": "^11.3.0", - "filter-obj": "^5.1.0", - "is-plain-obj": "^4.1.0", - "normalize-node-version": "^12.4.0", - "path-exists": "^5.0.0", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/netlify-cli/node_modules/node-version-alias/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/noop2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/noop2/-/noop2-2.0.0.tgz", - "integrity": "sha1-S2NgFemIK1R4PAK0EvaZ2MXNCls=" - }, - "node_modules/netlify-cli/node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/normalize-node-version": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/normalize-node-version/-/normalize-node-version-12.4.0.tgz", - "integrity": "sha512-0oLZN5xcyKVrSHMk8/9RuNblEe7HEsXAt5Te2xmMiZD9VX7bqWYe0HMyfqSYFD3xv0949lZuXaEwjTqle1uWWQ==", - "dependencies": { - "all-node-versions": "^11.3.0", - "filter-obj": "^5.1.0", - "semver": "^7.3.7" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/netlify-cli/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/npm-run-path/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/npmlog": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", - "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", - "dependencies": { - "are-we-there-yet": "^2.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", - "set-blocking": "^2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-copy/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/omit.js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz", - "integrity": "sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==" - }, - "node_modules/netlify-cli/node_modules/on-exit-leak-free": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", - "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/netlify-cli/node_modules/one-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", - "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", - "dependencies": { - "fn.name": "1.x.x" - } - }, - "node_modules/netlify-cli/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/onetime/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/open/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/opentracing": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/opentracing/-/opentracing-0.14.7.tgz", - "integrity": "sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/netlify-cli/node_modules/ora": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.1.tgz", - "integrity": "sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==", - "dependencies": { - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "stdin-discarder": "^0.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/ora/node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "dependencies": { - "restore-cursor": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/ora/node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/os-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-5.0.1.tgz", - "integrity": "sha512-0EQpaHUHq7olp2/YFUr+0vZi9tMpDTblHGz+Ch5RntKxiRXOAY0JOz1UlxhSjMSksHvkm13eD6elJj3M8Ht/kw==", - "dependencies": { - "macos-release": "^3.0.1", - "windows-release": "^5.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/p-event": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz", - "integrity": "sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==", - "dependencies": { - "p-timeout": "^5.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-event/node_modules/p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-every": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-every/-/p-every-2.0.0.tgz", - "integrity": "sha512-MCz9DqD5opPC48Zsd+BHm56O/HfhYIQQtupfDzhXoVgQdg/Ux4F8/JcdRuQ+arq7zD5fB6zP3axbH3d9Nr8dlw==", - "dependencies": { - "p-map": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/p-every/node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/p-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", - "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", - "dependencies": { - "p-map": "^5.1.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-map": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.5.0.tgz", - "integrity": "sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==", - "dependencies": { - "aggregate-error": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-map/node_modules/aggregate-error": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.1.tgz", - "integrity": "sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==", - "dependencies": { - "clean-stack": "^4.0.0", - "indent-string": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-map/node_modules/indent-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", - "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-reduce": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-3.0.0.tgz", - "integrity": "sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-retry": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-5.1.1.tgz", - "integrity": "sha512-i69WkEU5ZAL8mrmdmVviWwU+DN+IUF8f4sSJThoJ3z5A7Nn5iuO5ROX3Boye0u+uYQLOSfgFl7SuFZCjlAVbQA==", - "dependencies": { - "@types/retry": "0.12.1", - "retry": "^0.13.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-wait-for": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-5.0.2.tgz", - "integrity": "sha512-lwx6u1CotQYPVju77R+D0vFomni/AqRfqLmqQ8hekklqZ6gAY9rONh7lBQ0uxWMkC2AuX9b2DVAl8To0NyP1JA==", - "dependencies": { - "p-timeout": "^6.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/p-wait-for/node_modules/p-timeout": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", - "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/package-json": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.0.tgz", - "integrity": "sha512-hySwcV8RAWeAfPsXb9/HGSPn8lwDnv6fabH+obUZKX169QknRkRhPxd1yMubpKDskLFATkl3jHpNtVtDPFA0Wg==", - "dependencies": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", - "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/netlify-cli/node_modules/package-json/node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dependencies": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "node_modules/netlify-cli/node_modules/parallel-transform/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/parse-github-url": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz", - "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==", - "bin": { - "parse-github-url": "cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/parse-gitignore": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-2.0.0.tgz", - "integrity": "sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==", - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "node_modules/netlify-cli/node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/peek-readable": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.0.0.tgz", - "integrity": "sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/netlify-cli/node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" - }, - "node_modules/netlify-cli/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/netlify-cli/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", - "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", - "dependencies": { - "readable-stream": "^4.0.0", - "split2": "^4.0.0" - } - }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "engines": { - "node": ">= 10.x" - } - }, - "node_modules/netlify-cli/node_modules/pino-abstract-transport/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/netlify-cli/node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/postcss": { - "version": "8.4.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/netlify-cli/node_modules/postcss-values-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-6.0.2.tgz", - "integrity": "sha512-YLJpK0N1brcNJrs9WatuJFtHaV9q5aAOj+S4DI5S7jgHlRfm0PIbDCAFRYMQD5SHq7Fy6xsDhyutgS0QOAs0qw==", - "dependencies": { - "color-name": "^1.1.4", - "is-url-superb": "^4.0.0", - "quote-unquote": "^1.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "postcss": "^8.2.9" - } - }, - "node_modules/netlify-cli/node_modules/postcss-values-parser/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/precinct": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/precinct/-/precinct-11.0.2.tgz", - "integrity": "sha512-UuhB1q0nEFf80iMGcs7IoT0o1GnNFWT4CjZjcMsHDXAIsW/aiLovOSbeMJ2Ejg6raRsplsriZZkoBUh0h/IHlw==", - "dependencies": { - "@dependents/detective-less": "^4.0.0", - "commander": "^10.0.1", - "detective-amd": "^5.0.1", - "detective-cjs": "^5.0.1", - "detective-es6": "^4.0.0", - "detective-postcss": "^6.1.3", - "detective-sass": "^5.0.0", - "detective-scss": "^4.0.0", - "detective-stylus": "^4.0.0", - "detective-typescript": "^11.0.1", - "module-definition": "^5.0.0", - "node-source-walk": "^6.0.1" - }, - "bin": { - "precinct": "bin/cli.js" - }, - "engines": { - "node": "^14.14.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/precond": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", - "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/netlify-cli/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/prettyjson": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.5.tgz", - "integrity": "sha512-rksPWtoZb2ZpT5OVgtmy0KHVM+Dca3iVwWY9ifwhcexfjebtgjg3wmrUt9PvJ59XIYBcknQeYHD8IAnVlh9lAw==", - "dependencies": { - "colors": "1.4.0", - "minimist": "^1.2.0" - }, - "bin": { - "prettyjson": "bin/prettyjson" - } - }, - "node_modules/netlify-cli/node_modules/printj": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/printj/-/printj-1.3.1.tgz", - "integrity": "sha512-GA3TdL8szPK4AQ2YnOe/b+Y1jUFwmmGMMK/qbY7VcE3Z7FU8JstbKiKRzO6CIiAKPhTO8m01NoQ0V5f3jc4OGg==", - "bin": { - "printj": "bin/printj.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/netlify-cli/node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" - }, - "node_modules/netlify-cli/node_modules/protobufjs": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.4.tgz", - "integrity": "sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ==", - "hasInstallScript": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/netlify-cli/node_modules/protobufjs/node_modules/long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/netlify-cli/node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, - "node_modules/netlify-cli/node_modules/ps-list": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.0.tgz", - "integrity": "sha512-NoGBqJe7Ou3kfQxEvDzDyKGAyEgwIuD3YrfXinjcCmBRv0hTld0Xb71hrXvtsNPj7HSFATfemvzB8PPJtq6Yag==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/netlify-cli/node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/pupa": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", - "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", - "dependencies": { - "escape-goat": "^4.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/netlify-cli/node_modules/queue-tick": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==" - }, - "node_modules/netlify-cli/node_modules/quick-format-unescaped": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", - "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" - }, - "node_modules/netlify-cli/node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/quote-unquote": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/quote-unquote/-/quote-unquote-1.0.0.tgz", - "integrity": "sha512-twwRO/ilhlG/FIgYeKGFqyHhoEhqgnKVkcmqMKi2r524gz3ZbDTcyFt38E9xjJI2vT+KbRNHVbnJ/e0I25Azwg==" - }, - "node_modules/netlify-cli/node_modules/random-bytes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", - "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/raw-body/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/raw-body/node_modules/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==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/netlify-cli/node_modules/rc/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/netlify-cli/node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "node_modules/netlify-cli/node_modules/read-pkg-up": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", - "dependencies": { - "find-up": "^6.3.0", - "read-pkg": "^7.1.0", - "type-fest": "^2.5.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", - "dependencies": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/netlify-cli/node_modules/readable-web-to-node-stream": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz", - "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==", - "dependencies": { - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/netlify-cli/node_modules/readdir-glob": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.1.tgz", - "integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", - "dependencies": { - "minimatch": "^3.0.4" - } - }, - "node_modules/netlify-cli/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/netlify-cli/node_modules/real-require": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", - "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/netlify-cli/node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/regex-not/node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/netlify-cli/node_modules/regexp-tree": { - "version": "0.1.24", - "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz", - "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==", - "bin": { - "regexp-tree": "bin/regexp-tree" - } - }, - "node_modules/netlify-cli/node_modules/registry-auth-token": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz", - "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==", - "dependencies": { - "@pnpm/npm-conf": "^2.1.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/netlify-cli/node_modules/registry-url": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", - "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", - "dependencies": { - "rc": "1.2.8" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/netlify-cli/node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/require-package-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", - "integrity": "sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk=" - }, - "node_modules/netlify-cli/node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "node_modules/netlify-cli/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" - }, - "node_modules/netlify-cli/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/restore-cursor/node_modules/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/restore-cursor/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "engines": { - "node": ">=0.12" - } - }, - "node_modules/netlify-cli/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/netlify-cli/node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" - }, - "node_modules/netlify-cli/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/netlify-cli/node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/netlify-cli/node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/netlify-cli/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/safe-json-stringify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", - "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==" - }, - "node_modules/netlify-cli/node_modules/safe-regex2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", - "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", - "dependencies": { - "ret": "~0.2.0" - } - }, - "node_modules/netlify-cli/node_modules/safe-regex2/node_modules/ret": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", - "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/safe-stable-stringify": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", - "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/netlify-cli/node_modules/secure-json-parse": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.6.0.tgz", - "integrity": "sha512-B9osKohb6L+EZ6Kve3wHKfsAClzOC/iISA2vSuCe5Jx5NAKiwitfxx8ZKYapHXr0sYRj7UZInT7pLb3rp2Yx6A==" - }, - "node_modules/netlify-cli/node_modules/seek-bzip": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", - "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", - "dependencies": { - "commander": "^2.8.1" - }, - "bin": { - "seek-bunzip": "bin/seek-bunzip", - "seek-table": "bin/seek-bzip-table" - } - }, - "node_modules/netlify-cli/node_modules/seek-bzip/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/semver-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", - "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/netlify-cli/node_modules/send/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/send/node_modules/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==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/set-cookie-parser": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.5.1.tgz", - "integrity": "sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/set-value/node_modules/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==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/shimmer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz", - "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==" - }, - "node_modules/netlify-cli/node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/netlify-cli/node_modules/simple-swizzle/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon-node/node_modules/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==", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon-util/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/netlify-cli/node_modules/sonic-boom": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", - "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", - "dependencies": { - "atomic-sleep": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "is-plain-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/sort-keys-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", - "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", - "dependencies": { - "sort-keys": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/sort-keys/node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "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" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/netlify-cli/node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated" - }, - "node_modules/netlify-cli/node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/netlify-cli/node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/netlify-cli/node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/netlify-cli/node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "engines": { - "node": "*" - } - }, - "node_modules/netlify-cli/node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" - }, - "node_modules/netlify-cli/node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-data-descriptor/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/stdin-discarder": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", - "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", - "dependencies": { - "bl": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/stdin-discarder/node_modules/bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/netlify-cli/node_modules/stdin-discarder/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/netlify-cli/node_modules/streamx": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.0.tgz", - "integrity": "sha512-HcxY6ncGjjklGs1xsP1aR71INYcsXFJet5CU1CHqihQ2J5nOsbd4OjgjHO42w/4QNv9gZb3BueV+Vxok5pLEXg==", - "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/netlify-cli/node_modules/string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/string-width/node_modules/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/string-width/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/strip-ansi-control-characters": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi-control-characters/-/strip-ansi-control-characters-2.0.0.tgz", - "integrity": "sha512-Q0/k5orrVGeaOlIOUn1gybGU0IcAbgHQT1faLo5hik4DqClKVSaka5xOhNNoRgtfztHVxCYxi7j71mrWom0bIw==" - }, - "node_modules/netlify-cli/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/strip-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-3.0.0.tgz", - "integrity": "sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==", - "dependencies": { - "inspect-with-kind": "^1.0.5", - "is-plain-obj": "^1.1.0" - } - }, - "node_modules/netlify-cli/node_modules/strip-dirs/node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/strtok3": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0.tgz", - "integrity": "sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==", - "dependencies": { - "@tokenizer/token": "^0.3.0", - "peek-readable": "^5.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/netlify-cli/node_modules/supports-color": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz", - "integrity": "sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/supports-hyperlinks/node_modules/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/netlify-cli/node_modules/symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/tabtab": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/tabtab/-/tabtab-3.0.2.tgz", - "integrity": "sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==", - "dependencies": { - "debug": "^4.0.1", - "es6-promisify": "^6.0.0", - "inquirer": "^6.0.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "untildify": "^3.0.3" - } - }, - "node_modules/netlify-cli/node_modules/tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/tar/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/tempy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.0.0.tgz", - "integrity": "sha512-B2I9X7+o2wOaW4r/CWMkpOO9mdiTRCxXNgob6iGvPmfPWgH/KyUD6Uy5crtWBxIBe3YrNZKR2lSzv1JJKWD4vA==", - "dependencies": { - "is-stream": "^3.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^2.12.2", - "unique-string": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/tempy/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/terminal-link": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-3.0.0.tgz", - "integrity": "sha512-flFL3m4wuixmf6IfhFJd1YPiLiMuxEc8uHRM1buzIeZPm22Au2pDqBJQgdo7n1WfPU1ONFGv7YDwpFBmHGF6lg==", - "dependencies": { - "ansi-escapes": "^5.0.0", - "supports-hyperlinks": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/terminal-link/node_modules/ansi-escapes": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", - "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", - "dependencies": { - "type-fest": "^1.0.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/terminal-link/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/text-hex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" - }, - "node_modules/netlify-cli/node_modules/thread-stream": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz", - "integrity": "sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==", - "dependencies": { - "real-require": "^0.2.0" - } - }, - "node_modules/netlify-cli/node_modules/thriftrw": { - "version": "3.11.4", - "resolved": "https://registry.npmjs.org/thriftrw/-/thriftrw-3.11.4.tgz", - "integrity": "sha512-UcuBd3eanB3T10nXWRRMwfwoaC6VMk7qe3/5YIWP2Jtw+EbHqJ0p1/K3x8ixiR5dozKSSfcg1W+0e33G1Di3XA==", - "dependencies": { - "bufrw": "^1.2.1", - "error": "7.0.2", - "long": "^2.4.0" - }, - "bin": { - "thrift2json": "thrift2json.js" - }, - "engines": { - "node": ">= 0.10.x" - } - }, - "node_modules/netlify-cli/node_modules/thriftrw/node_modules/long": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/long/-/long-2.4.0.tgz", - "integrity": "sha512-ijUtjmO/n2A5PaosNG9ZGDsQ3vxJg7ZW8vsY8Kp0f2yIZWhSJvjmegV7t+9RPQKxKrvj8yKGehhS+po14hPLGQ==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/netlify-cli/node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - }, - "node_modules/netlify-cli/node_modules/through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dependencies": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "node_modules/netlify-cli/node_modules/through2-filter/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/through2-filter/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/netlify-cli/node_modules/through2-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-map/-/through2-map-3.0.0.tgz", - "integrity": "sha512-Ms68QPbSJKjRYY7fmqZHB0VGt+vD0/tjmDHUWgxltjifCof6hZWWeQAEi27Wjbs7jyNlIIyerQw/TVj7gHkd/Q==", - "dependencies": { - "through2": "~2.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/netlify-cli/node_modules/through2-map/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/netlify-cli/node_modules/through2-map/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/netlify-cli/node_modules/time-zone": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", - "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/tiny-lru": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.0.1.tgz", - "integrity": "sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==", - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/netlify-cli/node_modules/tmp-promise": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", - "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", - "dependencies": { - "tmp": "^0.2.0" - } - }, - "node_modules/netlify-cli/node_modules/tmp-promise/node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dependencies": { - "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/netlify-cli/node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/to-object-path/node_modules/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==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/to-readable-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-3.0.0.tgz", - "integrity": "sha512-vD2LytT6DxPynBa1xbMtswY9gGqj27wNbh2uvI5OhBe+mrGLurRWRQZyQn3812sqlQRtUJwaKVshG+PoGwbPDQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/netlify-cli/node_modules/to-regex/node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/netlify-cli/node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/netlify-cli/node_modules/token-types": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz", - "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==", - "dependencies": { - "@tokenizer/token": "^0.3.0", - "ieee754": "^1.2.1" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/netlify-cli/node_modules/toml": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", - "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" - }, - "node_modules/netlify-cli/node_modules/tomlify-j0.4": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tomlify-j0.4/-/tomlify-j0.4-3.0.0.tgz", - "integrity": "sha512-2Ulkc8T7mXJ2l0W476YC/A209PR38Nw8PuaCNtk9uI3t1zzFdGQeWYGQvmj2PZkVvRC/Yoi4xQKMRnWc/N29tQ==" - }, - "node_modules/netlify-cli/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/netlify-cli/node_modules/triple-beam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", - "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" - }, - "node_modules/netlify-cli/node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/netlify-cli/node_modules/ts-node/node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/netlify-cli/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/netlify-cli/node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/netlify-cli/node_modules/type-fest": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", - "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/netlify-cli/node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/netlify-cli/node_modules/typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/netlify-cli/node_modules/uid-safe": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", - "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", - "dependencies": { - "random-bytes": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/ulid": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", - "integrity": "sha512-keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw==", - "bin": { - "ulid": "bin/cli.js" - } - }, - "node_modules/netlify-cli/node_modules/unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unique-string": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", - "dependencies": { - "crypto-random-string": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/universal-user-agent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" - }, - "node_modules/netlify-cli/node_modules/unix-dgram": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/unix-dgram/-/unix-dgram-2.0.6.tgz", - "integrity": "sha512-AURroAsb73BZ6CdAyMrTk/hYKNj3DuYYEuOaB8bYMOHGKupRNScw90Q5C71tWJc3uE7dIeXRyuwN0xLLq3vDTg==", - "hasInstallScript": true, - "optional": true, - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.16.0" - }, - "engines": { - "node": ">=0.10.48" - } - }, - "node_modules/netlify-cli/node_modules/unixify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", - "integrity": "sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==", - "dependencies": { - "normalize-path": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unixify/node_modules/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==", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unset-value/node_modules/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==", - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/untildify": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz", - "integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/netlify-cli/node_modules/update-notifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", - "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", - "dependencies": { - "boxen": "^7.0.0", - "chalk": "^5.0.1", - "configstore": "^6.0.0", - "has-yarn": "^3.0.0", - "import-lazy": "^4.0.0", - "is-ci": "^3.0.1", - "is-installed-globally": "^0.4.0", - "is-npm": "^6.0.0", - "is-yarn-global": "^0.4.0", - "latest-version": "^7.0.0", - "pupa": "^3.1.0", - "semver": "^7.3.7", - "semver-diff": "^4.0.0", - "xdg-basedir": "^5.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/netlify-cli/node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" - }, - "node_modules/netlify-cli/node_modules/urlpattern-polyfill": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz", - "integrity": "sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==" - }, - "node_modules/netlify-cli/node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "node_modules/netlify-cli/node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/netlify-cli/node_modules/uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/netlify-cli/node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/netlify-cli/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", - "dependencies": { - "builtins": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/netlify-cli/node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/netlify-cli/node_modules/wait-port": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.0.4.tgz", - "integrity": "sha512-w8Ftna3h6XSFWWc2JC5gZEgp64nz8bnaTp5cvzbJSZ53j+omktWTDdwXxEF0jM8YveviLgFWvNGrSvRHnkyHyw==", - "dependencies": { - "chalk": "^4.1.2", - "commander": "^9.3.0", - "debug": "^4.3.4" - }, - "bin": { - "wait-port": "bin/wait-port.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "engines": { - "node": "^12.20.0 || >=14" - } - }, - "node_modules/netlify-cli/node_modules/wait-port/node_modules/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/netlify-cli/node_modules/web-streams-polyfill": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz", - "integrity": "sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/well-known-symbols": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz", - "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/netlify-cli/node_modules/whatwg-url/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/netlify-cli/node_modules/wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "node_modules/netlify-cli/node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/widest-line/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/netlify-cli/node_modules/widest-line/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/windows-release": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-5.0.1.tgz", - "integrity": "sha512-y1xFdFvdMiDXI3xiOhMbJwt1Y7dUxidha0CWPs1NgjZIjZANTcX7+7bMqNjuezhzb8s5JGEiBAbQjQQYYy7ulw==", - "dependencies": { - "execa": "^5.1.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/winston": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz", - "integrity": "sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==", - "dependencies": { - "@colors/colors": "1.5.0", - "@dabh/diagnostics": "^2.0.2", - "async": "^3.2.3", - "is-stream": "^2.0.0", - "logform": "^2.4.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "safe-stable-stringify": "^2.3.1", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.5.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/netlify-cli/node_modules/winston-transport": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", - "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", - "dependencies": { - "logform": "^2.3.2", - "readable-stream": "^3.6.0", - "triple-beam": "^1.3.0" - }, - "engines": { - "node": ">= 6.4.0" - } - }, - "node_modules/netlify-cli/node_modules/winston/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/netlify-cli/node_modules/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==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/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==" - }, - "node_modules/netlify-cli/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/netlify-cli/node_modules/write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/netlify-cli/node_modules/write-file-atomic/node_modules/signal-exit": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", - "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/netlify-cli/node_modules/xdg-basedir": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", - "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/xorshift": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/xorshift/-/xorshift-1.2.0.tgz", - "integrity": "sha512-iYgNnGyeeJ4t6U11NpA/QiKy+PXn5Aa3Azg5qkwIFz1tBLllQrjjsk9yzD7IAK0naNU4JxdeDgqW9ov4u/hc4g==" - }, - "node_modules/netlify-cli/node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/netlify-cli/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/netlify-cli/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/netlify-cli/node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/yargs/node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/netlify-cli/node_modules/yargs/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "engines": { - "node": ">=12" - } - }, - "node_modules/netlify-cli/node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/netlify-cli/node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/netlify-cli/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/netlify-cli/node_modules/zip-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", - "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", - "dependencies": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", - "dev": true, - "dependencies": { - "minimatch": "^3.0.2" - }, - "engines": { - "node": ">= 0.10.5" - } - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-fetch-native": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.4.0.tgz", - "integrity": "sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA==", - "dev": true - }, - "node_modules/node-fetch/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/node-fetch/node_modules/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==" - }, - "node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", - "dev": true - }, - "node_modules/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==", - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "devOptional": true - }, - "node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", - "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", - "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.hasown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", - "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", - "dev": true, - "dependencies": { - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", - "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, - "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ospath": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", - "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==", - "dev": true - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "dev": true - }, - "node_modules/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==", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "devOptional": true, - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/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==" - }, - "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", - "dev": true, - "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", - "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/pathe": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz", - "integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==" - }, - "node_modules/pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "engines": { - "node": "*" - } - }, - "node_modules/peek-stream": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", - "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "duplexify": "^3.5.0", - "through2": "^2.0.3" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" - }, - "node_modules/perfect-freehand": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.0.tgz", - "integrity": "sha512-h/0ikF1M3phW7CwpZ5MMvKnfpHficWoOEyr//KVNTxV4F6deRK1eYMtHyBKEAKFK0aXIEUK9oBvlF6PNXMDsAw==" - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pidtree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", - "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", - "dev": true, - "bin": { - "pidtree": "bin/pidtree.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", - "dev": true, - "dependencies": { - "find-up": "^5.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/pkg-types": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", - "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", - "dependencies": { - "jsonc-parser": "^3.2.0", - "mlly": "^1.2.0", - "pathe": "^1.1.0" - } - }, - "node_modules/polished": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz", - "integrity": "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.17.8" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss": { - "version": "8.4.29", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz", - "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", - "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", - "dev": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/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==", - "dev": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/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==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-from-env": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==", - "dev": true - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "devOptional": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/pumpify/node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "devOptional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/puppeteer-core": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-2.1.1.tgz", - "integrity": "sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w==", - "dev": true, - "dependencies": { - "@types/mime-types": "^2.1.0", - "debug": "^4.1.0", - "extract-zip": "^1.6.6", - "https-proxy-agent": "^4.0.0", - "mime": "^2.0.3", - "mime-types": "^2.1.25", - "progress": "^2.0.1", - "proxy-from-env": "^1.0.0", - "rimraf": "^2.6.1", - "ws": "^6.1.0" - }, - "engines": { - "node": ">=8.16.0" - } - }, - "node_modules/puppeteer-core/node_modules/agent-base": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", - "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", - "dev": true, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, - "dependencies": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - } - }, - "node_modules/puppeteer-core/node_modules/extract-zip/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/puppeteer-core/node_modules/https-proxy-agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", - "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", - "dev": true, - "dependencies": { - "agent-base": "5", - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/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, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/puppeteer-core/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/puppeteer-core/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/puppeteer-core/node_modules/ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/qs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", - "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "devOptional": true - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/ramda": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", - "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, - "node_modules/random-js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/random-js/-/random-js-2.1.0.tgz", - "integrity": "sha512-CRUyWmnzmZBA7RZSVGq0xMqmgCyPPxbiKNLFA5ud7KenojVX2s7Gv+V7eB52beKTPGxWRnVZ7D/tCIgYJJ8vNQ==" - }, - "node_modules/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==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-color": { - "version": "2.19.3", - "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.19.3.tgz", - "integrity": "sha512-LEeGE/ZzNLIsFWa1TMe8y5VYqr7bibneWmvJwm1pCn/eNmrabWDh659JSPn9BuaMpEfU83WTOJfnCcjDZwNQTA==", - "dependencies": { - "@icons/material": "^0.2.4", - "lodash": "^4.17.15", - "lodash-es": "^4.17.15", - "material-colors": "^1.2.1", - "prop-types": "^15.5.10", - "reactcss": "^1.2.0", - "tinycolor2": "^1.4.1" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-colorful": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", - "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", - "dev": true, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/react-confetti": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/react-confetti/-/react-confetti-6.1.0.tgz", - "integrity": "sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==", - "dev": true, - "dependencies": { - "tween-functions": "^1.2.0" - }, - "engines": { - "node": ">=10.18" - }, - "peerDependencies": { - "react": "^16.3.0 || ^17.0.1 || ^18.0.0" - } - }, - "node_modules/react-dnd": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/react-dnd/-/react-dnd-16.0.1.tgz", - "integrity": "sha512-QeoM/i73HHu2XF9aKksIUuamHPDvRglEwdHL4jsp784BgUuWcg6mzfxT0QDdQz8Wj0qyRKx2eMg8iZtWvU4E2Q==", - "dependencies": { - "@react-dnd/invariant": "^4.0.1", - "@react-dnd/shallowequal": "^4.0.1", - "dnd-core": "^16.0.1", - "fast-deep-equal": "^3.1.3", - "hoist-non-react-statics": "^3.3.2" - }, - "peerDependencies": { - "@types/hoist-non-react-statics": ">= 3.3.1", - "@types/node": ">= 12", - "@types/react": ">= 16", - "react": ">= 16.14" - }, - "peerDependenciesMeta": { - "@types/hoist-non-react-statics": { - "optional": true - }, - "@types/node": { - "optional": true - }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-dnd-html5-backend": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/react-dnd-html5-backend/-/react-dnd-html5-backend-16.0.1.tgz", - "integrity": "sha512-Wu3dw5aDJmOGw8WjH1I1/yTH+vlXEL4vmjk5p+MHxP8HuHJS1lAGeIdG/hze1AvNeXWo/JgULV87LyQOr+r5jw==", - "dependencies": { - "dnd-core": "^16.0.1" - } - }, - "node_modules/react-docgen": { - "version": "6.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-6.0.0-alpha.3.tgz", - "integrity": "sha512-DDLvB5EV9As1/zoUsct6Iz2Cupw9FObEGD3DMcIs3EDFIoSKyz8FZtoWj3Wj+oodrU4/NfidN0BL5yrapIcTSA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.7.5", - "@babel/generator": "^7.12.11", - "ast-types": "^0.14.2", - "commander": "^2.19.0", - "doctrine": "^3.0.0", - "estree-to-babel": "^3.1.0", - "neo-async": "^2.6.1", - "node-dir": "^0.1.10", - "resolve": "^1.17.0", - "strip-indent": "^3.0.0" - }, - "bin": { - "react-docgen": "bin/react-docgen.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/react-docgen-typescript": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz", - "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==", - "dev": true, - "peerDependencies": { - "typescript": ">= 4.3.x" - } - }, - "node_modules/react-docgen/node_modules/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==", - "dev": true - }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-element-to-jsx-string": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz", - "integrity": "sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==", - "dev": true, - "dependencies": { - "@base2/pretty-print-object": "1.0.1", - "is-plain-object": "5.0.0", - "react-is": "18.1.0" - }, - "peerDependencies": { - "react": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0", - "react-dom": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0" - } - }, - "node_modules/react-element-to-jsx-string/node_modules/react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", - "dev": true - }, - "node_modules/react-error-boundary": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", - "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", - "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - }, - "peerDependencies": { - "react": ">=16.13.1" - } - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" - }, - "node_modules/react-helmet-async": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" - }, - "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-hotkeys-hook": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-3.4.7.tgz", - "integrity": "sha512-+bbPmhPAl6ns9VkXkNNyxlmCAIyDAcWbB76O4I0ntr3uWCRuIQf/aRLartUahe9chVMPj+OEzzfk3CQSjclUEQ==", - "dependencies": { - "hotkeys-js": "3.9.4" - }, - "peerDependencies": { - "react": ">=16.8.1", - "react-dom": ">=16.8.1" - } - }, - "node_modules/react-i18next": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-13.2.2.tgz", - "integrity": "sha512-+nFUkbRByFwnrfDcYqvzBuaeZb+nACHx+fAWN/pZMddWOCJH5hoc21+Sa/N/Lqi6ne6/9wC/qRGOoQhJa6IkEQ==", - "dependencies": { - "@babel/runtime": "^7.22.5", - "html-parse-stringify": "^3.0.1" - }, - "peerDependencies": { - "i18next": ">= 23.2.3", - "react": ">= 16.8.0" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "node_modules/react-inspector": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-6.0.2.tgz", - "integrity": "sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==", - "dev": true, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-intl": { - "version": "6.4.6", - "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-6.4.6.tgz", - "integrity": "sha512-8FiQ1GO6vm0wuO4B7yls9wIbINIo6ZH91geuwyR0VtwfhPc9+ONXKVfzwzkr/GZnwKW93nmH43MS+NSkmttIaA==", - "dependencies": { - "@formatjs/ecma402-abstract": "1.17.2", - "@formatjs/icu-messageformat-parser": "2.6.2", - "@formatjs/intl": "2.9.2", - "@formatjs/intl-displaynames": "6.5.2", - "@formatjs/intl-listformat": "7.4.2", - "@types/hoist-non-react-statics": "^3.3.1", - "@types/react": "16 || 17 || 18", - "hoist-non-react-statics": "^3.3.2", - "intl-messageformat": "10.5.2", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "react": "^16.6.0 || 17 || 18", - "typescript": "^4.7 || 5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/react-refresh": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", - "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-remove-scroll": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz", - "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==", - "dependencies": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-remove-scroll-bar": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz", - "integrity": "sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==", - "dependencies": { - "react-style-singleton": "^2.2.1", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-router": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.15.0.tgz", - "integrity": "sha512-NIytlzvzLwJkCQj2HLefmeakxxWHWAP+02EGqWEZy+DgfHHKQMUoBBjUQLOtFInBMhWtb3hiUy6MfFgwLjXhqg==", - "dependencies": { - "@remix-run/router": "1.8.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/react-router-dom": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.15.0.tgz", - "integrity": "sha512-aR42t0fs7brintwBGAv2+mGlCtgtFQeOzK0BM1/OiqEzRejOZtpMZepvgkscpMUnKb8YO84G7s3LsHnnDNonbQ==", - "dependencies": { - "@remix-run/router": "1.8.0", - "react-router": "6.15.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/react-shallow-renderer": { - "version": "16.15.0", - "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", - "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", - "dev": true, - "dependencies": { - "object-assign": "^4.1.1", - "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependencies": { - "react": "^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-style-singleton": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", - "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", - "dependencies": { - "get-nonce": "^1.0.0", - "invariant": "^2.2.4", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-test-renderer": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.2.0.tgz", - "integrity": "sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==", - "dev": true, - "dependencies": { - "react-is": "^18.2.0", - "react-shallow-renderer": "^16.15.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, - "node_modules/reactcss": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/reactcss/-/reactcss-1.2.3.tgz", - "integrity": "sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==", - "dependencies": { - "lodash": "^4.0.1" - } - }, - "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/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==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/recast": { - "version": "0.23.4", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.4.tgz", - "integrity": "sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==", - "dev": true, - "dependencies": { - "assert": "^2.0.0", - "ast-types": "^0.16.1", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/recast/node_modules/ast-types": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", - "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/recast/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/redux": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", - "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", - "dependencies": { - "@babel/runtime": "^7.9.2" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", - "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "globalthis": "^1.0.3", - "which-builtin-type": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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 - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", - "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "dev": true, - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/remark-external-links": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/remark-external-links/-/remark-external-links-8.0.0.tgz", - "integrity": "sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==", - "dev": true, - "dependencies": { - "extend": "^3.0.0", - "is-absolute-url": "^3.0.0", - "mdast-util-definitions": "^4.0.0", - "space-separated-tokens": "^1.0.0", - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-slug": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/remark-slug/-/remark-slug-6.1.0.tgz", - "integrity": "sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==", - "dev": true, - "dependencies": { - "github-slugger": "^1.0.0", - "mdast-util-to-string": "^1.0.0", - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/request-progress": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", - "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==", - "dev": true, - "dependencies": { - "throttleit": "^1.0.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requireindex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", - "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", - "dev": true, - "engines": { - "node": ">=0.10.5" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "devOptional": true - }, - "node_modules/reselect": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", - "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" - }, - "node_modules/resolve": { - "version": "1.22.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", - "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "dev": true - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "3.29.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.1.tgz", - "integrity": "sha512-c+ebvQz0VIH4KhhCpDsI+Bik0eT8ZFEVZEYw0cGMVqIP8zc+gnwl7iXCamTw7vzv2MeuZFZfdx5JJIq+ehzDlg==", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/rrweb-cssom": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", - "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==", - "devOptional": true - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/saxes": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", - "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", - "devOptional": true, - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=v12.22.7" - } - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/seedrandom": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", - "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" - }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/serve-favicon": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz", - "integrity": "sha512-FMW2RvqNr03x+C0WxTyu6sOv21oOjkq5j8tjquWccwa6ScNyGFOGJVpuS1NmTVGBAHS07xnSKotgf2ehQmf9iA==", - "dev": true, - "dependencies": { - "etag": "~1.8.1", - "fresh": "0.5.2", - "ms": "2.1.1", - "parseurl": "~1.3.2", - "safe-buffer": "5.1.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-favicon/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "node_modules/serve-favicon/node_modules/safe-buffer": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "node_modules/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==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/siginfo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==" - }, - "node_modules/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==" - }, - "node_modules/simple-update-notifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", - "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", - "dev": true, - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/simple-update-notifier/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/simple-update-notifier/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/simple-update-notifier/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/spawn-command": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2.tgz", - "integrity": "sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==", - "dev": true - }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - }, - "node_modules/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==", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", - "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==" - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "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" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stackback": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==" - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/std-env": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz", - "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==" - }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "dev": true, - "dependencies": { - "internal-slot": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/store2": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz", - "integrity": "sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==", - "dev": true - }, - "node_modules/storybook": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.4.1.tgz", - "integrity": "sha512-b90jq0CYqBMl2JAbC1lInGAoadkPkeGg4Vh8C9Bv7dGhl6M9uei3yEMQTDrj3HvCsktdeZqztGfrkGs2scK+LA==", - "dev": true, - "dependencies": { - "@storybook/cli": "7.4.1" - }, - "bin": { - "sb": "index.js", - "storybook": "index.js" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-argv": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", - "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", - "dev": true, - "engines": { - "node": ">=0.6.19" - } - }, - "node_modules/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==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs": { - "name": "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, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.9.tgz", - "integrity": "sha512-6i5hL3MqG/K2G43mWXWgP+qizFW/QH/7kCNN13JrJS5q48FN5IKksLDscexKP3dnmB6cdm9jlNgAsWNLpSykmA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "regexp.prototype.flags": "^1.5.0", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", - "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", - "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", - "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "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, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strip-literal": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", - "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", - "dependencies": { - "acorn": "^8.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/strip-literal/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" - }, - "node_modules/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "devOptional": true - }, - "node_modules/synchronous-promise": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz", - "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==", - "dev": true - }, - "node_modules/systemjs": { - "version": "6.14.2", - "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.14.2.tgz", - "integrity": "sha512-1TlOwvKWdXxAY9vba+huLu99zrQURDWA8pUTYsRIYDZYQbGyK+pyEP4h4dlySsqo7ozyJBmYD20F+iUHhAltEg==", - "dev": true - }, - "node_modules/tar": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", - "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", - "dev": true, - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dev": true, - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "node_modules/tar-fs/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/tar/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/telejson": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz", - "integrity": "sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==", - "dev": true, - "dependencies": { - "memoizerific": "^1.11.3" - } - }, - "node_modules/temp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", - "dev": true, - "dependencies": { - "rimraf": "~2.6.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/temp/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/temp/node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/tempy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", - "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", - "dependencies": { - "del": "^6.0.0", - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser": { - "version": "5.19.4", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.4.tgz", - "integrity": "sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==", - "devOptional": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "devOptional": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/terser/node_modules/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==", - "devOptional": true - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/test-exclude/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/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 - }, - "node_modules/throttleit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", - "integrity": "sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "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" - } - }, - "node_modules/through2/node_modules/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==", - "dev": true - }, - "node_modules/through2/node_modules/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==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/tiny-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" - }, - "node_modules/tiny-invariant": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==", - "dev": true - }, - "node_modules/tinybench": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.5.0.tgz", - "integrity": "sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==" - }, - "node_modules/tinycolor2": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", - "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==" - }, - "node_modules/tinypool": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.7.0.tgz", - "integrity": "sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tinyspy": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.1.1.tgz", - "integrity": "sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w==", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "dependencies": { - "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "engines": { - "node": ">=4" - } - }, - "node_modules/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==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tocbot": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/tocbot/-/tocbot-4.21.1.tgz", - "integrity": "sha512-IfajhBTeg0HlMXu1f+VMbPef05QpDTsZ9X2Yn1+8npdaXsXg/+wrm9Ze1WG5OS1UDC3qJ5EQN/XOZ3gfXjPFCw==", - "dev": true - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", - "devOptional": true, - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "devOptional": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/tr46": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", - "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", - "devOptional": true, - "dependencies": { - "punycode": "^2.3.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/ts-api-utils": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", - "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", - "dev": true, - "engines": { - "node": ">=16.13.0" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-dedent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", - "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", - "dev": true, - "engines": { - "node": ">=6.10" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tween-functions": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", - "integrity": "sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==", - "dev": true - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "dev": true, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-function": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/typed-function/-/typed-function-4.1.0.tgz", - "integrity": "sha512-DGwUl6cioBW5gw2L+6SMupGwH/kZOqivy17E4nsh1JI9fKF87orMmlQx3KISQPmg3sfnOUGlwVkroosvgddrlg==", - "engines": { - "node": ">= 14" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, - "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", - "devOptional": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/ufo": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.3.0.tgz", - "integrity": "sha512-bRn3CsoojyNStCZe0BG0Mt4Nr/4KF+rhFlnNXybgqt5pXHNFRlqinSoQaTrGyzE4X8aHplSb+TorH+COin9Yxw==" - }, - "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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, - "engines": { - "node": ">=4" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unplugin": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.4.0.tgz", - "integrity": "sha512-5x4eIEL6WgbzqGtF9UV8VEC/ehKptPXDS6L2b0mv4FRMkJxRtjaJfOWDd6a8+kYbqsjklix7yWP0N3SUepjXcg==", - "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "chokidar": "^3.5.3", - "webpack-sources": "^3.2.3", - "webpack-virtual-modules": "^0.5.0" - } - }, - "node_modules/unplugin/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/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==", - "devOptional": true, - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/use-callback-ref": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", - "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-isomorphic-layout-effect": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", - "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-resize-observer": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", - "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", - "dev": true, - "dependencies": { - "@juggle/resize-observer": "^3.3.1" - }, - "peerDependencies": { - "react": "16.8.0 - 18", - "react-dom": "16.8.0 - 18" - } - }, - "node_modules/use-sidecar": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", - "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", - "dependencies": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/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==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-to-istanbul": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/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==", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/vite": { - "version": "4.4.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", - "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", - "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite-node": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.34.4.tgz", - "integrity": "sha512-ho8HtiLc+nsmbwZMw8SlghESEE3KxJNp04F/jPUCLVvaURwt0d+r9LxEqCX5hvrrOQ0GSyxbYr5ZfRYhQ0yVKQ==", - "dependencies": { - "cac": "^6.7.14", - "debug": "^4.3.4", - "mlly": "^1.4.0", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "vite": "^3.0.0 || ^4.0.0" - }, - "bin": { - "vite-node": "vite-node.mjs" - }, - "engines": { - "node": ">=v14.18.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/vitest": { - "version": "0.34.4", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.34.4.tgz", - "integrity": "sha512-SE/laOsB6995QlbSE6BtkpXDeVNLJc1u2LHRG/OpnN4RsRzM3GQm4nm3PQCK5OBtrsUqnhzLdnT7se3aeNGdlw==", - "dependencies": { - "@types/chai": "^4.3.5", - "@types/chai-subset": "^1.3.3", - "@types/node": "*", - "@vitest/expect": "0.34.4", - "@vitest/runner": "0.34.4", - "@vitest/snapshot": "0.34.4", - "@vitest/spy": "0.34.4", - "@vitest/utils": "0.34.4", - "acorn": "^8.9.0", - "acorn-walk": "^8.2.0", - "cac": "^6.7.14", - "chai": "^4.3.7", - "debug": "^4.3.4", - "local-pkg": "^0.4.3", - "magic-string": "^0.30.1", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "std-env": "^3.3.3", - "strip-literal": "^1.0.1", - "tinybench": "^2.5.0", - "tinypool": "^0.7.0", - "vite": "^3.1.0 || ^4.0.0 || ^5.0.0-0", - "vite-node": "0.34.4", - "why-is-node-running": "^2.2.2" - }, - "bin": { - "vitest": "vitest.mjs" - }, - "engines": { - "node": ">=v14.18.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "@edge-runtime/vm": "*", - "@vitest/browser": "*", - "@vitest/ui": "*", - "happy-dom": "*", - "jsdom": "*", - "playwright": "*", - "safaridriver": "*", - "webdriverio": "*" - }, - "peerDependenciesMeta": { - "@edge-runtime/vm": { - "optional": true - }, - "@vitest/browser": { - "optional": true - }, - "@vitest/ui": { - "optional": true - }, - "happy-dom": { - "optional": true - }, - "jsdom": { - "optional": true - }, - "playwright": { - "optional": true - }, - "safaridriver": { - "optional": true - }, - "webdriverio": { - "optional": true - } - } - }, - "node_modules/vitest/node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/vitest/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/void-elements": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", - "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", - "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", - "devOptional": true, - "dependencies": { - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "devOptional": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-virtual-modules": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz", - "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==", - "dev": true - }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "devOptional": true, - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "devOptional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "devOptional": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-url": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", - "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", - "devOptional": true, - "dependencies": { - "tr46": "^4.1.1", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", - "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", - "dev": true, - "dependencies": { - "function.prototype.name": "^1.1.5", - "has-tostringtag": "^1.0.0", - "is-async-function": "^2.0.0", - "is-date-object": "^1.0.5", - "is-finalizationregistry": "^1.0.2", - "is-generator-function": "^1.0.10", - "is-regex": "^1.1.4", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "dev": true, - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", - "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "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, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/ws": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz", - "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==", - "devOptional": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "devOptional": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "devOptional": true - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/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, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zustand": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.4.1.tgz", - "integrity": "sha512-QCPfstAS4EBiTQzlaGP1gmorkh/UL1Leaj2tdj+zZCZ/9bm0WS7sI2wnfD5lpOszFqWJ1DcPnGoY8RDL61uokw==", - "dependencies": { - "use-sync-external-store": "1.2.0" - }, - "engines": { - "node": ">=12.7.0" - }, - "peerDependencies": { - "@types/react": ">=16.8", - "immer": ">=9.0", - "react": ">=16.8" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "immer": { - "optional": true - }, - "react": { - "optional": true - } - } - } - } -} From 2ae00807e861931f52a1041d989392c8f5541aa6 Mon Sep 17 00:00:00 2001 From: rpdeshaies <rpdeshaies@gmail.com> Date: Tue, 12 Dec 2023 21:50:56 -0500 Subject: [PATCH 38/38] revert --- lib/components/DiceFab/DiceMenu.tsx | 1 - lib/routes/DiceRoute/components/DiceButtons.tsx | 2 -- 2 files changed, 3 deletions(-) diff --git a/lib/components/DiceFab/DiceMenu.tsx b/lib/components/DiceFab/DiceMenu.tsx index 21774bd6..edb4118b 100644 --- a/lib/components/DiceFab/DiceMenu.tsx +++ b/lib/components/DiceFab/DiceMenu.tsx @@ -79,7 +79,6 @@ export function DiceMenu(props: { <DiceButtons onClick={handleDiceClick} onRightClick={handleRightClick} - onDoubleClick={handleRightClick} pool={props.pool} commands={[ "1d4", diff --git a/lib/routes/DiceRoute/components/DiceButtons.tsx b/lib/routes/DiceRoute/components/DiceButtons.tsx index 213c71c5..60d90f3d 100644 --- a/lib/routes/DiceRoute/components/DiceButtons.tsx +++ b/lib/routes/DiceRoute/components/DiceButtons.tsx @@ -6,7 +6,6 @@ export function DiceButtons(props: { pool?: Array<IDiceCommandId>; onClick(command: IDiceCommandId): void; onRightClick?(command: IDiceCommandId): void; - onDoubleClick?(command: IDiceCommandId): void; }) { const theme = useTheme(); const pool = props.pool || []; @@ -26,7 +25,6 @@ export function DiceButtons(props: { e.preventDefault(); props.onRightClick?.(command); }} - onDoubleClick={() => props.onDoubleClick?.(command)} size="large" > <Badge badgeContent={count} color="primary">