From a0e68cb33ea4814ef6dc7fab8042d1c2aec51d85 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 20 Jun 2026 14:12:33 +0000 Subject: [PATCH] chore(deps): bump dompurify from 3.4.0 to 3.4.11 Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.4.0 to 3.4.11. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](https://github.com/cure53/DOMPurify/compare/3.4.0...3.4.11) --- updated-dependencies: - dependency-name: dompurify dependency-version: 3.4.11 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- packages/core/package.json | 2 +- pnpm-lock.yaml | 284 +++++++++++++++++++++++++++++-------- 2 files changed, 226 insertions(+), 60 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index f91007a..dc99a9f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -75,7 +75,7 @@ "@lezer/highlight": "^1.2.1", "@lezer/python": "^1.1.14", "anser": "^2.3.0", - "dompurify": "^3.2.7", + "dompurify": "^3.4.11", "rehype-raw": "^7.0.0", "rehype-stringify": "^10.0.1", "remark-gfm": "^4.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 897c8ef..fd52616 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,8 +53,8 @@ importers: specifier: ^2.3.0 version: 2.3.2 dompurify: - specifier: ^3.2.7 - version: 3.4.0 + specifier: ^3.4.11 + version: 3.4.11 rehype-raw: specifier: ^7.0.0 version: 7.0.0 @@ -404,10 +404,10 @@ importers: version: 8.6.18(react@18.3.1)(storybook@8.6.18(prettier@3.6.2)) '@storybook/react': specifier: ^8.6.14 - version: 8.6.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.18(prettier@3.6.2))(typescript@5.9.2) + version: 8.6.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.18(prettier@3.6.2))(typescript@5.9.3) '@storybook/react-vite': specifier: ^8.6.14 - version: 8.6.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.50.0)(storybook@8.6.18(prettier@3.6.2))(typescript@5.9.2)(vite@5.4.21(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0)) + version: 8.6.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.50.0)(storybook@8.6.18(prettier@3.6.2))(typescript@5.9.3)(vite@5.4.21(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0)) '@types/react': specifier: ^18.2.24 version: 18.3.24 @@ -432,7 +432,7 @@ importers: devDependencies: '@sveltejs/package': specifier: ^2.3.7 - version: 2.5.7(svelte@5.55.4)(typescript@5.9.2) + version: 2.5.7(svelte@5.55.4)(typescript@5.9.3) '@sveltejs/vite-plugin-svelte': specifier: ^5.0.3 version: 5.1.1(svelte@5.55.4)(vite@6.4.2(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0)(tsx@4.21.0)(yaml@2.8.3)) @@ -441,7 +441,7 @@ importers: version: 5.55.4 svelte-check: specifier: ^4.1.1 - version: 4.4.6(picomatch@4.0.4)(svelte@5.55.4)(typescript@5.9.2) + version: 4.4.6(picomatch@4.0.4)(svelte@5.55.4)(typescript@5.9.3) packages/theme: devDependencies: @@ -463,7 +463,7 @@ importers: devDependencies: vue: specifier: ^3.5.13 - version: 3.5.32(typescript@5.9.2) + version: 3.5.32(typescript@5.9.3) packages/wc: dependencies: @@ -1635,8 +1635,8 @@ packages: resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} engines: {node: 20 || >=22} - '@isaacs/brace-expansion@5.0.0': - resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} + '@isaacs/brace-expansion@5.0.1': + resolution: {integrity: sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==} engines: {node: 20 || >=22} '@isaacs/cliui@8.0.2': @@ -1701,15 +1701,24 @@ packages: '@jupyter/ydoc@3.4.1': resolution: {integrity: sha512-2LQN1suMChQRpU7cynksYdcyHuas1yqJmZ4LF5kBNv91Eoe6USPIWwk8Rju4ZmKmLXPIh4QwfU27JGTbBBeK3w==} + '@jupyter/ydoc@4.0.0': + resolution: {integrity: sha512-T6vZHxz3rNINTQAVLHdBpHThUeJY8Tv+IKg8yjp61HuQD3BNBfVnDTcqm5GzoQddXtE9rexIKW+I2yWembenBw==} + '@jupyterlab/apputils@4.6.6': resolution: {integrity: sha512-dAKcadgFQZYmotP4E0MjO9JvqWI7xYuU6yHITqMjPEF41TAl1NBKowsGKla1rQQuUd3bj7HWaXPiENRwaS6Pcw==} '@jupyterlab/coreutils@6.5.6': resolution: {integrity: sha512-hQCmgn1niIYxJRGradIkqIbKMgNnGP1dfXSli9amTwc4r1FEKJL5a88/jd6145BKDriMNLNacOY/kdrf579aOw==} + '@jupyterlab/coreutils@6.6.0': + resolution: {integrity: sha512-YvKPlulNt+7XgF8tv87bd+ctCc0eVS8AnrqFaGWx1FycO2Ydhw+rGhvHnnCk121P6c+6oSuApZVT9EPtdyoPRA==} + '@jupyterlab/nbformat@4.5.6': resolution: {integrity: sha512-sQdtpCaN/1lEar746Dfe0ecZ2CcM15QUzPRvqN8rW0/DfUurJ9lYtmNLbmrL3/f59OSzx8d0HijUD0nmmfRpTg==} + '@jupyterlab/nbformat@4.6.0': + resolution: {integrity: sha512-FpPNXZSOhQqoGaeCERwy0VBdLGDJuNFrvRwFveynFm3zZy3FjLN3NUpXC03g1otm6V5PV/ihxLH6dEwJ0X5IpA==} + '@jupyterlab/observables@5.5.6': resolution: {integrity: sha512-YS7dFVeTSH01hIob31mIXMAAIv0RSmO6VEQy08ztYweuz24KFxC9Huyopm1ghr32aW5aKTDfvJ8CQblNUldavQ==} @@ -1725,14 +1734,25 @@ packages: '@jupyterlab/services@7.5.6': resolution: {integrity: sha512-6O+Lh6WndKrqtP3LBrfWf5az22oIev7JU+Xx1R1af52LeWnQDPnfs6PhbhGEbX3KGI8ntNekKZXvjFEpe/FohQ==} + '@jupyterlab/services@7.6.0': + resolution: {integrity: sha512-kO6RvYlSz+kr2VGr/4X3SoLn6WZmv+mUyQo3XFKi55h3Z34cIjQjUSOE2G7utlb59aSm1I7ip3AnU9/4mHfBLw==} + '@jupyterlab/settingregistry@4.5.6': resolution: {integrity: sha512-33fF2ap2l/bQyWuqJovUP2MYA6yF8Ayyma9klg0uSTdEgrL0jiur0UyNfCOApKzKutokTidbk6mOakUPA4O0Dg==} peerDependencies: react: '>=16' + '@jupyterlab/settingregistry@4.6.0': + resolution: {integrity: sha512-MNdDINAi48kRpkuoWhttR2vtgAEF+iK3SpkDciE7rW6wtTIB+RhcF58B1uCChZU1yL5vb0teuv0yS6rEwR4eKA==} + peerDependencies: + react: '>=16' + '@jupyterlab/statedb@4.5.6': resolution: {integrity: sha512-AJTZtM+sjf9fhopdgMb0OBz+1ruzZIbLB9FSv922zQrb/HZXutFb7jlUp6VPgbirrgFlVsPFlX2CSnq1GD73uQ==} + '@jupyterlab/statedb@4.6.0': + resolution: {integrity: sha512-FY58JhRA6X19MEvD9SSoDbD6BQch3IiLVpyO9/xjLgncNn2zEyHbjfcvxKcGiqwrjo9uhjMoq1xfG4eMO62BvQ==} + '@jupyterlab/statusbar@4.5.6': resolution: {integrity: sha512-JjXMTtsgID8fEVjbnBnGEESB3Ccp7fqmgqY/h6HqjfCl8bvX8FARKtPSzeIapv46L6qu7/38D5DtW4+aFTM5Aw==} @@ -2359,6 +2379,9 @@ packages: '@types/jquery@4.0.0': resolution: {integrity: sha512-Z+to+A2VkaHq1DfI2oSwsoCdhCHMpTSgjWzNcbNlRGYzksDBpPUgEcAL+RQjOBJRaLoEAOHXxqDGBVP+BblBwg==} + '@types/jquery@4.0.1': + resolution: {integrity: sha512-9a59A/tycXgYuPABcp6/3spSShn0NT2UOM4EfHvMumjYi4lJWTsK5SZWjhx3yRm9IHGCeWXdV2YfNsrWrft/CA==} + '@types/js-yaml@4.0.9': resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} @@ -2423,6 +2446,7 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@vitejs/plugin-react@4.7.0': resolution: {integrity: sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==} @@ -3115,8 +3139,8 @@ packages: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} - dompurify@3.4.0: - resolution: {integrity: sha512-nolgK9JcaUXMSmW+j1yaSvaEaoXYHwWyGJlkoCTghc97KgGDDSnpoU/PlEnw63Ah+TGKFOyY+X5LnxaWbCSfXg==} + dompurify@3.4.11: + resolution: {integrity: sha512-zhlUV12GsaRzMsf9q5M254YhA4+VuF0fG+QFqu6aYpoGlKtz+w8//jBcGVYBgQkR5GHjUomejY84AV+/uPbWdw==} domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} @@ -3281,6 +3305,7 @@ packages: exenv-es6@1.1.1: resolution: {integrity: sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. expect-type@1.3.0: resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} @@ -3336,8 +3361,8 @@ packages: free-style@3.1.0: resolution: {integrity: sha512-vJujYSIyT30iDoaoeigNAxX4yB1RUrh+N2ZMhIElMr3BvCuGXOw7XNJMEEJkDUeamK2Rnb/IKFGKRKlTWIGRWA==} - fs-extra@11.3.1: - resolution: {integrity: sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==} + fs-extra@11.3.5: + resolution: {integrity: sha512-eKpRKAovdpZtR1WopLHxlBWvAgPny3c4gX1G5Jhwmmw4XJj0ifSD5qB5TOo8hmA0wlRKDAOAhEE1yVPgs6Fgcg==} engines: {node: '>=14.14'} fsevents@2.3.2: @@ -3421,6 +3446,10 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} + hasown@2.0.4: + resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} + engines: {node: '>= 0.4'} + hast-util-embedded@3.0.0: resolution: {integrity: sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==} @@ -3580,6 +3609,10 @@ packages: resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} engines: {node: '>= 0.4'} + is-core-module@2.16.2: + resolution: {integrity: sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==} + engines: {node: '>= 0.4'} + is-decimal@2.0.1: resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} @@ -3721,8 +3754,8 @@ packages: jsonc-parser@3.3.1: resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} - jsonfile@6.2.0: - resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} + jsonfile@6.2.1: + resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==} jsonpointer@5.0.1: resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} @@ -3860,6 +3893,12 @@ packages: lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + lodash@4.17.23: + resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} + + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} + longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} @@ -4673,6 +4712,11 @@ packages: engines: {node: '>= 0.4'} hasBin: true + resolve@1.22.12: + resolution: {integrity: sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==} + engines: {node: '>= 0.4'} + hasBin: true + retext-latin@4.0.0: resolution: {integrity: sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==} @@ -5043,6 +5087,7 @@ packages: tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} + deprecated: unmaintained hasBin: true peerDependencies: typescript: ^5.0.0 @@ -5108,6 +5153,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + engines: {node: '>=14.17'} + hasBin: true + typestyle@2.4.0: resolution: {integrity: sha512-/d1BL6Qi+YlMLEydnUEB8KL/CAjAN8cyt3/UyGnOyBrWf7bLGcR/6yhmsaUstO2IcYwZfagjE7AIzuI2vUW9mg==} @@ -5264,6 +5314,7 @@ packages: uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true validate.io-array@1.0.6: @@ -5590,6 +5641,18 @@ packages: utf-8-validate: optional: true + ws@8.21.0: + resolution: {integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} @@ -5651,6 +5714,10 @@ packages: resolution: {integrity: sha512-vv/9h42eCMC81ZHDFswuu/MKzkl/vyq1BhaNGfHyOonwlG4CJbQF4oiBBJPvfdeCt/PlVDWh7Nov9D34YY09uQ==} engines: {node: '>=16.0.0', npm: '>=8.0.0'} + yjs@13.6.31: + resolution: {integrity: sha512-Eq+5BRfbeGyqGVrTJL3bEcr8gKkxPuyuoHmAwpk52fDb8kOVMrfVSTRPd6yiGgX5Fskb96qCRjzjbRjrL4YEnw==} + engines: {node: '>=16.0.0', npm: '>=8.0.0'} + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -6594,7 +6661,7 @@ snapshots: '@isaacs/balanced-match@4.0.1': optional: true - '@isaacs/brace-expansion@5.0.0': + '@isaacs/brace-expansion@5.0.1': dependencies: '@isaacs/balanced-match': 4.0.1 optional: true @@ -6608,14 +6675,14 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.9.2)(vite@5.4.21(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.9.3)(vite@5.4.21(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0))': dependencies: glob: 10.5.0 magic-string: 0.27.0 - react-docgen-typescript: 2.4.0(typescript@5.9.2) + react-docgen-typescript: 2.4.0(typescript@5.9.3) vite: 5.4.21(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0) optionalDependencies: - typescript: 5.9.2 + typescript: 5.9.3 '@jridgewell/gen-mapping@0.3.13': dependencies: @@ -6650,7 +6717,7 @@ snapshots: '@jupyter-widgets/base@4.1.7(react@18.3.1)': dependencies: - '@jupyterlab/services': 7.5.6(react@18.3.1) + '@jupyterlab/services': 7.6.0(react@18.3.1) '@lumino/coreutils': 2.2.2 '@lumino/messaging': 2.0.4 '@lumino/widgets': 2.7.5 @@ -6659,7 +6726,7 @@ snapshots: backbone: 1.2.3 base64-js: 1.5.1 jquery: 3.7.1 - lodash: 4.17.21 + lodash: 4.18.1 transitivePeerDependencies: - bufferutil - react @@ -6769,12 +6836,21 @@ snapshots: y-protocols: 1.0.7(yjs@13.6.30) yjs: 13.6.30 + '@jupyter/ydoc@4.0.0': + dependencies: + '@jupyterlab/nbformat': 4.6.0 + '@lumino/coreutils': 2.2.2 + '@lumino/disposable': 2.1.5 + '@lumino/signaling': 2.1.5 + y-protocols: 1.0.7(yjs@13.6.31) + yjs: 13.6.31 + '@jupyterlab/apputils@4.6.6': dependencies: '@jupyterlab/coreutils': 6.5.6 '@jupyterlab/observables': 5.5.6 '@jupyterlab/rendermime-interfaces': 3.13.6 - '@jupyterlab/services': 7.5.6(react@18.3.1) + '@jupyterlab/services': 7.6.0(react@18.3.1) '@jupyterlab/settingregistry': 4.5.6(react@18.3.1) '@jupyterlab/statedb': 4.5.6 '@jupyterlab/statusbar': 4.5.6 @@ -6805,10 +6881,23 @@ snapshots: path-browserify: 1.0.1 url-parse: 1.5.10 + '@jupyterlab/coreutils@6.6.0': + dependencies: + '@lumino/coreutils': 2.2.2 + '@lumino/disposable': 2.1.5 + '@lumino/signaling': 2.1.5 + minimist: 1.2.8 + path-browserify: 1.0.1 + url-parse: 1.5.10 + '@jupyterlab/nbformat@4.5.6': dependencies: '@lumino/coreutils': 2.2.2 + '@jupyterlab/nbformat@4.6.0': + dependencies: + '@lumino/coreutils': 2.2.2 + '@jupyterlab/observables@5.5.6': dependencies: '@lumino/algorithm': 2.0.4 @@ -6880,6 +6969,24 @@ snapshots: - react - utf-8-validate + '@jupyterlab/services@7.6.0(react@18.3.1)': + dependencies: + '@jupyter/ydoc': 4.0.0 + '@jupyterlab/coreutils': 6.6.0 + '@jupyterlab/nbformat': 4.6.0 + '@jupyterlab/settingregistry': 4.6.0(react@18.3.1) + '@jupyterlab/statedb': 4.6.0 + '@lumino/coreutils': 2.2.2 + '@lumino/disposable': 2.1.5 + '@lumino/polling': 2.1.5 + '@lumino/properties': 2.0.4 + '@lumino/signaling': 2.1.5 + ws: 8.21.0 + transitivePeerDependencies: + - bufferutil + - react + - utf-8-validate + '@jupyterlab/settingregistry@4.5.6(react@18.3.1)': dependencies: '@jupyterlab/nbformat': 4.5.6 @@ -6893,6 +7000,19 @@ snapshots: json5: 2.2.3 react: 18.3.1 + '@jupyterlab/settingregistry@4.6.0(react@18.3.1)': + dependencies: + '@jupyterlab/nbformat': 4.6.0 + '@jupyterlab/statedb': 4.6.0 + '@lumino/commands': 2.3.3 + '@lumino/coreutils': 2.2.2 + '@lumino/disposable': 2.1.5 + '@lumino/signaling': 2.1.5 + '@rjsf/utils': 5.24.13(react@18.3.1) + ajv: 8.18.0 + json5: 2.2.3 + react: 18.3.1 + '@jupyterlab/statedb@4.5.6': dependencies: '@lumino/commands': 2.3.3 @@ -6901,6 +7021,14 @@ snapshots: '@lumino/properties': 2.0.4 '@lumino/signaling': 2.1.5 + '@jupyterlab/statedb@4.6.0': + dependencies: + '@lumino/commands': 2.3.3 + '@lumino/coreutils': 2.2.2 + '@lumino/disposable': 2.1.5 + '@lumino/properties': 2.0.4 + '@lumino/signaling': 2.1.5 + '@jupyterlab/statusbar@4.5.6': dependencies: '@jupyterlab/ui-components': 4.5.6(react@18.3.1) @@ -6919,7 +7047,7 @@ snapshots: dependencies: '@jupyterlab/coreutils': 6.5.6 '@jupyterlab/rendermime-interfaces': 3.13.6 - '@jupyterlab/services': 7.5.6(react@18.3.1) + '@jupyterlab/services': 7.6.0(react@18.3.1) '@jupyterlab/statedb': 4.5.6 '@lumino/coreutils': 2.2.2 transitivePeerDependencies: @@ -6931,7 +7059,7 @@ snapshots: dependencies: '@jupyter/react-components': 0.16.7 '@jupyter/web-components': 0.16.7 - '@jupyterlab/coreutils': 6.5.6 + '@jupyterlab/coreutils': 6.6.0 '@jupyterlab/observables': 5.5.6 '@jupyterlab/rendermime-interfaces': 3.13.6 '@jupyterlab/translation': 4.5.6(react@18.3.1) @@ -7101,9 +7229,9 @@ snapshots: '@rushstack/rig-package': 0.5.3 '@rushstack/terminal': 0.15.4(@types/node@20.19.39) '@rushstack/ts-command-line': 5.0.2(@types/node@20.19.39) - lodash: 4.17.21 + lodash: 4.17.23 minimatch: 10.0.3 - resolve: 1.22.10 + resolve: 1.22.12 semver: 7.5.4 source-map: 0.6.1 typescript: 5.8.2 @@ -7131,7 +7259,7 @@ snapshots: '@microsoft/tsdoc': 0.15.1 ajv: 8.12.0 jju: 1.4.0 - resolve: 1.22.10 + resolve: 1.22.12 optional: true '@microsoft/tsdoc@0.15.1': @@ -7174,7 +7302,7 @@ snapshots: '@rjsf/core@5.24.13(@rjsf/utils@5.24.13(react@18.3.1))(react@18.3.1)': dependencies: '@rjsf/utils': 5.24.13(react@18.3.1) - lodash: 4.17.21 + lodash: 4.18.1 lodash-es: 4.18.1 markdown-to-jsx: 7.7.17(react@18.3.1) prop-types: 15.8.1 @@ -7184,7 +7312,7 @@ snapshots: dependencies: json-schema-merge-allof: 0.8.1 jsonpointer: 5.0.1 - lodash: 4.17.21 + lodash: 4.18.1 lodash-es: 4.18.1 react: 18.3.1 react-is: 18.3.1 @@ -7267,10 +7395,10 @@ snapshots: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) ajv-formats: 3.0.1(ajv@8.13.0) - fs-extra: 11.3.1 + fs-extra: 11.3.5 import-lazy: 4.0.0 jju: 1.4.0 - resolve: 1.22.10 + resolve: 1.22.12 semver: 7.5.4 optionalDependencies: '@types/node': 20.19.39 @@ -7278,7 +7406,7 @@ snapshots: '@rushstack/rig-package@0.5.3': dependencies: - resolve: 1.22.10 + resolve: 1.22.12 strip-json-comments: 3.1.1 optional: true @@ -7546,12 +7674,12 @@ snapshots: react-dom: 18.3.1(react@18.3.1) storybook: 8.6.18(prettier@3.6.2) - '@storybook/react-vite@8.6.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.50.0)(storybook@8.6.18(prettier@3.6.2))(typescript@5.9.2)(vite@5.4.21(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0))': + '@storybook/react-vite@8.6.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.50.0)(storybook@8.6.18(prettier@3.6.2))(typescript@5.9.3)(vite@5.4.21(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.9.2)(vite@5.4.21(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.9.3)(vite@5.4.21(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0)) '@rollup/pluginutils': 5.3.0(rollup@4.50.0) '@storybook/builder-vite': 8.6.18(storybook@8.6.18(prettier@3.6.2))(vite@5.4.21(@types/node@24.12.2)(less@4.4.1)(lightningcss@1.32.0)) - '@storybook/react': 8.6.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.18(prettier@3.6.2))(typescript@5.9.2) + '@storybook/react': 8.6.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.18(prettier@3.6.2))(typescript@5.9.3) find-up: 5.0.0 magic-string: 0.30.18 react: 18.3.1 @@ -7566,7 +7694,7 @@ snapshots: - supports-color - typescript - '@storybook/react@8.6.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.18(prettier@3.6.2))(typescript@5.9.2)': + '@storybook/react@8.6.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.18(prettier@3.6.2))(typescript@5.9.3)': dependencies: '@storybook/components': 8.6.18(storybook@8.6.18(prettier@3.6.2)) '@storybook/global': 5.0.0 @@ -7578,7 +7706,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) storybook: 8.6.18(prettier@3.6.2) optionalDependencies: - typescript: 5.9.2 + typescript: 5.9.3 '@storybook/test@8.6.14(storybook@8.6.18(prettier@3.6.2))': dependencies: @@ -7599,14 +7727,14 @@ snapshots: dependencies: acorn: 8.15.0 - '@sveltejs/package@2.5.7(svelte@5.55.4)(typescript@5.9.2)': + '@sveltejs/package@2.5.7(svelte@5.55.4)(typescript@5.9.3)': dependencies: chokidar: 5.0.0 kleur: 4.1.5 sade: 1.8.1 semver: 7.7.4 svelte: 5.55.4 - svelte2tsx: 0.7.53(svelte@5.55.4)(typescript@5.9.2) + svelte2tsx: 0.7.53(svelte@5.55.4)(typescript@5.9.3) transitivePeerDependencies: - typescript @@ -7650,7 +7778,7 @@ snapshots: chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - lodash: 4.17.21 + lodash: 4.18.1 redent: 3.0.0 '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': @@ -7690,7 +7818,7 @@ snapshots: '@types/backbone@1.4.23': dependencies: - '@types/jquery': 4.0.0 + '@types/jquery': 4.0.1 '@types/underscore': 1.13.0 '@types/debug@4.1.12': @@ -7711,6 +7839,8 @@ snapshots: '@types/jquery@4.0.0': {} + '@types/jquery@4.0.1': {} + '@types/js-yaml@4.0.9': {} '@types/katex@0.16.7': {} @@ -7950,11 +8080,11 @@ snapshots: '@vue/shared': 3.5.32 csstype: 3.2.3 - '@vue/server-renderer@3.5.32(vue@3.5.32(typescript@5.9.2))': + '@vue/server-renderer@3.5.32(vue@3.5.32(typescript@5.9.3))': dependencies: '@vue/compiler-ssr': 3.5.32 '@vue/shared': 3.5.32 - vue: 3.5.32(typescript@5.9.2) + vue: 3.5.32(typescript@5.9.3) '@vue/shared@3.5.32': {} @@ -8598,7 +8728,7 @@ snapshots: dependencies: domelementtype: 2.3.0 - dompurify@3.4.0: + dompurify@3.4.11: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -8907,10 +9037,10 @@ snapshots: free-style@3.1.0: {} - fs-extra@11.3.1: + fs-extra@11.3.5: dependencies: graceful-fs: 4.2.11 - jsonfile: 6.2.0 + jsonfile: 6.2.1 universalify: 2.0.1 optional: true @@ -8998,6 +9128,11 @@ snapshots: dependencies: function-bind: 1.1.2 + hasown@2.0.4: + dependencies: + function-bind: 1.1.2 + optional: true + hast-util-embedded@3.0.0: dependencies: '@types/hast': 3.0.4 @@ -9290,6 +9425,11 @@ snapshots: dependencies: hasown: 2.0.2 + is-core-module@2.16.2: + dependencies: + hasown: 2.0.4 + optional: true + is-decimal@2.0.1: {} is-docker@2.2.1: {} @@ -9409,13 +9549,13 @@ snapshots: json-schema-compare@0.2.2: dependencies: - lodash: 4.17.21 + lodash: 4.18.1 json-schema-merge-allof@0.8.1: dependencies: compute-lcm: 1.1.2 json-schema-compare: 0.2.2 - lodash: 4.17.21 + lodash: 4.18.1 json-schema-traverse@1.0.0: {} @@ -9425,7 +9565,7 @@ snapshots: jsonc-parser@3.3.1: {} - jsonfile@6.2.0: + jsonfile@6.2.1: dependencies: universalify: 2.0.1 optionalDependencies: @@ -9543,6 +9683,11 @@ snapshots: lodash@4.17.21: {} + lodash@4.17.23: + optional: true + + lodash@4.18.1: {} + longest-streak@3.1.0: {} loose-envify@1.4.0: @@ -10117,7 +10262,7 @@ snapshots: minimatch@10.0.3: dependencies: - '@isaacs/brace-expansion': 5.0.0 + '@isaacs/brace-expansion': 5.0.1 optional: true minimatch@3.1.5: @@ -10438,9 +10583,9 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-docgen-typescript@2.4.0(typescript@5.9.2): + react-docgen-typescript@2.4.0(typescript@5.9.3): dependencies: - typescript: 5.9.2 + typescript: 5.9.3 react-docgen@7.1.1: dependencies: @@ -10717,6 +10862,14 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + resolve@1.22.12: + dependencies: + es-errors: 1.3.0 + is-core-module: 2.16.2 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + optional: true + retext-latin@4.0.0: dependencies: '@types/nlcst': 2.0.3 @@ -11097,7 +11250,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@4.4.6(picomatch@4.0.4)(svelte@5.55.4)(typescript@5.9.2): + svelte-check@4.4.6(picomatch@4.0.4)(svelte@5.55.4)(typescript@5.9.3): dependencies: '@jridgewell/trace-mapping': 0.3.30 chokidar: 4.0.3 @@ -11105,16 +11258,16 @@ snapshots: picocolors: 1.1.1 sade: 1.8.1 svelte: 5.55.4 - typescript: 5.9.2 + typescript: 5.9.3 transitivePeerDependencies: - picomatch - svelte2tsx@0.7.53(svelte@5.55.4)(typescript@5.9.2): + svelte2tsx@0.7.53(svelte@5.55.4)(typescript@5.9.3): dependencies: dedent-js: 1.0.1 scule: 1.3.0 svelte: 5.55.4 - typescript: 5.9.2 + typescript: 5.9.3 svelte@5.55.4: dependencies: @@ -11269,6 +11422,8 @@ snapshots: typescript@5.9.2: {} + typescript@5.9.3: {} + typestyle@2.4.0: dependencies: csstype: 3.0.10 @@ -11621,15 +11776,15 @@ snapshots: vscode-uri@3.1.0: {} - vue@3.5.32(typescript@5.9.2): + vue@3.5.32(typescript@5.9.3): dependencies: '@vue/compiler-dom': 3.5.32 '@vue/compiler-sfc': 3.5.32 '@vue/runtime-dom': 3.5.32 - '@vue/server-renderer': 3.5.32(vue@3.5.32(typescript@5.9.2)) + '@vue/server-renderer': 3.5.32(vue@3.5.32(typescript@5.9.3)) '@vue/shared': 3.5.32 optionalDependencies: - typescript: 5.9.2 + typescript: 5.9.3 w3c-keyname@2.2.8: {} @@ -11732,6 +11887,8 @@ snapshots: ws@8.20.0: {} + ws@8.21.0: {} + xml-name-validator@5.0.0: {} xmlchars@2.2.0: {} @@ -11750,6 +11907,11 @@ snapshots: lib0: 0.2.117 yjs: 13.6.30 + y-protocols@1.0.7(yjs@13.6.31): + dependencies: + lib0: 0.2.117 + yjs: 13.6.31 + y18n@5.0.8: {} yallist@3.1.1: {} @@ -11791,6 +11953,10 @@ snapshots: dependencies: lib0: 0.2.117 + yjs@13.6.31: + dependencies: + lib0: 0.2.117 + yocto-queue@0.1.0: {} yocto-queue@1.2.2: {}