diff --git a/.circleci/config.yml b/.circleci/config.yml index 996ee2b41c83..0308e47e8d38 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,7 +6,7 @@ version: 2.1 executors: node: docker: &docker - - image: cimg/node:24.15 + - image: cimg/node:26.1 environment: # the whole CI is reset each time anyway, so only track local cache YARN_ENABLE_GLOBAL_CACHE: false diff --git a/examples/benchmark-react/package.json b/examples/benchmark-react/package.json index e09265e8fc72..cc4de51946e7 100644 --- a/examples/benchmark-react/package.json +++ b/examples/benchmark-react/package.json @@ -38,7 +38,7 @@ "@anansi/webpack-config": "21.1.18", "@babel/core": "^7.22.15", "@playwright/test": "1.59.1", - "@types/node": "24.12.2", + "@types/node": "25.6.2", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "playwright": "1.59.1", diff --git a/examples/nextjs/package-lock.json b/examples/nextjs/package-lock.json index 43fa25bfa3bf..8221d8070a49 100644 --- a/examples/nextjs/package-lock.json +++ b/examples/nextjs/package-lock.json @@ -14,7 +14,7 @@ "@data-client/react": "^0.18.0", "@data-client/rest": "^0.18.0", "@number-flow/react": "^0.6.0", - "@types/node": "24.12.2", + "@types/node": "25.6.2", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "clsx": "^2.1.1", @@ -2703,12 +2703,12 @@ } }, "node_modules/@types/node": { - "version": "24.12.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.2.tgz", - "integrity": "sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==", + "version": "25.6.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.2.tgz", + "integrity": "sha512-sokuT28dxf9JT5Kady1fsXOvI4HVpjZa95NKT5y9PNTIrs2AsobR4GFAA90ZG8M+nxVRLysCXsVj6eGC7Vbrlw==", "license": "MIT", "dependencies": { - "undici-types": "~7.16.0" + "undici-types": "~7.19.0" } }, "node_modules/@types/parse-json": { @@ -4090,9 +4090,9 @@ } }, "node_modules/undici-types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", - "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "version": "7.19.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz", + "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==", "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index 5ea8343d847e..d4a9869117ef 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -22,7 +22,7 @@ "@data-client/react": "^0.18.0", "@data-client/rest": "^0.18.0", "@number-flow/react": "^0.6.0", - "@types/node": "24.12.2", + "@types/node": "25.6.2", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "clsx": "^2.1.1", diff --git a/package.json b/package.json index 41b5c07ba8f1..870ab9df9151 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "@testing-library/react-hooks": "8.0.1", "@testing-library/react-native": "13.3.3", "@types/jest": "30.0.0", - "@types/node": "24.12.2", + "@types/node": "25.6.2", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "babel-plugin-module-resolver": "5.0.3", diff --git a/packages/core/package.json b/packages/core/package.json index 316e64b6ae50..b0d72cc138bb 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -141,7 +141,7 @@ "@anansi/browserslist-config": "^1.4.2", "@data-client/endpoint": "workspace:*", "@types/jest": "30.0.0", - "@types/node": "^24.0.0", + "@types/node": "^25.0.0", "rollup-plugins": "workspace:*" } } diff --git a/packages/endpoint/package.json b/packages/endpoint/package.json index 3bef435d8eb4..ba4054267d6d 100644 --- a/packages/endpoint/package.json +++ b/packages/endpoint/package.json @@ -140,7 +140,7 @@ "@data-client/core": "workspace:*", "@data-client/normalizr": "workspace:*", "@types/jest": "30.0.0", - "@types/node": "^24.0.0", + "@types/node": "^25.0.0", "immutable": "5.1.5", "nock": "13.3.1", "rollup-plugins": "workspace:*", diff --git a/packages/graphql/package.json b/packages/graphql/package.json index 42ea30f4a8f8..e69934bd4931 100644 --- a/packages/graphql/package.json +++ b/packages/graphql/package.json @@ -112,7 +112,7 @@ "devDependencies": { "@anansi/browserslist-config": "^1.4.2", "@types/jest": "30.0.0", - "@types/node": "^24.0.0", + "@types/node": "^25.0.0", "nock": "13.3.1", "rollup-plugins": "workspace:*" } diff --git a/packages/img/package.json b/packages/img/package.json index 2ebfb295eb2e..f7b85a36abbb 100644 --- a/packages/img/package.json +++ b/packages/img/package.json @@ -93,7 +93,7 @@ "@testing-library/dom": "^10.4.1", "@testing-library/react": "^16.1.0", "@types/jest": "30.0.0", - "@types/node": "^24.0.0", + "@types/node": "^25.0.0", "@types/react": "19.2.14", "@types/react-dom": "^19", "react": "^19.0.0", diff --git a/packages/normalizr/package.json b/packages/normalizr/package.json index eee54b462685..c6516f2bbd8b 100644 --- a/packages/normalizr/package.json +++ b/packages/normalizr/package.json @@ -128,7 +128,7 @@ "@anansi/browserslist-config": "^1.4.2", "@data-client/endpoint": "workspace:*", "@types/jest": "30.0.0", - "@types/node": "^24.0.0", + "@types/node": "^25.0.0", "immutable": "5.1.5", "rollup-plugins": "workspace:*", "temporal-polyfill": "^0.3.0" diff --git a/packages/react/package.json b/packages/react/package.json index 555085194c19..49121a026388 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -206,7 +206,7 @@ "@testing-library/react": "^16.1.0", "@testing-library/react-native": "^13.3.3", "@types/jest": "30.0.0", - "@types/node": "^24.0.0", + "@types/node": "^25.0.0", "@types/qs": "^6", "@types/react": "19.2.14", "@types/react-dom": "*", diff --git a/packages/rest/package.json b/packages/rest/package.json index 7baa740ce48e..584c99069499 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -144,7 +144,7 @@ "@data-client/react": "workspace:*", "@data-client/test": "workspace:*", "@types/jest": "30.0.0", - "@types/node": "^24.0.0", + "@types/node": "^25.0.0", "nock": "13.3.1", "rollup-plugins": "workspace:*" } diff --git a/packages/test/package.json b/packages/test/package.json index d69e22e7c4da..155b3590be1d 100644 --- a/packages/test/package.json +++ b/packages/test/package.json @@ -162,7 +162,7 @@ "@data-client/react": "workspace:*", "@testing-library/react-native": "^13.0.0", "@types/jest": "30.0.0", - "@types/node": "^24.0.0", + "@types/node": "^25.0.0", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "@types/react-test-renderer": "19.1.0", diff --git a/packages/use-enhanced-reducer/package.json b/packages/use-enhanced-reducer/package.json index c167de6fe644..452e4db6891c 100644 --- a/packages/use-enhanced-reducer/package.json +++ b/packages/use-enhanced-reducer/package.json @@ -88,7 +88,7 @@ "devDependencies": { "@anansi/browserslist-config": "^1.4.2", "@types/jest": "30.0.0", - "@types/node": "^24.0.0", + "@types/node": "^25.0.0", "@types/react": "19.2.14", "react": "^19.0.0", "rollup-plugins": "workspace:*" diff --git a/packages/vue/package.json b/packages/vue/package.json index d816e01e8abc..5e8d115b23f8 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -114,7 +114,7 @@ "@data-client/rest": "workspace:*", "@jest/globals": "^30.0.0", "@types/jest": "30.0.0", - "@types/node": "^24.0.0", + "@types/node": "^25.0.0", "@vue/test-utils": "^2.4.0", "jest-environment-jsdom": "^30.0.0", "jest-mock": "^30.0.0", diff --git a/yarn.lock b/yarn.lock index 423c7d3c4d32..d27781df8e05 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3220,7 +3220,7 @@ __metadata: "@data-client/endpoint": "workspace:*" "@data-client/normalizr": "workspace:^" "@types/jest": "npm:30.0.0" - "@types/node": "npm:^24.0.0" + "@types/node": "npm:^25.0.0" flux-standard-action: "npm:^2.1.1" rollup-plugins: "workspace:*" languageName: unknown @@ -3235,7 +3235,7 @@ __metadata: "@data-client/core": "workspace:*" "@data-client/normalizr": "workspace:*" "@types/jest": "npm:30.0.0" - "@types/node": "npm:^24.0.0" + "@types/node": "npm:^25.0.0" immutable: "npm:5.1.5" nock: "npm:13.3.1" rollup-plugins: "workspace:*" @@ -3251,7 +3251,7 @@ __metadata: "@babel/runtime": "npm:^7.20.0" "@data-client/endpoint": "workspace:^" "@types/jest": "npm:30.0.0" - "@types/node": "npm:^24.0.0" + "@types/node": "npm:^25.0.0" nock: "npm:13.3.1" rollup-plugins: "workspace:*" languageName: unknown @@ -3268,7 +3268,7 @@ __metadata: "@testing-library/dom": "npm:^10.4.1" "@testing-library/react": "npm:^16.1.0" "@types/jest": "npm:30.0.0" - "@types/node": "npm:^24.0.0" + "@types/node": "npm:^25.0.0" "@types/react": "npm:19.2.14" "@types/react-dom": "npm:^19" react: "npm:^19.0.0" @@ -3292,7 +3292,7 @@ __metadata: "@babel/runtime": "npm:^7.20.0" "@data-client/endpoint": "workspace:*" "@types/jest": "npm:30.0.0" - "@types/node": "npm:^24.0.0" + "@types/node": "npm:^25.0.0" immutable: "npm:5.1.5" rollup-plugins: "workspace:*" temporal-polyfill: "npm:^0.3.0" @@ -3316,7 +3316,7 @@ __metadata: "@testing-library/react": "npm:^16.1.0" "@testing-library/react-native": "npm:^13.3.3" "@types/jest": "npm:30.0.0" - "@types/node": "npm:^24.0.0" + "@types/node": "npm:^25.0.0" "@types/qs": "npm:^6" "@types/react": "npm:19.2.14" "@types/react-dom": "npm:*" @@ -3353,7 +3353,7 @@ __metadata: "@data-client/react": "workspace:*" "@data-client/test": "workspace:*" "@types/jest": "npm:30.0.0" - "@types/node": "npm:^24.0.0" + "@types/node": "npm:^25.0.0" nock: "npm:13.3.1" path-to-regexp: "npm:^8.1.0" rollup-plugins: "workspace:*" @@ -3371,7 +3371,7 @@ __metadata: "@testing-library/react": "npm:^16.0.0" "@testing-library/react-native": "npm:^13.0.0" "@types/jest": "npm:30.0.0" - "@types/node": "npm:^24.0.0" + "@types/node": "npm:^25.0.0" "@types/react": "npm:19.2.14" "@types/react-dom": "npm:19.2.3" "@types/react-test-renderer": "npm:19.1.0" @@ -3419,7 +3419,7 @@ __metadata: "@anansi/browserslist-config": "npm:^1.4.2" "@babel/runtime": "npm:^7.20.0" "@types/jest": "npm:30.0.0" - "@types/node": "npm:^24.0.0" + "@types/node": "npm:^25.0.0" "@types/react": "npm:19.2.14" react: "npm:^19.0.0" rollup-plugins: "workspace:*" @@ -3442,7 +3442,7 @@ __metadata: "@data-client/rest": "workspace:*" "@jest/globals": "npm:^30.0.0" "@types/jest": "npm:30.0.0" - "@types/node": "npm:^24.0.0" + "@types/node": "npm:^25.0.0" "@vue/test-utils": "npm:^2.4.0" jest-environment-jsdom: "npm:^30.0.0" jest-mock: "npm:^30.0.0" @@ -7921,21 +7921,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:>=18, @types/node@npm:>=20.0.0": - version: 25.5.2 - resolution: "@types/node@npm:25.5.2" +"@types/node@npm:*, @types/node@npm:25.6.2, @types/node@npm:>=18, @types/node@npm:>=20.0.0, @types/node@npm:^25.0.0": + version: 25.6.2 + resolution: "@types/node@npm:25.6.2" dependencies: - undici-types: "npm:~7.18.0" - checksum: 10c0/11e41a85401724cd1a4de6fb7bd4264ec46db10c09fc8cf8d41de4ede0a7063db458348f859ead4ec0929906aa26aaf45a5fef3aa59742ca0521cda9cee52377 - languageName: node - linkType: hard - -"@types/node@npm:24.12.2, @types/node@npm:^24.0.0": - version: 24.12.2 - resolution: "@types/node@npm:24.12.2" - dependencies: - undici-types: "npm:~7.16.0" - checksum: 10c0/710050c42f89075c4479e4e1e4c2532486b0c41b1e2a8a13ad88641c88b88cdaea87414e19224f30028719737bd70e327edcaa184d50e86b9418941edd7eb02b + undici-types: "npm:~7.19.0" + checksum: 10c0/7f540331aa3ab88c285aeaf2eb43e3992f54f0cdb7f3593d156af67b199d4eaf56590fa1c310a00aa58ff69dba668cb3915a157fe83cd6b40a73bb338a12f09a languageName: node linkType: hard @@ -14133,7 +14124,7 @@ __metadata: "@data-client/rest": "workspace:*" "@playwright/test": "npm:1.59.1" "@tanstack/react-query": "npm:5.96.2" - "@types/node": "npm:24.12.2" + "@types/node": "npm:25.6.2" "@types/react": "npm:19.2.14" "@types/react-dom": "npm:19.2.3" playwright: "npm:1.59.1" @@ -24999,7 +24990,7 @@ __metadata: "@testing-library/react-hooks": "npm:8.0.1" "@testing-library/react-native": "npm:13.3.3" "@types/jest": "npm:30.0.0" - "@types/node": "npm:24.12.2" + "@types/node": "npm:25.6.2" "@types/react": "npm:19.2.14" "@types/react-dom": "npm:19.2.3" babel-plugin-module-resolver: "npm:5.0.3" @@ -27500,17 +27491,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.16.0": - version: 7.16.0 - resolution: "undici-types@npm:7.16.0" - checksum: 10c0/3033e2f2b5c9f1504bdc5934646cb54e37ecaca0f9249c983f7b1fc2e87c6d18399ebb05dc7fd5419e02b2e915f734d872a65da2e3eeed1813951c427d33cc9a - languageName: node - linkType: hard - -"undici-types@npm:~7.18.0": - version: 7.18.2 - resolution: "undici-types@npm:7.18.2" - checksum: 10c0/85a79189113a238959d7a647368e4f7c5559c3a404ebdb8fc4488145ce9426fcd82252a844a302798dfc0e37e6fb178ff481ed03bc4caf634c5757d9ef43521d +"undici-types@npm:~7.19.0": + version: 7.19.2 + resolution: "undici-types@npm:7.19.2" + checksum: 10c0/7159f10546f9f6c47d36776bb1bbf8671e87c1e587a6fee84ae1f111ae8de4f914efa8ca0dfcd224f4f4a9dfc3f6028f627ccb5ddaccf82d7fd54671b89fac3e languageName: node linkType: hard