diff --git a/package.json b/package.json index 0dd6d3e0..a4bbf6c8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "homepage": "https://xxx.yy/sill", "name": "sill-web", - "version": "1.41.2", + "version": "1.41.3", "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.4", "@codegouvfr/sill": "^1.20.5", "@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.5.8", "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 26d4e8ad..29fe9e99 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.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@codegouvfr/react-dsfr/-/react-dsfr-1.7.4.tgz#1053d49e9d57cae9459ce987fe692ea368145f80" + integrity sha512-H+6olVh1M7qj100YNRj2081I8UZZ612ekz5nD0iXcBckuJYptaToYg45OJYuPdBJwsHPH/4Gir0zrjbAdEqdRA== dependencies: tsafe "^1.6.3" + yargs-parser "^21.1.1" "@codegouvfr/sill@^1.20.5": version "1.20.5" @@ -1894,6 +1895,11 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== +"@jridgewell/sourcemap-codec@^1.4.15": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + "@jridgewell/trace-mapping@0.3.9": version "0.3.9" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" @@ -7743,6 +7749,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 +9174,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 +10623,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.5.8: + version "9.5.8" + resolved "https://registry.yarnpkg.com/keycloakify/-/keycloakify-9.5.8.tgz#aa6b3cb12f35bd6ec022d15e45ad6b46f4a920ed" + integrity sha512-8qPiQOQu+b+/Ql04pq8Tlv924ReBS9YJDC28IXRih/XLuM1M0tOU7L6WW/fcNpzWmXZ4X1j2vHxiPjqEoWyo1g== dependencies: "@babel/generator" "^7.22.9" "@babel/parser" "^7.22.7" @@ -10620,10 +10635,10 @@ keycloakify@^9.2.0: cheerio "^1.0.0-rc.5" cli-select "^1.1.2" evt "^2.4.18" + magic-string "^0.30.7" 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" @@ -10938,6 +10953,13 @@ magic-string@^0.25.0, magic-string@^0.25.7: dependencies: sourcemap-codec "^1.4.8" +magic-string@^0.30.7: + version "0.30.7" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.7.tgz#0cecd0527d473298679da95a2d7aeb8c64048505" + integrity sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA== + dependencies: + "@jridgewell/sourcemap-codec" "^1.4.15" + make-dir@^2.0.0, make-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" @@ -13402,6 +13424,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 +14094,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 +16149,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 +17498,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"