version: 0.7.0
'@commitlint/cli':
specifier: ^21.0.2
- version: 21.0.2(@types/node@24.13.1)(conventional-commits-parser@6.4.0)(typescript@6.0.3)
+ version: 21.0.2(@types/node@24.13.2)(conventional-commits-parser@6.4.0)(typescript@6.0.3)
'@commitlint/config-conventional':
specifier: ^21.0.2
version: 21.0.2
specifier: ^6.6.14
version: 6.6.14(better-sqlite3@11.10.0)(mariadb@3.4.5)
'@types/node':
- specifier: ^24.13.1
- version: 24.13.1
+ specifier: ^24.13.2
+ version: 24.13.2
'@types/semver':
specifier: ^7.7.1
version: 7.7.1
version: 0.35.11
ts-node:
specifier: ^10.9.2
- version: 10.9.2(@types/node@24.13.1)(typescript@6.0.3)
+ version: 10.9.2(@types/node@24.13.2)(typescript@6.0.3)
tsx:
specifier: ^4.22.4
version: 4.22.4
specifier: workspace:*
version: link:../common
vue:
- specifier: ^3.5.35
- version: 3.5.35(typescript@6.0.3)
+ specifier: ^3.5.38
+ version: 3.5.38(typescript@6.0.3)
vue-router:
specifier: ^5.1.0
- version: 5.1.0(@vue/compiler-sfc@3.5.35)(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))
+ version: 5.1.0(@vue/compiler-sfc@3.5.35)(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.38(typescript@6.0.3))
vue-toast-notification:
specifier: ^3.1.3
- version: 3.1.3(vue@3.5.35(typescript@6.0.3))
+ version: 3.1.3(vue@3.5.38(typescript@6.0.3))
devDependencies:
'@tsconfig/node24':
specifier: ^24.0.4
version: 28.0.3
'@vitejs/plugin-vue':
specifier: ^6.0.7
- version: 6.0.7(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))
+ version: 6.0.7(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.38(typescript@6.0.3))
'@vitejs/plugin-vue-jsx':
specifier: ^5.1.5
- version: 5.1.5(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))
+ version: 5.1.5(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.38(typescript@6.0.3))
'@vitest/coverage-v8':
specifier: ^4.1.8
version: 4.1.8(vitest@4.1.8)
'@vue/test-utils':
specifier: ^2.4.11
- version: 2.4.11(@vue/compiler-dom@3.5.35)(@vue/server-renderer@3.5.35(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))
+ version: 2.4.11(@vue/compiler-dom@3.5.35)(@vue/server-renderer@3.5.38(vue@3.5.38(typescript@6.0.3)))(vue@3.5.38(typescript@6.0.3))
'@vue/tsconfig':
specifier: ^0.9.1
- version: 0.9.1(typescript@6.0.3)(vue@3.5.35(typescript@6.0.3))
+ version: 0.9.1(typescript@6.0.3)(vue@3.5.38(typescript@6.0.3))
jsdom:
specifier: ^29.1.1
version: 29.1.1
'@types/node@24.13.1':
resolution: {integrity: sha512-RSpUJGmvsJ1ZeBehQZFhIdpsz+bIpES0nIQXko4Ybq+N+kX6XvOq3Jo+iJ82FWLdblFq85AsMikd3m35jgezYg==}
+ '@types/node@24.13.2':
+ resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==}
+
'@types/parse-json@4.0.2':
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
'@vue/compiler-core@3.5.35':
resolution: {integrity: sha512-BUmHaR1J+O+CKZ9uJucdVTEr1LHsdyvv7vG3eNRhK3CczEHeMd/LtsHAuD7PbrxvI2envCY2v7HI1vC1aBRzKw==}
+ '@vue/compiler-core@3.5.38':
+ resolution: {integrity: sha512-s99aGxWYig9ErHbct27KXEGhrBYlRI6c4MwAgXErOAbX9xiW37/uMa+XUDO69zLz83dng8UUZ70CTOJrLrYrEQ==}
+
'@vue/compiler-dom@3.5.35':
resolution: {integrity: sha512-k+bprkXxuqhVajgTx5mUHuir7TwQzUKOWR40ng1ncAqQRPnrLngGGgqVEEhOnTMlc8btHYVKmrP8s5Qyg0hvYA==}
+ '@vue/compiler-dom@3.5.38':
+ resolution: {integrity: sha512-JTqp25l8aFfJYF7/KmsXZjAxJz7T+SjmTJLoXVjHtc2BrSgSiW2n9Aem/cWq1OPe68A8JL06B3eVdhlP0H4TVw==}
+
'@vue/compiler-sfc@3.5.35':
resolution: {integrity: sha512-G5VPMcXTSywXBgtFOZOnHKBxKSrwXUcvY1iaF5/hRcy7t0J6CH/d8ha9F4nzi00Fax1eLV0QHM7v4mQu68jydw==}
+ '@vue/compiler-sfc@3.5.38':
+ resolution: {integrity: sha512-DuA2GiZawSEW442iw/9+Fkol8hTgb4Ke5KkhmSry65QA7YuyMbIdy8p0XZRMvNwJdgRz307W8g1CSzdvS4nuNg==}
+
'@vue/compiler-ssr@3.5.35':
resolution: {integrity: sha512-rGhAeXgdM7/ffTJGXT69rCCdTmjDewnFuUZfBQQHTdcEBeWdT5HCGY60y2ytLJr9/Dsu7IntUi5z/w0h6Rjnzw==}
+ '@vue/compiler-ssr@3.5.38':
+ resolution: {integrity: sha512-7s+W5Gc42FGxZMcuwl8H5B29T8BJPMdBT7KHFE+BbAuZ/iTEdTtv7z2XiMjiaUUw4w3ZcCEdHs36RuYJ2VA7bA==}
+
'@vue/devtools-api@8.1.2':
resolution: {integrity: sha512-vA0O112YqyDuNA1s7Yb2gCgToQ/OxOWiFDO5ThLCcDy0ldHnSd1dUTaSYhOldbqoNgumE4dxtGAoAaSUKUD1Zg==}
'@vue/language-core@3.3.4':
resolution: {integrity: sha512-IuHqQ5zGGOE7CXP72VX6A42IVeIzYv4WAhO6arej11TRNqtdZfGyH8Yr2FOCaDX0dSQG+JwULLoFHGY1igYVjQ==}
- '@vue/reactivity@3.5.35':
- resolution: {integrity: sha512-tVc+SsHConvh/Lz64qq1pP3rYArBmK42xonovEcxY74SQtvctZodG/zhq54P5dr38cVuw25d27cPNRdlMidpGQ==}
+ '@vue/reactivity@3.5.38':
+ resolution: {integrity: sha512-pG6LV/NDNRbKizcUjFFLAfjaL8mcv4DmR9avNcUw2gDHBzZneuS2TWCmp633ynzxz9YYKNeEPK2I8Wraqy2HUQ==}
- '@vue/runtime-core@3.5.35':
- resolution: {integrity: sha512-A/xFNX9loIcWDygeQuNCfKuh0CoYBzxhqEMNah5TSFg9Z53DrFYEN2qi5CU9necjM1OWYegYREUTHmXTmhfXtg==}
+ '@vue/runtime-core@3.5.38':
+ resolution: {integrity: sha512-iyW8WVfF1CpCXxncZY5Ei6rSd6oZr5DgEom//fUjRBRl56AXPD+s9ATvukRt77ZFTuYlnVA1bxY+dJB94tWVYw==}
- '@vue/runtime-dom@3.5.35':
- resolution: {integrity: sha512-odrJ1C391dbGnyDRh8U+rnP7J2amIEzfmRk5vXy7xi3aZhEXofTvpi0T4HJb6jlNqQZTNPR5MPHSB3RHNkIORA==}
+ '@vue/runtime-dom@3.5.38':
+ resolution: {integrity: sha512-apX2wt9sdfDshS+a2xueFZLVpt0GkRJZSoPmrW/SA4yzXTznhfcMVW59gr7h4YQeY0vJhdJkk2rsIDwgfFgC5A==}
- '@vue/server-renderer@3.5.35':
- resolution: {integrity: sha512-NkebSOYdB97wi8OQcO3HqzZSlymJi/aWsN/7h74OSVhRTm6qGs3Jp3e0rCXynmWwSlKeRrnlIug+ilYoHBmQDA==}
+ '@vue/server-renderer@3.5.38':
+ resolution: {integrity: sha512-vue8vbf2QlV4quHqzwmJy6dWfmRhP1J8l4wtZg60CL6VoKqcPY2oe7may3+1d9qfpedjK5PRLFqd5k3Isj9mUw==}
peerDependencies:
- vue: 3.5.35
+ vue: 3.5.38
'@vue/shared@3.5.35':
resolution: {integrity: sha512-zSbjL7gRXwks2ZQLRGCajBtBXEOXW9Ddhn/HvSdrGkE2dqGnumzW8XtusRrxrE9LvqtiqDXQ+A60Hp6mvdYxfA==}
+ '@vue/shared@3.5.38':
+ resolution: {integrity: sha512-FTW0AFZNaK5/mOqvGBwVfUlNLU38TiQn4+DQgIFUnrBBJQ1crMJ82yeGQLV5jyKFsO8yRukpbuP7x+nRbH6aug==}
+
'@vue/test-utils@2.4.11':
resolution: {integrity: sha512-GDqaqZsA6m2E5vNzej0aYiIb6BX8xV9pNSbbbXKOfEYwg7ZNblVX8suyqmUBThq8VIrgAJNxn+z72hVtUeiWHA==}
peerDependencies:
peerDependencies:
typescript: '>=5.0.0'
- vue@3.5.35:
- resolution: {integrity: sha512-cx89fnr+0kVGHiNFG6y6s0bdjypJRFNZn6x3WPstNdQR1bi1mbB7h4v5IBGTsPJU3nK1+0Iqj3Zf+hZWMieR4Q==}
+ vue@3.5.38:
+ resolution: {integrity: sha512-vAMKHfImQlYSy0C+PBue4s3ERZ2xGKfgZg5GXAsLInq1dyh2H78ILVP5sK0KPFPVW4kv+OGCIvBEondcjpZp7A==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
'@colors/colors@1.6.0': {}
- '@commitlint/cli@21.0.2(@types/node@24.13.1)(conventional-commits-parser@6.4.0)(typescript@6.0.3)':
+ '@commitlint/cli@21.0.2(@types/node@24.13.2)(conventional-commits-parser@6.4.0)(typescript@6.0.3)':
dependencies:
'@commitlint/format': 21.0.1
'@commitlint/lint': 21.0.2
- '@commitlint/load': 21.0.2(@types/node@24.13.1)(typescript@6.0.3)
+ '@commitlint/load': 21.0.2(@types/node@24.13.2)(typescript@6.0.3)
'@commitlint/read': 21.0.2(conventional-commits-parser@6.4.0)
'@commitlint/types': 21.0.1
tinyexec: 1.2.4
'@commitlint/rules': 21.0.2
'@commitlint/types': 21.0.1
- '@commitlint/load@21.0.2(@types/node@24.13.1)(typescript@6.0.3)':
+ '@commitlint/load@21.0.2(@types/node@24.13.2)(typescript@6.0.3)':
dependencies:
'@commitlint/config-validator': 21.0.1
'@commitlint/execute-rule': 21.0.1
'@commitlint/resolve-extends': 21.0.1
'@commitlint/types': 21.0.1
cosmiconfig: 9.0.2(typescript@6.0.3)
- cosmiconfig-typescript-loader: 6.3.0(@types/node@24.13.1)(cosmiconfig@9.0.2(typescript@6.0.3))(typescript@6.0.3)
+ cosmiconfig-typescript-loader: 6.3.0(@types/node@24.13.2)(cosmiconfig@9.0.2(typescript@6.0.3))(typescript@6.0.3)
es-toolkit: 1.47.0
is-plain-obj: 4.1.0
picocolors: 1.1.1
dependencies:
undici-types: 7.18.2
+ '@types/node@24.13.2':
+ dependencies:
+ undici-types: 7.18.2
+
'@types/parse-json@4.0.2': {}
'@types/semver@7.7.1': {}
'@typescript-eslint/types': 8.60.1
eslint-visitor-keys: 5.0.1
- '@vitejs/plugin-vue-jsx@5.1.5(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))':
+ '@vitejs/plugin-vue-jsx@5.1.5(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.38(typescript@6.0.3))':
dependencies:
'@babel/core': 7.29.7
'@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7)
'@rolldown/pluginutils': 1.0.1
'@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.7)
vite: 8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0)
- vue: 3.5.35(typescript@6.0.3)
+ vue: 3.5.38(typescript@6.0.3)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@6.0.7(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3))':
+ '@vitejs/plugin-vue@6.0.7(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.38(typescript@6.0.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
vite: 8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0)
- vue: 3.5.35(typescript@6.0.3)
+ vue: 3.5.38(typescript@6.0.3)
'@vitest/coverage-v8@4.1.8(vitest@4.1.8)':
dependencies:
path-browserify: 1.0.1
vscode-uri: 3.1.0
- '@vue-macros/common@3.1.2(vue@3.5.35(typescript@6.0.3))':
+ '@vue-macros/common@3.1.2(vue@3.5.38(typescript@6.0.3))':
dependencies:
'@vue/compiler-sfc': 3.5.35
ast-kit: 2.2.0
magic-string-ast: 1.0.3
unplugin-utils: 0.3.1
optionalDependencies:
- vue: 3.5.35(typescript@6.0.3)
+ vue: 3.5.38(typescript@6.0.3)
'@vue/babel-helper-vue-transform-on@2.0.1': {}
estree-walker: 2.0.2
source-map-js: 1.2.1
+ '@vue/compiler-core@3.5.38':
+ dependencies:
+ '@babel/parser': 7.29.7
+ '@vue/shared': 3.5.38
+ entities: 7.0.1
+ estree-walker: 2.0.2
+ source-map-js: 1.2.1
+
'@vue/compiler-dom@3.5.35':
dependencies:
'@vue/compiler-core': 3.5.35
'@vue/shared': 3.5.35
+ '@vue/compiler-dom@3.5.38':
+ dependencies:
+ '@vue/compiler-core': 3.5.38
+ '@vue/shared': 3.5.38
+
'@vue/compiler-sfc@3.5.35':
dependencies:
'@babel/parser': 7.29.7
postcss: 8.5.15
source-map-js: 1.2.1
+ '@vue/compiler-sfc@3.5.38':
+ dependencies:
+ '@babel/parser': 7.29.7
+ '@vue/compiler-core': 3.5.38
+ '@vue/compiler-dom': 3.5.38
+ '@vue/compiler-ssr': 3.5.38
+ '@vue/shared': 3.5.38
+ estree-walker: 2.0.2
+ magic-string: 0.30.21
+ postcss: 8.5.15
+ source-map-js: 1.2.1
+
'@vue/compiler-ssr@3.5.35':
dependencies:
'@vue/compiler-dom': 3.5.35
'@vue/shared': 3.5.35
+ '@vue/compiler-ssr@3.5.38':
+ dependencies:
+ '@vue/compiler-dom': 3.5.38
+ '@vue/shared': 3.5.38
+
'@vue/devtools-api@8.1.2':
dependencies:
'@vue/devtools-kit': 8.1.2
path-browserify: 1.0.1
picomatch: 4.0.4
- '@vue/reactivity@3.5.35':
+ '@vue/reactivity@3.5.38':
dependencies:
- '@vue/shared': 3.5.35
+ '@vue/shared': 3.5.38
- '@vue/runtime-core@3.5.35':
+ '@vue/runtime-core@3.5.38':
dependencies:
- '@vue/reactivity': 3.5.35
- '@vue/shared': 3.5.35
+ '@vue/reactivity': 3.5.38
+ '@vue/shared': 3.5.38
- '@vue/runtime-dom@3.5.35':
+ '@vue/runtime-dom@3.5.38':
dependencies:
- '@vue/reactivity': 3.5.35
- '@vue/runtime-core': 3.5.35
- '@vue/shared': 3.5.35
+ '@vue/reactivity': 3.5.38
+ '@vue/runtime-core': 3.5.38
+ '@vue/shared': 3.5.38
csstype: 3.2.3
- '@vue/server-renderer@3.5.35(vue@3.5.35(typescript@6.0.3))':
+ '@vue/server-renderer@3.5.38(vue@3.5.38(typescript@6.0.3))':
dependencies:
- '@vue/compiler-ssr': 3.5.35
- '@vue/shared': 3.5.35
- vue: 3.5.35(typescript@6.0.3)
+ '@vue/compiler-ssr': 3.5.38
+ '@vue/shared': 3.5.38
+ vue: 3.5.38(typescript@6.0.3)
'@vue/shared@3.5.35': {}
- '@vue/test-utils@2.4.11(@vue/compiler-dom@3.5.35)(@vue/server-renderer@3.5.35(vue@3.5.35(typescript@6.0.3)))(vue@3.5.35(typescript@6.0.3))':
+ '@vue/shared@3.5.38': {}
+
+ '@vue/test-utils@2.4.11(@vue/compiler-dom@3.5.35)(@vue/server-renderer@3.5.38(vue@3.5.38(typescript@6.0.3)))(vue@3.5.38(typescript@6.0.3))':
dependencies:
'@vue/compiler-dom': 3.5.35
js-beautify: 1.15.4
- vue: 3.5.35(typescript@6.0.3)
+ vue: 3.5.38(typescript@6.0.3)
vue-component-type-helpers: 3.3.4
optionalDependencies:
- '@vue/server-renderer': 3.5.35(vue@3.5.35(typescript@6.0.3))
+ '@vue/server-renderer': 3.5.38(vue@3.5.38(typescript@6.0.3))
- '@vue/tsconfig@0.9.1(typescript@6.0.3)(vue@3.5.35(typescript@6.0.3))':
+ '@vue/tsconfig@0.9.1(typescript@6.0.3)(vue@3.5.38(typescript@6.0.3))':
optionalDependencies:
typescript: 6.0.3
- vue: 3.5.35(typescript@6.0.3)
+ vue: 3.5.38(typescript@6.0.3)
abbrev@2.0.0: {}
object-assign: 4.1.1
vary: 1.1.2
- cosmiconfig-typescript-loader@6.3.0(@types/node@24.13.1)(cosmiconfig@9.0.2(typescript@6.0.3))(typescript@6.0.3):
+ cosmiconfig-typescript-loader@6.3.0(@types/node@24.13.2)(cosmiconfig@9.0.2(typescript@6.0.3))(typescript@6.0.3):
dependencies:
- '@types/node': 24.13.1
+ '@types/node': 24.13.2
cosmiconfig: 9.0.2(typescript@6.0.3)
jiti: 2.6.1
typescript: 6.0.3
'@ts-morph/common': 0.28.1
code-block-writer: 13.0.3
- ts-node@10.9.2(@types/node@24.13.1)(typescript@6.0.3):
+ ts-node@10.9.2(@types/node@24.13.2)(typescript@6.0.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.12
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 24.13.1
+ '@types/node': 24.13.2
acorn: 8.16.0
acorn-walk: 8.3.5
arg: 4.1.3
transitivePeerDependencies:
- supports-color
- vue-router@5.1.0(@vue/compiler-sfc@3.5.35)(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.35(typescript@6.0.3)):
+ vue-router@5.1.0(@vue/compiler-sfc@3.5.35)(vite@8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0))(vue@3.5.38(typescript@6.0.3)):
dependencies:
'@babel/generator': 8.0.0-rc.6
- '@vue-macros/common': 3.1.2(vue@3.5.35(typescript@6.0.3))
+ '@vue-macros/common': 3.1.2(vue@3.5.38(typescript@6.0.3))
'@vue/devtools-api': 8.1.2
ast-walker-scope: 0.9.0
chokidar: 5.0.0
tinyglobby: 0.2.17
unplugin: 3.0.0
unplugin-utils: 0.3.1
- vue: 3.5.35(typescript@6.0.3)
+ vue: 3.5.38(typescript@6.0.3)
yaml: 2.9.0
optionalDependencies:
'@vue/compiler-sfc': 3.5.35
vite: 8.0.16(@types/node@24.13.1)(esbuild@0.28.1)(jiti@2.6.1)(tsx@4.22.4)(yaml@2.9.0)
- vue-toast-notification@3.1.3(vue@3.5.35(typescript@6.0.3)):
+ vue-toast-notification@3.1.3(vue@3.5.38(typescript@6.0.3)):
dependencies:
- vue: 3.5.35(typescript@6.0.3)
+ vue: 3.5.38(typescript@6.0.3)
vue-tsc@3.3.4(typescript@6.0.3):
dependencies:
'@vue/language-core': 3.3.4
typescript: 6.0.3
- vue@3.5.35(typescript@6.0.3):
+ vue@3.5.38(typescript@6.0.3):
dependencies:
- '@vue/compiler-dom': 3.5.35
- '@vue/compiler-sfc': 3.5.35
- '@vue/runtime-dom': 3.5.35
- '@vue/server-renderer': 3.5.35(vue@3.5.35(typescript@6.0.3))
- '@vue/shared': 3.5.35
+ '@vue/compiler-dom': 3.5.38
+ '@vue/compiler-sfc': 3.5.38
+ '@vue/runtime-dom': 3.5.38
+ '@vue/server-renderer': 3.5.38(vue@3.5.38(typescript@6.0.3))
+ '@vue/shared': 3.5.38
optionalDependencies:
typescript: 6.0.3