diff --git a/package.json b/package.json index bec56613..13e0114d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "homepage": "https://xxx.yy/sill", "name": "sill-web", - "version": "1.41.1", + "version": "1.41.2", "license": "MIT", "scripts": { "start": "react-app-rewired start", @@ -19,7 +19,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@codegouvfr/react-dsfr": "^1.0.0", + "@codegouvfr/react-dsfr": "^1.7.2", "@codegouvfr/sill": "^1.20.4", "@emotion/react": "^11.11.0", "@emotion/styled": "^11.11.0", @@ -30,26 +30,26 @@ "@trpc/client": "^10.18.0", "@types/react-form": "^4.0.2", "@uiw/react-md-editor": "^3.23.5", - "evt": "^2.5.3", + "evt": "^2.5.7", "flexsearch": "0.7.21", - "i18nifty": "^3.1.2", + "i18nifty": "^3.2.0", "oidc-spa": "^4.0.0", - "keycloakify": "^9.2.0", + "keycloakify": "^9.4.3", "memoizee": "^0.4.14", "moment": "^2.29.1", "path": "^0.12.7", - "powerhooks": "^1.0.5", + "powerhooks": "^1.0.8", "react": "^18.2.0", "react-dom": "^18.2.0", "react-hook-form": "^7.43.0", "react-markdown": "^5.0.3", "react-scripts": "5.0.1", "react-waypoint": "^10.3.0", - "redux-clean-architecture": "^4.1.1", + "redux-clean-architecture": "^4.3.2", "run-exclusive": "^2.2.19", "superjson": "^1.12.2", - "tsafe": "^1.6.5", - "tss-react": "^4.9.3", + "tsafe": "^1.6.6", + "tss-react": "^4.9.4", "type-route": "^1.0.1", "zod": "^3.21.4" }, diff --git a/yarn.lock b/yarn.lock index 8be8c096..58283ff3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1233,12 +1233,13 @@ exec-sh "^0.3.2" minimist "^1.2.0" -"@codegouvfr/react-dsfr@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@codegouvfr/react-dsfr/-/react-dsfr-1.0.0.tgz#53f2b28d6d82e78c0fa52d1959eb2ba8882fe6f4" - integrity sha512-dHLzlpXNhSJ1hP53OkzgmkKer8fw5vzmbAzlqCr5p2L2vcspA17J/8LVZKLvPD1DJy3u9ydSZGNHeVygMsrJRQ== +"@codegouvfr/react-dsfr@^1.7.2": + version "1.7.2" + resolved "https://registry.yarnpkg.com/@codegouvfr/react-dsfr/-/react-dsfr-1.7.2.tgz#c38a330333c9cdff60b20d8b1a7e0aebd89cd73d" + integrity sha512-4kZ1EajPQVelkneSzbn7EZbrVBdukWUBsy+RsHBXf9a+JRvgYS3xlf7jDmc70tuEHF/824pShue7kDvoR6uxnw== dependencies: tsafe "^1.6.3" + yargs-parser "^21.1.1" "@codegouvfr/sill@^1.20.4": version "1.20.4" @@ -7743,6 +7744,15 @@ evt@^2.5.3: run-exclusive "^2.2.19" tsafe "^1.6.5" +evt@^2.5.7: + version "2.5.7" + resolved "https://registry.yarnpkg.com/evt/-/evt-2.5.7.tgz#55c5f8ff910f4b7531bfac91e963d4cb3231f253" + integrity sha512-dr7Wd16ry5F8WNU1xXLKpFpO3HsoAGg8zC48e08vDdzMzGWCP9/QFGt1PQptEEDh8SwYP3EL8M+d/Gb0kgUp6g== + dependencies: + minimal-polyfills "^2.2.3" + run-exclusive "^2.2.19" + tsafe "^1.6.6" + exec-sh@^0.3.2: version "0.3.6" resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc" @@ -9159,10 +9169,10 @@ husky@^4.3.8: slash "^3.0.0" which-pm-runs "^1.0.0" -i18nifty@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/i18nifty/-/i18nifty-3.1.2.tgz#f82bdb9b6b40a038997790d82492db7d4cc72b67" - integrity sha512-QsHrFzH0DEEW2WPXKLyVjFEnEaL3n1W+9P9Ul7jCiyrRxdY1tGaBxNjZSoOYCoaZOMP5t2a6KRCuYa50gNUI/A== +i18nifty@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/i18nifty/-/i18nifty-3.2.0.tgz#277676d20893b12fad9199e71aa5564f81b66f41" + integrity sha512-6+WgmW4oZOoUiQp9Hik4d+uDeO9LBeTrcEvOIuIYOkIo7W/s/BVKlDtpXn1JGaH3thy9iEtZ9sxx/fhxDo2aUQ== dependencies: powerhooks "^1.0.5" tsafe "^1.6.5" @@ -10608,10 +10618,10 @@ jwt-decode@^3.1.2: resolved "https://registry.yarnpkg.com/jwt-decode/-/jwt-decode-3.1.2.tgz#3fb319f3675a2df0c2895c8f5e9fa4b67b04ed59" integrity sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A== -keycloakify@^9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/keycloakify/-/keycloakify-9.2.0.tgz#236edadcc35f4ab039529577b26fc28c117bd55b" - integrity sha512-VbQ5EL7hvsEuoEr9pXd+2KDhVcNd4YOJuKG6+/pH0RfNeO6sow63WD8C+XiGY6HoEIKb22S2NNKR3mjclRaCrA== +keycloakify@^9.4.3: + version "9.4.3" + resolved "https://registry.yarnpkg.com/keycloakify/-/keycloakify-9.4.3.tgz#aaadfc5b1d484a748e2b18a286b7e868a8da5c92" + integrity sha512-DVkN19upOkLzLkUv6p75VWWBsq2jxz8gWD0Q58IJIQFvnESGIAhRiZXMcjmcEQIY0urCB002oHgITttttOfcnQ== dependencies: "@babel/generator" "^7.22.9" "@babel/parser" "^7.22.7" @@ -10623,7 +10633,6 @@ keycloakify@^9.2.0: make-fetch-happen "^11.0.3" minimal-polyfills "^2.2.2" minimist "^1.2.6" - path-browserify "^1.0.1" react-markdown "^5.0.3" recast "^0.23.3" rfc4648 "^1.5.2" @@ -13402,6 +13411,15 @@ powerhooks@^1.0.5: memoizee "^0.4.15" tsafe "^1.6.5" +powerhooks@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/powerhooks/-/powerhooks-1.0.8.tgz#e64e10b7f9cb2f367a3e92da2be8d2373f3d2418" + integrity sha512-BJJIJ5G/aT65Pbu7zAoOgK1NsWcRmho0W4sRSbKen/pqemkxG+2YsX4d8c2j6cbE1ldnN0muf76YnV5k4RwURw== + dependencies: + evt "^2.5.7" + memoizee "^0.4.15" + tsafe "^1.6.6" + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -14063,10 +14081,10 @@ redent@^1.0.0: indent-string "^2.1.0" strip-indent "^1.0.1" -redux-clean-architecture@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/redux-clean-architecture/-/redux-clean-architecture-4.1.1.tgz#1914cee90525765648e9a52ac64e25e7c8dc6f1a" - integrity sha512-ZdaIM4mHoWdjkC6GNf1P3Hb/yY9n4oplxhnOZ7o2WvB2OoaV5GmBjhZsIj7llAnEh0Y92gOGPxrO9kgUO9Evuw== +redux-clean-architecture@^4.3.2: + version "4.3.2" + resolved "https://registry.yarnpkg.com/redux-clean-architecture/-/redux-clean-architecture-4.3.2.tgz#de5dab37d671a87db291974b3c51ba4dcc781878" + integrity sha512-UJ6lp223WqworsBlZ2h8w94Rz7BSqt8fr2HOQ1lJvSzvJO7dEwMBU3Q9j9u9y/HGckTj+tyGye1UgeRZ43kBuw== dependencies: "@reduxjs/toolkit" "^1.9.6" minimal-polyfills "^2.2.3" @@ -16118,10 +16136,10 @@ tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== -tss-react@^4.9.3: - version "4.9.3" - resolved "https://registry.yarnpkg.com/tss-react/-/tss-react-4.9.3.tgz#69ce18bcf83fe96d99d35f44a036c7b507f66eff" - integrity sha512-TqI0kBFmgW0f5YIOD2PMdHu6FnqSxVDUf5uJ7+gVkhemtMfwdlFpvXpddgSesktizr9PU9hY2nZ+kNnf0KQb9A== +tss-react@^4.9.4: + version "4.9.4" + resolved "https://registry.yarnpkg.com/tss-react/-/tss-react-4.9.4.tgz#037603ed2f8765c2f208ac1c75e9293753aa18cd" + integrity sha512-4o+XFdaTcraNEIsCRxKiEX7g6xhcsdSxfHRjos3Kg9GbYIpzfK4M2MHMETTuXT54nUrldtnkipNC003v/q5KVg== dependencies: "@emotion/cache" "*" "@emotion/serialize" "*" @@ -17467,6 +17485,11 @@ yargs-parser@^20.2.2, yargs-parser@^20.2.9: resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + yargs@^16.2.0: version "16.2.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"