diff --git a/package.json b/package.json index 43428b2..5aba75e 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "clsx": "^2.1.1", - "dompurify": "^3.2.4", + "dompurify": "^3.4.17", "dotted-map": "^3.1.0", "i18next": "^24.2.2", "i18next-browser-languagedetector": "^8.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 48d3604..b3220c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,12 +4,6 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -overrides: - '@vitest/mocker': '>=4.1.12' - tinypool: '>=2.1.2' - braces: '>=3.0.3' - postcss-selector-parser: '>=7.1.6' - importers: .: @@ -18,8 +12,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 dompurify: - specifier: ^3.2.4 - version: 3.4.16 + specifier: ^3.4.17 + version: 3.4.17 dotted-map: specifier: ^3.1.0 version: 3.1.0 @@ -801,10 +795,10 @@ packages: '@vitest/expect@4.1.12': resolution: {integrity: sha512-vFlTt+YEu9WBpNjdGayNmlMVzrWPi1+sv853/7t2FU7hpO5gAFBKHzQmkCq5Xjpr+evegF2994LQT3hF3mRlqQ==} - '@vitest/mocker@5.0.5': - resolution: {integrity: sha512-xLL3lkDegJZw+MGoGaCCsFayDZthGgpAtr3Vziyfc4p7xH89K7KRPcRBBh/kEYm0Aqkt5DtTmkYpBtRV/FrHZg==} + '@vitest/mocker@4.1.12': + resolution: {integrity: sha512-fKShNpKZzupWZuY0z7egydvL0sqW4INEZBEExMBMAa6izlENEVHwoXgdaTCaBZ5fwlr4xf2o1wXC83n9RpO+NA==} peerDependencies: - msw: ^2.4.9 || ^3.0.0 + msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: msw: @@ -824,9 +818,6 @@ packages: '@vitest/spy@4.1.12': resolution: {integrity: sha512-RGq9x4JNGNTZHEJxvN0oSiJjeSCExm0n2gZKKJZHY9cX5AVA6M7VJILBT3ZJ/tJ/0J9uWT7fETV9/btoi//vSg==} - '@vitest/spy@5.0.5': - resolution: {integrity: sha512-lwJRExuH417257Q5wv9QYugN9IMJkoxcrKrYxGPQkBzl7wlNpTUxD/5yNX4ESKVUIShKPgkGchYPFMWOOk0wzw==} - '@vitest/utils@4.1.12': resolution: {integrity: sha512-Q3awXrwOfEV+qc3WmO5ONyE0yO7Q1gQ9/oyHxGLZ/pl7N3NO/ZztqQwKLuwMkV+CA1JYSIeO3gkHnRDIo4AVaA==} @@ -965,8 +956,8 @@ packages: dom-accessibility-api@0.6.3: resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} - dompurify@3.4.16: - resolution: {integrity: sha512-sqo+pNp3qRhCIpbgRi1y8Tgk27Bo2Ry7w0dC1NBeNTdZChWjz9Xb/KOoZbRP/R6pQZ80Qw8YhXw13hWWBbMRnQ==} + dompurify@3.4.17: + resolution: {integrity: sha512-B/pSlYVHQ58kqISD/yDjuJ1yfzI34m1gF4lAod2bwSRhiN4K5Cl3H8Af7hqB2PmTL911tdEudnnXn5FnhRoz0w==} dotted-map@3.1.0: resolution: {integrity: sha512-E0z9o5IaTf44FnWHvbyg4QQcBwXgzZJr82HJASWb1dKUCULHfnlWKRpfe5EFHTk/yaoS1sQSLMyMrL6o74/sIw==} @@ -1162,9 +1153,6 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - magic-string@1.4.5: - resolution: {integrity: sha512-oLLC2+YvQUfAa+vxoufE/yc1icb87M9iXIRqAoR/2EhE/8cb3SF/+Gi0c2By1B+5Vz2e2vQtUvHiu1+63Znh+w==} - merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} @@ -1277,8 +1265,8 @@ packages: peerDependencies: postcss: ^8.2.14 - postcss-selector-parser@7.1.6: - resolution: {integrity: sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==} + postcss-selector-parser@6.1.5: + resolution: {integrity: sha512-TEHFzb5KRDKaOgJ4TYE+0jyJtFbjLvkdVOu0fZ2b6MTWzoqZd4Le+61aEppWkvTlYePgOX4ATL1wsAIPMLTw6Q==} engines: {node: '>=4'} postcss-value-parser@4.2.0: @@ -2148,7 +2136,7 @@ snapshots: '@types/dompurify@3.2.0': dependencies: - dompurify: 3.4.16 + dompurify: 3.4.17 '@types/estree@1.0.9': {} @@ -2190,12 +2178,11 @@ snapshots: chai: 6.3.0 tinyrainbow: 3.2.0 - '@vitest/mocker@5.0.5(vite@6.4.3(@types/node@22.20.4)(jiti@1.21.7)(tsx@4.23.15))': + '@vitest/mocker@4.1.12(vite@6.4.3(@types/node@22.20.4)(jiti@1.21.7)(tsx@4.23.15))': dependencies: - '@jridgewell/trace-mapping': 0.3.31 - '@vitest/spy': 5.0.5 + '@vitest/spy': 4.1.12 estree-walker: 3.0.3 - magic-string: 1.4.5 + magic-string: 0.30.21 optionalDependencies: vite: 6.4.3(@types/node@22.20.4)(jiti@1.21.7)(tsx@4.23.15) @@ -2217,8 +2204,6 @@ snapshots: '@vitest/spy@4.1.12': {} - '@vitest/spy@5.0.5': {} - '@vitest/utils@4.1.12': dependencies: '@vitest/pretty-format': 4.1.12 @@ -2331,7 +2316,7 @@ snapshots: dom-accessibility-api@0.6.3: {} - dompurify@3.4.16: + dompurify@3.4.17: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -2568,10 +2553,6 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.6.0 - magic-string@1.4.5: - dependencies: - '@jridgewell/sourcemap-codec': 1.6.0 - merge2@1.4.1: {} mgrs@1.0.0: {} @@ -2648,9 +2629,9 @@ snapshots: postcss-nested@6.2.0(postcss@8.5.28): dependencies: postcss: 8.5.28 - postcss-selector-parser: 7.1.6 + postcss-selector-parser: 6.1.5 - postcss-selector-parser@7.1.6: + postcss-selector-parser@6.1.5: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 @@ -2834,7 +2815,7 @@ snapshots: postcss-js: 4.1.0(postcss@8.5.28) postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.28)(tsx@4.23.15) postcss-nested: 6.2.0(postcss@8.5.28) - postcss-selector-parser: 7.1.6 + postcss-selector-parser: 6.1.5 resolve: 1.22.12 sucrase: 3.35.1 transitivePeerDependencies: @@ -2917,7 +2898,7 @@ snapshots: vitest@4.1.12(@types/node@22.20.4)(jsdom@26.1.0)(vite@6.4.3(@types/node@22.20.4)(jiti@1.21.7)(tsx@4.23.15)): dependencies: '@vitest/expect': 4.1.12 - '@vitest/mocker': 5.0.5(vite@6.4.3(@types/node@22.20.4)(jiti@1.21.7)(tsx@4.23.15)) + '@vitest/mocker': 4.1.12(vite@6.4.3(@types/node@22.20.4)(jiti@1.21.7)(tsx@4.23.15)) '@vitest/pretty-format': 4.1.12 '@vitest/runner': 4.1.12 '@vitest/snapshot': 4.1.12