diff --git a/package.json b/package.json index d76e131b..fb1577a2 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "@shikijs/vitepress-twoslash": "^3.12.2", "@type-challenges/utils": "^0.1.1", "@types/express": "^5.0.3", - "@types/node": "^22.18.1", + "@types/node": "^22.18.3", "feed": "^5.1.0", "gsap": "^3.13.0", "lint-staged": "^16.1.6", @@ -22,12 +22,12 @@ "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-preset-vuejs-jp": "git+https://github.com/vuejs-jp/textlint-rule-preset-vuejs-jp.git", "typescript": "~5.9.2", - "vite": "^7.1.3", + "vite": "^7.1.5", "vitepress": "^2.0.0-alpha.12", "vitepress-plugin-group-icons": "^1.6.3", - "vitepress-plugin-llms": "^1.7.4", + "vitepress-plugin-llms": "^1.7.5", "vue": "^3.5.21", - "vue-tsc": "^3.0.6", + "vue-tsc": "^3.0.7", "yorkie": "^2.0.0" }, "gitHooks": { @@ -36,7 +36,7 @@ "lint-staged": { "*.md": "textlint --format pretty-error" }, - "packageManager": "pnpm@10.15.1", + "packageManager": "pnpm@10.16.1", "pnpm": { "onlyBuiltDependencies": [ "esbuild", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a22f3c29..4a42d96d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^5.0.3 version: 5.0.3 '@types/node': - specifier: ^22.18.1 - version: 22.18.1 + specifier: ^22.18.3 + version: 22.18.4 feed: specifier: ^5.1.0 version: 5.1.0 @@ -48,23 +48,23 @@ importers: specifier: ~5.9.2 version: 5.9.2 vite: - specifier: ^7.1.3 - version: 7.1.3(@types/node@22.18.1)(yaml@2.8.1) + specifier: ^7.1.5 + version: 7.1.5(@types/node@22.18.4)(yaml@2.8.1) vitepress: specifier: ^2.0.0-alpha.12 - version: 2.0.0-alpha.12(@types/node@22.18.1)(postcss@8.5.6)(typescript@5.9.2)(yaml@2.8.1) + version: 2.0.0-alpha.12(@types/node@22.18.4)(postcss@8.5.6)(typescript@5.9.2)(yaml@2.8.1) vitepress-plugin-group-icons: specifier: ^1.6.3 - version: 1.6.3(markdown-it@14.1.0)(vite@7.1.3(@types/node@22.18.1)(yaml@2.8.1)) + version: 1.6.3(markdown-it@14.1.0)(vite@7.1.5(@types/node@22.18.4)(yaml@2.8.1)) vitepress-plugin-llms: - specifier: ^1.7.4 - version: 1.7.4 + specifier: ^1.7.5 + version: 1.7.5 vue: specifier: ^3.5.21 version: 3.5.21(typescript@5.9.2) vue-tsc: - specifier: ^3.0.6 - version: 3.0.6(typescript@5.9.2) + specifier: ^3.0.7 + version: 3.0.7(typescript@5.9.2) yorkie: specifier: ^2.0.0 version: 2.0.0 @@ -567,8 +567,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.18.1': - resolution: {integrity: sha512-rzSDyhn4cYznVG+PCzGe1lwuMYJrcBS1fc3JqSa2PvtABwWo+dZ1ij5OVok3tqfpEBCBoaR4d7upFJk73HRJDw==} + '@types/node@22.18.4': + resolution: {integrity: sha512-UJdblFqXymSBhmZf96BnbisoFIr8ooiiBRMolQgg77Ea+VM37jXw76C2LQr9n8wm9+i/OvlUlW6xSvqwzwqznw==} '@types/qs@6.9.15': resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} @@ -653,6 +653,14 @@ packages: typescript: optional: true + '@vue/language-core@3.0.7': + resolution: {integrity: sha512-0sqqyqJ0Gn33JH3TdIsZLCZZ8Gr4kwlg8iYOnOrDDkJKSjFurlQY/bEFQx5zs7SX2C/bjMkmPYq/NiyY1fTOkw==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@vue/reactivity@3.5.21': resolution: {integrity: sha512-3ah7sa+Cwr9iiYEERt9JfZKPw4A2UlbY8RbbnH2mGCE8NwHkhmlZt2VsH0oDA3P08X3jJd29ohBDtX+TbD9AsA==} @@ -833,8 +841,8 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - chalk@5.6.1: - resolution: {integrity: sha512-5b8G5vAwZY6ae5Vrp8HcIip49h0n88ASWNfK02h9aUjdPdhac481t5Ry7wXamd0gUvyK1KvS/dePAwAkEms4pw==} + chalk@5.6.2: + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} character-entities-html4@2.1.0: @@ -2384,8 +2392,8 @@ packages: tinyexec@1.0.1: resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} - tinyglobby@0.2.14: - resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} to-regex-range@5.0.1: @@ -2556,8 +2564,8 @@ packages: vfile@6.0.1: resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} - vite@7.1.3: - resolution: {integrity: sha512-OOUi5zjkDxYrKhTV3V7iKsoS37VUM7v40+HuwEmcrsf11Cdx9y3DIr2Px6liIcZFwt3XSRpQvFpL3WVy7ApkGw==} + vite@7.1.5: + resolution: {integrity: sha512-4cKBO9wR75r0BeIWWWId9XK9Lj6La5X846Zw9dFfzMRw38IlTk2iCcUt6hsyiDRcPidc55ZParFYDXi0nXOeLQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -2602,8 +2610,8 @@ packages: markdown-it: '>=14' vite: '>=3' - vitepress-plugin-llms@1.7.4: - resolution: {integrity: sha512-e7PWJtIPypQFwks5H0I/sJBOssGUs21dz+HO52/eAGjHS2zU62/tWQJZ+/25P4JPQimbqkgHjhibBv+Ub+CoiA==} + vitepress-plugin-llms@1.7.5: + resolution: {integrity: sha512-GTkuxwIUt2QkK2GhNdn1iBtl0Zv7U6nw5hqIBhsiclS7elwjvu4TIyzDPO/oYD2E1ZKDhz3PGmTzvNj9LEgLaA==} vitepress@2.0.0-alpha.12: resolution: {integrity: sha512-yZwCwRRepcpN5QeAhwSnEJxS3I6zJcVixqL1dnm6km4cnriLpQyy2sXQDsE5Ti3pxGPbhU51nTMwI+XC1KNnJg==} @@ -2628,8 +2636,8 @@ packages: peerDependencies: vue: ^3.0.0 - vue-tsc@3.0.6: - resolution: {integrity: sha512-Tbs8Whd43R2e2nxez4WXPvvdjGbW24rOSgRhLOHXzWiT4pcP4G7KeWh0YCn18rF4bVwv7tggLLZ6MJnO6jXPBg==} + vue-tsc@3.0.7: + resolution: {integrity: sha512-BSMmW8GGEgHykrv7mRk6zfTdK+tw4MBZY/x6fFa7IkdXK3s/8hQRacPjG9/8YKFDIWGhBocwi6PlkQQ/93OgIQ==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -3186,11 +3194,11 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.18.1 + '@types/node': 22.18.4 '@types/connect@3.4.38': dependencies: - '@types/node': 22.18.1 + '@types/node': 22.18.4 '@types/debug@4.1.12': dependencies: @@ -3200,7 +3208,7 @@ snapshots: '@types/express-serve-static-core@5.0.6': dependencies: - '@types/node': 22.18.1 + '@types/node': 22.18.4 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -3238,7 +3246,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.18.1': + '@types/node@22.18.4': dependencies: undici-types: 6.21.0 @@ -3249,12 +3257,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.18.1 + '@types/node': 22.18.4 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.18.1 + '@types/node': 22.18.4 '@types/send': 0.17.4 '@types/unist@2.0.10': {} @@ -3272,10 +3280,10 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@6.0.1(vite@7.1.3(@types/node@22.18.1)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2))': + '@vitejs/plugin-vue@6.0.1(vite@7.1.5(@types/node@22.18.4)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.1.3(@types/node@22.18.1)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.4)(yaml@2.8.1) vue: 3.5.21(typescript@5.9.2) '@volar/language-core@2.4.23': @@ -3369,6 +3377,19 @@ snapshots: optionalDependencies: typescript: 5.9.2 + '@vue/language-core@3.0.7(typescript@5.9.2)': + dependencies: + '@volar/language-core': 2.4.23 + '@vue/compiler-dom': 3.5.21 + '@vue/compiler-vue2': 2.7.16 + '@vue/shared': 3.5.21 + alien-signals: 2.0.5 + muggle-string: 0.4.1 + path-browserify: 1.0.1 + picomatch: 4.0.3 + optionalDependencies: + typescript: 5.9.2 + '@vue/reactivity@3.5.21': dependencies: '@vue/shared': 3.5.21 @@ -3519,7 +3540,7 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.6.1: {} + chalk@5.6.2: {} character-entities-html4@2.1.0: {} @@ -4199,7 +4220,7 @@ snapshots: lint-staged@16.1.6: dependencies: - chalk: 5.6.1 + chalk: 5.6.2 commander: 14.0.0 debug: 4.4.1 lilconfig: 3.1.3 @@ -5464,7 +5485,7 @@ snapshots: tinyexec@1.0.1: {} - tinyglobby@0.2.14: + tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 @@ -5706,30 +5727,30 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite@7.1.3(@types/node@22.18.1)(yaml@2.8.1): + vite@7.1.5(@types/node@22.18.4)(yaml@2.8.1): dependencies: esbuild: 0.25.1 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.46.2 - tinyglobby: 0.2.14 + tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.1 + '@types/node': 22.18.4 fsevents: 2.3.3 yaml: 2.8.1 - vitepress-plugin-group-icons@1.6.3(markdown-it@14.1.0)(vite@7.1.3(@types/node@22.18.1)(yaml@2.8.1)): + vitepress-plugin-group-icons@1.6.3(markdown-it@14.1.0)(vite@7.1.5(@types/node@22.18.4)(yaml@2.8.1)): dependencies: '@iconify-json/logos': 1.2.4 '@iconify-json/vscode-icons': 1.2.29 '@iconify/utils': 3.0.1 markdown-it: 14.1.0 - vite: 7.1.3(@types/node@22.18.1)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.4)(yaml@2.8.1) transitivePeerDependencies: - supports-color - vitepress-plugin-llms@1.7.4: + vitepress-plugin-llms@1.7.5: dependencies: gray-matter: 4.0.3 markdown-it: 14.1.0 @@ -5747,7 +5768,7 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress@2.0.0-alpha.12(@types/node@22.18.1)(postcss@8.5.6)(typescript@5.9.2)(yaml@2.8.1): + vitepress@2.0.0-alpha.12(@types/node@22.18.4)(postcss@8.5.6)(typescript@5.9.2)(yaml@2.8.1): dependencies: '@docsearch/css': 4.0.0-beta.7 '@docsearch/js': 4.0.0-beta.7 @@ -5756,7 +5777,7 @@ snapshots: '@shikijs/transformers': 3.9.2 '@shikijs/types': 3.9.2 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 6.0.1(vite@7.1.3(@types/node@22.18.1)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2)) + '@vitejs/plugin-vue': 6.0.1(vite@7.1.5(@types/node@22.18.4)(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2)) '@vue/devtools-api': 8.0.0 '@vue/shared': 3.5.18 '@vueuse/core': 13.6.0(vue@3.5.21(typescript@5.9.2)) @@ -5765,7 +5786,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.2 shiki: 3.9.2 - vite: 7.1.3(@types/node@22.18.1)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.18.4)(yaml@2.8.1) vue: 3.5.21(typescript@5.9.2) optionalDependencies: postcss: 8.5.6 @@ -5800,10 +5821,10 @@ snapshots: dependencies: vue: 3.5.21(typescript@5.9.2) - vue-tsc@3.0.6(typescript@5.9.2): + vue-tsc@3.0.7(typescript@5.9.2): dependencies: '@volar/typescript': 2.4.23 - '@vue/language-core': 3.0.6(typescript@5.9.2) + '@vue/language-core': 3.0.7(typescript@5.9.2) typescript: 5.9.2 vue@3.5.21(typescript@5.9.2):