diff --git a/account-gui/package.json b/account-gui/package.json index 9ede51400..c38b1c702 100644 --- a/account-gui/package.json +++ b/account-gui/package.json @@ -40,11 +40,11 @@ "dependencies": { "save-dev": "^0.0.1-security", "@github/webauthn-json": "^2.1.1", - "dompurify": "^3.2.5", + "dompurify": "^3.2.6", "i18n-js": "^4.5.1", "js-cookie": "^3.0.5", "postcss": "^8.4.49", - "sass": "^1.88.0", + "sass": "^1.89.0", "svelte-qrcode": "^1.0.1", "svelte-routing": "^2.13.0", "ts-loader": "^9.5.1", diff --git a/account-gui/yarn.lock b/account-gui/yarn.lock index b88573cef..b4f6fca0d 100644 --- a/account-gui/yarn.lock +++ b/account-gui/yarn.lock @@ -2356,10 +2356,10 @@ domhandler@^4.2.0, domhandler@^4.3.1: dependencies: domelementtype "^2.2.0" -dompurify@^3.2.5: - version "3.2.5" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.5.tgz#11b108656a5fb72b24d916df17a1421663d7129c" - integrity sha512-mLPd29uoRe9HpvwP2TxClGQBzGXeEC/we/q+bFlmPPmj2p2Ugl3r6ATu/UU1v77DXNcehiBg9zsr1dREyA/dJQ== +dompurify@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.6.tgz#ca040a6ad2b88e2a92dc45f38c79f84a714a1cad" + integrity sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ== optionalDependencies: "@types/trusted-types" "^2.0.7" @@ -3807,10 +3807,10 @@ safe-buffer@^5.0.1, safe-buffer@^5.1.0: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -sass@^1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.88.0.tgz#cd1495749bebd9e4aca86e93ee60b3904a107789" - integrity sha512-sF6TWQqjFvr4JILXzG4ucGOLELkESHL+I5QJhh7CNaE+Yge0SI+ehCatsXhJ7ymU1hAFcIS3/PBpjdIbXoyVbg== +sass@^1.89.0: + version "1.89.0" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.89.0.tgz#6df72360c5c3ec2a9833c49adafe57b28206752d" + integrity sha512-ld+kQU8YTdGNjOLfRWBzewJpU5cwEv/h5yyqlSeJcj6Yh8U4TDA9UA5FPicqDz/xgRPWRSYIQNiFks21TbA9KQ== dependencies: chokidar "^4.0.0" immutable "^5.0.2" diff --git a/myconext-gui/package.json b/myconext-gui/package.json index f6a9d6da8..eddfcad39 100644 --- a/myconext-gui/package.json +++ b/myconext-gui/package.json @@ -44,11 +44,11 @@ }, "dependencies": { "@github/webauthn-json": "^2.1.1", - "dompurify": "^3.2.5", + "dompurify": "^3.2.6", "i18n-js": "^4.5.1", "js-cookie": "^3.0.5", "postcss": "^8.4.49", - "sass": "^1.88.0", + "sass": "^1.89.0", "save-dev": "^0.0.1-security", "svelte-routing": "^2.13.0" } diff --git a/myconext-gui/yarn.lock b/myconext-gui/yarn.lock index d302ee5be..636faedb2 100644 --- a/myconext-gui/yarn.lock +++ b/myconext-gui/yarn.lock @@ -2425,10 +2425,10 @@ domhandler@^4.2.0, domhandler@^4.3.1: dependencies: domelementtype "^2.2.0" -dompurify@^3.2.5: - version "3.2.5" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.5.tgz#11b108656a5fb72b24d916df17a1421663d7129c" - integrity sha512-mLPd29uoRe9HpvwP2TxClGQBzGXeEC/we/q+bFlmPPmj2p2Ugl3r6ATu/UU1v77DXNcehiBg9zsr1dREyA/dJQ== +dompurify@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.6.tgz#ca040a6ad2b88e2a92dc45f38c79f84a714a1cad" + integrity sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ== optionalDependencies: "@types/trusted-types" "^2.0.7" @@ -3889,10 +3889,10 @@ safe-buffer@^5.0.1, safe-buffer@^5.1.0: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -sass@^1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.88.0.tgz#cd1495749bebd9e4aca86e93ee60b3904a107789" - integrity sha512-sF6TWQqjFvr4JILXzG4ucGOLELkESHL+I5QJhh7CNaE+Yge0SI+ehCatsXhJ7ymU1hAFcIS3/PBpjdIbXoyVbg== +sass@^1.89.0: + version "1.89.0" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.89.0.tgz#6df72360c5c3ec2a9833c49adafe57b28206752d" + integrity sha512-ld+kQU8YTdGNjOLfRWBzewJpU5cwEv/h5yyqlSeJcj6Yh8U4TDA9UA5FPicqDz/xgRPWRSYIQNiFks21TbA9KQ== dependencies: chokidar "^4.0.0" immutable "^5.0.2" diff --git a/public-gui/package.json b/public-gui/package.json index 4d496680a..5527bc608 100644 --- a/public-gui/package.json +++ b/public-gui/package.json @@ -11,16 +11,16 @@ "test": "vitest" }, "dependencies": { - "@surfnet/sds": "^0.0.136", + "@surfnet/sds": "^0.0.137", "i18n-js": "^4.5.1", - "isomorphic-dompurify": "^2.24.0", + "isomorphic-dompurify": "^2.25.0", "js-cookie": "^3.0.5", "react": "^19.1.0", "react-dom": "^19.1.0", "react-qr-code": "^2.0.15", "react-router": "^7.6.0", "react-tooltip": "^5.28.1", - "zustand": "^5.0.4" + "zustand": "^5.0.5" }, "devDependencies": { "@eslint/js": "^9.26.0", @@ -32,7 +32,7 @@ "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.20", "globals": "^16.1.0", - "sass": "^1.88.0", + "sass": "^1.89.0", "vite": "^6.3.5", "vitest": "^3.1.3" } diff --git a/public-gui/yarn.lock b/public-gui/yarn.lock index 6bb748d46..cb78cc3ec 100644 --- a/public-gui/yarn.lock +++ b/public-gui/yarn.lock @@ -678,10 +678,10 @@ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.40.2.tgz#8dae04d01a2cbd84d6297d99356674c6b993f0fc" integrity sha512-bwspbWB04XJpeElvsp+DCylKfF4trJDa2Y9Go8O6A7YLX2LIKGcNK/CYImJN6ZP4DcuOHB4Utl3iCbnR62DudA== -"@surfnet/sds@^0.0.136": - version "0.0.136" - resolved "https://registry.yarnpkg.com/@surfnet/sds/-/sds-0.0.136.tgz#1c2bcd7a226b9344d139730757d8b7a336d76df0" - integrity sha512-9lPueuXeZ/GpFDtslYkIgV8AEjuHSUCscd1nZfgzs8wXw4CR9mr03aMVpK3poDoSqiXbIxAtdtLebIQwD9NP4g== +"@surfnet/sds@^0.0.137": + version "0.0.137" + resolved "https://registry.yarnpkg.com/@surfnet/sds/-/sds-0.0.137.tgz#7a82deb6635af37fe90311900bfe70bb0c70f3ec" + integrity sha512-Ta8xzgcMh5+W79G8Ulan4JAHAcgjopAfBI4x172M124weOlRkaL0I7WzTZ1IW38N1oGYp3LDd3KH++CbQURBjQ== "@types/babel__core@^7.20.5": version "7.20.5" @@ -1254,10 +1254,10 @@ doctrine@^2.1.0: dependencies: esutils "^2.0.2" -dompurify@^3.2.5: - version "3.2.5" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.5.tgz#11b108656a5fb72b24d916df17a1421663d7129c" - integrity sha512-mLPd29uoRe9HpvwP2TxClGQBzGXeEC/we/q+bFlmPPmj2p2Ugl3r6ATu/UU1v77DXNcehiBg9zsr1dREyA/dJQ== +dompurify@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.6.tgz#ca040a6ad2b88e2a92dc45f38c79f84a714a1cad" + integrity sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ== optionalDependencies: "@types/trusted-types" "^2.0.7" @@ -2174,12 +2174,12 @@ isexe@^2.0.0: resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== -isomorphic-dompurify@^2.24.0: - version "2.24.0" - resolved "https://registry.yarnpkg.com/isomorphic-dompurify/-/isomorphic-dompurify-2.24.0.tgz#967f17d1d2973aa3a1e9830c081a2f34f8b232ba" - integrity sha512-SgKoDBCQveodymGMBPpzs9MOTCk4Luq0bTfwoPrUKa7q0FnCLZMtqR25Rnq228zJfMTsX1ZItiJbDtjb2lyv4A== +isomorphic-dompurify@^2.25.0: + version "2.25.0" + resolved "https://registry.yarnpkg.com/isomorphic-dompurify/-/isomorphic-dompurify-2.25.0.tgz#063e3ea7399bc1146783a9527be6c10baa25dc15" + integrity sha512-bcpJzu9DOjN21qaCVpcoCwUX1ytpvA6EFqCK5RNtPg5+F0Jz9PX50jl6jbEicBNeO87eDDfC7XtPs4zjDClZJg== dependencies: - dompurify "^3.2.5" + dompurify "^3.2.6" jsdom "^26.1.0" iterator.prototype@^1.1.4: @@ -2834,10 +2834,10 @@ safe-regex-test@^1.1.0: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sass@^1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.88.0.tgz#cd1495749bebd9e4aca86e93ee60b3904a107789" - integrity sha512-sF6TWQqjFvr4JILXzG4ucGOLELkESHL+I5QJhh7CNaE+Yge0SI+ehCatsXhJ7ymU1hAFcIS3/PBpjdIbXoyVbg== +sass@^1.89.0: + version "1.89.0" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.89.0.tgz#6df72360c5c3ec2a9833c49adafe57b28206752d" + integrity sha512-ld+kQU8YTdGNjOLfRWBzewJpU5cwEv/h5yyqlSeJcj6Yh8U4TDA9UA5FPicqDz/xgRPWRSYIQNiFks21TbA9KQ== dependencies: chokidar "^4.0.0" immutable "^5.0.2" @@ -3452,7 +3452,7 @@ zod@^3.23.8, zod@^3.24.2: resolved "https://registry.yarnpkg.com/zod/-/zod-3.24.4.tgz#e2e2cca5faaa012d76e527d0d36622e0a90c315f" integrity sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg== -zustand@^5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/zustand/-/zustand-5.0.4.tgz#33af161f1e337854ccd8b711ef9e92545d6ae53f" - integrity sha512-39VFTN5InDtMd28ZhjLyuTnlytDr9HfwO512Ai4I8ZABCoyAj4F1+sr7sD1jP/+p7k77Iko0Pb5NhgBFDCX0kQ== +zustand@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/zustand/-/zustand-5.0.5.tgz#3e236f6a953142d975336d179bc735d97db17e84" + integrity sha512-mILtRfKW9xM47hqxGIxCv12gXusoY/xTSHBYApXozR0HmQv299whhBeeAcRy+KrPPybzosvJBCOmVjq6x12fCg== diff --git a/servicedesk-gui/package.json b/servicedesk-gui/package.json index e75f7a79e..d2e7e8ca5 100644 --- a/servicedesk-gui/package.json +++ b/servicedesk-gui/package.json @@ -11,16 +11,16 @@ "test": "vitest" }, "dependencies": { - "@surfnet/sds": "^0.0.136", + "@surfnet/sds": "^0.0.137", "react": "^19.1.0", "react-dom": "^19.1.0", "react-router-dom": "7.6.0", "react-tooltip": "^5.28.1", "react-datepicker": "^8.3.0", - "dompurify": "^3.2.5", + "dompurify": "^3.2.6", "i18n-js": "^4.5.1", - "isomorphic-dompurify": "^2.24.0", - "zustand": "^5.0.4", + "isomorphic-dompurify": "^2.25.0", + "zustand": "^5.0.5", "js-cookie": "^3.0.5" }, "devDependencies": { @@ -33,7 +33,7 @@ "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.20", "globals": "^16.1.0", - "sass": "^1.88.0", + "sass": "^1.89.0", "vite": "^6.3.5", "vite-plugin-svgr": "^4.3.0", "vitest": "^3.1.3", diff --git a/servicedesk-gui/yarn.lock b/servicedesk-gui/yarn.lock index 4c1efadcb..9fbb24b96 100644 --- a/servicedesk-gui/yarn.lock +++ b/servicedesk-gui/yarn.lock @@ -737,10 +737,10 @@ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.40.0.tgz#fd92d31a2931483c25677b9c6698106490cbbc76" integrity sha512-lpPE1cLfP5oPzVjKMx10pgBmKELQnFJXHgvtHCtuJWOv8MxqdEIMNtgHgBFf7Ea2/7EuVwa9fodWUfXAlXZLZQ== -"@surfnet/sds@^0.0.136": - version "0.0.136" - resolved "https://registry.yarnpkg.com/@surfnet/sds/-/sds-0.0.136.tgz#1c2bcd7a226b9344d139730757d8b7a336d76df0" - integrity sha512-9lPueuXeZ/GpFDtslYkIgV8AEjuHSUCscd1nZfgzs8wXw4CR9mr03aMVpK3poDoSqiXbIxAtdtLebIQwD9NP4g== +"@surfnet/sds@^0.0.137": + version "0.0.137" + resolved "https://registry.yarnpkg.com/@surfnet/sds/-/sds-0.0.137.tgz#7a82deb6635af37fe90311900bfe70bb0c70f3ec" + integrity sha512-Ta8xzgcMh5+W79G8Ulan4JAHAcgjopAfBI4x172M124weOlRkaL0I7WzTZ1IW38N1oGYp3LDd3KH++CbQURBjQ== "@svgr/babel-plugin-add-jsx-attribute@8.0.0": version "8.0.0" @@ -1435,10 +1435,10 @@ doctrine@^2.1.0: dependencies: esutils "^2.0.2" -dompurify@^3.2.5: - version "3.2.5" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.5.tgz#11b108656a5fb72b24d916df17a1421663d7129c" - integrity sha512-mLPd29uoRe9HpvwP2TxClGQBzGXeEC/we/q+bFlmPPmj2p2Ugl3r6ATu/UU1v77DXNcehiBg9zsr1dREyA/dJQ== +dompurify@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.6.tgz#ca040a6ad2b88e2a92dc45f38c79f84a714a1cad" + integrity sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ== optionalDependencies: "@types/trusted-types" "^2.0.7" @@ -2421,12 +2421,12 @@ isexe@^2.0.0: resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== -isomorphic-dompurify@^2.24.0: - version "2.24.0" - resolved "https://registry.yarnpkg.com/isomorphic-dompurify/-/isomorphic-dompurify-2.24.0.tgz#967f17d1d2973aa3a1e9830c081a2f34f8b232ba" - integrity sha512-SgKoDBCQveodymGMBPpzs9MOTCk4Luq0bTfwoPrUKa7q0FnCLZMtqR25Rnq228zJfMTsX1ZItiJbDtjb2lyv4A== +isomorphic-dompurify@^2.25.0: + version "2.25.0" + resolved "https://registry.yarnpkg.com/isomorphic-dompurify/-/isomorphic-dompurify-2.25.0.tgz#063e3ea7399bc1146783a9527be6c10baa25dc15" + integrity sha512-bcpJzu9DOjN21qaCVpcoCwUX1ytpvA6EFqCK5RNtPg5+F0Jz9PX50jl6jbEicBNeO87eDDfC7XtPs4zjDClZJg== dependencies: - dompurify "^3.2.5" + dompurify "^3.2.6" jsdom "^26.1.0" iterator.prototype@^1.1.4: @@ -3129,10 +3129,10 @@ safe-regex-test@^1.1.0: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sass@^1.88.0: - version "1.88.0" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.88.0.tgz#cd1495749bebd9e4aca86e93ee60b3904a107789" - integrity sha512-sF6TWQqjFvr4JILXzG4ucGOLELkESHL+I5QJhh7CNaE+Yge0SI+ehCatsXhJ7ymU1hAFcIS3/PBpjdIbXoyVbg== +sass@^1.89.0: + version "1.89.0" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.89.0.tgz#6df72360c5c3ec2a9833c49adafe57b28206752d" + integrity sha512-ld+kQU8YTdGNjOLfRWBzewJpU5cwEv/h5yyqlSeJcj6Yh8U4TDA9UA5FPicqDz/xgRPWRSYIQNiFks21TbA9KQ== dependencies: chokidar "^4.0.0" immutable "^5.0.2" @@ -3784,7 +3784,7 @@ zod@^3.23.8, zod@^3.24.2: resolved "https://registry.yarnpkg.com/zod/-/zod-3.24.4.tgz#e2e2cca5faaa012d76e527d0d36622e0a90c315f" integrity sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg== -zustand@^5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/zustand/-/zustand-5.0.4.tgz#33af161f1e337854ccd8b711ef9e92545d6ae53f" - integrity sha512-39VFTN5InDtMd28ZhjLyuTnlytDr9HfwO512Ai4I8ZABCoyAj4F1+sr7sD1jP/+p7k77Iko0Pb5NhgBFDCX0kQ== +zustand@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/zustand/-/zustand-5.0.5.tgz#3e236f6a953142d975336d179bc735d97db17e84" + integrity sha512-mILtRfKW9xM47hqxGIxCv12gXusoY/xTSHBYApXozR0HmQv299whhBeeAcRy+KrPPybzosvJBCOmVjq6x12fCg==