diff --git a/.nvmrc b/.nvmrc index 818ab238a53..f6773770565 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.17.1 \ No newline at end of file +24.11.1 \ No newline at end of file diff --git a/package.json b/package.json index d15826614f8..541b143d09d 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ } }, "engines": { - "node": "^22.14.0", + "node": "^22.14.0 || ^24.11.0", "pnpm": ">=10.0.0" }, "packageManager": "pnpm@10.24.0" diff --git a/packages/atomic-angular/package.json b/packages/atomic-angular/package.json index 8ce6a7a84fe..75a5591c929 100644 --- a/packages/atomic-angular/package.json +++ b/packages/atomic-angular/package.json @@ -31,6 +31,6 @@ "vite": "^6.0.0" }, "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/atomic-angular/projects/atomic-angular/package.json b/packages/atomic-angular/projects/atomic-angular/package.json index cc6316fffe0..61ef88e8451 100644 --- a/packages/atomic-angular/projects/atomic-angular/package.json +++ b/packages/atomic-angular/projects/atomic-angular/package.json @@ -14,6 +14,6 @@ "@coveo/atomic": "workspace:*" }, "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/atomic-hosted-page/package.json b/packages/atomic-hosted-page/package.json index f7920dd7d2a..fa0910a01c5 100644 --- a/packages/atomic-hosted-page/package.json +++ b/packages/atomic-hosted-page/package.json @@ -52,6 +52,6 @@ "vite": "catalog:" }, "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/atomic-react/package.json b/packages/atomic-react/package.json index 589c58cca1e..e35470dc512 100644 --- a/packages/atomic-react/package.json +++ b/packages/atomic-react/package.json @@ -54,7 +54,7 @@ "react-dom": ">=18.0.0" }, "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" }, "exports": { ".": { diff --git a/packages/atomic/package.json b/packages/atomic/package.json index b46c844c310..3572188e93f 100644 --- a/packages/atomic/package.json +++ b/packages/atomic/package.json @@ -177,7 +177,7 @@ }, "license": "Apache-2.0", "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" }, "msw": { "workerDirectory": [ diff --git a/packages/auth/package.json b/packages/auth/package.json index 65e47e6f4c3..da5663b0288 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -46,7 +46,7 @@ "vite": "catalog:" }, "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" }, "publishConfig": { "access": "public" diff --git a/packages/bueno/package.json b/packages/bueno/package.json index 887076714f2..d4dbb279380 100644 --- a/packages/bueno/package.json +++ b/packages/bueno/package.json @@ -38,6 +38,6 @@ "vitest": "catalog:" }, "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/create-atomic-component-project/package.json b/packages/create-atomic-component-project/package.json index e7993cc5f2e..aa8620bc0e8 100644 --- a/packages/create-atomic-component-project/package.json +++ b/packages/create-atomic-component-project/package.json @@ -35,5 +35,8 @@ "type": "git", "url": "git+https://github.com/coveo/ui-kit.git", "directory": "packages/create-atomic-component-project" + }, + "engines": { + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/create-atomic-component/package.json b/packages/create-atomic-component/package.json index 557041b395a..cef61bac928 100644 --- a/packages/create-atomic-component/package.json +++ b/packages/create-atomic-component/package.json @@ -37,5 +37,8 @@ "type": "git", "url": "git+https://github.com/coveo/ui-kit.git", "directory": "packages/create-atomic-component" + }, + "engines": { + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/create-atomic-result-component/package.json b/packages/create-atomic-result-component/package.json index e7ed30e7e94..cb658352a4f 100644 --- a/packages/create-atomic-result-component/package.json +++ b/packages/create-atomic-result-component/package.json @@ -37,5 +37,8 @@ "type": "git", "url": "git+https://github.com/coveo/ui-kit.git", "directory": "packages/create-atomic-result-component" + }, + "engines": { + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/create-atomic-rollup-plugin/package.json b/packages/create-atomic-rollup-plugin/package.json index d2f2dd5d44c..93b5de3412b 100644 --- a/packages/create-atomic-rollup-plugin/package.json +++ b/packages/create-atomic-rollup-plugin/package.json @@ -37,5 +37,8 @@ "devDependencies": { "@types/node": "catalog:", "typescript": "catalog:" + }, + "engines": { + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/create-atomic/package.json b/packages/create-atomic/package.json index 255c6ffc753..3f1e76b7378 100644 --- a/packages/create-atomic/package.json +++ b/packages/create-atomic/package.json @@ -63,5 +63,8 @@ "devDependencies": { "@types/node": "catalog:", "typescript": "catalog:" + }, + "engines": { + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/headless-react/package.json b/packages/headless-react/package.json index b89a36e6f90..bc1109fd832 100644 --- a/packages/headless-react/package.json +++ b/packages/headless-react/package.json @@ -66,6 +66,6 @@ } }, "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/headless/package.json b/packages/headless/package.json index 9b94ed1736c..d073f8fddc0 100644 --- a/packages/headless/package.json +++ b/packages/headless/package.json @@ -132,6 +132,6 @@ "vitest": "catalog:" }, "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/packages/quantic/package.json b/packages/quantic/package.json index 8674b616d1c..fe816d207e6 100644 --- a/packages/quantic/package.json +++ b/packages/quantic/package.json @@ -54,7 +54,7 @@ "marked": "12.0.2" }, "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" }, "devDependencies": { "@babel/cli": "7.28.0", diff --git a/packages/shopify/package.json b/packages/shopify/package.json index ffde35279c3..28fa4473030 100644 --- a/packages/shopify/package.json +++ b/packages/shopify/package.json @@ -66,6 +66,6 @@ "uuid": "^11.0.0" }, "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 38481d95ce3..bda1cc6dffe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1496,8 +1496,8 @@ importers: samples/headless/search-react: dependencies: '@coveo/auth': - specifier: 2.1.1 - version: 2.1.1 + specifier: workspace:* + version: link:../../../packages/auth '@coveo/headless': specifier: workspace:* version: link:../../../packages/headless @@ -2593,10 +2593,6 @@ packages: resolution: {integrity: sha512-n/llxt8mLYW5P9G8R0ozbrMrqtnDT03oMix7tQ796+F2AFwL6F3FcXyRPVMqsWuTnKH6jOwZ04HcAoP+868Ejw==} hasBin: true - '@coveo/auth@2.1.1': - resolution: {integrity: sha512-m51EdkcG47/LJmCXOPrpKvYBaeiyNrs0JXpA0BaFiqnhdje/ap84iJxpXKnRUHMZvC9vxufdWExGTwXyt2NdNA==} - engines: {node: ^20.9.0 || ^22.11.0} - '@coveo/create-atomic-component-project@1.4.2': resolution: {integrity: sha512-CC83e/8uO4fEqgf1pLcIotvEcR9jE5YS31wuSGbWRPA03Wjm1/nPKhGec5lDDcq1jyHp0harKMRkePiUDdb0fQ==} hasBin: true @@ -4045,7 +4041,6 @@ packages: '@mswjs/source@0.5.0': resolution: {integrity: sha512-0zZT5wHnutBWInb/IAl2wGCy9M4i5nm4mRdunw7Pe5tyei07MvLATZEckC/uvNVTSEJMgJ0Kgj5GKzL/I9ZIMQ==} engines: {node: '>=20'} - deprecated: This package is renamed to . It will no longer receive any updates. Please migrate to the new package name. Thank you. peerDependencies: msw: ^2.10.0 @@ -10745,6 +10740,7 @@ packages: next@15.5.7: resolution: {integrity: sha512-+t2/0jIJ48kUpGKkdlhgkv+zPTEOoXyr60qXe68eB/pl3CMJaLeIGjzp5D6Oqt25hCBiBTt8wEeeAzfJvUKnPQ==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/security-update-2025-12-11 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -15427,8 +15423,6 @@ snapshots: chalk: 4.1.2 zod: 3.22.4 - '@coveo/auth@2.1.1': {} - '@coveo/create-atomic-component-project@1.4.2': {} '@coveo/create-atomic-component-project@1.5.8': {} diff --git a/samples/headless/search-react/package.json b/samples/headless/search-react/package.json index 963664d57d6..79a4d621adf 100644 --- a/samples/headless/search-react/package.json +++ b/samples/headless/search-react/package.json @@ -5,10 +5,10 @@ "private": true, "type": "module", "engines": { - "node": "^20.9.0 || ^22.11.0" + "node": "^20.9.0 || ^22.11.0 || ^24.11.0" }, "dependencies": { - "@coveo/auth": "2.1.1", + "@coveo/auth": "workspace:*", "@coveo/headless": "workspace:*", "@testing-library/jest-dom": "6.6.3", "@testing-library/react": "catalog:",