diff --git a/package.json b/package.json index 9840b64a8d..ed823cd6d2 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "degit": "^2.8.4", "feed": "^4.2.2", "lint-staged": "15.2.10", - "oxlint": "^0.13.0", + "oxlint": "^0.14.0", "prettier": "^3.4.0", "simple-git-hooks": "^2.11.1", "typescript": "~5.7.0", @@ -33,7 +33,7 @@ "lint-staged": { "*.{js,jsx,tsx,ts,mts,css,md,json,yml}": "pnpm run fmt --write" }, - "packageManager": "pnpm@9.14.2", + "packageManager": "pnpm@9.15.0", "volta": { "node": "22.11.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 88a7fb7585..8b0a060b88 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@types/node': specifier: ^22.10.0 - version: 22.10.0 + version: 22.10.1 '@vueuse/core': specifier: ^12.0.0 version: 12.0.0(typescript@5.7.2) @@ -24,11 +24,11 @@ importers: specifier: 15.2.10 version: 15.2.10 oxlint: - specifier: ^0.13.0 - version: 0.13.2 + specifier: ^0.14.0 + version: 0.14.1 prettier: specifier: ^3.4.0 - version: 3.4.0 + version: 3.4.2 simple-git-hooks: specifier: ^2.11.1 version: 2.11.1 @@ -37,10 +37,10 @@ importers: version: 5.7.2 vitepress: specifier: ^1.5.0 - version: 1.5.0(@algolia/client-search@5.15.0)(@types/node@22.10.0)(postcss@8.4.49)(search-insights@2.14.0)(typescript@5.7.2) + version: 1.5.0(@algolia/client-search@5.15.0)(@types/node@22.10.1)(postcss@8.4.49)(search-insights@2.14.0)(typescript@5.7.2) vitepress-plugin-group-icons: specifier: ^1.3.0 - version: 1.3.0 + version: 1.3.1 vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.7.2) @@ -309,55 +309,55 @@ packages: '@iconify-json/simple-icons@1.2.13': resolution: {integrity: sha512-rRQjMoIt/kPfaD+fnBC9YZQpso3hkn8xPeadl+YWhscJ5SVUCdB9oTeR9VIpt+/5Yi8vEkh2UOWFPq4lz3ee2A==} - '@iconify-json/vscode-icons@1.2.2': - resolution: {integrity: sha512-bTpT0HJDRqGkxQv8oiETNHLEnBZpnA1QaRD35CQyO7M7qgWVLx2xwn/lK6e4waojmlPC3ckMBx3WFIUUn0/Jdg==} + '@iconify-json/vscode-icons@1.2.3': + resolution: {integrity: sha512-0mhgdamMkdO2up0DbiJSjTXkfnyPJTYYzvh4POSVvcYNl1A48PIUWkhYmxKGSCk/xn3czAOJaGjjMeXrM/HjEQ==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - '@iconify/utils@2.1.33': - resolution: {integrity: sha512-jP9h6v/g0BIZx0p7XGJJVtkVnydtbgTgt9mVNcGDYwaa7UhdHdI9dvoq+gKj9sijMSJKxUPEG2JyjsgXjxL7Kw==} + '@iconify/utils@2.2.0': + resolution: {integrity: sha512-9A5eZQV9eKlNCXlI/SgYsGRS7YmGmB1oAsRpNVIYBmIzGJRgH+hfG+lo4069s+GFWFNnBAtDg10c53vQZBLfnA==} '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - '@oxlint/darwin-arm64@0.13.2': - resolution: {integrity: sha512-Jbi2UX1xTFTpH/D6n15RzDSG/44oJ0FwrHWl96TsdD3PAOGxmm8LgcrsCU4d22TSN7ShDFB8y34MYplduRzhfA==} + '@oxlint/darwin-arm64@0.14.1': + resolution: {integrity: sha512-P76G8QCHOkLm+8HYk2/5uR4sPnx6uxE5Y8ik8dgCV0XjrNR+/Sg8v2aQ1BmWeEnPGkBXTt1VSECO9BdT1HVeDw==} cpu: [arm64] os: [darwin] - '@oxlint/darwin-x64@0.13.2': - resolution: {integrity: sha512-ulA2vpNIM14VWJua6BjgX6l8nrjY8Un0uLqBLgELyDHMfpnC0HfrB2mR9PC9tRhb7+BEbgDLWTRs2aTV64eprw==} + '@oxlint/darwin-x64@0.14.1': + resolution: {integrity: sha512-bFsNkDtiDEhBKsX2DGLGCVhaRSDP2VgnNHOejjVnLK2LURvOglHMrp4NXxxtHArPAfiP6oezja6q8GmsQbcZ4w==} cpu: [x64] os: [darwin] - '@oxlint/linux-arm64-gnu@0.13.2': - resolution: {integrity: sha512-iwguvPnIx/yIMc2IrwLeRflEFwyn+gcsNR8le5aX5DvQfHiB3/3x5JxOVl7Nd93lLsOg8RyVr2E11CxV10rKWw==} + '@oxlint/linux-arm64-gnu@0.14.1': + resolution: {integrity: sha512-OWJY1qxJgsaLyQvh97MdpI2Mr8FD90ssGw8o0rG63lWIc3PJESmq9NKU0ZwwUbPbbEpKmwdG3aiZRjh4G1k0cQ==} cpu: [arm64] os: [linux] - '@oxlint/linux-arm64-musl@0.13.2': - resolution: {integrity: sha512-YJVvVyuvUobgCmiE47kBwN6dymLcQBG5/NsEaCbVyYw5HQJN7Ywp/x4suaF4c6M9ItPCnLxEZ4Lwu5TkrkU3vQ==} + '@oxlint/linux-arm64-musl@0.14.1': + resolution: {integrity: sha512-GPbggyGQV4+5JzpA7l+1liPHkzCDB9ZyPLcHpRtNJJfTQ60JnBww4l3eR7LCukiAor6Sxmlbl+t1OZGjL3zUUA==} cpu: [arm64] os: [linux] - '@oxlint/linux-x64-gnu@0.13.2': - resolution: {integrity: sha512-w78gjd3ZJ+ahByS5gmN0jxFn/+G3W/oBJbyGFOuteXYcJwLj6JIyS0VhpMKxuAdFNCnsjJeDHSbdWaCV6VkA3A==} + '@oxlint/linux-x64-gnu@0.14.1': + resolution: {integrity: sha512-4ug2y9fEa2MB4wAFfITkm1oJ2m14YjWQaKxKN9bRazPng2k3wivVAvwc6tKj866HftZxXo3FlOIrE1YP6BxcSw==} cpu: [x64] os: [linux] - '@oxlint/linux-x64-musl@0.13.2': - resolution: {integrity: sha512-yedk6KQT3jtBzpzExo3Ib7NwfuugaaFKvk/EzXEojMQ5aYh6CNhmVmm+adzwBp4YyOeXQZxSPHQ1LcNwDCUJIA==} + '@oxlint/linux-x64-musl@0.14.1': + resolution: {integrity: sha512-bsG5ZxFWKml6BQMHbusvNsEU3O0a5BurlrtdXyxlOBZyrWyG6v3pcXM+NX4YT8gaeoK71iCH5I+ymwI9KOwO/w==} cpu: [x64] os: [linux] - '@oxlint/win32-arm64@0.13.2': - resolution: {integrity: sha512-KZvJ3uMWSCwkZtvOcO+K4mLmYU/jIcHUb00s8aPasG1taflbjINsq9ZUUj5LNigcDwJRZGUwNcvY5KuQ+E9WtQ==} + '@oxlint/win32-arm64@0.14.1': + resolution: {integrity: sha512-Soc3kRTqz++kleXz+Y4IlfiGY+cwXlOiLCVwcRMAnY+TSaP4h2tPXN/cbOypsE7PPq2/kk7JPGUaEKZ/i4G23A==} cpu: [arm64] os: [win32] - '@oxlint/win32-x64@0.13.2': - resolution: {integrity: sha512-G8FM8RTJRMt2dPRJ/TXhqIEu9k00vRAoh3DSV2r3o+jD8FZDBZXOgoDn2D0F9HqgFLEOVTxpfalmWntyk2hmyw==} + '@oxlint/win32-x64@0.14.1': + resolution: {integrity: sha512-qyjlv5XPxKJ1g9F4ZpNP0m/I2tgHj4lebmyAveaLos3RZWut983WaK3abq4Mr74mIiwfyLA67/m2khG5aXYN2Q==} cpu: [x64] os: [win32] @@ -487,8 +487,8 @@ packages: '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - '@types/node@22.10.0': - resolution: {integrity: sha512-XC70cRZVElFHfIUB40FgZOBbgJYFKKMa5nb9lxcwYstFG/Mi+/Y0bGS+rs6Dmhmkpq4pnNiLiuZAbc02YCOnmA==} + '@types/node@22.10.1': + resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} @@ -685,6 +685,15 @@ packages: supports-color: optional: true + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + degit@2.8.4: resolution: {integrity: sha512-vqYuzmSA5I50J882jd+AbAhQtgK6bdKUJIex1JNfEUPENCgYsxugzKVZlFyMwV4i06MmnV47/Iqi5Io86zf3Ng==} engines: {node: '>=8.0.0'} @@ -750,6 +759,10 @@ packages: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} + globals@15.13.0: + resolution: {integrity: sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==} + engines: {node: '>=18'} + hast-util-to-html@9.0.3: resolution: {integrity: sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==} @@ -884,13 +897,13 @@ packages: oniguruma-to-es@0.4.1: resolution: {integrity: sha512-rNcEohFz095QKGRovP/yqPIKc+nP+Sjs4YTHMv33nMePGKrq/r2eu9Yh4646M5XluGJsUnmwoXuiXE69KDs+fQ==} - oxlint@0.13.2: - resolution: {integrity: sha512-R7wXUspM75TeEXaAFLmuPH0W3h5B5r6BNtOvkcnVddD3BWbBiEOWe9bCqt4+te0l8wQ4a0/XLCGrJroxFFeajg==} + oxlint@0.14.1: + resolution: {integrity: sha512-FwcjPfQu806ibSv73Y9tUM8ezUyd811dp3JwEEOC/dIAgd93egRsRNnFauuAq/WuTjIDv73tbr9hB8MziH31Eg==} engines: {node: '>=14.*'} hasBin: true - package-manager-detector@0.2.5: - resolution: {integrity: sha512-3dS7y28uua+UDbRCLBqltMBrbI+A5U2mI9YuxHRxIWYmLj3DwntEBmERYzIAQ4DMeuCUOBSak7dBHHoXKpOTYQ==} + package-manager-detector@0.2.7: + resolution: {integrity: sha512-g4+387DXDKlZzHkP+9FLt8yKj8+/3tOkPv7DVTJGGRm00RkEWgqbFstX1mXJ4M0VDYhUqsTOiISqNOJnhAu3PQ==} path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} @@ -928,8 +941,8 @@ packages: preact@10.25.0: resolution: {integrity: sha512-6bYnzlLxXV3OSpUxLdaxBmE7PMOu0aR3pG6lryK/0jmvcDFPlcXGQAt5DpK3RITWiDrfYZRI0druyaK/S9kYLg==} - prettier@3.4.0: - resolution: {integrity: sha512-/OXNZcLyWkfo13ofOW5M7SLh+k5pnIs07owXK2teFpnfaOEcycnSy7HQxldaVX1ZP/7Q8oO1eDuQJNwbomQq5Q==} + prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} engines: {node: '>=14'} hasBin: true @@ -1100,8 +1113,8 @@ packages: terser: optional: true - vitepress-plugin-group-icons@1.3.0: - resolution: {integrity: sha512-E6Up5HyWh0gxmy2v1v1VVzQpL9UOZuHgoqOmSNBMTRv2rSwg6nk8MeIiJD0tJ0xtWrY5dwG69ENZPyFoD+fVoA==} + vitepress-plugin-group-icons@1.3.1: + resolution: {integrity: sha512-KHw3vaSqobjePKGWVRchd3PIG9wKrfA9U43yFLp2hTxXxUOIJdTb+e/qj0dEQYGYbwdXFBeErPVYHYNVBDSqow==} vitepress@1.5.0: resolution: {integrity: sha512-q4Q/G2zjvynvizdB3/bupdYkCJe2umSAMv9Ju4d92E6/NXJ59z70xB0q5p/4lpRyAwflDsbwy1mLV9Q5+nlB+g==} @@ -1264,7 +1277,7 @@ snapshots: '@antfu/install-pkg@0.4.1': dependencies: - package-manager-detector: 0.2.5 + package-manager-detector: 0.2.7 tinyexec: 0.3.1 '@antfu/utils@0.7.10': {} @@ -1383,18 +1396,19 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/vscode-icons@1.2.2': + '@iconify-json/vscode-icons@1.2.3': dependencies: '@iconify/types': 2.0.0 '@iconify/types@2.0.0': {} - '@iconify/utils@2.1.33': + '@iconify/utils@2.2.0': dependencies: '@antfu/install-pkg': 0.4.1 '@antfu/utils': 0.7.10 '@iconify/types': 2.0.0 - debug: 4.3.7 + debug: 4.4.0 + globals: 15.13.0 kolorist: 1.8.0 local-pkg: 0.5.1 mlly: 1.7.3 @@ -1403,28 +1417,28 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.0': {} - '@oxlint/darwin-arm64@0.13.2': + '@oxlint/darwin-arm64@0.14.1': optional: true - '@oxlint/darwin-x64@0.13.2': + '@oxlint/darwin-x64@0.14.1': optional: true - '@oxlint/linux-arm64-gnu@0.13.2': + '@oxlint/linux-arm64-gnu@0.14.1': optional: true - '@oxlint/linux-arm64-musl@0.13.2': + '@oxlint/linux-arm64-musl@0.14.1': optional: true - '@oxlint/linux-x64-gnu@0.13.2': + '@oxlint/linux-x64-gnu@0.14.1': optional: true - '@oxlint/linux-x64-musl@0.13.2': + '@oxlint/linux-x64-musl@0.14.1': optional: true - '@oxlint/win32-arm64@0.13.2': + '@oxlint/win32-arm64@0.14.1': optional: true - '@oxlint/win32-x64@0.13.2': + '@oxlint/win32-x64@0.14.1': optional: true '@rollup/rollup-android-arm-eabi@4.27.4': @@ -1531,7 +1545,7 @@ snapshots: '@types/mdurl@2.0.0': {} - '@types/node@22.10.0': + '@types/node@22.10.1': dependencies: undici-types: 6.20.0 @@ -1541,9 +1555,9 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.10.0))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.10.1))(vue@3.5.13(typescript@5.7.2))': dependencies: - vite: 5.4.11(@types/node@22.10.0) + vite: 5.4.11(@types/node@22.10.1) vue: 3.5.13(typescript@5.7.2) '@vue/compiler-core@3.5.13': @@ -1738,6 +1752,10 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.4.0: + dependencies: + ms: 2.1.3 + degit@2.8.4: {} dequal@2.0.3: {} @@ -1815,6 +1833,8 @@ snapshots: get-stream@8.0.1: {} + globals@15.13.0: {} + hast-util-to-html@9.0.3: dependencies: '@types/hast': 3.0.4 @@ -1973,18 +1993,18 @@ snapshots: regex: 5.0.2 regex-recursion: 4.2.1 - oxlint@0.13.2: + oxlint@0.14.1: optionalDependencies: - '@oxlint/darwin-arm64': 0.13.2 - '@oxlint/darwin-x64': 0.13.2 - '@oxlint/linux-arm64-gnu': 0.13.2 - '@oxlint/linux-arm64-musl': 0.13.2 - '@oxlint/linux-x64-gnu': 0.13.2 - '@oxlint/linux-x64-musl': 0.13.2 - '@oxlint/win32-arm64': 0.13.2 - '@oxlint/win32-x64': 0.13.2 + '@oxlint/darwin-arm64': 0.14.1 + '@oxlint/darwin-x64': 0.14.1 + '@oxlint/linux-arm64-gnu': 0.14.1 + '@oxlint/linux-arm64-musl': 0.14.1 + '@oxlint/linux-x64-gnu': 0.14.1 + '@oxlint/linux-x64-musl': 0.14.1 + '@oxlint/win32-arm64': 0.14.1 + '@oxlint/win32-x64': 0.14.1 - package-manager-detector@0.2.5: {} + package-manager-detector@0.2.7: {} path-key@3.1.1: {} @@ -2014,7 +2034,7 @@ snapshots: preact@10.25.0: {} - prettier@3.4.0: {} + prettier@3.4.2: {} property-information@6.5.0: {} @@ -2170,24 +2190,24 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite@5.4.11(@types/node@22.10.0): + vite@5.4.11(@types/node@22.10.1): dependencies: esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.27.4 optionalDependencies: - '@types/node': 22.10.0 + '@types/node': 22.10.1 fsevents: 2.3.3 - vitepress-plugin-group-icons@1.3.0: + vitepress-plugin-group-icons@1.3.1: dependencies: '@iconify-json/logos': 1.2.3 - '@iconify-json/vscode-icons': 1.2.2 - '@iconify/utils': 2.1.33 + '@iconify-json/vscode-icons': 1.2.3 + '@iconify/utils': 2.2.0 transitivePeerDependencies: - supports-color - vitepress@1.5.0(@algolia/client-search@5.15.0)(@types/node@22.10.0)(postcss@8.4.49)(search-insights@2.14.0)(typescript@5.7.2): + vitepress@1.5.0(@algolia/client-search@5.15.0)(@types/node@22.10.1)(postcss@8.4.49)(search-insights@2.14.0)(typescript@5.7.2): dependencies: '@docsearch/css': 3.8.0 '@docsearch/js': 3.8.0(@algolia/client-search@5.15.0)(search-insights@2.14.0) @@ -2196,7 +2216,7 @@ snapshots: '@shikijs/transformers': 1.23.1 '@shikijs/types': 1.23.1 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.0(vite@5.4.11(@types/node@22.10.0))(vue@3.5.13(typescript@5.7.2)) + '@vitejs/plugin-vue': 5.2.0(vite@5.4.11(@types/node@22.10.1))(vue@3.5.13(typescript@5.7.2)) '@vue/devtools-api': 7.6.4 '@vue/shared': 3.5.13 '@vueuse/core': 11.3.0(vue@3.5.13(typescript@5.7.2)) @@ -2205,7 +2225,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.1 shiki: 1.23.1 - vite: 5.4.11(@types/node@22.10.0) + vite: 5.4.11(@types/node@22.10.1) vue: 3.5.13(typescript@5.7.2) optionalDependencies: postcss: 8.4.49