From ee2afb0aaed17648c46916220404d1fba1bd0147 Mon Sep 17 00:00:00 2001 From: iCrawl Date: Wed, 8 Nov 2023 00:25:38 +0100 Subject: [PATCH] chore: update engine field in packages & deploy website manually --- .github/workflows/documentation.yml | 57 +- .github/workflows/lock.yml | 4 +- .github/workflows/search-indicies.yml | 49 - apps/guide/package.json | 2 +- apps/website/.gitignore | 1 + apps/website/package.json | 2 +- apps/website/vercel.json | 8 + package.json | 9 +- packages/actions/package.json | 4 +- packages/actions/src/formatTag/action.yml | 2 +- .../src/uploadDocumentation/action.yml | 2 +- .../src/uploadSearchIndicies/action.yml | 2 +- packages/api-extractor-utils/package.json | 4 +- packages/brokers/README.md | 2 +- packages/brokers/package.json | 4 +- packages/collection/README.md | 2 +- packages/collection/package.json | 4 +- packages/core/README.md | 2 +- packages/core/package.json | 2 +- packages/create-discord-bot/package.json | 4 +- packages/docgen/package.json | 4 +- packages/next/README.md | 2 +- packages/next/package.json | 2 +- packages/proxy-container/package.json | 2 +- packages/proxy/README.md | 2 +- packages/proxy/package.json | 2 +- packages/scripts/package.json | 4 +- .../templates/api-extractor.json.hbs | 4 +- .../generators/templates/package.json.hbs | 4 +- packages/ui/package.json | 4 +- patches/eslint-plugin-i@2.29.0.patch | 106 -- pnpm-lock.yaml | 1107 +++++++++++++++-- 32 files changed, 1119 insertions(+), 290 deletions(-) delete mode 100644 .github/workflows/search-indicies.yml create mode 100644 apps/website/vercel.json delete mode 100644 patches/eslint-plugin-i@2.29.0.patch diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index c3aeba2ed..bc43a18e5 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -6,7 +6,6 @@ on: paths: - 'packages/*/src/**' - '!packages/actions/**' - - '!packages/api-extractor-utils/**' - '!packages/create-discord-bot/**' - '!packages/docgen/**' - '!packages/proxy-container/**' @@ -30,7 +29,7 @@ concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} cancel-in-progress: true jobs: - build: + build-docs: name: Build & upload documentation runs-on: ubuntu-latest env: @@ -121,3 +120,57 @@ jobs: git add . git commit -m "Docs build for ${GITHUB_REF_TYPE} ${GITHUB_REF_NAME}: ${GITHUB_SHA}" || true git push + + build-indicies: + needs: build-docs + name: Build & upload search indicies + runs-on: ubuntu-latest + env: + TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} + TURBO_TEAM: ${{ secrets.TURBO_TEAM }} + permissions: + contents: read + deployments: write + if: github.repository_owner == 'discordjs' + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Install node.js v18 + uses: actions/setup-node@v3 + with: + node-version: 18 + + - name: Install dependencies + uses: ./packages/actions/src/pnpmCache + + - name: Build dependencies + run: pnpm run build + + - name: Upload search indicies to meilisearch + env: + DATABASE_URL: ${{ secrets.DATABASE_URL }} + SEARCH_API_URL: ${{ secrets.SEARCH_API_URL }} + SEARCH_API_KEY: ${{ secrets.SEARCH_API_KEY }} + uses: ./packages/actions/src/uploadSearchIndicies + + deploy-website: + needs: [build-docs, build-indicies] + name: Deploy website + runs-on: ubuntu-latest + if: github.repository_owner == 'discordjs' + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Build & deploy website + uses: BetaHuhn/deploy-to-vercel-action@643bc80032ba62ca41d1a9aaba7b38b51c2b8646 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }} + VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} + VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }} + ALIAS_DOMAINS: | + discord.js.org + discordjs.dev + VERCEL_SCOPE: 'discordjs' diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml index c7f038c94..2a50b7b8a 100644 --- a/.github/workflows/lock.yml +++ b/.github/workflows/lock.yml @@ -3,13 +3,13 @@ on: schedule: - cron: '0 16 * * *' workflow_dispatch: -permissions: - issues: write concurrency: group: lock jobs: action: runs-on: ubuntu-latest + permissions: + issues: write steps: - uses: dessant/lock-threads@v4 with: diff --git a/.github/workflows/search-indicies.yml b/.github/workflows/search-indicies.yml deleted file mode 100644 index 2dd1dd07a..000000000 --- a/.github/workflows/search-indicies.yml +++ /dev/null @@ -1,49 +0,0 @@ -name: Search indicies -on: - push: - branches: - - 'main' - paths: - - 'packages/*/src/**' - - '!packages/actions/**' - - '!packages/api-extractor-utils/**' - - '!packages/create-discord-bot/**' - - '!packages/docgen/**' - - '!packages/proxy-container/**' - - '!packages/scripts/**' - - '!packages/ui/**' - tags: - - '**' - workflow_dispatch: -concurrency: - group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} - cancel-in-progress: true -jobs: - build: - name: Build & upload search indicies - runs-on: ubuntu-latest - env: - TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} - TURBO_TEAM: ${{ secrets.TURBO_TEAM }} - if: github.repository_owner == 'discordjs' - steps: - - name: Checkout repository - uses: actions/checkout@v3 - - - name: Install node.js v18 - uses: actions/setup-node@v3 - with: - node-version: 18 - - - name: Install dependencies - uses: ./packages/actions/src/pnpmCache - - - name: Build dependencies - run: pnpm run build - - - name: Upload search indicies to meilisearch - env: - DATABASE_URL: ${{ secrets.DATABASE_URL }} - SEARCH_API_URL: ${{ secrets.SEARCH_API_URL }} - SEARCH_API_KEY: ${{ secrets.SEARCH_API_KEY }} - uses: ./packages/actions/src/uploadSearchIndicies diff --git a/apps/guide/package.json b/apps/guide/package.json index 0b0d4b835..b6fdf5450 100644 --- a/apps/guide/package.json +++ b/apps/guide/package.json @@ -96,6 +96,6 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=18.17.1" + "node": ">=18" } } diff --git a/apps/website/.gitignore b/apps/website/.gitignore index 43e71384e..630f0f3c3 100644 --- a/apps/website/.gitignore +++ b/apps/website/.gitignore @@ -27,3 +27,4 @@ src/styles/unocss.css .vscode lighthouse-results +.vercel diff --git a/apps/website/package.json b/apps/website/package.json index 74e083246..a095b29d5 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -101,6 +101,6 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=18.17.1" + "node": ">=18" } } diff --git a/apps/website/vercel.json b/apps/website/vercel.json new file mode 100644 index 000000000..af292d4ca --- /dev/null +++ b/apps/website/vercel.json @@ -0,0 +1,8 @@ +{ + "$schema": "https://openapi.vercel.sh/vercel.json", + "git": { + "deploymentEnabled": { + "main": false + } + } +} diff --git a/package.json b/package.json index b509752a4..faaa5fd36 100644 --- a/package.json +++ b/package.json @@ -71,6 +71,11 @@ "vitest": "^0.34.6" }, "pnpm": { + "peerDependencyRules": { + "ignoreMissing": [ + "*" + ] + }, "overrides": { "@contentlayer/utils>@opentelemetry/core": "^1.15.1", "@contentlayer/utils>@opentelemetry/exporter-trace-otlp-grpc": "^0.41.1", @@ -84,7 +89,7 @@ } }, "engines": { - "node": ">=18.17.1" + "node": ">=18" }, - "packageManager": "pnpm@8.7.0" + "packageManager": "pnpm@8.10.2" } diff --git a/packages/actions/package.json b/packages/actions/package.json index c7e5e210c..54e816a3a 100644 --- a/packages/actions/package.json +++ b/packages/actions/package.json @@ -49,7 +49,7 @@ "undici": "5.27.2" }, "devDependencies": { - "@types/node": "16.18.60", + "@types/node": "18.18.8", "@vitest/coverage-v8": "^0.34.6", "cross-env": "^7.0.3", "eslint": "^8.53.0", @@ -62,6 +62,6 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" } } diff --git a/packages/actions/src/formatTag/action.yml b/packages/actions/src/formatTag/action.yml index 64299b046..f90ab6e92 100644 --- a/packages/actions/src/formatTag/action.yml +++ b/packages/actions/src/formatTag/action.yml @@ -12,5 +12,5 @@ outputs: semver: description: 'The semver string that was extracted from this tag' runs: - using: node16 + using: node20 main: ../../dist/formatTag/index.js diff --git a/packages/actions/src/uploadDocumentation/action.yml b/packages/actions/src/uploadDocumentation/action.yml index 3e0ff978b..6312a2173 100644 --- a/packages/actions/src/uploadDocumentation/action.yml +++ b/packages/actions/src/uploadDocumentation/action.yml @@ -6,5 +6,5 @@ inputs: version: description: 'The semver string' runs: - using: node16 + using: node20 main: ../../dist/uploadDocumentation/index.js diff --git a/packages/actions/src/uploadSearchIndicies/action.yml b/packages/actions/src/uploadSearchIndicies/action.yml index 513226204..a2ca2e8f7 100644 --- a/packages/actions/src/uploadSearchIndicies/action.yml +++ b/packages/actions/src/uploadSearchIndicies/action.yml @@ -1,5 +1,5 @@ name: 'Upload search indicies' description: 'Uploads the search indicies to a meilisearch database' runs: - using: node16 + using: node20 main: ../../dist/uploadSearchIndicies/index.js diff --git a/packages/api-extractor-utils/package.json b/packages/api-extractor-utils/package.json index 4761ef7d2..944c323a2 100644 --- a/packages/api-extractor-utils/package.json +++ b/packages/api-extractor-utils/package.json @@ -49,7 +49,7 @@ "@microsoft/tsdoc": "0.14.2" }, "devDependencies": { - "@types/node": "16.18.60", + "@types/node": "18.18.8", "cross-env": "^7.0.3", "eslint": "^8.53.0", "eslint-config-neon": "^0.1.57", @@ -60,7 +60,7 @@ "typescript": "^5.2.2" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/packages/brokers/README.md b/packages/brokers/README.md index 00ab904f2..e97a0f718 100644 --- a/packages/brokers/README.md +++ b/packages/brokers/README.md @@ -23,7 +23,7 @@ ## Installation -**Node.js 16.11.0 or newer is required.** +**Node.js 18 or newer is required.** ```sh npm install @discordjs/brokers diff --git a/packages/brokers/package.json b/packages/brokers/package.json index b58ebe8a2..de29a5085 100644 --- a/packages/brokers/package.json +++ b/packages/brokers/package.json @@ -73,7 +73,7 @@ "devDependencies": { "@favware/cliff-jumper": "^2.2.1", "@discordjs/api-extractor": "workspace:^", - "@types/node": "16.18.60", + "@types/node": "18.18.8", "@vitest/coverage-v8": "^0.34.6", "cross-env": "^7.0.3", "eslint": "^8.53.0", @@ -86,7 +86,7 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/packages/collection/README.md b/packages/collection/README.md index 4ddde140e..21d1dcc46 100644 --- a/packages/collection/README.md +++ b/packages/collection/README.md @@ -23,7 +23,7 @@ ## Installation -**Node.js 16.11.0 or newer is required.** +**Node.js 18 or newer is required.** ```sh npm install @discordjs/collection diff --git a/packages/collection/package.json b/packages/collection/package.json index 788855221..e332f7451 100644 --- a/packages/collection/package.json +++ b/packages/collection/package.json @@ -62,7 +62,7 @@ "devDependencies": { "@favware/cliff-jumper": "^2.2.1", "@discordjs/api-extractor": "workspace:^", - "@types/node": "16.18.60", + "@types/node": "18.18.8", "@vitest/coverage-v8": "^0.34.6", "cross-env": "^7.0.3", "esbuild-plugin-version-injector": "^1.2.1", @@ -76,7 +76,7 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/packages/core/README.md b/packages/core/README.md index 27d8dd3c2..2fe9b334a 100644 --- a/packages/core/README.md +++ b/packages/core/README.md @@ -23,7 +23,7 @@ ## Installation -**Node.js 16.11.0 or newer is required.** +**Node.js 18 or newer is required.** ```sh npm install @discordjs/core diff --git a/packages/core/package.json b/packages/core/package.json index b3da21144..b00cfa676 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -88,7 +88,7 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/packages/create-discord-bot/package.json b/packages/create-discord-bot/package.json index 0096dea1a..55f2dfa9b 100644 --- a/packages/create-discord-bot/package.json +++ b/packages/create-discord-bot/package.json @@ -57,7 +57,7 @@ "devDependencies": { "@favware/cliff-jumper": "^2.2.1", "@discordjs/api-extractor": "workspace:^", - "@types/node": "16.18.60", + "@types/node": "18.18.8", "@types/prompts": "^2.4.7", "@types/validate-npm-package-name": "^4.0.1", "@vitest/coverage-v8": "^0.34.6", @@ -72,7 +72,7 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=18.17.1" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/packages/docgen/package.json b/packages/docgen/package.json index 04ca50013..984711f3e 100644 --- a/packages/docgen/package.json +++ b/packages/docgen/package.json @@ -67,7 +67,7 @@ "devDependencies": { "@favware/cliff-jumper": "^2.2.1", "@types/jsdoc-to-markdown": "^7.0.5", - "@types/node": "16.18.60", + "@types/node": "18.18.8", "cross-env": "^7.0.3", "eslint": "^8.53.0", "eslint-config-neon": "^0.1.57", @@ -78,7 +78,7 @@ "typescript": "^5.2.2" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/packages/next/README.md b/packages/next/README.md index f4439e904..753e9b0f1 100644 --- a/packages/next/README.md +++ b/packages/next/README.md @@ -16,7 +16,7 @@ ## Installation -**Node.js 18.13.0 or newer is required.** +**Node.js 18 or newer is required.** ```sh npm install @discordjs/next diff --git a/packages/next/package.json b/packages/next/package.json index 31b736ca2..29e60ca01 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -90,7 +90,7 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=18.17.1" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/packages/proxy-container/package.json b/packages/proxy-container/package.json index e07a77947..f7bb22e45 100644 --- a/packages/proxy-container/package.json +++ b/packages/proxy-container/package.json @@ -60,7 +60,7 @@ "typescript": "^5.2.2" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/packages/proxy/README.md b/packages/proxy/README.md index 63eac66bf..a51a4b20a 100644 --- a/packages/proxy/README.md +++ b/packages/proxy/README.md @@ -23,7 +23,7 @@ ## Installation -**Node.js 16.11.0 or newer is required.** +**Node.js 18 or newer is required.** ```sh npm install @discordjs/proxy diff --git a/packages/proxy/package.json b/packages/proxy/package.json index 96cfdbebc..2ab631163 100644 --- a/packages/proxy/package.json +++ b/packages/proxy/package.json @@ -87,7 +87,7 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/packages/scripts/package.json b/packages/scripts/package.json index 92a7c6fac..48b0e57cd 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -63,7 +63,7 @@ }, "devDependencies": { "@turbo/gen": "^1.10.16", - "@types/node": "16.18.60", + "@types/node": "18.18.8", "@vitest/coverage-v8": "^0.34.6", "cross-env": "^7.0.3", "eslint": "^8.53.0", @@ -76,6 +76,6 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" } } diff --git a/packages/scripts/turbo/generators/templates/api-extractor.json.hbs b/packages/scripts/turbo/generators/templates/api-extractor.json.hbs index 01dc6bdd6..613f043b4 100644 --- a/packages/scripts/turbo/generators/templates/api-extractor.json.hbs +++ b/packages/scripts/turbo/generators/templates/api-extractor.json.hbs @@ -1,4 +1,6 @@ { "extends": "../../api-extractor.json", - "docModel": { "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/{{name}}" } + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/{{name}}" + } } diff --git a/packages/scripts/turbo/generators/templates/package.json.hbs b/packages/scripts/turbo/generators/templates/package.json.hbs index aa022e426..c86ab9a0f 100644 --- a/packages/scripts/turbo/generators/templates/package.json.hbs +++ b/packages/scripts/turbo/generators/templates/package.json.hbs @@ -54,7 +54,7 @@ "devDependencies": { "@favware/cliff-jumper": "^2.2.1", "@discordjs/api-extractor": "workspace:^", - "@types/node": "16.18.60", + "@types/node": "18.18.8", "@vitest/coverage-v8": "^0.34.6", "cross-env": "^7.0.3", "eslint": "^8.53.0", @@ -66,7 +66,7 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=18.17.1" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/packages/ui/package.json b/packages/ui/package.json index 07c1500f5..97751dd2e 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -67,7 +67,7 @@ "@storybook/react": "^7.5.3", "@storybook/react-vite": "^7.5.3", "@storybook/testing-library": "^0.2.2", - "@types/node": "16.18.60", + "@types/node": "18.18.8", "@types/react": "^18.2.36", "@types/react-dom": "^18.2.14", "@unocss/eslint-plugin": "^0.57.2", @@ -90,7 +90,7 @@ "vitest": "^0.34.6" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "publishConfig": { "access": "public" diff --git a/patches/eslint-plugin-i@2.29.0.patch b/patches/eslint-plugin-i@2.29.0.patch deleted file mode 100644 index 9876526c5..000000000 --- a/patches/eslint-plugin-i@2.29.0.patch +++ /dev/null @@ -1,106 +0,0 @@ -diff --git a/lib/rules/extensions.js b/lib/rules/extensions.js -index 3bd6529d40ae428e6efbda0fd6d48de10e7ea110..1e816a27d0d6db4281ffaab275343c1935bc29c1 100644 ---- a/lib/rules/extensions.js -+++ b/lib/rules/extensions.js -@@ -3,8 +3,8 @@ - var _resolve = require('eslint-module-utils/resolve');var _resolve2 = _interopRequireDefault(_resolve); - var _importType = require('../core/importType'); - var _moduleVisitor = require('eslint-module-utils/moduleVisitor');var _moduleVisitor2 = _interopRequireDefault(_moduleVisitor); --var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };} -- -+var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl); -+var _has = require('has');var _has2 = _interopRequireDefault(_has);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };} - var enumValues = { 'enum': ['always', 'ignorePackages', 'never'] }; - var patternProperties = { - type: 'object', -@@ -14,6 +14,7 @@ var properties = { - type: 'object', - properties: { - pattern: patternProperties, -+ checkTypeImports: { type: 'boolean' }, - ignorePackages: { type: 'boolean' } } }; - - -@@ -35,7 +36,7 @@ function buildProperties(context) { - } - - // If this is not the new structure, transfer all props to result.pattern -- if (obj.pattern === undefined && obj.ignorePackages === undefined) { -+ if (obj.pattern === undefined && obj.ignorePackages === undefined && obj.checkTypeImports === undefined) { - Object.assign(result.pattern, obj); - return; - } -@@ -49,6 +50,10 @@ function buildProperties(context) { - if (obj.ignorePackages !== undefined) { - result.ignorePackages = obj.ignorePackages; - } -+ -+ if (obj.checkTypeImports !== undefined) { -+ result.checkTypeImports = obj.checkTypeImports; -+ } - }); - - if (result.defaultConfig === 'ignorePackages') { -@@ -157,7 +162,7 @@ module.exports = { - - // get extension from resolved path, if possible. - // for unresolved, use source value. -- var extension = _path2['default'].extname(resolvedPath || importPath).substring(1); -+ var extension = _path2['default'].extname(resolvedPath || importPath).slice(1); - - // determine if this is a module - var isPackage = (0, _importType.isExternalModule)( -@@ -166,9 +171,10 @@ module.exports = { - context) || - (0, _importType.isScoped)(importPath); - -- if (!extension || !importPath.endsWith('.' + String(extension))) { -+ const validExtensions = getValidExtensionFor(context, importPath, extension); -+ if (!extension || !validExtensions.some((extension) => importPath.endsWith('.' + String(extension)))) { - // ignore type-only imports and exports -- if (node.importKind === 'type' || node.exportKind === 'type') {return;} -+ if (!props.checkTypeImports && (node.importKind === 'type' || node.exportKind === 'type')) {return;} - var extensionRequired = isUseOfExtensionRequired(extension, isPackage); - var extensionForbidden = isUseOfExtensionForbidden(extension); - if (extensionRequired && !extensionForbidden) { -@@ -190,4 +196,40 @@ module.exports = { - - return (0, _moduleVisitor2['default'])(checkFileExtension, { commonjs: true }); - }return create;}() }; -+ -+/** -+ * Taken from `eslint-import-resolver-typescript`. -+ * This could be imported from current versions of that plugin, -+ * but this project still depends on an older version. -+ * Also, importing it would add a dependency, or at least an -+ * optional peer dependency - copying the code seems like the -+ * more sane option. -+ * [LICENSE](https://github.com/import-js/eslint-import-resolver-typescript/blob/71b23a206514842fef70a99220e5ffb1d6da2a0e/LICENSE) -+ */ -+ -+const defaultExtensionAlias = { -+ '.js': [ -+ '.ts', -+ // `.tsx` can also be compiled as `.js` -+ '.tsx', -+ '.d.ts', -+ '.js', -+ ], -+ '.jsx': ['.tsx', '.d.ts', '.jsx'], -+ '.cjs': ['.cts', '.d.cts', '.cjs'], -+ '.mjs': ['.mts', '.d.mts', '.mjs'], -+}; -+ -+function getValidExtensionFor(context, importPath, resolvedExtension) { -+ let extensionAlias = {}; -+ if (context.settings['import/resolver'] && context.settings['import/resolver'].typescript) { -+ extensionAlias = context.settings['import/resolver'].typescript.extensionAlias || defaultExtensionAlias; -+ } -+ -+ const importedExtension = _path2['default'].extname(importPath); -+ if (_has2['default'](extensionAlias, importedExtension)) { -+ return extensionAlias[importedExtension].map((ext) => ext.slice(1)); -+ } -+ return [resolvedExtension]; -+} - //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9leHRlbnNpb25zLmpzIl0sIm5hbWVzIjpbImVudW1WYWx1ZXMiLCJwYXR0ZXJuUHJvcGVydGllcyIsInR5cGUiLCJwcm9wZXJ0aWVzIiwicGF0dGVybiIsImlnbm9yZVBhY2thZ2VzIiwiYnVpbGRQcm9wZXJ0aWVzIiwiY29udGV4dCIsInJlc3VsdCIsImRlZmF1bHRDb25maWciLCJvcHRpb25zIiwiZm9yRWFjaCIsIm9iaiIsInVuZGVmaW5lZCIsIk9iamVjdCIsImFzc2lnbiIsIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwiZG9jcyIsImNhdGVnb3J5IiwiZGVzY3JpcHRpb24iLCJ1cmwiLCJzY2hlbWEiLCJhbnlPZiIsIml0ZW1zIiwiYWRkaXRpb25hbEl0ZW1zIiwiY3JlYXRlIiwicHJvcHMiLCJnZXRNb2RpZmllciIsImV4dGVuc2lvbiIsImlzVXNlT2ZFeHRlbnNpb25SZXF1aXJlZCIsImlzUGFja2FnZSIsImlzVXNlT2ZFeHRlbnNpb25Gb3JiaWRkZW4iLCJpc1Jlc29sdmFibGVXaXRob3V0RXh0ZW5zaW9uIiwiZmlsZSIsInBhdGgiLCJleHRuYW1lIiwiZmlsZVdpdGhvdXRFeHRlbnNpb24iLCJzbGljZSIsImxlbmd0aCIsInJlc29sdmVkRmlsZVdpdGhvdXRFeHRlbnNpb24iLCJpc0V4dGVybmFsUm9vdE1vZHVsZSIsInNsYXNoQ291bnQiLCJzcGxpdCIsImNoZWNrRmlsZUV4dGVuc2lvbiIsInNvdXJjZSIsIm5vZGUiLCJ2YWx1ZSIsImltcG9ydFBhdGhXaXRoUXVlcnlTdHJpbmciLCJzZXR0aW5ncyIsImltcG9ydFBhdGgiLCJyZXBsYWNlIiwicmVzb2x2ZWRQYXRoIiwic3Vic3RyaW5nIiwiZW5kc1dpdGgiLCJpbXBvcnRLaW5kIiwiZXhwb3J0S2luZCIsImV4dGVuc2lvblJlcXVpcmVkIiwiZXh0ZW5zaW9uRm9yYmlkZGVuIiwicmVwb3J0IiwibWVzc2FnZSIsImNvbW1vbmpzIl0sIm1hcHBpbmdzIjoiYUFB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LGNBQUlHLDBCQUEwQkgsU0FBMUIsS0FBd0NJLDZCQUE2QmlCLFVBQTdCLENBQTVDLEVBQXNGO0FBQ3BGNUMsb0JBQVFxRCxNQUFSLENBQWU7QUFDYmIsb0JBQU1ELE1BRE87QUFFYmUscUVBQThDL0IsU0FBOUMsdUJBQWlFbUIseUJBQWpFLE9BRmEsRUFBZjs7QUFJRDtBQUNGO0FBQ0Y7O0FBRUQsYUFBTyxnQ0FBY0osa0JBQWQsRUFBa0MsRUFBRWlCLFVBQVUsSUFBWixFQUFsQyxDQUFQO0FBQ0QsS0FsSWMsbUJBQWpCIiwiZmlsZSI6ImV4dGVuc2lvbnMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgcGF0aCBmcm9tICdwYXRoJztcblxuaW1wb3J0IHJlc29sdmUgZnJvbSAnZXNsaW50LW1vZHVsZS11dGlscy9yZXNvbHZlJztcbmltcG9ydCB7IGlzQnVpbHRJbiwgaXNFeHRlcm5hbE1vZHVsZSwgaXNTY29wZWQgfSBmcm9tICcuLi9jb3JlL2ltcG9ydFR5cGUnO1xuaW1wb3J0IG1vZHVsZVZpc2l0b3IgZnJvbSAnZXNsaW50LW1vZHVsZS11dGlscy9tb2R1bGVWaXNpdG9yJztcbmltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuXG5jb25zdCBlbnVtVmFsdWVzID0geyBlbnVtOiBbJ2Fsd2F5cycsICdpZ25vcmVQYWNrYWdlcycsICduZXZlciddIH07XG5jb25zdCBwYXR0ZXJuUHJvcGVydGllcyA9IHtcbiAgdHlwZTogJ29iamVjdCcsXG4gIHBhdHRlcm5Qcm9wZXJ0aWVzOiB7ICcuKic6IGVudW1WYWx1ZXMgfSxcbn07XG5jb25zdCBwcm9wZXJ0aWVzID0ge1xuICB0eXBlOiAnb2JqZWN0JyxcbiAgcHJvcGVydGllczoge1xuICAgIHBhdHRlcm46IHBhdHRlcm5Qcm9wZXJ0aWVzLFxuICAgIGlnbm9yZVBhY2thZ2VzOiB7IHR5cGU6ICdib29sZWFuJyB9LFxuICB9LFxufTtcblxuZnVuY3Rpb24gYnVpbGRQcm9wZXJ0aWVzKGNvbnRleHQpIHtcblxuICBjb25zdCByZXN1bHQgPSB7XG4gICAgZGVmYXVsdENvbmZpZzogJ25ldmVyJyxcbiAgICBwYXR0ZXJuOiB7fSxcbiAgICBpZ25vcmVQYWNrYWdlczogZmFsc2UsXG4gIH07XG5cbiAgY29udGV4dC5vcHRpb25zLmZvckVhY2goKG9iaikgPT4ge1xuXG4gICAgLy8gSWYgdGhpcyBpcyBhIHN0cmluZywgc2V0IGRlZmF1bHRDb25maWcgdG8gaXRzIHZhbHVlXG4gICAgaWYgKHR5cGVvZiBvYmogPT09ICdzdHJpbmcnKSB7XG4gICAgICByZXN1bHQuZGVmYXVsdENvbmZpZyA9IG9iajtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICAvLyBJZiB0aGlzIGlzIG5vdCB0aGUgbmV3IHN0cnVjdHVyZSwgdHJhbnNmZXIgYWxsIHByb3BzIHRvIHJlc3VsdC5wYXR0ZXJuXG4gICAgaWYgKG9iai5wYXR0ZXJuID09PSB1bmRlZmluZWQgJiYgb2JqLmlnbm9yZVBhY2thZ2VzID09PSB1bmRlZmluZWQpIHtcbiAgICAgIE9iamVjdC5hc3NpZ24ocmVzdWx0LnBhdHRlcm4sIG9iaik7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgLy8gSWYgcGF0dGVybiBpcyBwcm92aWRlZCwgdHJhbnNmZXIgYWxsIHByb3BzXG4gICAgaWYgKG9iai5wYXR0ZXJuICE9PSB1bmRlZmluZWQpIHtcbiAgICAgIE9iamVjdC5hc3NpZ24ocmVzdWx0LnBhdHRlcm4sIG9iai5wYXR0ZXJuKTtcbiAgICB9XG5cbiAgICAvLyBJZiBpZ25vcmVQYWNrYWdlcyBpcyBwcm92aWRlZCwgdHJhbnNmZXIgaXQgdG8gcmVzdWx0XG4gICAgaWYgKG9iai5pZ25vcmVQYWNrYWdlcyAhPT0gdW5kZWZpbmVkKSB7XG4gICAgICByZXN1bHQuaWdub3JlUGFja2FnZXMgPSBvYmouaWdub3JlUGFja2FnZXM7XG4gICAgfVxuICB9KTtcblxuICBpZiAocmVzdWx0LmRlZmF1bHRDb25maWcgPT09ICdpZ25vcmVQYWNrYWdlcycpIHtcbiAgICByZXN1bHQuZGVmYXVsdENvbmZpZyA9ICdhbHdheXMnO1xuICAgIHJlc3VsdC5pZ25vcmVQYWNrYWdlcyA9IHRydWU7XG4gIH1cblxuICByZXR1cm4gcmVzdWx0O1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdzdWdnZXN0aW9uJyxcbiAgICBkb2NzOiB7XG4gICAgICBjYXRlZ29yeTogJ1N0eWxlIGd1aWRlJyxcbiAgICAgIGRlc2NyaXB0aW9uOiAnRW5zdXJlIGNvbnNpc3RlbnQgdXNlIG9mIGZpbGUgZXh0ZW5zaW9uIHdpdGhpbiB0aGUgaW1wb3J0IHBhdGguJyxcbiAgICAgIHVybDogZG9jc1VybCgnZXh0ZW5zaW9ucycpLFxuICAgIH0sXG5cbiAgICBzY2hlbWE6IHtcbiAgICAgIGFueU9mOiBbXG4gICAgICAgIHtcbiAgICAgICAgICB0eXBlOiAnYXJyYXknLFxuICAgICAgICAgIGl0ZW1zOiBbZW51bVZhbHVlc10sXG4gICAgICAgICAgYWRkaXRpb25hbEl0ZW1zOiBmYWxzZSxcbiAgICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAgIHR5cGU6ICdhcnJheScsXG4gICAgICAgICAgaXRlbXM6IFtcbiAgICAgICAgICAgIGVudW1WYWx1ZXMsXG4gICAgICAgICAgICBwcm9wZXJ0aWVzLFxuICAgICAgICAgIF0sXG4gICAgICAgICAgYWRkaXRpb25hbEl0ZW1zOiBmYWxzZSxcbiAgICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAgIHR5cGU6ICdhcnJheScsXG4gICAgICAgICAgaXRlbXM6IFtwcm9wZXJ0aWVzXSxcbiAgICAgICAgICBhZGRpdGlvbmFsSXRlbXM6IGZhbHNlLFxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgdHlwZTogJ2FycmF5JyxcbiAgICAgICAgICBpdGVtczogW3BhdHRlcm5Qcm9wZXJ0aWVzXSxcbiAgICAgICAgICBhZGRpdGlvbmFsSXRlbXM6IGZhbHNlLFxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgdHlwZTogJ2FycmF5JyxcbiAgICAgICAgICBpdGVtczogW1xuICAgICAgICAgICAgZW51bVZhbHVlcyxcbiAgICAgICAgICAgIHBhdHRlcm5Qcm9wZXJ0aWVzLFxuICAgICAgICAgIF0sXG4gICAgICAgICAgYWRkaXRpb25hbEl0ZW1zOiBmYWxzZSxcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfSxcbiAgfSxcblxuICBjcmVhdGUoY29udGV4dCkge1xuXG4gICAgY29uc3QgcHJvcHMgPSBidWlsZFByb3BlcnRpZXMoY29udGV4dCk7XG5cbiAgICBmdW5jdGlvbiBnZXRNb2RpZmllcihleHRlbnNpb24pIHtcbiAgICAgIHJldHVybiBwcm9wcy5wYXR0ZXJuW2V4dGVuc2lvbl0gfHwgcHJvcHMuZGVmYXVsdENvbmZpZztcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc1VzZU9mRXh0ZW5zaW9uUmVxdWlyZWQoZXh0ZW5zaW9uLCBpc1BhY2thZ2UpIHtcbiAgICAgIHJldHVybiBnZXRNb2RpZmllcihleHRlbnNpb24pID09PSAnYWx3YXlzJyAmJiAoIXByb3BzLmlnbm9yZVBhY2thZ2VzIHx8ICFpc1BhY2thZ2UpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzVXNlT2ZFeHRlbnNpb25Gb3JiaWRkZW4oZXh0ZW5zaW9uKSB7XG4gICAgICByZXR1cm4gZ2V0TW9kaWZpZXIoZXh0ZW5zaW9uKSA9PT0gJ25ldmVyJztcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc1Jlc29sdmFibGVXaXRob3V0RXh0ZW5zaW9uKGZpbGUpIHtcbiAgICAgIGNvbnN0IGV4dGVuc2lvbiA9IHBhdGguZXh0bmFtZShmaWxlKTtcbiAgICAgIGNvbnN0IGZpbGVXaXRob3V0RXh0ZW5zaW9uID0gZmlsZS5zbGljZSgwLCAtZXh0ZW5zaW9uLmxlbmd0aCk7XG4gICAgICBjb25zdCByZXNvbHZlZEZpbGVXaXRob3V0RXh0ZW5zaW9uID0gcmVzb2x2ZShmaWxlV2l0aG91dEV4dGVuc2lvbiwgY29udGV4dCk7XG5cbiAgICAgIHJldHVybiByZXNvbHZlZEZpbGVXaXRob3V0RXh0ZW5zaW9uID09PSByZXNvbHZlKGZpbGUsIGNvbnRleHQpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzRXh0ZXJuYWxSb290TW9kdWxlKGZpbGUpIHtcbiAgICAgIGlmIChmaWxlID09PSAnLicgfHwgZmlsZSA9PT0gJy4uJykgeyByZXR1cm4gZmFsc2U7IH1cbiAgICAgIGNvbnN0IHNsYXNoQ291bnQgPSBmaWxlLnNwbGl0KCcvJykubGVuZ3RoIC0gMTtcblxuICAgICAgaWYgKHNsYXNoQ291bnQgPT09IDApICB7IHJldHVybiB0cnVlOyB9XG4gICAgICBpZiAoaXNTY29wZWQoZmlsZSkgJiYgc2xhc2hDb3VudCA8PSAxKSB7IHJldHVybiB0cnVlOyB9XG4gICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gY2hlY2tGaWxlRXh0ZW5zaW9uKHNvdXJjZSwgbm9kZSkge1xuICAgICAgLy8gYmFpbCBpZiB0aGUgZGVjbGFyYXRpb24gZG9lc24ndCBoYXZlIGEgc291cmNlLCBlLmcuIFwiZXhwb3J0IHsgZm9vIH07XCIsIG9yIGlmIGl0J3Mgb25seSBwYXJ0aWFsbHkgdHlwZWQgbGlrZSBpbiBhbiBlZGl0b3JcbiAgICAgIGlmICghc291cmNlIHx8ICFzb3VyY2UudmFsdWUpIHsgcmV0dXJuOyB9XG5cbiAgICAgIGNvbnN0IGltcG9ydFBhdGhXaXRoUXVlcnlTdHJpbmcgPSBzb3VyY2UudmFsdWU7XG5cbiAgICAgIC8vIGRvbid0IGVuZm9yY2UgYW55dGhpbmcgb24gYnVpbHRpbnNcbiAgICAgIGlmIChpc0J1aWx0SW4oaW1wb3J0UGF0aFdpdGhRdWVyeVN0cmluZywgY29udGV4dC5zZXR0aW5ncykpIHsgcmV0dXJuOyB9XG5cbiAgICAgIGNvbnN0IGltcG9ydFBhdGggPSBpbXBvcnRQYXRoV2l0aFF1ZXJ5U3RyaW5nLnJlcGxhY2UoL1xcPyguKikkLywgJycpO1xuXG4gICAgICAvLyBkb24ndCBlbmZvcmNlIGluIHJvb3QgZXh0ZXJuYWwgcGFja2FnZXMgYXMgdGhleSBtYXkgaGF2ZSBuYW1lcyB3aXRoIGAuanNgLlxuICAgICAgLy8gTGlrZSBgaW1wb3J0IERlY2ltYWwgZnJvbSBkZWNpbWFsLmpzYClcbiAgICAgIGlmIChpc0V4dGVybmFsUm9vdE1vZHVsZShpbXBvcnRQYXRoKSkgeyByZXR1cm47IH1cblxuICAgICAgY29uc3QgcmVzb2x2ZWRQYXRoID0gcmVzb2x2ZShpbXBvcnRQYXRoLCBjb250ZXh0KTtcblxuICAgICAgLy8gZ2V0IGV4dGVuc2lvbiBmcm9tIHJlc29sdmVkIHBhdGgsIGlmIHBvc3NpYmxlLlxuICAgICAgLy8gZm9yIHVucmVzb2x2ZWQsIHVzZSBzb3VyY2UgdmFsdWUuXG4gICAgICBjb25zdCBleHRlbnNpb24gPSBwYXRoLmV4dG5hbWUocmVzb2x2ZWRQYXRoIHx8IGltcG9ydFBhdGgpLnN1YnN0cmluZygxKTtcblxuICAgICAgLy8gZGV0ZXJtaW5lIGlmIHRoaXMgaXMgYSBtb2R1bGVcbiAgICAgIGNvbnN0IGlzUGFja2FnZSA9IGlzRXh0ZXJuYWxNb2R1bGUoXG4gICAgICAgIGltcG9ydFBhdGgsXG4gICAgICAgIHJlc29sdmUoaW1wb3J0UGF0aCwgY29udGV4dCksXG4gICAgICAgIGNvbnRleHQsXG4gICAgICApIHx8IGlzU2NvcGVkKGltcG9ydFBhdGgpO1xuXG4gICAgICBpZiAoIWV4dGVuc2lvbiB8fCAhaW1wb3J0UGF0aC5lbmRzV2l0aChgLiR7ZXh0ZW5zaW9ufWApKSB7XG4gICAgICAgIC8vIGlnbm9yZSB0eXBlLW9ubHkgaW1wb3J0cyBhbmQgZXhwb3J0c1xuICAgICAgICBpZiAobm9kZS5pbXBvcnRLaW5kID09PSAndHlwZScgfHwgbm9kZS5leHBvcnRLaW5kID09PSAndHlwZScpIHsgcmV0dXJuOyB9XG4gICAgICAgIGNvbnN0IGV4dGVuc2lvblJlcXVpcmVkID0gaXNVc2VPZkV4dGVuc2lvblJlcXVpcmVkKGV4dGVuc2lvbiwgaXNQYWNrYWdlKTtcbiAgICAgICAgY29uc3QgZXh0ZW5zaW9uRm9yYmlkZGVuID0gaXNVc2VPZkV4dGVuc2lvbkZvcmJpZGRlbihleHRlbnNpb24pO1xuICAgICAgICBpZiAoZXh0ZW5zaW9uUmVxdWlyZWQgJiYgIWV4dGVuc2lvbkZvcmJpZGRlbikge1xuICAgICAgICAgIGNvbnRleHQucmVwb3J0KHtcbiAgICAgICAgICAgIG5vZGU6IHNvdXJjZSxcbiAgICAgICAgICAgIG1lc3NhZ2U6XG4gICAgICAgICAgICAgIGBNaXNzaW5nIGZpbGUgZXh0ZW5zaW9uICR7ZXh0ZW5zaW9uID8gYFwiJHtleHRlbnNpb259XCIgYCA6ICcnfWZvciBcIiR7aW1wb3J0UGF0aFdpdGhRdWVyeVN0cmluZ31cImAsXG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH0gZWxzZSBpZiAoZXh0ZW5zaW9uKSB7XG4gICAgICAgIGlmIChpc1VzZU9mRXh0ZW5zaW9uRm9yYmlkZGVuKGV4dGVuc2lvbikgJiYgaXNSZXNvbHZhYmxlV2l0aG91dEV4dGVuc2lvbihpbXBvcnRQYXRoKSkge1xuICAgICAgICAgIGNvbnRleHQucmVwb3J0KHtcbiAgICAgICAgICAgIG5vZGU6IHNvdXJjZSxcbiAgICAgICAgICAgIG1lc3NhZ2U6IGBVbmV4cGVjdGVkIHVzZSBvZiBmaWxlIGV4dGVuc2lvbiBcIiR7ZXh0ZW5zaW9ufVwiIGZvciBcIiR7aW1wb3J0UGF0aFdpdGhRdWVyeVN0cmluZ31cImAsXG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4gbW9kdWxlVmlzaXRvcihjaGVja0ZpbGVFeHRlbnNpb24sIHsgY29tbW9uanM6IHRydWUgfSk7XG4gIH0sXG59O1xuIl19 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 373d56da3..dd6189bad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -406,8 +406,8 @@ importers: version: 5.27.2 devDependencies: '@types/node': - specifier: 16.18.60 - version: 16.18.60 + specifier: 18.18.8 + version: 18.18.8 '@vitest/coverage-v8': specifier: ^0.34.6 version: 0.34.6(vitest@0.34.6) @@ -574,8 +574,8 @@ importers: version: 0.14.2 devDependencies: '@types/node': - specifier: 16.18.60 - version: 16.18.60 + specifier: 18.18.8 + version: 18.18.8 cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -620,8 +620,8 @@ importers: specifier: ^2.2.1 version: 2.2.1 '@types/node': - specifier: 16.18.60 - version: 16.18.60 + specifier: 18.18.8 + version: 18.18.8 '@vitest/coverage-v8': specifier: ^0.34.6 version: 0.34.6(vitest@0.34.6) @@ -732,8 +732,8 @@ importers: specifier: ^2.2.1 version: 2.2.1 '@types/node': - specifier: 16.18.60 - version: 16.18.60 + specifier: 18.18.8 + version: 18.18.8 '@vitest/coverage-v8': specifier: ^0.34.6 version: 0.34.6(vitest@0.34.6) @@ -857,8 +857,8 @@ importers: specifier: ^2.2.1 version: 2.2.1 '@types/node': - specifier: 16.18.60 - version: 16.18.60 + specifier: 18.18.8 + version: 18.18.8 '@types/prompts': specifier: ^2.4.7 version: 2.4.7 @@ -1003,8 +1003,8 @@ importers: specifier: ^7.0.5 version: 7.0.5 '@types/node': - specifier: 16.18.60 - version: 16.18.60 + specifier: 18.18.8 + version: 18.18.8 cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1346,10 +1346,10 @@ importers: devDependencies: '@turbo/gen': specifier: ^1.10.16 - version: 1.10.16(@types/node@16.18.60)(typescript@5.2.2) + version: 1.10.16(@types/node@18.18.8)(typescript@5.2.2) '@types/node': - specifier: 16.18.60 - version: 16.18.60 + specifier: 18.18.8 + version: 18.18.8 '@vitest/coverage-v8': specifier: ^0.34.6 version: 0.34.6(vitest@0.34.6) @@ -1424,8 +1424,8 @@ importers: specifier: ^0.2.2 version: 0.2.2 '@types/node': - specifier: 16.18.60 - version: 16.18.60 + specifier: 18.18.8 + version: 18.18.8 '@types/react': specifier: ^18.2.36 version: 18.2.36 @@ -1479,10 +1479,10 @@ importers: version: 0.57.2(vite@4.5.0) vite: specifier: ^4.5.0 - version: 4.5.0(@types/node@16.18.60) + version: 4.5.0(@types/node@18.18.8)(terser@5.24.0) vite-plugin-dts: specifier: ^3.6.3 - version: 3.6.3(@types/node@16.18.60)(typescript@5.2.2)(vite@4.5.0) + version: 3.6.3(@types/node@18.18.8)(typescript@5.2.2)(vite@4.5.0) vitest: specifier: ^0.34.6 version: 0.34.6(happy-dom@12.10.3) @@ -1738,6 +1738,11 @@ packages: peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' + peerDependenciesMeta: + eslint: + optional: true + typescript: + optional: true dependencies: '@angular-eslint/bundled-angular-compiler': 16.2.0 '@angular-eslint/utils': 16.2.0(eslint@8.53.0)(typescript@5.2.2) @@ -1756,6 +1761,11 @@ packages: peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' + peerDependenciesMeta: + eslint: + optional: true + typescript: + optional: true dependencies: '@angular-eslint/utils': 16.2.0(eslint@8.53.0)(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@8.53.0)(typescript@5.2.2) @@ -1770,6 +1780,11 @@ packages: peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' + peerDependenciesMeta: + eslint: + optional: true + typescript: + optional: true dependencies: '@angular-eslint/bundled-angular-compiler': 16.2.0 eslint: 8.53.0 @@ -1782,6 +1797,11 @@ packages: peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' + peerDependenciesMeta: + eslint: + optional: true + typescript: + optional: true dependencies: '@angular-eslint/bundled-angular-compiler': 16.2.0 '@typescript-eslint/utils': 5.62.0(eslint@8.53.0)(typescript@5.2.2) @@ -1889,6 +1909,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 @@ -1907,6 +1930,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 @@ -1918,6 +1944,9 @@ packages: resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-compilation-targets': 7.22.15 @@ -1968,6 +1997,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-environment-visitor': 7.22.20 @@ -1994,6 +2026,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 @@ -2006,6 +2041,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-environment-visitor': 7.22.20 @@ -2088,6 +2126,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2098,6 +2139,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2111,6 +2155,9 @@ packages: 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. peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) @@ -2123,6 +2170,9 @@ packages: 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. peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2135,6 +2185,9 @@ packages: 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. peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2147,6 +2200,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 dev: true @@ -2155,6 +2211,9 @@ packages: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2164,6 +2223,9 @@ packages: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2173,6 +2235,9 @@ packages: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2183,6 +2248,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2192,6 +2260,9 @@ packages: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2201,6 +2272,9 @@ packages: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2211,6 +2285,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2221,6 +2298,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2231,6 +2311,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2240,6 +2323,9 @@ packages: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2249,6 +2335,9 @@ packages: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2259,6 +2348,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2268,6 +2360,9 @@ packages: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2277,6 +2372,9 @@ packages: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2286,6 +2384,9 @@ packages: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2295,6 +2396,9 @@ packages: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2304,6 +2408,9 @@ packages: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2313,6 +2420,9 @@ packages: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2323,6 +2433,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2333,6 +2446,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2343,6 +2459,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2353,6 +2472,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) @@ -2364,6 +2486,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2374,6 +2499,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-environment-visitor': 7.22.20 @@ -2387,6 +2515,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-module-imports': 7.22.15 @@ -2399,6 +2530,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2409,6 +2543,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2419,6 +2556,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) @@ -2430,6 +2570,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) @@ -2442,6 +2585,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 @@ -2460,6 +2606,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2471,6 +2620,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2481,6 +2633,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) @@ -2492,6 +2647,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2502,6 +2660,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2513,6 +2674,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 @@ -2524,6 +2688,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2535,6 +2702,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2546,6 +2716,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2556,6 +2729,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-compilation-targets': 7.22.15 @@ -2568,6 +2744,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2579,6 +2758,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2589,6 +2771,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2600,6 +2785,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2610,6 +2798,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) @@ -2621,6 +2812,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) @@ -2633,6 +2827,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-hoist-variables': 7.22.5 @@ -2646,6 +2843,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) @@ -2657,6 +2857,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) @@ -2668,6 +2871,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2678,6 +2884,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2689,6 +2898,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2700,6 +2912,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/compat-data': 7.23.2 '@babel/core': 7.23.2 @@ -2714,6 +2929,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2725,6 +2943,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2736,6 +2957,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2748,6 +2972,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2758,6 +2985,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) @@ -2769,6 +2999,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 @@ -2782,6 +3015,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2792,6 +3028,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2802,6 +3041,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2812,6 +3054,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2823,6 +3068,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2833,6 +3081,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2843,6 +3094,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2854,6 +3108,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2864,6 +3121,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2874,6 +3134,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2884,6 +3147,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-annotate-as-pure': 7.22.5 @@ -2897,6 +3163,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -2907,6 +3176,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) @@ -2918,6 +3190,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) @@ -2929,6 +3204,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) @@ -2940,6 +3218,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/compat-data': 7.23.2 '@babel/core': 7.23.2 @@ -3031,6 +3312,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -3042,6 +3326,9 @@ packages: resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -3054,6 +3341,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-plugin-utils': 7.22.5 @@ -3068,6 +3358,9 @@ packages: engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 clone-deep: 4.0.1 @@ -3150,6 +3443,9 @@ packages: resolution: {integrity: sha512-0wg68ZCjVWAkWT4gBUZJ8Mwktjen/XeWyqBQCrhA2IZSbZZnMYsEI6JJEFb/nZoNI3comB3JdxPLykZRq3qT2A==} peerDependencies: react: ^16.8.3 || ^17 || ^18 + peerDependenciesMeta: + react: + optional: true dependencies: '@code-hike/lighter': 0.7.0 node-fetch: 2.7.0 @@ -3530,6 +3826,17 @@ packages: '@opentelemetry/core': ^1.13.0 '@opentelemetry/exporter-trace-otlp-grpc': ^0.39.0 '@opentelemetry/sdk-trace-base': ^1.13.0 + peerDependenciesMeta: + '@effect-ts/core': + optional: true + '@opentelemetry/api': + optional: true + '@opentelemetry/core': + optional: true + '@opentelemetry/exporter-trace-otlp-grpc': + optional: true + '@opentelemetry/sdk-trace-base': + optional: true dependencies: '@effect-ts/core': 0.60.5 '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.6.0)(@opentelemetry/core@1.17.1)(@opentelemetry/sdk-trace-base@1.17.1) @@ -3547,6 +3854,17 @@ packages: '@opentelemetry/core': ^1.13.0 '@opentelemetry/sdk-trace-base': ^1.13.0 '@opentelemetry/sdk-trace-node': ^1.13.0 + peerDependenciesMeta: + '@effect-ts/core': + optional: true + '@opentelemetry/api': + optional: true + '@opentelemetry/core': + optional: true + '@opentelemetry/sdk-trace-base': + optional: true + '@opentelemetry/sdk-trace-node': + optional: true dependencies: '@effect-ts/core': 0.60.5 '@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.6.0)(@opentelemetry/core@1.17.1)(@opentelemetry/sdk-trace-base@1.17.1) @@ -3563,6 +3881,15 @@ packages: '@opentelemetry/api': ^1.4.0 '@opentelemetry/core': ^1.13.0 '@opentelemetry/sdk-trace-base': ^1.13.0 + peerDependenciesMeta: + '@effect-ts/core': + optional: true + '@opentelemetry/api': + optional: true + '@opentelemetry/core': + optional: true + '@opentelemetry/sdk-trace-base': + optional: true dependencies: '@effect-ts/core': 0.60.5 '@opentelemetry/api': 1.6.0 @@ -3578,6 +3905,9 @@ packages: resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: react: '>=16.8.0' + peerDependenciesMeta: + react: + optional: true dependencies: react: 18.2.0 dev: true @@ -3595,6 +3925,9 @@ packages: resolution: {integrity: sha512-haFQ0qhxEpqtWWY0kx1Y5oE3sMyO1PcoSiWEPrAw6tm/ZOOLXjSs6Q+v1v9eyuVF0nNt50YEvrcrvENmyoMv5g==} peerDependencies: esbuild: '*' + peerDependenciesMeta: + esbuild: + optional: true dependencies: '@types/resolve': 1.20.4 debug: 4.3.4 @@ -3786,6 +4119,9 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + peerDependenciesMeta: + eslint: + optional: true dependencies: eslint: 8.53.0 eslint-visitor-keys: 3.4.3 @@ -3875,6 +4211,11 @@ packages: peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@floating-ui/dom': 1.5.3 react: 18.2.0 @@ -4244,13 +4585,15 @@ packages: peerDependenciesMeta: typescript: optional: true + vite: + optional: true dependencies: glob: 7.2.3 glob-promise: 4.2.2(glob@7.2.3) magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.2.2) typescript: 5.2.2 - vite: 4.5.0(@types/node@16.18.60) + vite: 4.5.0(@types/node@18.18.8)(terser@5.24.0) dev: true /@jridgewell/gen-mapping@0.3.3: @@ -4338,6 +4681,9 @@ packages: resolution: {integrity: sha512-r/vsqsM0E+U4Wr0DK+0EfmABE/eg+8ITW4DjvYdh3ve/tK2safaqHArNnaqbOk1DjYGrhxtoXoGaM3BY8fGBTA==} peerDependencies: esbuild: '>=0.11.0' + peerDependenciesMeta: + esbuild: + optional: true dependencies: '@mdx-js/mdx': 2.3.0 esbuild: 0.18.20 @@ -4375,28 +4721,32 @@ packages: resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} peerDependencies: react: '>=16' + peerDependenciesMeta: + react: + optional: true dependencies: '@types/mdx': 2.0.9 '@types/react': 18.2.36 react: 18.2.0 - /@microsoft/api-extractor-model@7.28.2(@types/node@16.18.60): + /@microsoft/api-extractor-model@7.28.2(@types/node@18.18.8): resolution: {integrity: sha512-vkojrM2fo3q4n4oPh4uUZdjJ2DxQ2+RnDQL/xhTWSRUNPF6P4QyrvY357HBxbnltKcYu+nNNolVqc6TIGQ73Ig==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) - '@rushstack/node-core-library': 3.61.0(@types/node@16.18.60) + '@rushstack/node-core-library': 3.61.0(@types/node@18.18.8) transitivePeerDependencies: - '@types/node' + dev: true - /@microsoft/api-extractor@7.38.2(@types/node@16.18.60): + /@microsoft/api-extractor@7.38.2(@types/node@18.18.8): resolution: {integrity: sha512-JOARuhTwOcOMIU0O2czscoJy3ddVzIRhSA9/7T1ALuZSNphgWsPk+Bv4E7AnBDmTV4pP4lBNLtCxEHjjpWaytQ==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.2(@types/node@16.18.60) + '@microsoft/api-extractor-model': 7.28.2(@types/node@18.18.8) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2(patch_hash=35av6rrndvjtr2u2jso66jatbu) - '@rushstack/node-core-library': 3.61.0(@types/node@16.18.60) + '@rushstack/node-core-library': 3.61.0(@types/node@18.18.8) '@rushstack/rig-package': 0.5.1 '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 @@ -4605,6 +4955,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.7.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 dev: false @@ -4614,6 +4967,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.5.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/semantic-conventions': 1.15.2 @@ -4624,6 +4980,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.7.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/semantic-conventions': 1.17.1 @@ -4634,6 +4993,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@grpc/grpc-js': 1.9.9 '@opentelemetry/api': 1.6.0 @@ -4649,6 +5011,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.6.0) @@ -4659,6 +5024,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@grpc/grpc-js': 1.9.9 '@opentelemetry/api': 1.6.0 @@ -4672,6 +5040,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.5.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/api-logs': 0.41.2 @@ -4687,6 +5058,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.7.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/core': 1.17.1(@opentelemetry/api@1.6.0) @@ -4697,6 +5071,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.7.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/core': 1.17.1(@opentelemetry/api@1.6.0) @@ -4707,6 +5084,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.5.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.6.0) @@ -4718,6 +5098,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.7.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/core': 1.17.1(@opentelemetry/api@1.6.0) @@ -4730,6 +5113,11 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.4.0 <1.5.0' '@opentelemetry/api-logs': '>=0.39.1' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@opentelemetry/api-logs': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/api-logs': 0.41.2 @@ -4742,6 +5130,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.5.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.6.0) @@ -4754,6 +5145,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.5.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/core': 1.15.2(@opentelemetry/api@1.6.0) @@ -4766,6 +5160,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.7.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/core': 1.17.1(@opentelemetry/api@1.6.0) @@ -4778,6 +5175,9 @@ packages: engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.7.0' + peerDependenciesMeta: + '@opentelemetry/api': + optional: true dependencies: '@opentelemetry/api': 1.6.0 '@opentelemetry/context-async-hooks': 1.17.1(@opentelemetry/api@1.6.0) @@ -4933,6 +5333,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) @@ -4954,6 +5358,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.36)(react@18.2.0) @@ -4970,6 +5378,9 @@ packages: resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -4983,6 +5394,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@types/react': 18.2.36 @@ -4993,6 +5406,9 @@ packages: resolution: {integrity: sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -5006,6 +5422,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@types/react': 18.2.36 @@ -5017,6 +5435,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.0 @@ -5047,6 +5470,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@types/react': 18.2.36 @@ -5058,6 +5483,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.0 @@ -5081,6 +5511,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.1 @@ -5098,6 +5532,9 @@ packages: resolution: {integrity: sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -5111,6 +5548,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@types/react': 18.2.36 @@ -5122,6 +5561,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) @@ -5143,6 +5587,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.36)(react@18.2.0) @@ -5158,6 +5606,9 @@ packages: resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) @@ -5172,6 +5623,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.36)(react@18.2.0) @@ -5191,6 +5644,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@floating-ui/react-dom': 2.0.2(react-dom@18.2.0)(react@18.2.0) @@ -5214,6 +5671,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) @@ -5233,6 +5695,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) @@ -5247,6 +5713,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) @@ -5260,6 +5731,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-slot': 1.0.0(react@18.2.0) @@ -5279,6 +5755,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.36)(react@18.2.0) @@ -5300,6 +5780,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.1 @@ -5329,6 +5813,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/number': 1.0.1 @@ -5370,6 +5858,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) @@ -5383,6 +5875,9 @@ packages: resolution: {integrity: sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) @@ -5397,6 +5892,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.36)(react@18.2.0) @@ -5416,6 +5913,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.1 @@ -5443,6 +5944,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.1 @@ -5466,6 +5971,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/primitive': 1.0.1 @@ -5485,6 +5994,9 @@ packages: resolution: {integrity: sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -5498,6 +6010,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@types/react': 18.2.36 @@ -5508,6 +6022,9 @@ packages: resolution: {integrity: sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) @@ -5522,6 +6039,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.36)(react@18.2.0) @@ -5533,6 +6052,9 @@ packages: resolution: {integrity: sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) @@ -5547,6 +6069,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.36)(react@18.2.0) @@ -5558,6 +6082,9 @@ packages: resolution: {integrity: sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + react: + optional: true dependencies: '@babel/runtime': 7.23.2 react: 18.2.0 @@ -5571,6 +6098,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@types/react': 18.2.36 @@ -5585,6 +6114,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@types/react': 18.2.36 @@ -5599,6 +6130,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/rect': 1.0.1 @@ -5614,6 +6147,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.36)(react@18.2.0) @@ -5633,6 +6168,10 @@ packages: optional: true '@types/react-dom': optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) @@ -5652,6 +6191,9 @@ packages: resolution: {integrity: sha512-hxBI2UOuVaI3O/BhQfhtb4kcGn9ft12RWAFVMUeNjqqhLsHvFtzIkFaptBJpFDANTKoDfdVoHTKZDlwKCACbMQ==} peerDependencies: react: '*' + peerDependenciesMeta: + react: + optional: true dependencies: react: 18.2.0 dev: false @@ -5687,23 +6229,6 @@ packages: resolution: {integrity: sha512-6i/8UoL0P5y4leBIGzvkZdS85RDMG9y1ihZzmTZQ5LdHUYmZ7pKFoj8X0236s3lusPs1Fa5HTQUpwI+UfTcmeA==} dev: true - /@rushstack/node-core-library@3.61.0(@types/node@16.18.60): - resolution: {integrity: sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - dependencies: - '@types/node': 16.18.60 - colors: 1.2.5 - fs-extra: 7.0.1 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.8 - semver: 7.5.4 - z-schema: 5.0.5 - /@rushstack/node-core-library@3.61.0(@types/node@18.18.8): resolution: {integrity: sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==} peerDependencies: @@ -5958,6 +6483,11 @@ packages: 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 dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) @@ -5992,6 +6522,11 @@ packages: 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 dependencies: '@storybook/addon-actions': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-backgrounds': 7.5.3(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) @@ -6259,6 +6794,11 @@ packages: 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 dependencies: '@storybook/channels': 7.5.3 '@storybook/client-logger': 7.5.3 @@ -6328,6 +6868,8 @@ packages: optional: true typescript: optional: true + vite: + optional: true vite-plugin-glimmerx: optional: true dependencies: @@ -6348,7 +6890,7 @@ packages: magic-string: 0.30.5 rollup: 3.29.4 typescript: 5.2.2 - vite: 4.5.0(@types/node@16.18.60) + vite: 4.5.0(@types/node@18.18.8)(terser@5.24.0) transitivePeerDependencies: - encoding - supports-color @@ -6449,6 +6991,11 @@ packages: 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 dependencies: '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) @@ -6630,6 +7177,11 @@ packages: 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 dependencies: '@storybook/channels': 7.5.3 '@storybook/client-logger': 7.5.3 @@ -6694,6 +7246,11 @@ packages: 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 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -6706,6 +7263,13 @@ packages: 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 || ^5.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + vite: + optional: true dependencies: '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.2.2)(vite@4.5.0) '@rollup/pluginutils': 5.0.5 @@ -6716,7 +7280,7 @@ packages: react: 18.2.0 react-docgen: 6.0.4 react-dom: 18.2.0(react@18.2.0) - vite: 4.5.0(@types/node@16.18.60) + vite: 4.5.0(@types/node@18.18.8)(terser@5.24.0) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -6734,6 +7298,10 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 typescript: '*' peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true typescript: optional: true dependencies: @@ -6771,6 +7339,11 @@ packages: 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 dependencies: '@storybook/client-logger': 7.5.3 memoizerific: 1.11.3 @@ -6808,6 +7381,11 @@ packages: 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 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@storybook/client-logger': 7.5.3 @@ -6852,6 +7430,11 @@ packages: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 9.3.3 @@ -6865,6 +7448,9 @@ packages: engines: {node: '>=12', npm: '>=6'} peerDependencies: '@testing-library/dom': '>=7.21.4' + peerDependenciesMeta: + '@testing-library/dom': + optional: true dependencies: '@testing-library/dom': 9.3.3 dev: true @@ -6908,7 +7494,7 @@ packages: engines: {node: '>=14.17'} dev: true - /@turbo/gen@1.10.16(@types/node@16.18.60)(typescript@5.2.2): + /@turbo/gen@1.10.16(@types/node@18.18.8)(typescript@5.2.2): resolution: {integrity: sha512-PzyluADjVuy5OcIi+/aRcD70OElQpRVRDdfZ9fH8G5Fv75lQcNrjd1bBGKmhjSw+g+eTEkXMGnY7s6gsCYjYTQ==} hasBin: true dependencies: @@ -6920,7 +7506,7 @@ packages: minimatch: 9.0.3 node-plop: 0.26.3 proxy-agent: 6.3.1 - ts-node: 10.9.1(@types/node@16.18.60)(typescript@5.2.2) + ts-node: 10.9.1(@types/node@18.18.8)(typescript@5.2.2) update-check: 1.5.4 validate-npm-package-name: 5.0.0 transitivePeerDependencies: @@ -7261,6 +7847,7 @@ packages: /@types/node@16.18.60: resolution: {integrity: sha512-ZUGPWx5vKfN+G2/yN7pcSNLkIkXEvlwNaJEd4e0ppX7W2S8XAkdc/37hM4OUNJB9sa0p12AOvGvxL4JCPiz9DA==} + dev: true /@types/node@18.17.9: resolution: {integrity: sha512-fxaKquqYcPOGwE7tC1anJaPJ0GHyOVzfA2oUoXECjBjrtsIz4YJvtNYsq8LUcjEUehEF+jGpx8Z+lFrtT6z0tg==} @@ -7320,10 +7907,6 @@ packages: /@types/scheduler@0.16.5: resolution: {integrity: sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==} - /@types/semver@7.5.0: - resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==} - dev: true - /@types/semver@7.5.4: resolution: {integrity: sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==} dev: true @@ -7423,6 +8006,10 @@ packages: eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true typescript: optional: true dependencies: @@ -7449,6 +8036,9 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true dependencies: '@typescript-eslint/utils': 5.62.0(eslint@8.53.0)(typescript@5.2.2) eslint: 8.53.0 @@ -7464,6 +8054,8 @@ packages: eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: + eslint: + optional: true typescript: optional: true dependencies: @@ -7501,6 +8093,8 @@ packages: eslint: '*' typescript: '*' peerDependenciesMeta: + eslint: + optional: true typescript: optional: true dependencies: @@ -7521,6 +8115,8 @@ packages: eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: + eslint: + optional: true typescript: optional: true dependencies: @@ -7591,6 +8187,9 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) '@types/json-schema': 7.0.14 @@ -7611,6 +8210,9 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) '@types/json-schema': 7.0.14 @@ -7656,7 +8258,7 @@ packages: '@unocss/core': 0.57.2 '@unocss/reset': 0.57.2 '@unocss/vite': 0.57.2(vite@4.5.0) - vite: 4.5.0(@types/node@16.18.60) + vite: 4.5.0(@types/node@18.18.8)(terser@5.24.0) transitivePeerDependencies: - rollup dev: true @@ -7729,6 +8331,9 @@ packages: engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 + peerDependenciesMeta: + postcss: + optional: true dependencies: '@unocss/config': 0.57.2 '@unocss/core': 0.57.2 @@ -7852,6 +8457,9 @@ packages: resolution: {integrity: sha512-PoyqYsgTSzRE7umfp5Qpdt29ZmYD24M4WIQhATIDkJQm26f/KME6SMcQO1ybLWgkJgrHoenO9QJo+/W8tId/uA==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 + peerDependenciesMeta: + vite: + optional: true dependencies: '@ampproject/remapping': 2.2.1 '@rollup/pluginutils': 5.0.5 @@ -7863,7 +8471,7 @@ packages: chokidar: 3.5.3 fast-glob: 3.3.2 magic-string: 0.30.5 - vite: 4.5.0(@types/node@16.18.60) + vite: 4.5.0(@types/node@18.18.8)(terser@5.24.0) transitivePeerDependencies: - rollup dev: true @@ -8078,13 +8686,16 @@ packages: engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.1.0-beta.0 + peerDependenciesMeta: + vite: + optional: true dependencies: '@babel/core': 7.23.2 '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.23.2) '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.23.2) magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 4.5.0(@types/node@16.18.60) + vite: 4.5.0(@types/node@18.18.8)(terser@5.24.0) transitivePeerDependencies: - supports-color dev: true @@ -8094,13 +8705,16 @@ packages: engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.2.0 + peerDependenciesMeta: + vite: + optional: true dependencies: '@babel/core': 7.23.2 '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.23.2) '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.23.2) '@types/babel__core': 7.20.3 react-refresh: 0.14.0 - vite: 4.5.0(@types/node@16.18.60) + vite: 4.5.0(@types/node@18.18.8)(terser@5.24.0) transitivePeerDependencies: - supports-color dev: true @@ -8109,6 +8723,9 @@ packages: resolution: {integrity: sha512-fivy/OK2d/EsJFoEoxHFEnNGTg+MmdZBAVK9Ka4qhXR2K3J0DS08vcGVwzDtXSuUMabLv4KtPcpSKkcMXFDViw==} peerDependencies: vitest: '>=0.32.0 <1' + peerDependenciesMeta: + vitest: + optional: true dependencies: '@ampproject/remapping': 2.2.1 '@bcoe/v8-coverage': 0.2.3 @@ -8236,6 +8853,9 @@ packages: engines: {node: '>=14.15.0'} peerDependencies: esbuild: '>=0.10.0' + peerDependenciesMeta: + esbuild: + optional: true dependencies: esbuild: 0.18.20 tslib: 2.6.2 @@ -8286,6 +8906,9 @@ packages: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + acorn: + optional: true dependencies: acorn: 7.4.1 dev: true @@ -8294,6 +8917,9 @@ packages: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + acorn: + optional: true dependencies: acorn: 8.11.2 @@ -8569,6 +9195,11 @@ packages: peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true dependencies: '@types/react': 18.2.36 ariakit-utils: 0.17.0-next.27 @@ -8585,6 +9216,11 @@ packages: peerDependencies: react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@floating-ui/dom': 1.5.3 ariakit-react-utils: 0.17.0-next.27(@types/react@18.2.36)(react@18.2.0) @@ -8797,6 +9433,9 @@ packages: engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@astrojs/compiler': '>=0.27.0' + peerDependenciesMeta: + '@astrojs/compiler': + optional: true dependencies: '@astrojs/compiler': 2.2.2 synckit: 0.8.5 @@ -8882,6 +9521,9 @@ packages: resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 dev: true @@ -8891,6 +9533,9 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@jest/transform': 29.7.0 @@ -8931,6 +9576,9 @@ packages: resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/compat-data': 7.23.2 '@babel/core': 7.23.2 @@ -8944,6 +9592,9 @@ packages: resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) @@ -8956,6 +9607,9 @@ packages: resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) @@ -8967,6 +9621,9 @@ packages: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) @@ -8988,6 +9645,9 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 + peerDependenciesMeta: + '@babel/core': + optional: true dependencies: '@babel/core': 7.23.2 babel-plugin-jest-hoist: 29.6.3 @@ -9116,6 +9776,9 @@ packages: resolution: {integrity: sha512-SBlcJje8EDh3lLihqr0W27yHCVpuh3NReziNxZOwUzuaShqq+V/imY+J+AvJdTIOifiCQkyIsgVWKAj5G/eOyg==} peerDependencies: react: ^18 + peerDependenciesMeta: + react: + optional: true dependencies: '@code-hike/lighter': 0.8.1 react: 18.2.0 @@ -9193,6 +9856,9 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: esbuild: '>=0.17' + peerDependenciesMeta: + esbuild: + optional: true dependencies: esbuild: 0.18.20 load-tsconfig: 0.2.5 @@ -9503,6 +10169,9 @@ packages: resolution: {integrity: sha512-IxoFM5WGQOIAd95qrSXzJUv4eXIrh+RvU3rwwqIiwYuvfE7U/Llj4fejbsJnjJMUYCuGtVQsY2gv7oGl4aTNSQ==} peerDependencies: devtools-protocol: '*' + peerDependenciesMeta: + devtools-protocol: + optional: true dependencies: devtools-protocol: 0.0.1203626 mitt: 3.0.1 @@ -9590,6 +10259,9 @@ packages: /clipanion@3.2.1: resolution: {integrity: sha512-dYFdjLb7y1ajfxQopN05mylEpK9ZX0sO1/RfMXdfmwjlIsPkbh4p7A682x++zFPLDCo1x3p82dtljHf5cW2LKA==} + peerDependenciesMeta: + typanion: + optional: true dependencies: typanion: 3.14.0 dev: false @@ -9639,6 +10311,11 @@ packages: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.36)(react-dom@18.2.0)(react@18.2.0) command-score: 0.1.2 @@ -10175,6 +10852,13 @@ packages: '@types/node': '*' cosmiconfig: '>=8.2' typescript: '>=4' + peerDependenciesMeta: + '@types/node': + optional: true + cosmiconfig: + optional: true + typescript: + optional: true dependencies: '@types/node': 18.18.8 cosmiconfig: 8.3.6(typescript@5.2.2) @@ -10337,6 +11021,9 @@ packages: engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true dependencies: icss-utils: 5.1.0(postcss@8.4.31) postcss: 8.4.31 @@ -10837,6 +11524,9 @@ packages: engines: {node: '>=10.17.0'} peerDependencies: typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@definitelytyped/header-parser': 0.0.186 command-exists: 1.2.9 @@ -10853,6 +11543,9 @@ packages: hasBin: true peerDependencies: typescript: '>= 3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.7.0-dev || >= 3.8.0-dev || >= 3.9.0-dev || >= 4.0.0-dev' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@definitelytyped/header-parser': 0.0.186 '@definitelytyped/typescript-versions': 0.0.180 @@ -11280,6 +11973,9 @@ packages: resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} peerDependencies: esbuild: '>=0.12 <1' + peerDependenciesMeta: + esbuild: + optional: true dependencies: debug: 4.3.4 esbuild: 0.18.20 @@ -11465,6 +12161,9 @@ packages: hasBin: true peerDependencies: eslint: '>=7.0.0' + peerDependenciesMeta: + eslint: + optional: true dependencies: eslint: 8.53.0 dev: true @@ -11474,6 +12173,11 @@ packages: peerDependencies: eslint: ^8.0.0 typescript: '>=4.0.0' + peerDependenciesMeta: + eslint: + optional: true + typescript: + optional: true dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.53.0)(typescript@5.2.2) eslint: 8.53.0 @@ -11528,6 +12232,11 @@ packages: peerDependencies: eslint: '*' eslint-plugin-import: '*' + peerDependenciesMeta: + eslint: + optional: true + eslint-plugin-import: + optional: true dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 @@ -11550,6 +12259,9 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8.0.0' + peerDependenciesMeta: + eslint: + optional: true dependencies: acorn: 8.11.2 acorn-jsx: 5.3.2(acorn@8.11.2) @@ -11605,6 +12317,9 @@ packages: engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=7.0.0' + peerDependenciesMeta: + eslint: + optional: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) '@jridgewell/sourcemap-codec': 1.4.15 @@ -11621,6 +12336,9 @@ packages: resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==} peerDependencies: eslint: '>= 3.2.1' + peerDependenciesMeta: + eslint: + optional: true dependencies: eslint: 8.53.0 globals: 13.23.0 @@ -11631,6 +12349,9 @@ packages: engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' + peerDependenciesMeta: + eslint: + optional: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) '@eslint-community/regexpp': 4.10.0 @@ -11642,6 +12363,9 @@ packages: engines: {node: '>=12'} peerDependencies: eslint: ^7.2.0 || ^8 + peerDependenciesMeta: + eslint: + optional: true dependencies: debug: 3.2.7 doctrine: 2.1.0 @@ -11665,6 +12389,9 @@ packages: engines: {node: '>=16'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true dependencies: '@es-joy/jsdoccomment': 0.40.1 are-docs-informative: 0.0.2 @@ -11685,6 +12412,9 @@ packages: engines: {node: '>=4.0'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + peerDependenciesMeta: + eslint: + optional: true dependencies: '@babel/runtime': 7.23.2 aria-query: 5.3.0 @@ -11710,6 +12440,9 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true dependencies: eslint: 8.53.0 mdast-util-from-markdown: 0.8.5 @@ -11722,6 +12455,9 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8.0.0' + peerDependenciesMeta: + eslint: + optional: true dependencies: eslint: 8.53.0 eslint-mdx: 2.2.0(eslint@8.53.0) @@ -11741,6 +12477,9 @@ packages: engines: {node: '>=16.0.0'} peerDependencies: eslint: '>=7.0.0' + peerDependenciesMeta: + eslint: + optional: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) builtins: 5.0.1 @@ -11759,6 +12498,9 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true dependencies: eslint: 8.53.0 dev: true @@ -11768,6 +12510,9 @@ packages: engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + peerDependenciesMeta: + eslint: + optional: true dependencies: eslint: 8.53.0 dev: true @@ -11777,6 +12522,9 @@ packages: engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + peerDependenciesMeta: + eslint: + optional: true dependencies: array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 @@ -11802,6 +12550,11 @@ packages: peerDependencies: eslint: ^8.0.0 typescript: '>=4.0.0' + peerDependenciesMeta: + eslint: + optional: true + typescript: + optional: true dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.53.0)(typescript@5.2.2) common-tags: 1.8.2 @@ -11819,6 +12572,11 @@ packages: peerDependencies: eslint: ^8.0.0 typescript: '>=4.0.0' + peerDependenciesMeta: + eslint: + optional: true + typescript: + optional: true dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.53.0)(typescript@5.2.2) common-tags: 1.8.2 @@ -11840,6 +12598,9 @@ packages: engines: {node: '>=14'} peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true dependencies: eslint: 8.53.0 dev: true @@ -11849,6 +12610,11 @@ packages: peerDependencies: eslint: '>=8.0.0' svelte: ^3.2.0 + peerDependenciesMeta: + eslint: + optional: true + svelte: + optional: true dependencies: eslint: 8.53.0 dev: true @@ -11867,6 +12633,13 @@ packages: '@typescript-eslint/parser': ^6 eslint: ^7 || ^8 typescript: ^3 || ^4 || ^5 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + typescript: + optional: true dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.53.0)(typescript@5.2.2) '@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@5.2.2) @@ -11883,6 +12656,9 @@ packages: engines: {node: '>=16'} peerDependencies: eslint: '>=8.44.0' + peerDependenciesMeta: + eslint: + optional: true dependencies: '@babel/helper-validator-identifier': 7.22.20 '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) @@ -11907,6 +12683,9 @@ packages: engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) eslint: 8.53.0 @@ -12934,6 +13713,9 @@ packages: engines: {node: '>=12'} peerDependencies: glob: ^7.1.6 + peerDependenciesMeta: + glob: + optional: true dependencies: '@types/glob': 7.2.0 glob: 7.2.3 @@ -13568,6 +14350,9 @@ packages: engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 + peerDependenciesMeta: + postcss: + optional: true dependencies: postcss: 8.4.31 dev: true @@ -14862,6 +15647,9 @@ packages: hasBin: true peerDependencies: '@babel/preset-env': ^7.1.6 + peerDependenciesMeta: + '@babel/preset-env': + optional: true dependencies: '@babel/core': 7.23.2 '@babel/parser': 7.23.0 @@ -15127,6 +15915,11 @@ packages: peerDependencies: less: ^3.5.0 || ^4.0.0 webpack: ^5.0.0 + peerDependenciesMeta: + less: + optional: true + webpack: + optional: true dev: true /leven@3.1.0: @@ -15578,6 +16371,11 @@ packages: peerDependencies: '@types/markdown-it': '*' markdown-it: '*' + peerDependenciesMeta: + '@types/markdown-it': + optional: true + markdown-it: + optional: true dependencies: '@types/markdown-it': 12.2.3 markdown-it: 12.3.2 @@ -15603,6 +16401,9 @@ packages: engines: {node: '>= 10'} peerDependencies: react: '>= 0.14.0' + peerDependenciesMeta: + react: + optional: true dependencies: react: 18.2.0 dev: true @@ -15846,6 +16647,9 @@ packages: engines: {node: '>=14', npm: '>=6'} peerDependencies: esbuild: 0.* + peerDependenciesMeta: + esbuild: + optional: true dependencies: '@babel/runtime': 7.23.2 '@esbuild-plugins/node-resolve': 0.1.4(esbuild@0.18.20) @@ -16533,6 +17337,11 @@ packages: peerDependencies: react: '*' react-dom: '*' + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: css-tree: 1.1.3 csstype: 3.1.2 @@ -16587,6 +17396,15 @@ packages: next: ^12 || ^13 react: '*' react-dom: '*' + peerDependenciesMeta: + contentlayer: + optional: true + next: + optional: true + react: + optional: true + react-dom: + optional: true dependencies: '@contentlayer/core': 0.3.4 '@contentlayer/utils': 0.3.4 @@ -16606,6 +17424,11 @@ packages: peerDependencies: react: '>=16.x <=18.x' react-dom: '>=16.x <=18.x' + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@mdx-js/mdx': 2.3.0 '@mdx-js/react': 2.3.0(react@18.2.0) @@ -16623,6 +17446,13 @@ packages: next: '*' react: '*' react-dom: '*' + peerDependenciesMeta: + next: + optional: true + react: + optional: true + react-dom: + optional: true dependencies: next: 14.0.2-canary.14(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -16641,6 +17471,10 @@ packages: peerDependenciesMeta: '@opentelemetry/api': optional: true + react: + optional: true + react-dom: + optional: true sass: optional: true dependencies: @@ -17566,6 +18400,11 @@ packages: peerDependencies: postcss: ^7.0.0 || ^8.0.1 webpack: ^5.0.0 + peerDependenciesMeta: + postcss: + optional: true + webpack: + optional: true dependencies: cosmiconfig: 8.3.6(typescript@5.2.2) jiti: 1.21.0 @@ -17579,6 +18418,9 @@ packages: engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 + peerDependenciesMeta: + postcss: + optional: true dependencies: postcss: 8.4.31 dev: true @@ -17588,6 +18430,9 @@ packages: engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 + peerDependenciesMeta: + postcss: + optional: true dependencies: icss-utils: 5.1.0(postcss@8.4.31) postcss: 8.4.31 @@ -17600,6 +18445,9 @@ packages: engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 + peerDependenciesMeta: + postcss: + optional: true dependencies: postcss: 8.4.31 postcss-selector-parser: 6.0.13 @@ -17610,6 +18458,9 @@ packages: engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 + peerDependenciesMeta: + postcss: + optional: true dependencies: icss-utils: 5.1.0(postcss@8.4.31) postcss: 8.4.31 @@ -17977,6 +18828,11 @@ packages: peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -17987,6 +18843,11 @@ packages: peerDependencies: react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: dom-css: 2.1.0 prop-types: 15.8.1 @@ -17999,6 +18860,9 @@ packages: resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' + peerDependenciesMeta: + typescript: + optional: true dependencies: typescript: 5.2.2 dev: true @@ -18025,6 +18889,9 @@ packages: resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: react: ^18.2.0 + peerDependenciesMeta: + react: + optional: true dependencies: loose-envify: 1.4.0 react: 18.2.0 @@ -18035,6 +18902,11 @@ packages: 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 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 @@ -18047,6 +18919,9 @@ packages: resolution: {integrity: sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==} peerDependencies: react: ^16.8.4 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true dependencies: react: 18.2.0 dev: true @@ -18080,6 +18955,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@types/react': 18.2.36 react: 18.2.0 @@ -18095,6 +18972,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@types/react': 18.2.36 react: 18.2.0 @@ -18114,6 +18993,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@types/react': 18.2.36 react: 18.2.0 @@ -18133,6 +19014,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@types/react': 18.2.36 get-nonce: 1.0.1 @@ -18145,6 +19028,11 @@ packages: peerDependencies: react: '*' tslib: '*' + peerDependenciesMeta: + react: + optional: true + tslib: + optional: true dependencies: react: 18.2.0 tslib: 2.6.2 @@ -18155,6 +19043,11 @@ packages: 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 dependencies: '@types/js-cookie': 2.2.7 '@xobotyi/scrollbar-width': 1.9.5 @@ -18834,6 +19727,8 @@ packages: optional: true sass-embedded: optional: true + webpack: + optional: true dependencies: neo-async: 2.6.2 dev: true @@ -19593,6 +20488,9 @@ packages: engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true dev: true /style-to-object@0.4.4: @@ -19613,6 +20511,8 @@ packages: optional: true babel-plugin-macros: optional: true + react: + optional: true dependencies: client-only: 0.0.1 react: 18.2.0 @@ -20110,6 +21010,9 @@ packages: engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' + peerDependenciesMeta: + typescript: + optional: true dependencies: typescript: 5.2.2 dev: true @@ -20151,6 +21054,10 @@ packages: optional: true '@swc/wasm': optional: true + '@types/node': + optional: true + typescript: + optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 @@ -20169,7 +21076,7 @@ packages: yn: 3.1.1 dev: true - /ts-node@10.9.1(@types/node@16.18.60)(typescript@5.2.2): + /ts-node@10.9.1(@types/node@18.18.8)(typescript@5.2.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -20182,13 +21089,17 @@ packages: optional: true '@swc/wasm': optional: true + '@types/node': + optional: true + typescript: + optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 16.18.60 + '@types/node': 18.18.8 acorn: 8.11.2 acorn-walk: 8.3.0 arg: 4.1.3 @@ -20235,6 +21146,9 @@ packages: hasBin: true peerDependencies: typescript: '>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev' + peerDependenciesMeta: + typescript: + optional: true dependencies: babel-code-frame: 6.26.0 builtin-modules: 1.1.1 @@ -20259,6 +21173,9 @@ packages: hasBin: true peerDependencies: typescript: '>=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@babel/code-frame': 7.22.13 builtin-modules: 1.1.1 @@ -20318,6 +21235,11 @@ packages: peerDependencies: tsutils: ^3.0.0 typescript: '>=4.0.0' + peerDependenciesMeta: + tsutils: + optional: true + typescript: + optional: true dependencies: '@types/yargs': 17.0.30 tsutils: 3.21.0(typescript@5.2.2) @@ -20329,6 +21251,9 @@ packages: resolution: {integrity: sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==} peerDependencies: typescript: '>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev' + peerDependenciesMeta: + typescript: + optional: true dependencies: tslib: 1.14.1 typescript: 5.2.2 @@ -20339,6 +21264,9 @@ packages: 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' + peerDependenciesMeta: + typescript: + optional: true dependencies: tslib: 1.14.1 typescript: 5.2.2 @@ -20549,6 +21477,9 @@ packages: hasBin: true peerDependencies: typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x + peerDependenciesMeta: + typescript: + optional: true dependencies: lunr: 2.3.9 marked: 4.3.0 @@ -20903,7 +21834,7 @@ packages: '@unocss/transformer-directives': 0.57.2 '@unocss/transformer-variant-group': 0.57.2 '@unocss/vite': 0.57.2(vite@4.5.0) - vite: 4.5.0(@types/node@16.18.60) + vite: 4.5.0(@types/node@18.18.8)(terser@5.24.0) transitivePeerDependencies: - postcss - rollup @@ -20934,6 +21865,9 @@ packages: hasBin: true peerDependencies: browserslist: '>= 4.21.0' + peerDependenciesMeta: + browserslist: + optional: true dependencies: browserslist: 4.22.1 escalade: 3.1.1 @@ -20975,6 +21909,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@types/react': 18.2.36 react: 18.2.0 @@ -20985,6 +21921,11 @@ packages: peerDependencies: react: 16.8.0 - 18 react-dom: 16.8.0 - 18 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@juggle/resize-observer': 3.4.0 react: 18.2.0 @@ -21000,6 +21941,8 @@ packages: peerDependenciesMeta: '@types/react': optional: true + react: + optional: true dependencies: '@types/react': 18.2.36 detect-node-es: 1.1.0 @@ -21208,23 +22151,25 @@ packages: - terser dev: true - /vite-plugin-dts@3.6.3(@types/node@16.18.60)(typescript@5.2.2)(vite@4.5.0): + /vite-plugin-dts@3.6.3(@types/node@18.18.8)(typescript@5.2.2)(vite@4.5.0): resolution: {integrity: sha512-NyRvgobl15rYj65coi/gH7UAEH+CpSjh539DbGb40DfOTZSvDLNYTzc8CK4460W+LqXuMK7+U3JAxRB3ksrNPw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: typescript: '*' vite: '*' peerDependenciesMeta: + typescript: + optional: true vite: optional: true dependencies: - '@microsoft/api-extractor': 7.38.2(@types/node@16.18.60) + '@microsoft/api-extractor': 7.38.2(@types/node@18.18.8) '@rollup/pluginutils': 5.0.5 '@vue/language-core': 1.8.22(typescript@5.2.2) debug: 4.3.4 kolorist: 1.8.0 typescript: 5.2.2 - vite: 4.5.0(@types/node@16.18.60) + vite: 4.5.0(@types/node@18.18.8)(terser@5.24.0) vue-tsc: 1.8.22(typescript@5.2.2) transitivePeerDependencies: - '@types/node' @@ -21232,42 +22177,6 @@ packages: - supports-color dev: true - /vite@4.5.0(@types/node@16.18.60): - resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - 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 - dependencies: - '@types/node': 16.18.60 - esbuild: 0.18.20 - postcss: 8.4.31 - rollup: 3.29.4 - optionalDependencies: - fsevents: 2.3.3 - dev: true - /vite@4.5.0(@types/node@18.18.8)(terser@5.24.0): resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -21449,6 +22358,9 @@ packages: engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' + peerDependenciesMeta: + eslint: + optional: true dependencies: debug: 4.3.4 eslint: 8.53.0 @@ -21474,6 +22386,9 @@ packages: hasBin: true peerDependencies: typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@volar/typescript': 1.10.10 '@vue/language-core': 1.8.22(typescript@5.2.2)