diff --git a/website/package.json b/website/package.json
index 7007900e..fb67632f 100644
--- a/website/package.json
+++ b/website/package.json
@@ -34,9 +34,9 @@
"@iconify-prerendered/vue-mdi": "0.23.1702456985",
"@octokit/rest": "20.0.2",
"@octokit/types": "12.4.0",
- "@tanstack/vue-query": "5.17.0",
+ "@tanstack/vue-query": "5.17.7",
"@vueuse/core": "10.7.1",
- "axios": "1.6.3",
+ "axios": "1.6.5",
"element-plus": "2.4.4",
"lodash.groupby": "4.6.0",
"markdown-it": "14.0.0",
@@ -44,7 +44,7 @@
"moment": "2.30.1"
},
"devDependencies": {
- "@antfu/eslint-config": "^2.0.0",
+ "@antfu/eslint-config": "^2.6.1",
"@eslint/eslintrc": "^3.0.0",
"@mdit/plugin-attrs": "0.8.0",
"@mdit/plugin-figure": "0.8.0",
@@ -57,8 +57,8 @@
"@types/lodash.groupby": "4.6.9",
"@types/markdown-it": "13.0.7",
"@types/node": "20.10.6",
- "@typescript-eslint/eslint-plugin": "6.16.0",
- "@typescript-eslint/parser": "6.16.0",
+ "@typescript-eslint/eslint-plugin": "6.18.0",
+ "@typescript-eslint/parser": "6.18.0",
"eslint": "8.56.0",
"eslint-config-standard": "17.1.0",
"eslint-plugin-vue": "9.19.2",
@@ -72,9 +72,9 @@
"stylus": "0.62.0",
"unplugin-element-plus": "0.8.0",
"vite-plugin-eslint": "1.8.1",
- "vitepress": "1.0.0-rc.34",
+ "vitepress": "1.0.0-rc.35",
"vitepress-plugin-tabs": "0.5.0",
- "vue": "3.4.3",
+ "vue": "3.4.5",
"vue-eslint-parser": "9.3.2",
"x-satori": "0.1.5"
},
diff --git a/website/pnpm-lock.yaml b/website/pnpm-lock.yaml
index 90a4f2c4..96034c36 100644
--- a/website/pnpm-lock.yaml
+++ b/website/pnpm-lock.yaml
@@ -7,7 +7,7 @@ settings:
dependencies:
'@iconify-prerendered/vue-mdi':
specifier: 0.23.1702456985
- version: 0.23.1702456985(vue@3.4.3)
+ version: 0.23.1702456985(vue@3.4.5)
'@octokit/rest':
specifier: 20.0.2
version: 20.0.2
@@ -15,17 +15,17 @@ dependencies:
specifier: 12.4.0
version: 12.4.0
'@tanstack/vue-query':
- specifier: 5.17.0
- version: 5.17.0(vue@3.4.3)
+ specifier: 5.17.7
+ version: 5.17.7(vue@3.4.5)
'@vueuse/core':
specifier: 10.7.1
- version: 10.7.1(vue@3.4.3)
+ version: 10.7.1(vue@3.4.5)
axios:
- specifier: 1.6.3
- version: 1.6.3
+ specifier: 1.6.5
+ version: 1.6.5
element-plus:
specifier: 2.4.4
- version: 2.4.4(vue@3.4.3)
+ version: 2.4.4(vue@3.4.5)
lodash.groupby:
specifier: 4.6.0
version: 4.6.0
@@ -41,8 +41,8 @@ dependencies:
devDependencies:
'@antfu/eslint-config':
- specifier: ^2.0.0
- version: 2.0.0(eslint@8.56.0)(typescript@5.2.2)
+ specifier: ^2.6.1
+ version: 2.6.1(@vue/compiler-sfc@3.4.3)(eslint@8.56.0)(typescript@5.2.2)
'@eslint/eslintrc':
specifier: ^3.0.0
version: 3.0.0
@@ -80,11 +80,11 @@ devDependencies:
specifier: 20.10.6
version: 20.10.6
'@typescript-eslint/eslint-plugin':
- specifier: 6.16.0
- version: 6.16.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0)(typescript@5.2.2)
+ specifier: 6.18.0
+ version: 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.2.2)
'@typescript-eslint/parser':
- specifier: 6.16.0
- version: 6.16.0(eslint@8.56.0)(typescript@5.2.2)
+ specifier: 6.18.0
+ version: 6.18.0(eslint@8.56.0)(typescript@5.2.2)
eslint:
specifier: 8.56.0
version: 8.56.0
@@ -123,16 +123,16 @@ devDependencies:
version: 0.8.0
vite-plugin-eslint:
specifier: 1.8.1
- version: 1.8.1(eslint@8.56.0)(vite@5.0.0)
+ version: 1.8.1(eslint@8.56.0)(vite@5.0.11)
vitepress:
- specifier: 1.0.0-rc.34
- version: 1.0.0-rc.34(@algolia/client-search@4.20.0)(@types/node@20.10.6)(axios@1.6.3)(postcss@8.4.31)(search-insights@2.8.2)(stylus@0.62.0)(typescript@5.2.2)
+ specifier: 1.0.0-rc.35
+ version: 1.0.0-rc.35(@algolia/client-search@4.20.0)(@types/node@20.10.6)(axios@1.6.5)(postcss@8.4.31)(search-insights@2.8.2)(stylus@0.62.0)(typescript@5.2.2)
vitepress-plugin-tabs:
specifier: 0.5.0
- version: 0.5.0(vitepress@1.0.0-rc.34)(vue@3.4.3)
+ version: 0.5.0(vitepress@1.0.0-rc.35)(vue@3.4.5)
vue:
- specifier: 3.4.3
- version: 3.4.3(typescript@5.2.2)
+ specifier: 3.4.5
+ version: 3.4.5(typescript@5.2.2)
vue-eslint-parser:
specifier: 9.3.2
version: 9.3.2(eslint@8.56.0)
@@ -285,52 +285,78 @@ packages:
'@algolia/requester-common': 4.20.0
dev: true
- /@antfu/eslint-config@2.0.0(eslint@8.56.0)(typescript@5.2.2):
- resolution: {integrity: sha512-kAhbg7loDbT7g3rkLkgZ1R7C5v43wzAOjLMAcdT1xFMGEhAtG8MhBMUXrRCwdaV8ebvLYjO+mqUVCdgrHaFPOA==}
+ /@antfu/eslint-config@2.6.1(@vue/compiler-sfc@3.4.3)(eslint@8.56.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-hj7TTLXLLyk4YHp6SC0G3NTpGyn+5v9EHX3K8JMwz8qIQZnOSzpU8xQ4PcJW3wD3qePVoGDa1Q9QvYCKplIStQ==}
hasBin: true
peerDependencies:
- eslint: '>=8.0.0'
+ '@unocss/eslint-plugin': '>=0.50.0'
+ eslint: '>=8.40.0'
+ eslint-plugin-format: '>=0.1.0'
+ eslint-plugin-react: ^7.33.2
+ eslint-plugin-react-hooks: ^4.6.0
+ eslint-plugin-react-refresh: ^0.4.4
+ eslint-plugin-svelte: ^2.34.1
+ svelte-eslint-parser: ^0.33.1
+ peerDependenciesMeta:
+ '@unocss/eslint-plugin':
+ optional: true
+ eslint-plugin-format:
+ optional: true
+ eslint-plugin-react:
+ optional: true
+ eslint-plugin-react-hooks:
+ optional: true
+ eslint-plugin-react-refresh:
+ optional: true
+ eslint-plugin-svelte:
+ optional: true
+ svelte-eslint-parser:
+ optional: true
dependencies:
'@antfu/eslint-define-config': 1.23.0-2
+ '@antfu/install-pkg': 0.3.1
'@eslint-types/jsdoc': 46.8.2-1
- '@eslint-types/typescript-eslint': 6.11.0
- '@eslint-types/unicorn': 49.0.0
- '@stylistic/eslint-plugin': 1.4.0(eslint@8.56.0)(typescript@5.2.2)
- '@typescript-eslint/eslint-plugin': 6.16.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0)(typescript@5.2.2)
- '@typescript-eslint/parser': 6.16.0(eslint@8.56.0)(typescript@5.2.2)
+ '@eslint-types/typescript-eslint': 6.17.0
+ '@eslint-types/unicorn': 50.0.1
+ '@stylistic/eslint-plugin': 1.5.3(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/eslint-plugin': 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.2.2)
eslint: 8.56.0
- eslint-config-flat-gitignore: 0.1.1
- eslint-plugin-antfu: 1.0.10(eslint@8.56.0)
+ eslint-config-flat-gitignore: 0.1.2
+ eslint-merge-processors: 0.1.0(eslint@8.56.0)
+ eslint-plugin-antfu: 2.1.1(eslint@8.56.0)
eslint-plugin-eslint-comments: 3.2.0(eslint@8.56.0)
- eslint-plugin-i: 2.29.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0)
- eslint-plugin-jsdoc: 46.9.0(eslint@8.56.0)
- eslint-plugin-jsonc: 2.10.0(eslint@8.56.0)
+ eslint-plugin-i: 2.29.1(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)
+ eslint-plugin-jsdoc: 46.10.1(eslint@8.56.0)
+ eslint-plugin-jsonc: 2.11.2(eslint@8.56.0)
eslint-plugin-markdown: 3.0.1(eslint@8.56.0)
- eslint-plugin-n: 16.3.1(eslint@8.56.0)
+ eslint-plugin-n: 16.6.1(eslint@8.56.0)
eslint-plugin-no-only-tests: 3.1.0
- eslint-plugin-perfectionist: 2.4.0(eslint@8.56.0)(typescript@5.2.2)(vue-eslint-parser@9.3.2)
- eslint-plugin-unicorn: 49.0.0(eslint@8.56.0)
- eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.16.0)(eslint@8.56.0)
- eslint-plugin-vitest: 0.3.9(@typescript-eslint/eslint-plugin@6.16.0)(eslint@8.56.0)(typescript@5.2.2)
+ eslint-plugin-perfectionist: 2.5.0(eslint@8.56.0)(typescript@5.2.2)(vue-eslint-parser@9.3.2)
+ eslint-plugin-toml: 0.8.0(eslint@8.56.0)
+ eslint-plugin-unicorn: 50.0.1(eslint@8.56.0)
+ eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.18.0)(eslint@8.56.0)
+ eslint-plugin-vitest: 0.3.20(@typescript-eslint/eslint-plugin@6.18.0)(eslint@8.56.0)(typescript@5.2.2)
eslint-plugin-vue: 9.19.2(eslint@8.56.0)
- eslint-plugin-yml: 1.10.0(eslint@8.56.0)
- execa: 8.0.1
- globals: 13.23.0
+ eslint-plugin-yml: 1.11.0(eslint@8.56.0)
+ eslint-processor-vue-blocks: 0.1.1(@vue/compiler-sfc@3.4.3)(eslint@8.56.0)
+ globals: 13.24.0
jsonc-eslint-parser: 2.4.0
local-pkg: 0.5.0
parse-gitignore: 2.0.0
picocolors: 1.0.0
prompts: 2.4.2
+ toml-eslint-parser: 0.9.3
vue-eslint-parser: 9.3.2(eslint@8.56.0)
yaml-eslint-parser: 1.2.2
yargs: 17.7.2
transitivePeerDependencies:
+ - '@vue/compiler-sfc'
- astro-eslint-parser
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- svelte
- - svelte-eslint-parser
- typescript
- vitest
dev: true
@@ -340,6 +366,12 @@ packages:
engines: {node: '>=18.0.0', npm: '>=9.0.0', pnpm: '>= 8.6.0'}
dev: true
+ /@antfu/install-pkg@0.3.1:
+ resolution: {integrity: sha512-A3zWY9VeTPnxlMiZtsGHw2lSd3ghwvL8s9RiGOtqvDxhhFfZ781ynsGBa/iUnDJ5zBrmTFQrJDud3TGgRISaxw==}
+ dependencies:
+ execa: 8.0.1
+ dev: true
+
/@babel/code-frame@7.22.13:
resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==}
engines: {node: '>=6.9.0'}
@@ -462,12 +494,12 @@ packages:
- '@algolia/client-search'
dev: true
- /@element-plus/icons-vue@2.3.1(vue@3.4.3):
+ /@element-plus/icons-vue@2.3.1(vue@3.4.5):
resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==}
peerDependencies:
vue: ^3.2.0
dependencies:
- vue: 3.4.3(typescript@5.2.2)
+ vue: 3.4.5(typescript@5.2.2)
dev: false
/@es-joy/jsdoccomment@0.41.0:
@@ -696,12 +728,12 @@ packages:
resolution: {integrity: sha512-FwD7V0xX0jyaqj8Ul5ZY+TAAPohDfVqtbuXJNHb+OIv1aTIqZi5+Zn3F2UwQ5O3BnQd2mTduyK0+HjGx3/AMFg==}
dev: true
- /@eslint-types/typescript-eslint@6.11.0:
- resolution: {integrity: sha512-6IpcTD2brrOtSvvjmHvLHqubrmqj1wFhGWda+lA5fPlPIqhJYccL/mz2yONKQfQdh9kV7xd2tuVq7O2ylZd3iA==}
+ /@eslint-types/typescript-eslint@6.17.0:
+ resolution: {integrity: sha512-fPwdc27nXbsn69obhmOujFMxheimgs+Hf0iHCyq0s1w48iPpd0PgA/UvAs/PRUY/H9GYvrZDSvBTxtHLqnzb3A==}
dev: true
- /@eslint-types/unicorn@49.0.0:
- resolution: {integrity: sha512-NfXSZIsPFRD2fwTDZQj8SaXqS/rXjB5foxMraLovyrYGXiQK2y0780drDKYYSVbqvco29QIYoZNmnKTUkzZMvQ==}
+ /@eslint-types/unicorn@50.0.1:
+ resolution: {integrity: sha512-nuJuipTNcg9f+oxZ+3QZw4tuDLmir4RJOPfM/oujgToiy1s+tePDZhwg5jUGc3q8OzTtPbVpsFSYX7QApjO3EA==}
dev: true
/@eslint/eslintrc@2.1.4:
@@ -780,12 +812,12 @@ packages:
resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==}
dev: true
- /@iconify-prerendered/vue-mdi@0.23.1702456985(vue@3.4.3):
+ /@iconify-prerendered/vue-mdi@0.23.1702456985(vue@3.4.5):
resolution: {integrity: sha512-fhHd1d+0znBx1T4PR8OjxYFil41VPjWwrldS/lOeuKeKGnn+g1yc8BuHlrW0yXukKqi/3mS3kJMgUGR2TZnvcg==}
peerDependencies:
vue: ^3.0.0
dependencies:
- vue: 3.4.3(typescript@5.2.2)
+ vue: 3.4.5(typescript@5.2.2)
dev: false
/@isaacs/cliui@8.0.2:
@@ -1277,45 +1309,66 @@ packages:
string.prototype.codepointat: 0.2.1
dev: true
- /@stylistic/eslint-plugin-js@1.4.0:
- resolution: {integrity: sha512-cANyn4ECWu8kxPmBM4K/Q4WocD3JbA0POmGbA2lJ4tynPE8jGyKpfP8SZj6BIidXV0pkyqvxEfaKppB4D16UsA==}
+ /@stylistic/eslint-plugin-js@1.5.3(eslint@8.56.0):
+ resolution: {integrity: sha512-XlKnm82fD7Sw9kQ6FFigE0tobvptNBXZWsdfoKmUyK7bNxHsAHOFT8zJGY3j3MjZ0Fe7rLTu86hX/vOl0bRRdQ==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: '>=8.40.0'
dependencies:
- acorn: 8.11.2
+ acorn: 8.11.3
escape-string-regexp: 4.0.0
+ eslint: 8.56.0
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- graphemer: 1.4.0
dev: true
- /@stylistic/eslint-plugin-jsx@1.4.0:
- resolution: {integrity: sha512-MB5MW8HnRm0nAeUpgVzr4NOzLtxWYBIBtW9iDXopykl1ZJOm/0LlSFlsw9wsXd4Zqarkow6IrV18HcZ0Hc06yQ==}
+ /@stylistic/eslint-plugin-jsx@1.5.3(eslint@8.56.0):
+ resolution: {integrity: sha512-gKXWFmvg3B4e6G+bVz2p37icjj3gS5lzazZD6oLjmQ2b0Lw527VpnxGjWxQ16keKXtrVzUfebakjskOoALg3CQ==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: '>=8.40.0'
dependencies:
- '@stylistic/eslint-plugin-js': 1.4.0
+ '@stylistic/eslint-plugin-js': 1.5.3(eslint@8.56.0)
+ eslint: 8.56.0
estraverse: 5.3.0
dev: true
- /@stylistic/eslint-plugin-ts@1.4.0(eslint@8.56.0)(typescript@5.2.2):
- resolution: {integrity: sha512-eNEC0MufXfe2v9fW+g5yDzMMcws80cn1gKIt9CaLVjUuWnwCdY4SG1hUtDfEpBCTNBZgG/LKKls15dSa1x++0g==}
+ /@stylistic/eslint-plugin-plus@1.5.3(eslint@8.56.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-fuOBySbH4dbfY4Dwvu+zg5y+e0lALHTyQske5+a2zNC8Ejnx4rFlVjYOmaVFtxFhTD4V0vM7o21Ozci0igcxKg==}
peerDependencies:
eslint: '*'
dependencies:
- '@stylistic/eslint-plugin-js': 1.4.0
- '@typescript-eslint/utils': 6.11.0(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.2.2)
eslint: 8.56.0
- graphemer: 1.4.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@stylistic/eslint-plugin@1.4.0(eslint@8.56.0)(typescript@5.2.2):
- resolution: {integrity: sha512-DtPiS4jr7m+A2nlcn8Ls4LEsOj1KC8x+KvAmoUI+nTcnin4Hkb8/I9Vteuu2CFLyVmlnKIQhrL5JC/xUEMyE9w==}
+ /@stylistic/eslint-plugin-ts@1.5.3(eslint@8.56.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-/gUEqGo0gpFeu220YmC0788VliKnmTaAz4pI82KA5cUuCp6OzEhGlrNkb1eevMwH0RRgyND20HJxOYvEGlwu+w==}
+ engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
- eslint: '*'
+ eslint: '>=8.40.0'
dependencies:
- '@stylistic/eslint-plugin-js': 1.4.0
- '@stylistic/eslint-plugin-jsx': 1.4.0
- '@stylistic/eslint-plugin-ts': 1.4.0(eslint@8.56.0)(typescript@5.2.2)
+ '@stylistic/eslint-plugin-js': 1.5.3(eslint@8.56.0)
+ '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.2.2)
+ eslint: 8.56.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+ dev: true
+
+ /@stylistic/eslint-plugin@1.5.3(eslint@8.56.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-Vee+hHKaCd8DPRoRJTCV+mOFz+zFIaA9QiNJaAvgBzmPkcDnSC7Ewh518fN6SSNe9psS8TDIpcxd1g5v4MSY5A==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: '>=8.40.0'
+ dependencies:
+ '@stylistic/eslint-plugin-js': 1.5.3(eslint@8.56.0)
+ '@stylistic/eslint-plugin-jsx': 1.5.3(eslint@8.56.0)
+ '@stylistic/eslint-plugin-plus': 1.5.3(eslint@8.56.0)(typescript@5.2.2)
+ '@stylistic/eslint-plugin-ts': 1.5.3(eslint@8.56.0)(typescript@5.2.2)
eslint: 8.56.0
transitivePeerDependencies:
- supports-color
@@ -1333,12 +1386,12 @@ packages:
remove-accents: 0.4.2
dev: false
- /@tanstack/query-core@5.17.0:
- resolution: {integrity: sha512-LoBaPtbMY26kRS+ohII4thTsWkJJsXKGitOLikTo2aqPA4yy7cfFJITs8DRnuERT7tLF5xfG9Lnm33Vp/38Vmw==}
+ /@tanstack/query-core@5.17.7:
+ resolution: {integrity: sha512-PFL+z9w9U9Pvg5KjJRA9X5q5hlNoRVDNNgSEcKcZxES3z0rbWnUj2cMYIqeeoUrMo5YGCTNoJHU6ETTXpZIoPA==}
dev: false
- /@tanstack/vue-query@5.17.0(vue@3.4.3):
- resolution: {integrity: sha512-/82uvd3ibltIhFIWmr8g119nY9QqJlZYvlfBEIK+RG5wiqEVqgVCRiPrZN5zD7/vdF344deUQ5qqBGe0CrgWWg==}
+ /@tanstack/vue-query@5.17.7(vue@3.4.5):
+ resolution: {integrity: sha512-Y+QEDZubumgX9BdpYvVjcFv2fibneVFvdzsHhgivl2AbdXHWGbxCMzVo+ncl4FUh7kHUbZofQn+1xvIfQrdNdQ==}
peerDependencies:
'@vue/composition-api': ^1.1.2
vue: ^2.6.0 || ^3.3.0
@@ -1347,10 +1400,10 @@ packages:
optional: true
dependencies:
'@tanstack/match-sorter-utils': 8.8.4
- '@tanstack/query-core': 5.17.0
+ '@tanstack/query-core': 5.17.7
'@vue/devtools-api': 6.5.1
- vue: 3.4.3(typescript@5.2.2)
- vue-demi: 0.14.6(vue@3.4.3)
+ vue: 3.4.5(typescript@5.2.2)
+ vue-demi: 0.14.6(vue@3.4.5)
dev: false
/@types/eslint@8.44.2:
@@ -1437,8 +1490,8 @@ packages:
/@types/web-bluetooth@0.0.20:
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
- /@typescript-eslint/eslint-plugin@6.16.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0)(typescript@5.2.2):
- resolution: {integrity: sha512-O5f7Kv5o4dLWQtPX4ywPPa+v9G+1q1x8mz0Kr0pXUtKsevo+gIJHLkGc8RxaZWtP8RrhwhSNIWThnW42K9/0rQ==}
+ /@typescript-eslint/eslint-plugin@6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-3lqEvQUdCozi6d1mddWqd+kf8KxmGq2Plzx36BlkjuQe3rSTm/O98cLf0A4uDO+a5N1KD2SeEEl6fW97YHY+6w==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@@ -1449,15 +1502,15 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.8.1
- '@typescript-eslint/parser': 6.16.0(eslint@8.56.0)(typescript@5.2.2)
- '@typescript-eslint/scope-manager': 6.16.0
- '@typescript-eslint/type-utils': 6.16.0(eslint@8.56.0)(typescript@5.2.2)
- '@typescript-eslint/utils': 6.16.0(eslint@8.56.0)(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 6.16.0
+ '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/scope-manager': 6.18.0
+ '@typescript-eslint/type-utils': 6.18.0(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 6.18.0
debug: 4.3.4
eslint: 8.56.0
graphemer: 1.4.0
- ignore: 5.2.4
+ ignore: 5.3.0
natural-compare: 1.4.0
semver: 7.5.4
ts-api-utils: 1.0.3(typescript@5.2.2)
@@ -1466,8 +1519,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@6.16.0(eslint@8.56.0)(typescript@5.2.2):
- resolution: {integrity: sha512-H2GM3eUo12HpKZU9njig3DF5zJ58ja6ahj1GoHEHOgQvYxzoFJJEvC1MQ7T2l9Ha+69ZSOn7RTxOdpC/y3ikMw==}
+ /@typescript-eslint/parser@6.18.0(eslint@8.56.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-v6uR68SFvqhNQT41frCMCQpsP+5vySy6IdgjlzUWoo7ALCnpaWYcz/Ij2k4L8cEsL0wkvOviCMpjmtRtHNOKzA==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -1476,10 +1529,10 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 6.16.0
- '@typescript-eslint/types': 6.16.0
- '@typescript-eslint/typescript-estree': 6.16.0(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 6.16.0
+ '@typescript-eslint/scope-manager': 6.18.0
+ '@typescript-eslint/types': 6.18.0
+ '@typescript-eslint/typescript-estree': 6.18.0(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 6.18.0
debug: 4.3.4
eslint: 8.56.0
typescript: 5.2.2
@@ -1487,14 +1540,6 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/scope-manager@6.11.0:
- resolution: {integrity: sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dependencies:
- '@typescript-eslint/types': 6.11.0
- '@typescript-eslint/visitor-keys': 6.11.0
- dev: true
-
/@typescript-eslint/scope-manager@6.16.0:
resolution: {integrity: sha512-0N7Y9DSPdaBQ3sqSCwlrm9zJwkpOuc6HYm7LpzLAPqBL7dmzAUimr4M29dMkOP/tEwvOCC/Cxo//yOfJD3HUiw==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -1503,8 +1548,16 @@ packages:
'@typescript-eslint/visitor-keys': 6.16.0
dev: true
- /@typescript-eslint/type-utils@6.16.0(eslint@8.56.0)(typescript@5.2.2):
- resolution: {integrity: sha512-ThmrEOcARmOnoyQfYkHw/DX2SEYBalVECmoldVuH6qagKROp/jMnfXpAU/pAIWub9c4YTxga+XwgAkoA0pxfmg==}
+ /@typescript-eslint/scope-manager@6.18.0:
+ resolution: {integrity: sha512-o/UoDT2NgOJ2VfHpfr+KBY2ErWvCySNUIX/X7O9g8Zzt/tXdpfEU43qbNk8LVuWUT2E0ptzTWXh79i74PP0twA==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ dependencies:
+ '@typescript-eslint/types': 6.18.0
+ '@typescript-eslint/visitor-keys': 6.18.0
+ dev: true
+
+ /@typescript-eslint/type-utils@6.18.0(eslint@8.56.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-ZeMtrXnGmTcHciJN1+u2CigWEEXgy1ufoxtWcHORt5kGvpjjIlK9MUhzHm4RM8iVy6dqSaZA/6PVkX6+r+ChjQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -1513,8 +1566,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 6.16.0(typescript@5.2.2)
- '@typescript-eslint/utils': 6.16.0(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/typescript-estree': 6.18.0(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.2.2)
debug: 4.3.4
eslint: 8.56.0
ts-api-utils: 1.0.3(typescript@5.2.2)
@@ -1523,35 +1576,14 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/types@6.11.0:
- resolution: {integrity: sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dev: true
-
/@typescript-eslint/types@6.16.0:
resolution: {integrity: sha512-hvDFpLEvTJoHutVl87+MG/c5C8I6LOgEx05zExTSJDEVU7hhR3jhV8M5zuggbdFCw98+HhZWPHZeKS97kS3JoQ==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
- /@typescript-eslint/typescript-estree@6.11.0(typescript@5.2.2):
- resolution: {integrity: sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==}
+ /@typescript-eslint/types@6.18.0:
+ resolution: {integrity: sha512-/RFVIccwkwSdW/1zeMx3hADShWbgBxBnV/qSrex6607isYjj05t36P6LyONgqdUrNLl5TYU8NIKdHUYpFvExkA==}
engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/types': 6.11.0
- '@typescript-eslint/visitor-keys': 6.11.0
- debug: 4.3.4
- globby: 11.1.0
- is-glob: 4.0.3
- semver: 7.5.4
- ts-api-utils: 1.0.3(typescript@5.2.2)
- typescript: 5.2.2
- transitivePeerDependencies:
- - supports-color
dev: true
/@typescript-eslint/typescript-estree@6.16.0(typescript@5.2.2):
@@ -1576,23 +1608,26 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils@6.11.0(eslint@8.56.0)(typescript@5.2.2):
- resolution: {integrity: sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==}
+ /@typescript-eslint/typescript-estree@6.18.0(typescript@5.2.2):
+ resolution: {integrity: sha512-klNvl+Ql4NsBNGB4W9TZ2Od03lm7aGvTbs0wYaFYsplVPhr+oeXjlPZCDI4U9jgJIDK38W1FKhacCFzCC+nbIg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
- '@types/json-schema': 7.0.13
- '@types/semver': 7.5.2
- '@typescript-eslint/scope-manager': 6.11.0
- '@typescript-eslint/types': 6.11.0
- '@typescript-eslint/typescript-estree': 6.11.0(typescript@5.2.2)
- eslint: 8.56.0
+ '@typescript-eslint/types': 6.18.0
+ '@typescript-eslint/visitor-keys': 6.18.0
+ debug: 4.3.4
+ globby: 11.1.0
+ is-glob: 4.0.3
+ minimatch: 9.0.3
semver: 7.5.4
+ ts-api-utils: 1.0.3(typescript@5.2.2)
+ typescript: 5.2.2
transitivePeerDependencies:
- supports-color
- - typescript
dev: true
/@typescript-eslint/utils@6.16.0(eslint@8.56.0)(typescript@5.2.2):
@@ -1614,12 +1649,23 @@ packages:
- typescript
dev: true
- /@typescript-eslint/visitor-keys@6.11.0:
- resolution: {integrity: sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==}
+ /@typescript-eslint/utils@6.18.0(eslint@8.56.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-wiKKCbUeDPGaYEYQh1S580dGxJ/V9HI7K5sbGAVklyf+o5g3O+adnS4UNJajplF4e7z2q0uVBaTdT/yLb4XAVA==}
engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
dependencies:
- '@typescript-eslint/types': 6.11.0
- eslint-visitor-keys: 3.4.3
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
+ '@types/json-schema': 7.0.13
+ '@types/semver': 7.5.2
+ '@typescript-eslint/scope-manager': 6.18.0
+ '@typescript-eslint/types': 6.18.0
+ '@typescript-eslint/typescript-estree': 6.18.0(typescript@5.2.2)
+ eslint: 8.56.0
+ semver: 7.5.4
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
dev: true
/@typescript-eslint/visitor-keys@6.16.0:
@@ -1630,11 +1676,19 @@ packages:
eslint-visitor-keys: 3.4.3
dev: true
+ /@typescript-eslint/visitor-keys@6.18.0:
+ resolution: {integrity: sha512-1wetAlSZpewRDb2h9p/Q8kRjdGuqdTAQbkJIOUMLug2LBLG+QOjiWoSj6/3B/hA9/tVTFFdtiKvAYoYnSRW/RA==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ dependencies:
+ '@typescript-eslint/types': 6.18.0
+ eslint-visitor-keys: 3.4.3
+ dev: true
+
/@ungap/structured-clone@1.2.0:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
- /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.3):
+ /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.5):
resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
@@ -1642,7 +1696,7 @@ packages:
vue: ^3.2.25
dependencies:
vite: 5.0.11(@types/node@20.10.6)(stylus@0.62.0)
- vue: 3.4.3(typescript@5.2.2)
+ vue: 3.4.5(typescript@5.2.2)
dev: true
/@vue/compiler-core@3.4.3:
@@ -1653,12 +1707,29 @@ packages:
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.0.2
+ dev: true
+
+ /@vue/compiler-core@3.4.5:
+ resolution: {integrity: sha512-Daka7P1z2AgKjzuueWXhwzIsKu0NkLB6vGbNVEV2iJ8GJTrzraZo/Sk4GWCMRtd/qVi3zwnk+Owbd/xSZbwHtQ==}
+ dependencies:
+ '@babel/parser': 7.23.6
+ '@vue/shared': 3.4.5
+ entities: 4.5.0
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
/@vue/compiler-dom@3.4.3:
resolution: {integrity: sha512-oGF1E9/htI6JWj/lTJgr6UgxNCtNHbM6xKVreBWeZL9QhRGABRVoWGAzxmtBfSOd+w0Zi5BY0Es/tlJrN6WgEg==}
dependencies:
'@vue/compiler-core': 3.4.3
'@vue/shared': 3.4.3
+ dev: true
+
+ /@vue/compiler-dom@3.4.5:
+ resolution: {integrity: sha512-J8YlxknJVd90SXFJ4HwGANSAXsx5I0lK30sO/zvYV7s5gXf7gZR7r/1BmZ2ju7RGH1lnc6bpBc6nL61yW+PsAQ==}
+ dependencies:
+ '@vue/compiler-core': 3.4.5
+ '@vue/shared': 3.4.5
/@vue/compiler-sfc@3.4.3:
resolution: {integrity: sha512-NuJqb5is9I4uzv316VRUDYgIlPZCG8D+ARt5P4t5UDShIHKL25J3TGZAUryY/Aiy0DsY7srJnZL5ryB6DD63Zw==}
@@ -1672,70 +1743,95 @@ packages:
magic-string: 0.30.5
postcss: 8.4.33
source-map-js: 1.0.2
+ dev: true
+
+ /@vue/compiler-sfc@3.4.5:
+ resolution: {integrity: sha512-jauvkDuSSUbP0ebhfNqljhShA90YEfX/0wZ+w40oZF43IjGyWYjqYaJbvMJwGOd+9+vODW6eSvnk28f0SGV7OQ==}
+ dependencies:
+ '@babel/parser': 7.23.6
+ '@vue/compiler-core': 3.4.5
+ '@vue/compiler-dom': 3.4.5
+ '@vue/compiler-ssr': 3.4.5
+ '@vue/shared': 3.4.5
+ estree-walker: 2.0.2
+ magic-string: 0.30.5
+ postcss: 8.4.33
+ source-map-js: 1.0.2
/@vue/compiler-ssr@3.4.3:
resolution: {integrity: sha512-wnYQtMBkeFSxgSSQbYGQeXPhQacQiog2c6AlvMldQH6DB+gSXK/0F6DVXAJfEiuBSgBhUc8dwrrG5JQcqwalsA==}
dependencies:
'@vue/compiler-dom': 3.4.3
'@vue/shared': 3.4.3
+ dev: true
+
+ /@vue/compiler-ssr@3.4.5:
+ resolution: {integrity: sha512-DDdEcDzj2lWTMfUMMtEpLDhURai9LhM0zSZ219jCt7b2Vyl0/jy3keFgCPMitG0V1S1YG4Cmws3lWHWdxHQOpg==}
+ dependencies:
+ '@vue/compiler-dom': 3.4.5
+ '@vue/shared': 3.4.5
/@vue/devtools-api@6.5.1:
resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
- /@vue/reactivity@3.4.3:
- resolution: {integrity: sha512-q5f9HLDU+5aBKizXHAx0w4whkIANs1Muiq9R5YXm0HtorSlflqv9u/ohaMxuuhHWCji4xqpQ1eL04WvmAmGnFg==}
+ /@vue/reactivity@3.4.5:
+ resolution: {integrity: sha512-BcWkKvjdvqJwb7BhhFkXPLDCecX4d4a6GATvCduJQDLv21PkPowAE5GKuIE5p6RC07/Lp9FMkkq4AYCTVF5KlQ==}
dependencies:
- '@vue/shared': 3.4.3
+ '@vue/shared': 3.4.5
- /@vue/runtime-core@3.4.3:
- resolution: {integrity: sha512-C1r6QhB1qY7D591RCSFhMULyzL9CuyrGc+3PpB0h7dU4Qqw6GNyo4BNFjHZVvsWncrUlKX3DIKg0Y7rNNr06NQ==}
+ /@vue/runtime-core@3.4.5:
+ resolution: {integrity: sha512-wh9ELIOQKeWT9SaUPdLrsxRkZv14jp+SJm9aiQGWio+/MWNM3Lib0wE6CoKEqQ9+SCYyGjDBhTOTtO47kCgbkg==}
dependencies:
- '@vue/reactivity': 3.4.3
- '@vue/shared': 3.4.3
+ '@vue/reactivity': 3.4.5
+ '@vue/shared': 3.4.5
- /@vue/runtime-dom@3.4.3:
- resolution: {integrity: sha512-wrsprg7An5Ec+EhPngWdPuzkp0BEUxAKaQtN9dPU/iZctPyD9aaXmVtehPJerdQxQale6gEnhpnfywNw3zOv2A==}
+ /@vue/runtime-dom@3.4.5:
+ resolution: {integrity: sha512-n5ewvOjyG3IEpqGBahdPXODFSpVlSz3H4LF76Sx0XAqpIOqyJ5bIb2PrdYuH2ogBMAQPh+o5tnoH4nJpBr8U0Q==}
dependencies:
- '@vue/runtime-core': 3.4.3
- '@vue/shared': 3.4.3
+ '@vue/runtime-core': 3.4.5
+ '@vue/shared': 3.4.5
csstype: 3.1.3
- /@vue/server-renderer@3.4.3(vue@3.4.3):
- resolution: {integrity: sha512-BUxt8oVGMKKsqSkM1uU3d3Houyfy4WAc2SpSQRebNd+XJGATVkW/rO129jkyL+kpB/2VRKzE63zwf5RtJ3XuZw==}
+ /@vue/server-renderer@3.4.5(vue@3.4.5):
+ resolution: {integrity: sha512-jOFc/VE87yvifQpNju12VcqimH8pBLxdcT+t3xMeiED1K6DfH9SORyhFEoZlW5TG2Vwfn3Ul5KE+1aC99xnSBg==}
peerDependencies:
- vue: 3.4.3
+ vue: 3.4.5
dependencies:
- '@vue/compiler-ssr': 3.4.3
- '@vue/shared': 3.4.3
- vue: 3.4.3(typescript@5.2.2)
+ '@vue/compiler-ssr': 3.4.5
+ '@vue/shared': 3.4.5
+ vue: 3.4.5(typescript@5.2.2)
/@vue/shared@3.4.3:
resolution: {integrity: sha512-rIwlkkP1n4uKrRzivAKPZIEkHiuwY5mmhMJ2nZKCBLz8lTUlE73rQh4n1OnnMurXt1vcUNyH4ZPfdh8QweTjpQ==}
+ dev: true
- /@vueuse/core@10.7.1(vue@3.4.3):
+ /@vue/shared@3.4.5:
+ resolution: {integrity: sha512-6XptuzlMvN4l4cDnDw36pdGEV+9njYkQ1ZE0Q6iZLwrKefKaOJyiFmcP3/KBDHbt72cJZGtllAc1GaHe6XGAyg==}
+
+ /@vueuse/core@10.7.1(vue@3.4.5):
resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==}
dependencies:
'@types/web-bluetooth': 0.0.20
'@vueuse/metadata': 10.7.1
- '@vueuse/shared': 10.7.1(vue@3.4.3)
- vue-demi: 0.14.6(vue@3.4.3)
+ '@vueuse/shared': 10.7.1(vue@3.4.5)
+ vue-demi: 0.14.6(vue@3.4.5)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- /@vueuse/core@9.13.0(vue@3.4.3):
+ /@vueuse/core@9.13.0(vue@3.4.5):
resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
dependencies:
'@types/web-bluetooth': 0.0.16
'@vueuse/metadata': 9.13.0
- '@vueuse/shared': 9.13.0(vue@3.4.3)
- vue-demi: 0.14.6(vue@3.4.3)
+ '@vueuse/shared': 9.13.0(vue@3.4.5)
+ vue-demi: 0.14.6(vue@3.4.5)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@vueuse/integrations@10.7.1(axios@1.6.3)(focus-trap@7.5.4)(vue@3.4.3):
+ /@vueuse/integrations@10.7.1(axios@1.6.5)(focus-trap@7.5.4)(vue@3.4.5):
resolution: {integrity: sha512-cKo5LEeKVHdBRBtMTOrDPdR0YNtrmN9IBfdcnY2P3m5LHVrsD0xiHUtAH1WKjHQRIErZG6rJUa6GA4tWZt89Og==}
peerDependencies:
async-validator: '*'
@@ -1776,11 +1872,11 @@ packages:
universal-cookie:
optional: true
dependencies:
- '@vueuse/core': 10.7.1(vue@3.4.3)
- '@vueuse/shared': 10.7.1(vue@3.4.3)
- axios: 1.6.3
+ '@vueuse/core': 10.7.1(vue@3.4.5)
+ '@vueuse/shared': 10.7.1(vue@3.4.5)
+ axios: 1.6.5
focus-trap: 7.5.4
- vue-demi: 0.14.6(vue@3.4.3)
+ vue-demi: 0.14.6(vue@3.4.5)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -1793,18 +1889,18 @@ packages:
resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
dev: false
- /@vueuse/shared@10.7.1(vue@3.4.3):
+ /@vueuse/shared@10.7.1(vue@3.4.5):
resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==}
dependencies:
- vue-demi: 0.14.6(vue@3.4.3)
+ vue-demi: 0.14.6(vue@3.4.5)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- /@vueuse/shared@9.13.0(vue@3.4.3):
+ /@vueuse/shared@9.13.0(vue@3.4.5):
resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
dependencies:
- vue-demi: 0.14.6(vue@3.4.3)
+ vue-demi: 0.14.6(vue@3.4.5)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -1838,6 +1934,12 @@ packages:
hasBin: true
dev: true
+ /acorn@8.11.3:
+ resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+ dev: true
+
/ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
dependencies:
@@ -2027,10 +2129,10 @@ packages:
engines: {node: '>= 0.4'}
dev: true
- /axios@1.6.3:
- resolution: {integrity: sha512-fWyNdeawGam70jXSVlKl+SUNVcL6j6W79CuSIPfi6HnDUmSCH6gyUys/HrqHeA/wU0Az41rRgean494d0Jb+ww==}
+ /axios@1.6.5:
+ resolution: {integrity: sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==}
dependencies:
- follow-redirects: 1.15.2
+ follow-redirects: 1.15.4
form-data: 4.0.0
proxy-from-env: 1.1.0
transitivePeerDependencies:
@@ -2102,6 +2204,17 @@ packages:
fill-range: 7.0.1
dev: true
+ /browserslist@4.22.2:
+ resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+ dependencies:
+ caniuse-lite: 1.0.30001574
+ electron-to-chromium: 1.4.623
+ node-releases: 2.0.14
+ update-browserslist-db: 1.0.13(browserslist@4.22.2)
+ dev: true
+
/builtin-modules@3.3.0:
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
engines: {node: '>=6'}
@@ -2134,6 +2247,10 @@ packages:
resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==}
dev: true
+ /caniuse-lite@1.0.30001574:
+ resolution: {integrity: sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg==}
+ dev: true
+
/chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
engines: {node: '>=4'}
@@ -2183,8 +2300,8 @@ packages:
fsevents: 2.3.3
dev: true
- /ci-info@3.8.0:
- resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==}
+ /ci-info@4.0.0:
+ resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==}
engines: {node: '>=8'}
dev: true
@@ -2289,6 +2406,12 @@ packages:
engines: {node: '>= 0.6'}
dev: true
+ /core-js-compat@3.35.0:
+ resolution: {integrity: sha512-5blwFAddknKeNgsjBzilkdQ0+YK8L1PfqPYq40NOYMYFSS38qj+hpTcLLWwpIwA2A5bje/x5jmVn2tzUMg9IVw==}
+ dependencies:
+ browserslist: 4.22.2
+ dev: true
+
/cosmiconfig@9.0.0(typescript@5.2.2):
resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==}
engines: {node: '>=14'}
@@ -2509,18 +2632,22 @@ packages:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: true
- /element-plus@2.4.4(vue@3.4.3):
+ /electron-to-chromium@1.4.623:
+ resolution: {integrity: sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==}
+ dev: true
+
+ /element-plus@2.4.4(vue@3.4.5):
resolution: {integrity: sha512-TlKubXJgxwhER0dw+8ULn9hr9kZjraV4R6Q/eidwWUwCKxwXYPBGmMKsZ/85tlxlhMYbcLZd/YZh6G3QkHX4fg==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@ctrl/tinycolor': 3.6.1
- '@element-plus/icons-vue': 2.3.1(vue@3.4.3)
+ '@element-plus/icons-vue': 2.3.1(vue@3.4.5)
'@floating-ui/dom': 1.5.3
'@popperjs/core': /@sxzz/popperjs-es@2.11.7
'@types/lodash': 4.14.198
'@types/lodash-es': 4.17.9
- '@vueuse/core': 9.13.0(vue@3.4.3)
+ '@vueuse/core': 9.13.0(vue@3.4.5)
async-validator: 4.2.5
dayjs: 1.11.9
escape-html: 1.0.3
@@ -2529,7 +2656,7 @@ packages:
lodash-unified: 1.0.3(@types/lodash-es@4.17.9)(lodash-es@4.17.21)(lodash@4.17.21)
memoize-one: 6.0.0
normalize-wheel-es: 1.2.0
- vue: 3.4.3(typescript@5.2.2)
+ vue: 3.4.5(typescript@5.2.2)
transitivePeerDependencies:
- '@vue/composition-api'
dev: false
@@ -2709,8 +2836,8 @@ packages:
eslint: 8.56.0
dev: true
- /eslint-config-flat-gitignore@0.1.1:
- resolution: {integrity: sha512-ysq0QpN63+uaxE67U0g0HeCweIpv8Ztp7yvm0nYiM2TBalRIG6KQLO5J6lAz2gkA8KVis/QsJppe+BR5VigtWQ==}
+ /eslint-config-flat-gitignore@0.1.2:
+ resolution: {integrity: sha512-PcBsqtd5QHEZH4ROvpnRN4EP0qcHh9voCCHgtyHxnJZHGspJREcZn7oPqRG/GfWt9m3C0fkC2l5CuBtMig2wXQ==}
dependencies:
parse-gitignore: 2.0.0
dev: true
@@ -2725,7 +2852,7 @@ packages:
eslint-plugin-promise: ^6.0.0
dependencies:
eslint: 8.56.0
- eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.16.0)(eslint@8.56.0)
+ eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)
eslint-plugin-n: 16.3.1(eslint@8.56.0)
eslint-plugin-promise: 6.1.1(eslint@8.56.0)
dev: true
@@ -2740,7 +2867,15 @@ packages:
- supports-color
dev: true
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.16.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0):
+ /eslint-merge-processors@0.1.0(eslint@8.56.0):
+ resolution: {integrity: sha512-IvRXXtEajLeyssvW4wJcZ2etxkR9mUf4zpNwgI+m/Uac9RfXHskuJefkHUcawVzePnd6xp24enp5jfgdHzjRdQ==}
+ peerDependencies:
+ eslint: '*'
+ dependencies:
+ eslint: 8.56.0
+ dev: true
+
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -2761,7 +2896,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 6.16.0(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.2.2)
debug: 3.2.7
eslint: 8.56.0
eslint-import-resolver-node: 0.3.9
@@ -2769,8 +2904,8 @@ packages:
- supports-color
dev: true
- /eslint-plugin-antfu@1.0.10(eslint@8.56.0):
- resolution: {integrity: sha512-zwEdi6DJM+Di2CZNBDyJAU3zwCPyPd/j2zKONmXfzvDQKeMLGje7qYPWeIChlEuy3bFYX52UFJlPKZ0qyLDuqA==}
+ /eslint-plugin-antfu@2.1.1(eslint@8.56.0):
+ resolution: {integrity: sha512-HCPo3IP15/gOaruIb1ce6R4LUv/MKBZCmWzqYiLGDFW43WW4juPURnjaQIE3AgWNSoCURqD3wxerXYKzokKTgA==}
peerDependencies:
eslint: '*'
dependencies:
@@ -2788,6 +2923,18 @@ packages:
eslint: 8.56.0
dev: true
+ /eslint-plugin-es-x@7.5.0(eslint@8.56.0):
+ resolution: {integrity: sha512-ODswlDSO0HJDzXU0XvgZ3lF3lS3XAZEossh15Q2UHjwrJggWeBoKqqEsLTZLXl+dh5eOAozG0zRcYtuE35oTuQ==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ eslint: '>=8'
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
+ '@eslint-community/regexpp': 4.8.1
+ eslint: 8.56.0
+ eslint-compat-utils: 0.1.2(eslint@8.56.0)
+ dev: true
+
/eslint-plugin-eslint-comments@3.2.0(eslint@8.56.0):
resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==}
engines: {node: '>=6.5.0'}
@@ -2796,24 +2943,23 @@ packages:
dependencies:
escape-string-regexp: 1.0.5
eslint: 8.56.0
- ignore: 5.2.4
+ ignore: 5.3.0
dev: true
- /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0):
- resolution: {integrity: sha512-slGeTS3GQzx9267wLJnNYNO8X9EHGsc75AKIAFvnvMYEcTJKotPKL1Ru5PIGVHIVet+2DsugePWp8Oxpx8G22w==}
+ /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.18.0)(eslint@8.56.0):
+ resolution: {integrity: sha512-ORizX37MelIWLbMyqI7hi8VJMf7A0CskMmYkB+lkCX3aF4pkGV7kwx5bSEb4qx7Yce2rAf9s34HqDRPjGRZPNQ==}
engines: {node: '>=12'}
peerDependencies:
eslint: ^7.2.0 || ^8
dependencies:
- debug: 3.2.7
- doctrine: 2.1.0
+ debug: 4.3.4
+ doctrine: 3.0.0
eslint: 8.56.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.16.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0)
- get-tsconfig: 4.7.0
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0)
+ get-tsconfig: 4.7.2
is-glob: 4.0.3
minimatch: 3.1.2
- resolve: 1.22.6
semver: 7.5.4
transitivePeerDependencies:
- '@typescript-eslint/parser'
@@ -2822,7 +2968,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.16.0)(eslint@8.56.0):
+ /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.18.0)(eslint@8.56.0):
resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==}
engines: {node: '>=4'}
peerDependencies:
@@ -2832,7 +2978,7 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 6.16.0(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.2.2)
array-includes: 3.1.7
array.prototype.findlastindex: 1.2.3
array.prototype.flat: 1.3.2
@@ -2841,7 +2987,7 @@ packages:
doctrine: 2.1.0
eslint: 8.56.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.16.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0)
has: 1.0.3
is-core-module: 2.13.0
is-glob: 4.0.3
@@ -2857,11 +3003,11 @@ packages:
- supports-color
dev: true
- /eslint-plugin-jsdoc@46.9.0(eslint@8.56.0):
- resolution: {integrity: sha512-UQuEtbqLNkPf5Nr/6PPRCtr9xypXY+g8y/Q7gPa0YK7eDhh0y2lWprXRnaYbW7ACgIUvpDKy9X2bZqxtGzBG9Q==}
+ /eslint-plugin-jsdoc@46.10.1(eslint@8.56.0):
+ resolution: {integrity: sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==}
engines: {node: '>=16'}
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
dependencies:
'@es-joy/jsdoccomment': 0.41.0
are-docs-informative: 0.0.2
@@ -2872,13 +3018,13 @@ packages:
esquery: 1.5.0
is-builtin-module: 3.2.1
semver: 7.5.4
- spdx-expression-parse: 3.0.1
+ spdx-expression-parse: 4.0.0
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-jsonc@2.10.0(eslint@8.56.0):
- resolution: {integrity: sha512-9d//o6Jyh4s1RxC9fNSt1+MMaFN2ruFdXPG9XZcb/mR2KkfjADYiNL/hbU6W0Cyxfg3tS/XSFuhl5LgtMD8hmw==}
+ /eslint-plugin-jsonc@2.11.2(eslint@8.56.0):
+ resolution: {integrity: sha512-F6A0MZhIGRBPOswzzn4tJFXXkPLiLwJaMlQwz/Qj1qx+bV5MCn79vBeJh2ynMmtqqHloi54KDCnsT/KWrcCcnQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
@@ -2886,6 +3032,8 @@ packages:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
eslint: 8.56.0
eslint-compat-utils: 0.1.2(eslint@8.56.0)
+ espree: 9.6.1
+ graphemer: 1.4.0
jsonc-eslint-parser: 2.4.0
natural-compare: 1.4.0
dev: true
@@ -2913,7 +3061,27 @@ packages:
eslint: 8.56.0
eslint-plugin-es-x: 7.2.0(eslint@8.56.0)
get-tsconfig: 4.7.0
- ignore: 5.2.4
+ ignore: 5.3.0
+ is-builtin-module: 3.2.1
+ is-core-module: 2.13.0
+ minimatch: 3.1.2
+ resolve: 1.22.6
+ semver: 7.5.4
+ dev: true
+
+ /eslint-plugin-n@16.6.1(eslint@8.56.0):
+ resolution: {integrity: sha512-M1kE5bVQRLBMDYRZwDhWzlzbp370SRRRC1MHqq4I3L2Tatey+9/2csc5mwLDPlmhJaDvkojbrNUME5/llpRyDg==}
+ engines: {node: '>=16.0.0'}
+ peerDependencies:
+ eslint: '>=7.0.0'
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
+ builtins: 5.0.1
+ eslint: 8.56.0
+ eslint-plugin-es-x: 7.5.0(eslint@8.56.0)
+ get-tsconfig: 4.7.0
+ globals: 13.24.0
+ ignore: 5.3.0
is-builtin-module: 3.2.1
is-core-module: 2.13.0
minimatch: 3.1.2
@@ -2926,8 +3094,8 @@ packages:
engines: {node: '>=5.0.0'}
dev: true
- /eslint-plugin-perfectionist@2.4.0(eslint@8.56.0)(typescript@5.2.2)(vue-eslint-parser@9.3.2):
- resolution: {integrity: sha512-til+vyf56wAUgFv5guBA1Zo5lTw9xj2kCeK/g+9NBtsRy1rkGrlqnvxYNuFExcK3VsPhUUtx5UdScEDz9ahQ5Q==}
+ /eslint-plugin-perfectionist@2.5.0(eslint@8.56.0)(typescript@5.2.2)(vue-eslint-parser@9.3.2):
+ resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==}
peerDependencies:
astro-eslint-parser: ^0.16.0
eslint: '>=8.0.0'
@@ -2944,7 +3112,7 @@ packages:
vue-eslint-parser:
optional: true
dependencies:
- '@typescript-eslint/utils': 6.11.0(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.16.0(eslint@8.56.0)(typescript@5.2.2)
eslint: 8.56.0
minimatch: 9.0.3
natural-compare-lite: 1.4.0
@@ -2963,16 +3131,33 @@ packages:
eslint: 8.56.0
dev: true
- /eslint-plugin-unicorn@49.0.0(eslint@8.56.0):
- resolution: {integrity: sha512-0fHEa/8Pih5cmzFW5L7xMEfUTvI9WKeQtjmKpTUmY+BiFCDxkxrTdnURJOHKykhtwIeyYsxnecbGvDCml++z4Q==}
+ /eslint-plugin-toml@0.8.0(eslint@8.56.0):
+ resolution: {integrity: sha512-vNfoLQq60nK5FTr6x9F/SK3ZcbMsHzfgXsoDLhoCqgGtpzoAmsZrFB+efKEjjLT9wdIL6sKbz4taLKpB9sU8Hw==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: '>=6.0.0'
+ dependencies:
+ debug: 4.3.4
+ eslint: 8.56.0
+ eslint-compat-utils: 0.1.2(eslint@8.56.0)
+ lodash: 4.17.21
+ toml-eslint-parser: 0.9.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /eslint-plugin-unicorn@50.0.1(eslint@8.56.0):
+ resolution: {integrity: sha512-KxenCZxqSYW0GWHH18okDlOQcpezcitm5aOSz6EnobyJ6BIByiPDviQRjJIUAjG/tMN11958MxaQ+qCoU6lfDA==}
engines: {node: '>=16'}
peerDependencies:
- eslint: '>=8.52.0'
+ eslint: '>=8.56.0'
dependencies:
'@babel/helper-validator-identifier': 7.22.20
'@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
- ci-info: 3.8.0
+ '@eslint/eslintrc': 2.1.4
+ ci-info: 4.0.0
clean-regexp: 1.0.0
+ core-js-compat: 3.35.0
eslint: 8.56.0
esquery: 1.5.0
indent-string: 4.0.0
@@ -2984,9 +3169,11 @@ packages:
regjsparser: 0.10.0
semver: 7.5.4
strip-indent: 3.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
- /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.16.0)(eslint@8.56.0):
+ /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.18.0)(eslint@8.56.0):
resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -2996,14 +3183,14 @@ packages:
'@typescript-eslint/eslint-plugin':
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 6.16.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/eslint-plugin': 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.2.2)
eslint: 8.56.0
eslint-rule-composer: 0.3.0
dev: true
- /eslint-plugin-vitest@0.3.9(@typescript-eslint/eslint-plugin@6.16.0)(eslint@8.56.0)(typescript@5.2.2):
- resolution: {integrity: sha512-ZGrz8dWFlotM5dwrsMLP4VcY5MizwKNV4JTnY0VKdnuCZ+qeEUMHf1qd8kRGQA3tqLvXcV929wt2ANkduq2Pgw==}
- engines: {node: 14.x || >= 16}
+ /eslint-plugin-vitest@0.3.20(@typescript-eslint/eslint-plugin@6.18.0)(eslint@8.56.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-O05k4j9TGMOkkghj9dRgpeLDyOSiVIxQWgNDPfhYPm5ioJsehcYV/zkRLekQs+c8+RBCVXucSED3fYOyy2EoWA==}
+ engines: {node: ^18.0.0 || >= 20.0.0}
peerDependencies:
'@typescript-eslint/eslint-plugin': '*'
eslint: '>=8.0.0'
@@ -3014,8 +3201,8 @@ packages:
vitest:
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 6.16.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0)(typescript@5.2.2)
- '@typescript-eslint/utils': 6.11.0(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/eslint-plugin': 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.16.0(eslint@8.56.0)(typescript@5.2.2)
eslint: 8.56.0
transitivePeerDependencies:
- supports-color
@@ -3040,8 +3227,8 @@ packages:
- supports-color
dev: true
- /eslint-plugin-yml@1.10.0(eslint@8.56.0):
- resolution: {integrity: sha512-53SUwuNDna97lVk38hL/5++WXDuugPM9SUQ1T645R0EHMRCdBIIxGye/oOX2qO3FQ7aImxaUZJU/ju+NMUBrLQ==}
+ /eslint-plugin-yml@1.11.0(eslint@8.56.0):
+ resolution: {integrity: sha512-NBZP1NDGy0u38pY5ieix75jxS9GNOJy9xd4gQa0rU4gWbfEsVhKDwuFaQ6RJpDbv6Lq5TtcAZS/YnAc0oeRw0w==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
@@ -3056,6 +3243,16 @@ packages:
- supports-color
dev: true
+ /eslint-processor-vue-blocks@0.1.1(@vue/compiler-sfc@3.4.3)(eslint@8.56.0):
+ resolution: {integrity: sha512-9+dU5lU881log570oBwpelaJmOfOzSniben7IWEDRYQPPWwlvaV7NhOtsTuUWDqpYT+dtKKWPsgz4OkOi+aZnA==}
+ peerDependencies:
+ '@vue/compiler-sfc': ^3.3.0
+ eslint: ^8.50.0
+ dependencies:
+ '@vue/compiler-sfc': 3.4.3
+ eslint: 8.56.0
+ dev: true
+
/eslint-rule-composer@0.3.0:
resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==}
engines: {node: '>=4.0.0'}
@@ -3349,8 +3546,8 @@ packages:
tabbable: 6.2.0
dev: true
- /follow-redirects@1.15.2:
- resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
+ /follow-redirects@1.15.4:
+ resolution: {integrity: sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==}
engines: {node: '>=4.0'}
peerDependencies:
debug: '*'
@@ -3463,6 +3660,12 @@ packages:
resolve-pkg-maps: 1.0.0
dev: true
+ /get-tsconfig@4.7.2:
+ resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==}
+ dependencies:
+ resolve-pkg-maps: 1.0.0
+ dev: true
+
/glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -3523,6 +3726,13 @@ packages:
type-fest: 0.20.2
dev: true
+ /globals@13.24.0:
+ resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ type-fest: 0.20.2
+ dev: true
+
/globalthis@1.0.3:
resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
engines: {node: '>= 0.4'}
@@ -4394,11 +4604,6 @@ packages:
resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==}
dev: false
- /mrmime@2.0.0:
- resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
- engines: {node: '>=10'}
- dev: true
-
/ms@2.0.0:
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
dev: true
@@ -4435,6 +4640,10 @@ packages:
engines: {node: '>= 0.6'}
dev: true
+ /node-releases@2.0.14:
+ resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+ dev: true
+
/normalize-package-data@2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
dependencies:
@@ -5254,6 +5463,13 @@ packages:
spdx-license-ids: 3.0.13
dev: true
+ /spdx-expression-parse@4.0.0:
+ resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==}
+ dependencies:
+ spdx-exceptions: 2.3.0
+ spdx-license-ids: 3.0.13
+ dev: true
+
/spdx-license-ids@3.0.13:
resolution: {integrity: sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==}
dev: true
@@ -5551,6 +5767,13 @@ packages:
engines: {node: '>=0.6'}
dev: true
+ /toml-eslint-parser@0.9.3:
+ resolution: {integrity: sha512-moYoCvkNUAPCxSW9jmHmRElhm4tVJpHL8ItC/+uYD0EpPSFXbck7yREz9tNdJVTSpHVod8+HoipcpbQ0oE6gsw==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ dependencies:
+ eslint-visitor-keys: 3.4.3
+ dev: true
+
/ts-api-utils@1.0.3(typescript@5.2.2):
resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==}
engines: {node: '>=16.13.0'}
@@ -5723,6 +5946,17 @@ packages:
engines: {node: '>=4'}
dev: true
+ /update-browserslist-db@1.0.13(browserslist@4.22.2):
+ resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+ dependencies:
+ browserslist: 4.22.2
+ escalade: 3.1.1
+ picocolors: 1.0.0
+ dev: true
+
/uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
dependencies:
@@ -5750,7 +5984,7 @@ packages:
engines: {node: '>= 0.8'}
dev: true
- /vite-plugin-eslint@1.8.1(eslint@8.56.0)(vite@5.0.0):
+ /vite-plugin-eslint@1.8.1(eslint@8.56.0)(vite@5.0.11):
resolution: {integrity: sha512-PqdMf3Y2fLO9FsNPmMX+//2BF5SF8nEWspZdgl4kSt7UvHDRHVVfHvxsD7ULYzZrJDGRxR81Nq7TOFgwMnUang==}
peerDependencies:
eslint: '>=7'
@@ -5760,44 +5994,7 @@ packages:
'@types/eslint': 8.44.2
eslint: 8.56.0
rollup: 2.79.1
- vite: 5.0.0(@types/node@20.10.6)(stylus@0.62.0)
- dev: true
-
- /vite@5.0.0(@types/node@20.10.6)(stylus@0.62.0):
- resolution: {integrity: sha512-ESJVM59mdyGpsiNAeHQOR/0fqNoOyWPYesFto8FFZugfmhdHx8Fzd8sF3Q/xkVhZsyOxHfdM7ieiVAorI9RjFw==}
- engines: {node: ^18.0.0 || >=20.0.0}
- hasBin: true
- peerDependencies:
- '@types/node': ^18.0.0 || >=20.0.0
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
- peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- dependencies:
- '@types/node': 20.10.6
- esbuild: 0.19.5
- postcss: 8.4.31
- rollup: 4.5.0
- stylus: 0.62.0
- optionalDependencies:
- fsevents: 2.3.3
+ vite: 5.0.11(@types/node@20.10.6)(stylus@0.62.0)
dev: true
/vite@5.0.11(@types/node@20.10.6)(stylus@0.62.0):
@@ -5837,18 +6034,18 @@ packages:
fsevents: 2.3.3
dev: true
- /vitepress-plugin-tabs@0.5.0(vitepress@1.0.0-rc.34)(vue@3.4.3):
+ /vitepress-plugin-tabs@0.5.0(vitepress@1.0.0-rc.35)(vue@3.4.5):
resolution: {integrity: sha512-SIhFWwGsUkTByfc2b279ray/E0Jt8vDTsM1LiHxmCOBAEMmvzIBZSuYYT1DpdDTiS3SuJieBheJkYnwCq/yD9A==}
peerDependencies:
vitepress: ^1.0.0-rc.27
vue: ^3.3.8
dependencies:
- vitepress: 1.0.0-rc.34(@algolia/client-search@4.20.0)(@types/node@20.10.6)(axios@1.6.3)(postcss@8.4.31)(search-insights@2.8.2)(stylus@0.62.0)(typescript@5.2.2)
- vue: 3.4.3(typescript@5.2.2)
+ vitepress: 1.0.0-rc.35(@algolia/client-search@4.20.0)(@types/node@20.10.6)(axios@1.6.5)(postcss@8.4.31)(search-insights@2.8.2)(stylus@0.62.0)(typescript@5.2.2)
+ vue: 3.4.5(typescript@5.2.2)
dev: true
- /vitepress@1.0.0-rc.34(@algolia/client-search@4.20.0)(@types/node@20.10.6)(axios@1.6.3)(postcss@8.4.31)(search-insights@2.8.2)(stylus@0.62.0)(typescript@5.2.2):
- resolution: {integrity: sha512-TUbTiSdAZFni2XlHlpx61KikgkQ5uG4Wtmw2R0SXhIOG6qGqzDJczAFjkMc4i45I9c3KyatwOYe8oEfCnzVYwQ==}
+ /vitepress@1.0.0-rc.35(@algolia/client-search@4.20.0)(@types/node@20.10.6)(axios@1.6.5)(postcss@8.4.31)(search-insights@2.8.2)(stylus@0.62.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-+2VnFwtYIiKWWAnMjWg7ik0PfsUdrNoZIZKeu5dbJtrkzKO/mTvlA3owiT5VBKJsZAgI17B5UV37aYfUvGrN6g==}
hasBin: true
peerDependencies:
markdown-it-mathjax3: ^4.3.2
@@ -5862,20 +6059,19 @@ packages:
'@docsearch/css': 3.5.2
'@docsearch/js': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.8.2)
'@types/markdown-it': 13.0.7
- '@vitejs/plugin-vue': 5.0.2(vite@5.0.11)(vue@3.4.3)
+ '@vitejs/plugin-vue': 5.0.2(vite@5.0.11)(vue@3.4.5)
'@vue/devtools-api': 6.5.1
- '@vueuse/core': 10.7.1(vue@3.4.3)
- '@vueuse/integrations': 10.7.1(axios@1.6.3)(focus-trap@7.5.4)(vue@3.4.3)
+ '@vueuse/core': 10.7.1(vue@3.4.5)
+ '@vueuse/integrations': 10.7.1(axios@1.6.5)(focus-trap@7.5.4)(vue@3.4.5)
focus-trap: 7.5.4
mark.js: 8.11.1
minisearch: 6.3.0
- mrmime: 2.0.0
postcss: 8.4.31
shikiji: 0.9.17
shikiji-core: 0.9.17
shikiji-transformers: 0.9.17
vite: 5.0.11(@types/node@20.10.6)(stylus@0.62.0)
- vue: 3.4.3(typescript@5.2.2)
+ vue: 3.4.5(typescript@5.2.2)
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/node'
@@ -5904,7 +6100,7 @@ packages:
- universal-cookie
dev: true
- /vue-demi@0.14.6(vue@3.4.3):
+ /vue-demi@0.14.6(vue@3.4.5):
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
engines: {node: '>=12'}
hasBin: true
@@ -5916,7 +6112,7 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.4.3(typescript@5.2.2)
+ vue: 3.4.5(typescript@5.2.2)
/vue-eslint-parser@9.3.2(eslint@8.56.0):
resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==}
@@ -5936,19 +6132,19 @@ packages:
- supports-color
dev: true
- /vue@3.4.3(typescript@5.2.2):
- resolution: {integrity: sha512-GjN+culMAGv/mUbkIv8zMKItno8npcj5gWlXkSxf1SPTQf8eJ4A+YfHIvQFyL1IfuJcMl3soA7SmN1fRxbf/wA==}
+ /vue@3.4.5(typescript@5.2.2):
+ resolution: {integrity: sha512-VH6nHFhLPjgu2oh5vEBXoNZxsGHuZNr3qf4PHClwJWw6IDqw6B3x+4J+ABdoZ0aJuT8Zi0zf3GpGlLQCrGWHrw==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@vue/compiler-dom': 3.4.3
- '@vue/compiler-sfc': 3.4.3
- '@vue/runtime-dom': 3.4.3
- '@vue/server-renderer': 3.4.3(vue@3.4.3)
- '@vue/shared': 3.4.3
+ '@vue/compiler-dom': 3.4.5
+ '@vue/compiler-sfc': 3.4.5
+ '@vue/runtime-dom': 3.4.5
+ '@vue/server-renderer': 3.4.5(vue@3.4.5)
+ '@vue/shared': 3.4.5
typescript: 5.2.2
/webpack-sources@3.2.3:
diff --git a/website/src/docs/faq/browse/extensions.md b/website/src/docs/faq/browse/extensions.md
index a759b5a9..74ee8369 100644
--- a/website/src/docs/faq/browse/extensions.md
+++ b/website/src/docs/faq/browse/extensions.md
@@ -35,7 +35,7 @@ When prompted while installing your first extension, allow unknown apps installa
::: details Video guide - Recorded on Android 10
:::
@@ -47,7 +47,7 @@ When prompted while installing your first extension, allow unknown apps installa
::: details Video guide - Recorded on Android 7
:::
::::
diff --git a/website/src/docs/faq/general.md b/website/src/docs/faq/general.md
index 1ae7b2e8..321e7a10 100644
--- a/website/src/docs/faq/general.md
+++ b/website/src/docs/faq/general.md
@@ -19,23 +19,23 @@ To report **Tachiyomi** copycats on the **Google Play Store**, fill out [this fo
1. Go to the page -> three dots menu -> Flag as inappropriate -> Other objection.
1. After choosing "Other objection", you may choose to put down any or all of the following:
- The app infringes on the Google Play Developer Policy by
+ The app infringes on the Google Play Developer Policy by
- Encouraging Infringement of Copyright
+ Encouraging Infringement of Copyright
- > We don’t allow apps that induce or encourage copyright infringement. Before you publish your app, look for ways your app may be encouraging copyright infringement and get legal advice if necessary.
+ > We don’t allow apps that induce or encourage copyright infringement. Before you publish your app, look for ways your app may be encouraging copyright infringement and get legal advice if necessary.
- Trademark Infringement
+ Trademark Infringement
- > We don’t allow apps that infringe on others’ trademarks. A trademark is a word, symbol, or combination that identifies the source of a good or service. Once acquired, a trademark gives the owner exclusive rights to the trademark usage with respect to certain goods or services.
+ > We don’t allow apps that infringe on others’ trademarks. A trademark is a word, symbol, or combination that identifies the source of a good or service. Once acquired, a trademark gives the owner exclusive rights to the trademark usage with respect to certain goods or services.
>
- > Trademark infringement is an improper or unauthorized use of an identical or similar trademark in a way that is likely to cause confusion as to the source of that product. If your app uses another party’s trademarks in a way that is likely to cause confusion, your app may be suspended.
+ > Trademark infringement is an improper or unauthorized use of an identical or similar trademark in a way that is likely to cause confusion as to the source of that product. If your app uses another party’s trademarks in a way that is likely to cause confusion, your app may be suspended.
- Misleading Claims, e.g. "MangaKa - Best Manga Reader"
+ Misleading Claims, e.g. "MangaKa - Best Manga Reader"
- > We don’t allow apps that contain false or misleading information or claims, including in the description, title, icon, and screenshots. Here are some examples of common violations: Apps that misrepresent or do not accurately and clearly describe their functionality:
- > - Developer or app names that misrepresent their current status or performance on Play. (E.g. “Editor’s Choice,” “Number 1 App,” “Top Paid”)...
- > - Apps that are improperly categorized.
+ > We don’t allow apps that contain false or misleading information or claims, including in the description, title, icon, and screenshots. Here are some examples of common violations: Apps that misrepresent or do not accurately and clearly describe their functionality:
+ > - Developer or app names that misrepresent their current status or performance on Play. (E.g. “Editor’s Choice,” “Number 1 App,” “Top Paid”)...
+ > - Apps that are improperly categorized.
:::
## Is Tachiyomi available for iOS/iPadOS?
diff --git a/website/src/docs/guides/categories.md b/website/src/docs/guides/categories.md
index d91f0c1e..add54d85 100644
--- a/website/src/docs/guides/categories.md
+++ b/website/src/docs/guides/categories.md
@@ -14,7 +14,6 @@ To manage your categories, navigate to