diff --git a/src/e2e/package-lock.json b/src/e2e/package-lock.json index 049fcfb1e..b0aaebce1 100644 --- a/src/e2e/package-lock.json +++ b/src/e2e/package-lock.json @@ -1,26 +1,31 @@ { - "name": "messages-e2e", - "version": "1.0.0", + "name": "st-messages-e2e", + "version": "0.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "messages-e2e", - "version": "1.0.0", + "name": "st-messages-e2e", + "version": "0.1.0", + "hasInstallScript": true, "license": "MIT", "devDependencies": { - "@playwright/test": "^1.48.0", - "@types/node": "^22.0.0" + "@playwright/test": "1.57.0", + "@types/node": "24.10.1" + }, + "engines": { + "node": ">=22.0.0 <25.0.0", + "npm": ">=10.0.0" } }, "node_modules/@playwright/test": { - "version": "1.56.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.56.1.tgz", - "integrity": "sha512-vSMYtL/zOcFpvJCW71Q/OEGQb7KYBPAdKh35WNSkaZA75JlAO8ED8UN6GUNTm3drWomcbcqRPFqQbLae8yBTdg==", + "version": "1.57.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.57.0.tgz", + "integrity": "sha512-6TyEnHgd6SArQO8UO2OMTxshln3QMWBtPGrOCgs3wVEmQmwyuNtB10IZMfmYDE0riwNR1cu4q+pPcxMVtaG3TA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.56.1" + "playwright": "1.57.0" }, "bin": { "playwright": "cli.js" @@ -30,13 +35,13 @@ } }, "node_modules/@types/node": { - "version": "22.19.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.1.tgz", - "integrity": "sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==", + "version": "24.10.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.1.tgz", + "integrity": "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~6.21.0" + "undici-types": "~7.16.0" } }, "node_modules/fsevents": { @@ -55,13 +60,13 @@ } }, "node_modules/playwright": { - "version": "1.56.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.56.1.tgz", - "integrity": "sha512-aFi5B0WovBHTEvpM3DzXTUaeN6eN0qWnTkKx4NQaH4Wvcmc153PdaY2UBdSYKaGYw+UyWXSVyxDUg5DoPEttjw==", + "version": "1.57.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.57.0.tgz", + "integrity": "sha512-ilYQj1s8sr2ppEJ2YVadYBN0Mb3mdo9J0wQ+UuDhzYqURwSoW4n1Xs5vs7ORwgDGmyEh33tRMeS8KhdkMoLXQw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.56.1" + "playwright-core": "1.57.0" }, "bin": { "playwright": "cli.js" @@ -74,9 +79,9 @@ } }, "node_modules/playwright-core": { - "version": "1.56.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.56.1.tgz", - "integrity": "sha512-hutraynyn31F+Bifme+Ps9Vq59hKuUCz7H1kDOcBs+2oGguKkWTU50bBWrtz34OUWmIwpBTWDxaRPXrIXkgvmQ==", + "version": "1.57.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.57.0.tgz", + "integrity": "sha512-agTcKlMw/mjBWOnD6kFZttAAGHgi/Nw0CZ2o6JqWSbMlI219lAFLZZCyqByTsvVAJq5XA5H8cA6PrvBRpBWEuQ==", "dev": true, "license": "Apache-2.0", "bin": { @@ -87,9 +92,9 @@ } }, "node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", "dev": true, "license": "MIT" } diff --git a/src/e2e/package.json b/src/e2e/package.json index 9f6b35484..bc7754cbf 100644 --- a/src/e2e/package.json +++ b/src/e2e/package.json @@ -4,7 +4,7 @@ "version": "0.1.0", "description": "End-to-end tests for Messages application", "engines": { - "node": ">=22.0.0 <23.0.0", + "node": ">=22.0.0 <25.0.0", "npm": ">=10.0.0" }, "scripts": { @@ -24,8 +24,8 @@ "author": "", "license": "MIT", "devDependencies": { - "@playwright/test": "1.56.1", - "@types/node": "22.19.1" + "@playwright/test": "1.57.0", + "@types/node": "24.10.1" } } diff --git a/src/frontend/package.json b/src/frontend/package.json index 49f8b5f14..230401517 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -4,7 +4,7 @@ "private": true, "type": "module", "engines": { - "node": ">=22.0.0 <23.0.0", + "node": ">=22.0.0 <25.0.0", "npm": ">=10.0.0" }, "scripts": { @@ -21,61 +21,61 @@ "i18n:extract": "i18next-cli extract" }, "dependencies": { - "@blocknote/core": "0.33.0", - "@blocknote/mantine": "0.33.0", - "@blocknote/react": "0.33.0", + "@blocknote/core": "0.42.3", + "@blocknote/mantine": "0.42.3", + "@blocknote/react": "0.42.3", "@gouvfr-lasuite/drive-sdk": "0.0.1", - "@gouvfr-lasuite/ui-kit": "0.15.0", - "@hookform/resolvers": "5.1.1", - "@openfun/cunningham-react": "3.2.3", - "@react-email/components": "0.1.1", - "@tanstack/react-query": "5.81.5", - "@tanstack/react-query-devtools": "5.81.5", + "@gouvfr-lasuite/ui-kit": "0.18.0", + "@hookform/resolvers": "5.2.2", + "@openfun/cunningham-react": "4.0.0", + "@react-email/components": "1.0.1", + "@tanstack/react-query": "5.90.11", + "@tanstack/react-query-devtools": "5.91.1", "@tanstack/react-table": "8.21.3", "@viselect/react": "3.9.0", "clsx": "2.1.1", "date-fns": "4.1.0", - "dompurify": "3.2.6", + "dompurify": "3.3.0", "downshift": "9.0.10", - "i18next": "25.3.0", + "i18next": "25.6.3", "i18next-http-backend": "3.0.2", - "next": "15.3.4", - "pretty-bytes": "7.0.0", - "react": "19.1.0", - "react-dom": "19.1.0", + "next": "16.0.6", + "pretty-bytes": "7.1.0", + "react": "19.2.0", + "react-dom": "19.2.0", "react-dropzone": "14.3.8", - "react-email": "4.0.17", - "react-hook-form": "7.59.0", - "react-i18next": "15.5.3", + "react-email": "5.0.5", + "react-hook-form": "7.67.0", + "react-i18next": "16.3.5", "react-markdown": "10.1.0", - "react-resizable-panels": "3.0.3", + "react-resizable-panels": "3.0.6", "react-toastify": "11.0.5", - "sass": "1.89.2", - "zod": "4.0.14", - "zod-from-json-schema": "0.4.2" + "sass": "1.94.2", + "zod": "4.1.13", + "zod-from-json-schema": "0.5.2" }, "devDependencies": { - "@eslint/eslintrc": "3.3.1", - "@tanstack/eslint-plugin-query": "5.81.2", - "@types/node": "22.15.34", - "@types/react": "19.1.8", - "@types/react-dom": "19.1.6", - "@vitest/coverage-v8": "3.2.4", - "@vitest/ui": "3.2.4", - "eslint": "9.30.0", - "eslint-config-next": "15.3.4", - "i18next-cli": "1.5.5", - "jsdom": "26.1.0", - "orval": "7.10.0", - "prettier": "3.6.2", - "typescript": "5.8.3", - "vitest": "3.2.4" + "@eslint/eslintrc": "3.3.3", + "@tanstack/eslint-plugin-query": "5.91.2", + "@types/node": "24.10.1", + "@types/react": "19.2.7", + "@types/react-dom": "19.2.3", + "@vitest/coverage-v8": "4.0.14", + "@vitest/ui": "4.0.14", + "eslint": "9.39.1", + "eslint-config-next": "16.0.6", + "i18next-cli": "1.28.0", + "jsdom": "27.2.0", + "orval": "7.17.0", + "prettier": "3.7.3", + "typescript": "5.9.3", + "vitest": "4.0.14" }, "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "4.44.1", - "@rollup/rollup-linux-x64-musl": "4.44.1" + "@rollup/rollup-linux-x64-gnu": "4.53.3", + "@rollup/rollup-linux-x64-musl": "4.53.3" }, "overrides": { - "zod": "4.0.14" + "zod": "4.1.13" } }