aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/.vitepress/components/api-docs/method.vue4
-rw-r--r--package.json5
-rw-r--r--pnpm-lock.yaml112
3 files changed, 108 insertions, 13 deletions
diff --git a/docs/.vitepress/components/api-docs/method.vue b/docs/.vitepress/components/api-docs/method.vue
index 5cd819e9..b78f4109 100644
--- a/docs/.vitepress/components/api-docs/method.vue
+++ b/docs/.vitepress/components/api-docs/method.vue
@@ -1,8 +1,8 @@
<script setup lang="ts">
+import { sourceBaseUrl } from '../../../api/source-base-url';
+import { slugify } from '../../shared/utils/slugify';
import type { ApiDocsMethod } from './method';
import MethodParameters from './method-parameters.vue';
-import { slugify } from '../../shared/utils/slugify';
-import { sourceBaseUrl } from '../../../api/source-base-url';
const props = defineProps<{ method: ApiDocsMethod }>();
diff --git a/package.json b/package.json
index 4abd5835..4813815f 100644
--- a/package.json
+++ b/package.json
@@ -119,7 +119,7 @@
"eslint-plugin-vitest": "0.4.1",
"npm-run-all2": "6.2.2",
"prettier": "3.3.2",
- "prettier-plugin-organize-imports": "3.2.4",
+ "prettier-plugin-organize-imports": "4.0.0",
"rimraf": "5.0.8",
"sanitize-html": "2.13.0",
"semver": "7.6.2",
@@ -131,7 +131,8 @@
"vite": "5.3.3",
"vitepress": "1.3.0",
"vitest": "1.6.0",
- "vue": "3.4.31"
+ "vue": "3.4.31",
+ "vue-tsc": "2.0.26"
},
"packageManager": "[email protected]",
"engines": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 85a68082..7c5dc974 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -96,8 +96,8 @@ importers:
specifier: 3.3.2
version: 3.3.2
prettier-plugin-organize-imports:
- specifier: 3.2.4
+ specifier: 4.0.0
rimraf:
specifier: 5.0.8
version: 5.0.8
@@ -134,6 +134,9 @@ importers:
vue:
specifier: 3.4.31
version: 3.4.31([email protected])
+ vue-tsc:
+ specifier: 2.0.26
+ version: 2.0.26([email protected])
packages:
@@ -867,6 +870,15 @@ packages:
'@vitest/[email protected]':
resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==}
+ '@volar/[email protected]':
+ resolution: {integrity: sha512-mt8z4Fm2WxfQYoQHPcKVjLQV6PgPqyKLbkCVY2cr5RSaamqCHjhKEpsFX66aL4D/7oYguuaUw9Bx03Vt0TpIIA==}
+
+ '@volar/[email protected]':
+ resolution: {integrity: sha512-8Htngw5TmBY4L3ClDqBGyfLhsB8EmoEXUH1xydyEtEoK0O6NX5ur4Jw8jgvscTlwzizyl/wsN1vn0cQXVbbXYg==}
+
+ '@volar/[email protected]':
+ resolution: {integrity: sha512-U3StRBbDuxV6Woa4hvGS4kz3XcOzrWUKgFdEFN+ba1x3eaYg7+ytau8ul05xgA+UNGLXXsKur7fTUhDFyISk0w==}
+
resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==}
@@ -888,6 +900,14 @@ packages:
resolution: {integrity: sha512-Rqii3VazmWTi67a86rYopi61n5Ved05EybJCwyrfoO9Ok3MaS/4yRFl706ouoISMlyrASJFEzM0/AiDA6w4f9A==}
+ resolution: {integrity: sha512-/lt6SfQ3O1yDAhPsnLv9iSUgXd1dMHqUm/t3RctfqjuwQf1LnftZ414X3UBn6aXT4MiwXWtbNJ4Z0NZWwDWgJQ==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==}
@@ -1293,6 +1313,9 @@ packages:
resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
+ resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
+
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
@@ -1453,6 +1476,9 @@ packages:
resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==}
+ resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
+
resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
peerDependencies:
@@ -2007,6 +2033,10 @@ packages:
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
+ resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
+ hasBin: true
+
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
@@ -2540,6 +2570,9 @@ packages:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+ resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
+
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
@@ -2803,17 +2836,17 @@ packages:
resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
engines: {node: '>=6.0.0'}
- resolution: {integrity: sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==}
+ resolution: {integrity: sha512-vnKSdgv9aOlqKeEFGhf9SCBsTyzDSyScy1k7E0R1Uo4L0cTcOV7c1XQaT7jfXIOc/p08WLBfN2QUQA9zDSZMxA==}
peerDependencies:
- '@volar/vue-language-plugin-pug': ^1.0.4
- '@volar/vue-typescript': ^1.0.4
+ '@vue/language-plugin-pug': ^2.0.24
prettier: '>=2.0'
typescript: '>=2.9'
+ vue-tsc: ^2.0.24
peerDependenciesMeta:
- '@volar/vue-language-plugin-pug':
+ '@vue/language-plugin-pug':
optional: true
- '@volar/vue-typescript':
+ vue-tsc:
optional: true
@@ -3542,6 +3575,9 @@ packages:
jsdom:
optional: true
+ resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
+
resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==}
engines: {node: '>=12'}
@@ -3553,6 +3589,15 @@ packages:
'@vue/composition-api':
optional: true
+ resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==}
+
+ resolution: {integrity: sha512-tOhuwy2bIXbMhz82ef37qeiaQHMXKQkD6mOF6CCPl3/uYtST3l6fdNyfMxipudrQTxTfXVPlgJdMENBFfC1CfQ==}
+ hasBin: true
+ peerDependencies:
+ typescript: '>=5.0.0'
+
resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==}
peerDependencies:
@@ -4478,6 +4523,18 @@ snapshots:
loupe: 2.3.7
pretty-format: 29.7.0
+ '@volar/[email protected]':
+ dependencies:
+ '@volar/source-map': 2.4.0-alpha.15
+
+ '@volar/[email protected]': {}
+
+ '@volar/[email protected]':
+ dependencies:
+ '@volar/language-core': 2.4.0-alpha.15
+ path-browserify: 1.0.1
+ vscode-uri: 3.0.8
+
dependencies:
'@babel/parser': 7.24.7
@@ -4526,6 +4583,19 @@ snapshots:
dependencies:
rfdc: 1.4.1
+ dependencies:
+ '@volar/language-core': 2.4.0-alpha.15
+ '@vue/compiler-dom': 3.4.31
+ '@vue/shared': 3.4.31
+ computeds: 0.0.1
+ minimatch: 9.0.5
+ muggle-string: 0.4.1
+ path-browserify: 1.0.1
+ vue-template-compiler: 2.7.16
+ optionalDependencies:
+ typescript: 5.5.3
+
dependencies:
'@vue/shared': 3.4.31
@@ -4938,6 +5008,8 @@ snapshots:
array-ify: 1.0.0
dot-prop: 5.3.0
+
@@ -5185,6 +5257,8 @@ snapshots:
+
dependencies:
ms: 2.1.3
@@ -5903,6 +5977,8 @@ snapshots:
dependencies:
function-bind: 1.1.2
+
@@ -6404,6 +6480,8 @@ snapshots:
+
dependencies:
any-promise: 1.3.0
@@ -6637,10 +6715,12 @@ snapshots:
dependencies:
fast-diff: 1.3.0
dependencies:
prettier: 3.3.2
typescript: 5.5.3
+ optionalDependencies:
+ vue-tsc: 2.0.26([email protected])
@@ -7423,10 +7503,24 @@ snapshots:
- supports-color
- terser
+
dependencies:
vue: 3.4.31([email protected])
+ dependencies:
+ de-indent: 1.0.2
+ he: 1.2.0
+
+ dependencies:
+ '@volar/typescript': 2.4.0-alpha.15
+ '@vue/language-core': 2.0.26([email protected])
+ semver: 7.6.2
+ typescript: 5.5.3
+
dependencies:
'@vue/compiler-dom': 3.4.31