diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 028aff4..b088979 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,11 +14,11 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 22.18.0 - run: corepack enable - uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 22.18.0 cache: "pnpm" cache-dependency-path: "**/pnpm-lock.yaml" - run: pnpm install --frozen-lockfile --prefer-offline diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index ef71ad6..7393c28 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -16,11 +16,11 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 22.18.0 - run: corepack enable - uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 22.18.0 registry-url: "https://registry.npmjs.org" cache: "pnpm" cache-dependency-path: "**/pnpm-lock.yaml" diff --git a/package.json b/package.json index e4e9505..ce0ed09 100644 --- a/package.json +++ b/package.json @@ -38,14 +38,14 @@ }, "devDependencies": { "@arnaud-barre/tnode": "^0.25.0", - "@types/node": "^22.17.0", + "@types/node": "^22.17.1", "@types/prompts": "^2.4.9", "@types/semver": "^7.7.0", "esbuild": "^0.25.8", "fs-fixture": "^2.8.1", "prettier": "^3.6.2", - "typescript": "^5.8.3", + "typescript": "^5.9.2", "vitest": "^3.2.4" }, - "packageManager": "pnpm@10.13.1" + "packageManager": "pnpm@10.14.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c2a3218..825d2ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,8 +37,8 @@ importers: specifier: ^0.25.0 version: 0.25.0 '@types/node': - specifier: ^22.17.0 - version: 22.17.0 + specifier: ^22.17.1 + version: 22.17.1 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -55,11 +55,11 @@ importers: specifier: ^3.6.2 version: 3.6.2 typescript: - specifier: ^5.8.3 - version: 5.8.3 + specifier: ^5.9.2 + version: 5.9.2 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.17.0) + version: 3.2.4(@types/node@22.17.1) packages: @@ -359,8 +359,8 @@ packages: '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - '@types/node@22.17.0': - resolution: {integrity: sha512-bbAKTCqX5aNVryi7qXVMi+OkB3w/OyblodicMbvE38blyAz7GxXf6XYhklokijuPwwVg9sDLKRxt0ZHXQwZVfQ==} + '@types/node@22.17.1': + resolution: {integrity: sha512-y3tBaz+rjspDTylNjAX37jEC3TETEFGNJL6uQDxwF9/8GLLIjW1rvVHlynyuUKMnMr1Roq8jOv3vkopBjC4/VA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -724,8 +724,8 @@ packages: resolution: {integrity: sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==} engines: {node: '>=14.0.0'} - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} engines: {node: '>=14.17'} hasBin: true @@ -990,11 +990,11 @@ snapshots: '@simple-libs/child-process-utils@1.0.1': dependencies: '@simple-libs/stream-utils': 1.1.0 - '@types/node': 22.17.0 + '@types/node': 22.17.1 '@simple-libs/stream-utils@1.1.0': dependencies: - '@types/node': 22.17.0 + '@types/node': 22.17.1 '@types/chai@5.2.2': dependencies: @@ -1004,7 +1004,7 @@ snapshots: '@types/estree@1.0.8': {} - '@types/node@22.17.0': + '@types/node@22.17.1': dependencies: undici-types: 6.21.0 @@ -1012,7 +1012,7 @@ snapshots: '@types/prompts@2.4.9': dependencies: - '@types/node': 22.17.0 + '@types/node': 22.17.1 kleur: 3.0.3 '@types/semver@7.7.0': {} @@ -1025,13 +1025,13 @@ snapshots: chai: 5.2.1 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@22.17.0))': + '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@22.17.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.6(@types/node@22.17.0) + vite: 7.0.6(@types/node@22.17.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -1376,7 +1376,7 @@ snapshots: tinyspy@4.0.3: {} - typescript@5.8.3: {} + typescript@5.9.2: {} uglify-js@3.19.3: optional: true @@ -1388,13 +1388,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.2.4(@types/node@22.17.0): + vite-node@3.2.4(@types/node@22.17.1): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.6(@types/node@22.17.0) + vite: 7.0.6(@types/node@22.17.1) transitivePeerDependencies: - '@types/node' - jiti @@ -1409,7 +1409,7 @@ snapshots: - tsx - yaml - vite@7.0.6(@types/node@22.17.0): + vite@7.0.6(@types/node@22.17.1): dependencies: esbuild: 0.25.8 fdir: 6.4.6(picomatch@4.0.3) @@ -1418,14 +1418,14 @@ snapshots: rollup: 4.46.2 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 22.17.0 + '@types/node': 22.17.1 fsevents: 2.3.3 - vitest@3.2.4(@types/node@22.17.0): + vitest@3.2.4(@types/node@22.17.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@22.17.0)) + '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@22.17.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -1443,11 +1443,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.6(@types/node@22.17.0) - vite-node: 3.2.4(@types/node@22.17.0) + vite: 7.0.6(@types/node@22.17.1) + vite-node: 3.2.4(@types/node@22.17.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.17.0 + '@types/node': 22.17.1 transitivePeerDependencies: - jiti - less