diff --git a/package-lock.json b/package-lock.json index 6691efa..99bf990 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", - "@gridsuite/commons-ui": "0.130.0", + "@gridsuite/commons-ui": "0.133.0", "@hookform/resolvers": "^4.1.3", "@mui/icons-material": "^5.18.0", "@mui/lab": "5.0.0-alpha.175", @@ -52,7 +52,7 @@ "@types/react-window": "^1.8.8", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", - "@vitejs/plugin-react": "^4.7.0", + "@vitejs/plugin-react": "^5.0.4", "babel-eslint": "^10.1.0", "babel-preset-vite": "^1.1.3", "cross-env": "^10.0.0", @@ -75,7 +75,7 @@ "ts-node": "^10.9.2", "type-fest": "^4.41.0", "typescript": "~5.6.3", - "vite": "^6.3.6", + "vite": "^7.1.12", "vite-plugin-eslint": "^1.8.1", "vite-plugin-svgr": "^4.5.0", "vite-tsconfig-paths": "^5.1.4" @@ -3231,16 +3231,16 @@ } }, "node_modules/@gridsuite/commons-ui": { - "version": "0.130.0", - "resolved": "https://registry.npmjs.org/@gridsuite/commons-ui/-/commons-ui-0.130.0.tgz", - "integrity": "sha512-x4Mx65XnmDJdCxj5y7KFIJIv+IlfuWN/aezKDNXcfjtsJKOhmZVvIFz8g53549fAFYR2Cf+KUYZmSIlR8iGf/A==", + "version": "0.133.0", + "resolved": "https://registry.npmjs.org/@gridsuite/commons-ui/-/commons-ui-0.133.0.tgz", + "integrity": "sha512-yZlVQyLu83IE4ktE2yiHn/A3kHyP1/zUuPlFSKFMEn6vN5/10TxCvYauaXbyKvuy3rHeBnoqdO0YVh7ICafszw==", "license": "MPL-2.0", "dependencies": { "@ag-grid-community/locale": "^33.3.2", "@hello-pangea/dnd": "^18.0.1", "@material-symbols/svg-400": "^0.31.9", - "@react-querybuilder/dnd": "^8.8.4", - "@react-querybuilder/material": "^8.8.4", + "@react-querybuilder/dnd": "^8.11.0", + "@react-querybuilder/material": "^8.11.0", "autosuggest-highlight": "^3.3.4", "clsx": "^2.1.1", "jwt-decode": "^4.0.0", @@ -3251,7 +3251,7 @@ "react-csv-downloader": "^3.3.0", "react-dnd": "^16.0.1", "react-dnd-html5-backend": "^16.0.1", - "react-querybuilder": "^8.2.0", + "react-querybuilder": "^8.11.0", "reconnecting-websocket": "^4.4.0", "type-fest": "^4.41.0", "uuid": "^13.0.0" @@ -4452,16 +4452,16 @@ "license": "MIT" }, "node_modules/@react-querybuilder/dnd": { - "version": "8.8.4", - "resolved": "https://registry.npmjs.org/@react-querybuilder/dnd/-/dnd-8.8.4.tgz", - "integrity": "sha512-Q8W9SaHdsEawX4wRdOlW8WV4RjYFQRMkG54wkoAzvAp8ejA07EqEjvJg0o5oFV0B9yUVChiSQjjkk2OHRCThqw==", + "version": "8.11.1", + "resolved": "https://registry.npmjs.org/@react-querybuilder/dnd/-/dnd-8.11.1.tgz", + "integrity": "sha512-cJTQtpumge5bJ87fp4lqvtzYKFJMZo6+vIJJk7+v/LEYPxg8oDKhyHKRTr2HQVBBPkzvNOVDZxvSrb8egJpALQ==", "license": "MIT", "peerDependencies": { "react": ">=18", "react-dnd": ">=14.0.0", "react-dnd-html5-backend": ">=14.0.0", "react-dnd-touch-backend": ">=14.0.0", - "react-querybuilder": "8.8.4" + "react-querybuilder": "8.11.1" }, "peerDependenciesMeta": { "react-dnd-html5-backend": { @@ -4473,9 +4473,9 @@ } }, "node_modules/@react-querybuilder/material": { - "version": "8.8.4", - "resolved": "https://registry.npmjs.org/@react-querybuilder/material/-/material-8.8.4.tgz", - "integrity": "sha512-G+LHFSqZkwH/WUItBnZZ+GNMO7yuEGaSv1Qes5bwwFTkE26woccJKWFhliIhBkHBXtW/v2el4dFXZn6H8sZzIQ==", + "version": "8.11.1", + "resolved": "https://registry.npmjs.org/@react-querybuilder/material/-/material-8.11.1.tgz", + "integrity": "sha512-LUPikrp1S1g2BYNrMeny4uVM74XN/kATdaDV5IOn7rr0eYnVZ2tITAtkwr9Me0PiVbAvGiHQns53KMwWRsqToA==", "license": "MIT", "peerDependencies": { "@emotion/react": "^11", @@ -4483,13 +4483,13 @@ "@mui/icons-material": ">=5", "@mui/material": ">=5", "react": ">=18", - "react-querybuilder": "8.8.4" + "react-querybuilder": "8.11.1" } }, "node_modules/@reduxjs/toolkit": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.9.0.tgz", - "integrity": "sha512-fSfQlSRu9Z5yBkvsNhYF2rPS8cGXn/TZVrlwN1948QyZ8xMZ0JvP50S2acZNaf+o63u6aEeMjipFyksjIcWrog==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.9.2.tgz", + "integrity": "sha512-ZAYu/NXkl/OhqTz7rfPaAhY0+e8Fr15jqNxte/2exKUxvHyQ/hcqmdekiN1f+Lcw3pE+34FCgX+26zcUE3duCg==", "license": "MIT", "dependencies": { "@standard-schema/spec": "^1.0.0", @@ -4513,9 +4513,9 @@ } }, "node_modules/@rolldown/pluginutils": { - "version": "1.0.0-beta.27", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", - "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", + "version": "1.0.0-beta.38", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.38.tgz", + "integrity": "sha512-N/ICGKleNhA5nc9XXQG/kkKHJ7S55u0x0XUJbbkmdCnFuoRkM1Il12q9q0eX19+M7KKUEPw/daUPIRnxhcxAIw==", "dev": true, "license": "MIT" }, @@ -5172,6 +5172,31 @@ "@svgr/core": "*" } }, + "node_modules/@ts-jison/common": { + "version": "0.4.1-alpha.1", + "resolved": "https://registry.npmjs.org/@ts-jison/common/-/common-0.4.1-alpha.1.tgz", + "integrity": "sha512-SDbHzq+UMD+V3ciKVBHwCEgVqSeyQPTCjOsd/ZNTGySUVg4x3EauR9ZcEfdVFAsYRR38XWgDI+spq5LDY46KvQ==", + "license": "MIT" + }, + "node_modules/@ts-jison/lexer": { + "version": "0.4.1-alpha.1", + "resolved": "https://registry.npmjs.org/@ts-jison/lexer/-/lexer-0.4.1-alpha.1.tgz", + "integrity": "sha512-5C1Wr+wixAzn2MOFtgy7KbT6N6j9mhmbjAtyvOqZKsikKtNOQj22MM5HxT+ooRexG2NbtxnDSXYdhHR1Lg58ow==", + "license": "MIT", + "dependencies": { + "@ts-jison/common": "^0.4.1-alpha.1" + } + }, + "node_modules/@ts-jison/parser": { + "version": "0.4.1-alpha.1", + "resolved": "https://registry.npmjs.org/@ts-jison/parser/-/parser-0.4.1-alpha.1.tgz", + "integrity": "sha512-xNj+qOez/7dju44LlYiTlCjxMzW5oek9EckUAElfln/GBK9vgMSk0swWcnacMr0TYbGjUQuXvL2wEgmDf5WajQ==", + "license": "MIT", + "dependencies": { + "@ts-jison/common": "^0.4.1-alpha.1", + "@ts-jison/lexer": "^0.4.1-alpha.1" + } + }, "node_modules/@tsconfig/node10": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", @@ -6137,21 +6162,21 @@ ] }, "node_modules/@vitejs/plugin-react": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", - "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.0.4.tgz", + "integrity": "sha512-La0KD0vGkVkSk6K+piWDKRUyg8Rl5iAIKRMH0vMJI0Eg47bq1eOxmoObAaQG37WMW9MSyk7Cs8EIWwJC1PtzKA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.28.0", + "@babel/core": "^7.28.4", "@babel/plugin-transform-react-jsx-self": "^7.27.1", "@babel/plugin-transform-react-jsx-source": "^7.27.1", - "@rolldown/pluginutils": "1.0.0-beta.27", + "@rolldown/pluginutils": "1.0.0-beta.38", "@types/babel__core": "^7.20.5", "react-refresh": "^0.17.0" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^20.19.0 || >=22.12.0" }, "peerDependencies": { "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" @@ -12673,20 +12698,34 @@ } }, "node_modules/react-querybuilder": { - "version": "8.8.4", - "resolved": "https://registry.npmjs.org/react-querybuilder/-/react-querybuilder-8.8.4.tgz", - "integrity": "sha512-kX7Mku9NQxxIlUIzykMt3CFYgfilu2RQJhxDADiKbVOP2rfgDxlzhBTwcJqbJrQKjExTXWALWMYtd+I1LmaPGA==", + "version": "8.11.1", + "resolved": "https://registry.npmjs.org/react-querybuilder/-/react-querybuilder-8.11.1.tgz", + "integrity": "sha512-zHAQLXNg2mFDse34Z0/sOEeafLOqSaH5UHSgWcwSr0t3Xuo+Z+KrvQOlnofwLjfX0CAQh+WZviAeQqEON2Gx4Q==", "license": "MIT", "dependencies": { - "@reduxjs/toolkit": "^2.8.2", - "immer": "^10.1.1", - "numeric-quantity": "^2.1.0", + "@react-querybuilder/core": "^8.11.1", + "@reduxjs/toolkit": "^2.9.1", + "immer": "^10.1.3", "react-redux": "^9.2.0" }, + "peerDependencies": { + "react": ">=18" + } + }, + "node_modules/react-querybuilder/node_modules/@react-querybuilder/core": { + "version": "8.11.1", + "resolved": "https://registry.npmjs.org/@react-querybuilder/core/-/core-8.11.1.tgz", + "integrity": "sha512-7Ye7iDCM8fitdpbKldxhMEL3bR3m2CuEj8gznVpCck91S/LEaMA+dcEYZVTojSItT65LTs/aWlxL4OTpzqXYJg==", + "license": "MIT", + "dependencies": { + "@ts-jison/lexer": "0.4.1-alpha.1", + "@ts-jison/parser": "0.4.1-alpha.1", + "immer": "^10.1.3", + "numeric-quantity": "^2.1.0" + }, "peerDependencies": { "drizzle-orm": ">=0.38.0", "json-logic-js": ">=2", - "react": ">=18", "sequelize": ">=6" }, "peerDependenciesMeta": { @@ -14710,24 +14749,24 @@ } }, "node_modules/vite": { - "version": "6.3.6", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.6.tgz", - "integrity": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==", + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.12.tgz", + "integrity": "sha512-ZWyE8YXEXqJrrSLvYgrRP7p62OziLW7xI5HYGWFzOvupfAlrLvURSzv/FyGyy0eidogEM3ujU+kUG1zuHgb6Ug==", "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.25.0", - "fdir": "^6.4.4", - "picomatch": "^4.0.2", - "postcss": "^8.5.3", - "rollup": "^4.34.9", - "tinyglobby": "^0.2.13" + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + "node": "^20.19.0 || >=22.12.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" @@ -14736,14 +14775,14 @@ "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "@types/node": "^20.19.0 || >=22.12.0", "jiti": ">=1.21.0", - "less": "*", + "less": "^4.0.0", "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" diff --git a/package.json b/package.json index 9979f9f..65b5a97 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "dependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", - "@gridsuite/commons-ui": "0.130.0", + "@gridsuite/commons-ui": "0.133.0", "@hookform/resolvers": "^4.1.3", "@mui/icons-material": "^5.18.0", "@mui/lab": "5.0.0-alpha.175", @@ -64,7 +64,7 @@ "@types/react-window": "^1.8.8", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", - "@vitejs/plugin-react": "^4.7.0", + "@vitejs/plugin-react": "^5.0.4", "babel-eslint": "^10.1.0", "babel-preset-vite": "^1.1.3", "cross-env": "^10.0.0", @@ -87,9 +87,10 @@ "ts-node": "^10.9.2", "type-fest": "^4.41.0", "typescript": "~5.6.3", - "vite": "^6.3.6", + "vite": "^7.1.12", "vite-plugin-eslint": "^1.8.1", "vite-plugin-svgr": "^4.5.0", "vite-tsconfig-paths": "^5.1.4" } } +