diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 6564099..bf6e969 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -14,7 +14,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 - uses: pnpm/action-setup@v2 name: Install pnpm diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b5e329c..5d17b3e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -27,7 +27,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 - uses: pnpm/action-setup@v2 name: Install pnpm diff --git a/package.json b/package.json index f638ca0..159413d 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@types/markdown-it": "^14.1.2", - "@types/node": "^22.5.5", + "@types/node": "^24.0.0", "highlight.js": "^11.10.0", "node-html-parser": "^7.0.0", "textlint": "^15.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8dffc59..271eaa6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^14.1.2 version: 14.1.2 '@types/node': - specifier: ^22.5.5 - version: 22.16.2 + specifier: ^24.0.0 + version: 24.10.0 highlight.js: specifier: ^11.10.0 version: 11.11.1 @@ -31,7 +31,7 @@ importers: version: 6.1.0 vitepress: specifier: ^1.5.0 - version: 1.6.3(@algolia/client-search@5.20.0)(@types/node@22.16.2)(postcss@8.5.1)(search-insights@2.17.3) + version: 1.6.3(@algolia/client-search@5.20.0)(@types/node@24.10.0)(postcss@8.5.1)(search-insights@2.17.3) xmlhttprequest: specifier: ^1.8.0 version: 1.8.0 @@ -532,8 +532,8 @@ packages: '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - '@types/node@22.16.2': - resolution: {integrity: sha512-Cdqa/eJTvt4fC4wmq1Mcc0CPUjp/Qy2FGqLza3z3pKymsI969TcZ54diNJv8UYUgeWxyb8FSbCkhdR6WqmUFhA==} + '@types/node@24.10.0': + resolution: {integrity: sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1728,8 +1728,8 @@ packages: resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} engines: {node: '>= 0.6'} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} @@ -2412,9 +2412,9 @@ snapshots: '@types/mdurl@2.0.0': {} - '@types/node@22.16.2': + '@types/node@24.10.0': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/normalize-package-data@2.4.4': {} @@ -2426,9 +2426,9 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.16.2))(vue@3.5.13)': + '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@24.10.0))(vue@3.5.13)': dependencies: - vite: 5.4.14(@types/node@22.16.2) + vite: 5.4.14(@types/node@24.10.0) vue: 3.5.13 '@vue/compiler-core@3.5.13': @@ -3846,7 +3846,7 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.1 - undici-types@6.21.0: {} + undici-types@7.16.0: {} unicorn-magic@0.1.0: {} @@ -3937,16 +3937,16 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite@5.4.14(@types/node@22.16.2): + vite@5.4.14(@types/node@24.10.0): dependencies: esbuild: 0.21.5 postcss: 8.5.1 rollup: 4.32.1 optionalDependencies: - '@types/node': 22.16.2 + '@types/node': 24.10.0 fsevents: 2.3.3 - vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.16.2)(postcss@8.5.1)(search-insights@2.17.3): + vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@24.10.0)(postcss@8.5.1)(search-insights@2.17.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.20.0)(search-insights@2.17.3) @@ -3955,7 +3955,7 @@ snapshots: '@shikijs/transformers': 2.2.0 '@shikijs/types': 2.2.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.16.2))(vue@3.5.13) + '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@24.10.0))(vue@3.5.13) '@vue/devtools-api': 7.7.1 '@vue/shared': 3.5.13 '@vueuse/core': 12.5.0 @@ -3964,7 +3964,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.1 shiki: 2.2.0 - vite: 5.4.14(@types/node@22.16.2) + vite: 5.4.14(@types/node@24.10.0) vue: 3.5.13 optionalDependencies: postcss: 8.5.1