diff --git a/.github/actions/setup-node-pnpm/action.yml b/.github/actions/setup-node-pnpm/action.yml index 46ad4b6c..5d341a0e 100644 --- a/.github/actions/setup-node-pnpm/action.yml +++ b/.github/actions/setup-node-pnpm/action.yml @@ -11,10 +11,10 @@ runs: using: composite steps: - name: Install pnpm - uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9 + uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 - name: Use Node.js ${{ inputs.node-version }} - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: registry-url: https://registry.npmjs.org node-version: ${{ inputs.node-version }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 968fdb5d..7e6a28fe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -59,7 +59,7 @@ jobs: -cvf "${RUNNER_TEMP}/workspace.tar" . - name: Upload workspace - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: workspace-${{ matrix.node-version }} path: ${{ runner.temp }}/workspace.tar @@ -92,7 +92,7 @@ jobs: ${{ runner.os }}-nextjs-${{ hashFiles('pnpm-lock.yaml') }}- - name: Download built workspace - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 with: name: workspace-${{ matrix.node-version }} path: ${{runner.temp}} @@ -124,7 +124,7 @@ jobs: with: node-version: ${{ matrix.node-version }} - name: Download built workspace - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 with: name: workspace-${{ matrix.node-version }} path: ${{runner.temp}} @@ -161,7 +161,7 @@ jobs: node-version: ${{ matrix.node-version }} - name: Download built workspace - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 with: name: workspace-${{ matrix.node-version }} path: ${{runner.temp}} @@ -202,7 +202,7 @@ jobs: node-version: ${{ matrix.node-version }} - name: Download built workspace - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 with: name: workspace-${{ matrix.node-version }} path: ${{runner.temp}} @@ -236,10 +236,10 @@ jobs: uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 - name: Use Node.js - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: registry-url: "https://registry.npmjs.org" - node-version: 26.2.0 + node-version: 26.11.1 cache: "pnpm" - run: pnpm ci diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 204fd7dd..5acf5e03 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -26,9 +26,9 @@ jobs: uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 - name: Use Node.js - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: - node-version: 26.2.0 + node-version: 26.11.1 package-manager-cache: false - run: pnpm ci diff --git a/.github/workflows/publish-npm.yml b/.github/workflows/publish-npm.yml index 19dccb5d..96a70a27 100644 --- a/.github/workflows/publish-npm.yml +++ b/.github/workflows/publish-npm.yml @@ -27,10 +27,10 @@ jobs: uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 - name: Use Node.js - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: registry-url: "https://registry.npmjs.org" - node-version: 26.2.0 + node-version: 26.11.1 package-manager-cache: false - name: Validate tag matches package.json versions diff --git a/integration-tests/typescript-axios/package.json b/integration-tests/typescript-axios/package.json index 86898b75..c53b3ae9 100644 --- a/integration-tests/typescript-axios/package.json +++ b/integration-tests/typescript-axios/package.json @@ -12,11 +12,11 @@ "dependencies": { "@nahkies/typescript-axios-runtime": "workspace:*", "axios": "catalog:", - "dotenv": "^17.4.2", + "dotenv": "^18.0.0", "tslib": "^2.8.1" }, "devDependencies": { - "@types/node": "^22.20.0", + "@types/node": "^26.0.0", "typescript": "catalog:typescript7" } } diff --git a/integration-tests/typescript-fetch/package.json b/integration-tests/typescript-fetch/package.json index 24a051e4..7887bb3d 100644 --- a/integration-tests/typescript-fetch/package.json +++ b/integration-tests/typescript-fetch/package.json @@ -12,11 +12,11 @@ "type": "module", "dependencies": { "@nahkies/typescript-fetch-runtime": "workspace:*", - "dotenv": "^17.4.2", + "dotenv": "^18.0.0", "tslib": "^2.8.1" }, "devDependencies": { - "@types/node": "^22.20.0", + "@types/node": "^26.0.0", "typescript": "catalog:typescript7" } } diff --git a/mise.lock b/mise.lock index d261bd34..4575a4bf 100644 --- a/mise.lock +++ b/mise.lock @@ -1,37 +1,37 @@ # @generated - this file is auto-generated by `mise lock` https://mise.en.dev/dev-tools/mise-lock.html [[tools.node]] -version = "26.5.0" +version = "26.11.1" backend = "core:node" [tools.node."platforms.linux-arm64"] -checksum = "sha256:308e5fe89a82461ba5a6cf15ff5221b2cdbd7ae87600aa72bb3c3fbdc66412d1" -url = "https://nodejs.org/dist/v26.5.0/node-v26.5.0-linux-arm64.tar.gz" +checksum = "sha256:170454fb022f5e9b5f6cc76c25fa32ef5100895be44eb04e92f9780591491bbf" +url = "https://nodejs.org/dist/v26.11.1/node-v26.11.1-linux-arm64.tar.gz" [tools.node."platforms.linux-arm64-musl"] -checksum = "sha256:1ab31aef6561191693f366cacd75bbcefa0301e49a18bc05554c21893bbdb490" -url = "https://unofficial-builds.nodejs.org/download/release/v26.5.0/node-v26.5.0-linux-arm64-musl.tar.gz" +checksum = "sha256:5ac42d71176924d34be570c85567c729cc9283294d3fd710011851510b30c9d1" +url = "https://unofficial-builds.nodejs.org/download/release/v26.11.1/node-v26.11.1-linux-arm64-musl.tar.gz" [tools.node."platforms.linux-x64"] -checksum = "sha256:22b5f47ad6ae78837e4c2b846019965ce1a06ba143de176102294a1bf44fc677" -url = "https://nodejs.org/dist/v26.5.0/node-v26.5.0-linux-x64.tar.gz" +checksum = "sha256:15fc043a51a5783f2f4b634561091658f5a7f0e3db03f997dca3a8033a33e45b" +url = "https://nodejs.org/dist/v26.11.1/node-v26.11.1-linux-x64.tar.gz" [tools.node."platforms.linux-x64-musl"] -checksum = "sha256:00f1398411a4216c5a6ecaad3b825a0da5ec00e79ee8c173ab65a094d97b9ad8" -url = "https://unofficial-builds.nodejs.org/download/release/v26.5.0/node-v26.5.0-linux-x64-musl.tar.gz" +checksum = "sha256:dc822f43a55877e060b9e16702019c91deb9684310fa47ea4e9bdab0f2146366" +url = "https://unofficial-builds.nodejs.org/download/release/v26.11.1/node-v26.11.1-linux-x64-musl.tar.gz" [tools.node."platforms.macos-arm64"] -checksum = "sha256:ee920559aaa2391569cff4d737e3b83963430e3a14dedd91bfe0ff53171b5af9" -url = "https://nodejs.org/dist/v26.5.0/node-v26.5.0-darwin-arm64.tar.gz" +checksum = "sha256:d916511b55965e91be7a88e17f88d895b6793ceaba3e6c9b194aefe51c2c65ac" +url = "https://nodejs.org/dist/v26.11.1/node-v26.11.1-darwin-arm64.tar.gz" [tools.node."platforms.macos-x64"] -checksum = "sha256:98293394c945a24e64e00b4177bf075ec963ea70b34d1d2e24bd4a71716d334f" -url = "https://nodejs.org/dist/v26.5.0/node-v26.5.0-darwin-x64.tar.gz" +checksum = "sha256:9a8129bd9ab08039793dd1143a7aedee6b5d60ac06592ad938d8bddf36142f3a" +url = "https://nodejs.org/dist/v26.11.1/node-v26.11.1-darwin-x64.tar.gz" [tools.node."platforms.windows-x64"] -checksum = "sha256:d3b2277dbcccfdf24ef6302928f64f484cff1d77a6d3caa3a28f4d20ce9158f6" -url = "https://nodejs.org/dist/v26.5.0/node-v26.5.0-win-x64.zip" +checksum = "sha256:97f36a8a9684ff0d3e35758b4610fef5b628a5880e96f2ccc11240e5daf9934e" +url = "https://nodejs.org/dist/v26.11.1/node-v26.11.1-win-x64.zip" [[tools."npm:corepack"]] -version = "0.35.0" +version = "0.36.0" backend = "npm:corepack" diff --git a/mise.toml b/mise.toml index 33d4eb14..5d8b9923 100644 --- a/mise.toml +++ b/mise.toml @@ -3,8 +3,8 @@ lockfile = true experimental = true [tools] -node = "26.5.0" -"npm:corepack" = "0.35.0" +node = "26.11.1" +"npm:corepack" = "0.36.0" [hooks] postinstall = 'npx corepack enable' diff --git a/package.json b/package.json index 56844561..c6bc9001 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "@lerna-lite/version": "catalog:", "@tsconfig/node24": "^24.0.5", "@tsconfig/strictest": "^2.0.8", - "@types/node": "^22.20.0", + "@types/node": "^26.0.0", "@vitest/coverage-v8": "catalog:", "commander": "catalog:", "conventional-changelog-conventionalcommits": "catalog:", @@ -70,5 +70,5 @@ "engines": { "node": ">=22" }, - "packageManager": "pnpm@11.25.0+sha512.5cde925b4f075f725eb71fbae18a42ffe784524789f19b61c731cb8721ec28aaee160e01a8d5af4fedb2a42cdbf300efe23db356b0d4a17b4d63e11f8ab7c956" + "packageManager": "pnpm@12.10.1+sha512.ba40a37eb1a370d60fea8c4cf1d364c13bcccef518e98ad2bcee954f539d38da37458e58261a3fa55e06523450ea0ffff9f497b135be41f2c15c1642bacace6c" } diff --git a/packages/documentation/package.json b/packages/documentation/package.json index 6e309e2f..2100756c 100644 --- a/packages/documentation/package.json +++ b/packages/documentation/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@types/lodash": "catalog:", - "@types/node": "^22.20.0", + "@types/node": "^26.0.0", "@types/react": "catalog:", "@types/react-dom": "catalog:", "gh-pages": "^6.3.0", diff --git a/packages/openapi-code-generator/package.json b/packages/openapi-code-generator/package.json index 3288fd60..bc581fed 100644 --- a/packages/openapi-code-generator/package.json +++ b/packages/openapi-code-generator/package.json @@ -90,7 +90,7 @@ "@biomejs/wasm-nodejs": "catalog:", "@commander-js/extra-typings": "catalog:", "@hyperjump/json-schema": "catalog:", - "@hyperjump/json-schema-errors": "1.0.0-alpha.1", + "@hyperjump/json-schema-errors": "1.0.0", "commander": "catalog:", "js-yaml": "catalog:", "json5": "^2.2.3", @@ -101,15 +101,15 @@ }, "peerDependencies": { "@typespec/compiler": "^1.12.0", - "@typespec/events": "^0.84.0", + "@typespec/events": "^0.86.0", "@typespec/http": "^1.12.0", "@typespec/openapi": "^1.12.0", "@typespec/openapi3": "^1.12.0", - "@typespec/rest": "^0.84.0", - "@typespec/sse": "^0.84.0", - "@typespec/streams": "^0.84.0", - "@typespec/versioning": "^0.84.0", - "@typespec/xml": "^0.84.0", + "@typespec/rest": "^0.86.0", + "@typespec/sse": "^0.86.0", + "@typespec/streams": "^0.86.0", + "@typespec/versioning": "^0.86.0", + "@typespec/xml": "^0.86.0", "prettier": "catalog:" }, "peerDependenciesMeta": { diff --git a/packages/typescript-common-runtime/package.json b/packages/typescript-common-runtime/package.json index 3d0dc80a..f61c2efd 100644 --- a/packages/typescript-common-runtime/package.json +++ b/packages/typescript-common-runtime/package.json @@ -87,7 +87,7 @@ "test": "vitest run" }, "dependencies": { - "raw-body": "^3.0.2", + "raw-body": "^4.0.0", "tslib": "^2.8.1" }, "devDependencies": { diff --git a/packages/typescript-express-runtime/package.json b/packages/typescript-express-runtime/package.json index 6104747c..45192389 100644 --- a/packages/typescript-express-runtime/package.json +++ b/packages/typescript-express-runtime/package.json @@ -77,7 +77,7 @@ "test": "vitest run" }, "dependencies": { - "raw-body": "^3.0.2", + "raw-body": "^4.0.0", "tslib": "^2.8.1" }, "peerDependencies": { diff --git a/packages/typescript-koa-runtime/package.json b/packages/typescript-koa-runtime/package.json index 9908e5d0..883db5e7 100644 --- a/packages/typescript-koa-runtime/package.json +++ b/packages/typescript-koa-runtime/package.json @@ -76,7 +76,7 @@ "test": "vitest run" }, "dependencies": { - "raw-body": "^3.0.2", + "raw-body": "^4.0.0", "tslib": "^2.8.1" }, "peerDependencies": { diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b8cda4f1..ce01a26a 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -9,13 +9,13 @@ catalog: '@angular/platform-browser': ^22.1.1 '@angular/router': ^22.1.1 '@arethetypeswrong/core': ^0.18.5 - '@azure-tools/typespec-autorest': 0.71.0 - '@azure-tools/typespec-azure-core': 0.71.0 - '@azure-tools/typespec-azure-resource-manager': 0.71.0 - '@azure-tools/typespec-client-generator-core': 0.71.2 - '@biomejs/biome': 2.5.12 + '@azure-tools/typespec-autorest': 0.72.1 + '@azure-tools/typespec-azure-core': 0.72.1 + '@azure-tools/typespec-azure-resource-manager': 0.72.1 + '@azure-tools/typespec-client-generator-core': 0.72.2 + '@biomejs/biome': 2.5.15 '@biomejs/js-api': 6.0.0 - '@biomejs/wasm-nodejs': 2.5.12 + '@biomejs/wasm-nodejs': 2.5.15 '@commander-js/extra-typings': ^15.0.0 '@hookform/resolvers': ^5.7.1 '@hyperjump/json-schema': ^1.17.8 @@ -24,16 +24,16 @@ catalog: '@lerna-lite/publish': ^5.6.1 '@lerna-lite/version': ^5.6.1 '@types/lodash': ^4.17.25 - '@types/node': ^22.20.0 + '@types/node': ^26.0.0 '@types/react': ^19.2.18 '@types/react-dom': ^19.2.4 - '@typespec/events': 0.85.0 - '@typespec/rest': 0.85.0 - '@typespec/sse': 0.85.0 - '@typespec/streams': 0.85.0 - '@typespec/versioning': 0.85.0 - '@typespec/xml': 0.85.0 - '@vitest/coverage-v8': 4.1.11 + '@typespec/events': 0.86.0 + '@typespec/rest': 0.86.0 + '@typespec/sse': 0.86.0 + '@typespec/streams': 0.86.0 + '@typespec/versioning': 0.86.0 + '@typespec/xml': 0.86.0 + '@vitest/coverage-v8': 5.0.3 axios: ^1.19.0 body-parser: ^2.3.0 commander: ^15.0.0 @@ -42,20 +42,20 @@ catalog: js-yaml: ^5.2.3 jsdom: ^30.0.1 lint-staged: ^17.0.7 - monaco-editor: ^0.56.0 + monaco-editor: ^0.57.0 next: ^16.3.0 prettier: ^3.9.6 publint: ^0.3.24 - react: 19.2.8 - react-dom: 19.2.8 + react: 19.3.0 + react-dom: 19.3.0 react-hook-form: ^7.85.0 - tsdown: ^0.22.14 + tsdown: ^0.23.0 tsx: ^4.23.12 - vitest: ^4.1.11 + vitest: ^5.0.0 catalogs: typescript6: - typescript: ^6.0.3 + typescript: ^7.0.0 typescript7: typescript: ^7.0.2 @@ -127,10 +127,10 @@ overrides: dompurify@^3: ^3.4.12 postcss@^8: ^8.5.18 qs: ^6.14.2 - sharp: 0.35.4 + sharp: 0.35.5 tar: ^7.5.21 zod: ^4.4.3 - fast-uri@^3: ^3.1.4 + fast-uri@^3: ^4.0.0 preferWorkspacePackages: true