From c7b2060ae1754a4061916d8e0c5f00dd5bcd58c1 Mon Sep 17 00:00:00 2001 From: martinRenou Date: Tue, 2 Jul 2024 09:51:19 +0100 Subject: [PATCH] Update JupyterCAD (#10) * Update jcad * WAT * Update * debug ui test * UI-tests Press ok button upon removal * Update snapshot and yarn.lock --------- Co-authored-by: Duc Trung Le --- .github/workflows/build.yml | 2 +- package.json | 12 +- pyproject.toml | 2 +- ui-tests/tests/ui.spec.ts | 4 + .../Render-example5-FCStd-linux.png | Bin 40736 -> 24707 bytes ui-tests/yarn.lock | 1464 +++++++++++------ yarn.lock | 76 +- 7 files changed, 972 insertions(+), 588 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 685bd55..2e4831b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -107,7 +107,7 @@ jobs: shell: bash -l {0} run: | set -eux - pip install "jupyterlab>=4.0.0,<5" "jupytercad>=2.0.0a1" jupytercad_freecad*.whl + pip install "jupyterlab>=4.0.0,<4.2.0" "jupytercad>=2.0.0a1" jupytercad_freecad*.whl - name: Install dependencies shell: bash -l {0} diff --git a/package.json b/package.json index c3c5d70..cbcd9dd 100644 --- a/package.json +++ b/package.json @@ -7,9 +7,9 @@ "jupyterlab", "jupyterlab-extension" ], - "homepage": "https://github.com/jupytercad/jupytercad-freecad", + "homepage": "https://github.com/jupytercad/JupyterCAD-FreeCAD", "bugs": { - "url": "https://github.com/jupytercad/jupytercad-freecad/issues" + "url": "https://github.com/jupytercad/JupyterCAD-FreeCAD/issues" }, "license": "BSD-3-Clause", "author": "JupyterCad contributors", @@ -22,7 +22,7 @@ "style": "style/index.css", "repository": { "type": "git", - "url": "https://github.com/jupytercad/jupytercad-freecad.git" + "url": "https://github.com/jupytercad/JupyterCAD-FreeCAD" }, "scripts": { "build": "jlpm build:lib && jlpm build:labextension:dev", @@ -53,9 +53,9 @@ "dependencies": { "@jupyter/collaboration": "^2.0.0", "@jupyter/docprovider": "^2.0.0", - "@jupytercad/base": "^2.0.0-alpha.1", - "@jupytercad/jupytercad-core": "^2.0.0-alpha.1", - "@jupytercad/schema": "^2.0.0-alpha.1", + "@jupytercad/base": "^2.0.0", + "@jupytercad/jupytercad-core": "^2.0.0", + "@jupytercad/schema": "^2.0.0", "@jupyterlab/application": "^4.0.0" }, "devDependencies": { diff --git a/pyproject.toml b/pyproject.toml index 5cea7fd..18b9f90 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ classifiers = [ ] dependencies = [ "jupyter_ydoc>=2,<3", - "jupytercad_core>=2.0.0a1,<3", + "jupytercad_core>=2.0.0,<3", ] dynamic = ["version", "description", "authors", "urls", "keywords"] diff --git a/ui-tests/tests/ui.spec.ts b/ui-tests/tests/ui.spec.ts index a3c18d7..12bbfe0 100644 --- a/ui-tests/tests/ui.spec.ts +++ b/ui-tests/tests/ui.spec.ts @@ -169,6 +169,10 @@ test.describe('UI Test', () => { .nth(1) .click(); + if (await page.getByRole('button', { name: 'Ok' }).isVisible()) { + await page.getByRole('button', { name: 'Ok' }).click(); + } + await page .getByRole('tablist', { name: 'main sidebar' }) .getByRole('tab', { name: 'JupyterCad Control Panel' }) diff --git a/ui-tests/tests/ui.spec.ts-snapshots/Render-example5-FCStd-linux.png b/ui-tests/tests/ui.spec.ts-snapshots/Render-example5-FCStd-linux.png index 4740fa53a364128f5a73a1cfcec352ac11f77e5f..495fb7b0c79559600d120d036c45ec703e4c68d6 100644 GIT binary patch literal 24707 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 z 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 ZHy^)zKkC+AyCe9V#V%{J%$-iZ{Xb^FP_O_1 diff --git a/ui-tests/yarn.lock b/ui-tests/yarn.lock index f43011e..ce39f37 100644 --- a/ui-tests/yarn.lock +++ b/ui-tests/yarn.lock @@ -5,7 +5,7 @@ __metadata: version: 6 cacheKey: 8 -"@codemirror/autocomplete@npm:^6.0.0, @codemirror/autocomplete@npm:^6.3.2, @codemirror/autocomplete@npm:^6.5.1": +"@codemirror/autocomplete@npm:^6.0.0, @codemirror/autocomplete@npm:^6.3.2": version: 6.5.1 resolution: "@codemirror/autocomplete@npm:6.5.1" dependencies: @@ -22,15 +22,32 @@ __metadata: languageName: node linkType: hard -"@codemirror/commands@npm:^6.2.3": - version: 6.2.3 - resolution: "@codemirror/commands@npm:6.2.3" +"@codemirror/autocomplete@npm:^6.15.0, @codemirror/autocomplete@npm:^6.7.1": + version: 6.16.3 + resolution: "@codemirror/autocomplete@npm:6.16.3" dependencies: "@codemirror/language": ^6.0.0 - "@codemirror/state": ^6.2.0 + "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.17.0 + "@lezer/common": ^1.0.0 + peerDependencies: + "@codemirror/language": ^6.0.0 + "@codemirror/state": ^6.0.0 "@codemirror/view": ^6.0.0 "@lezer/common": ^1.0.0 - checksum: e6b7d07818d6df4372a272539b84a256e651cfa3416a33f9e1859f2ced0f6e3c944e0c40c2c407dcd5b13ffab2931d4e5ea5952db439837071de336e7a31c722 + checksum: bd38808c9c143c61f2d4a4f8532a376614a511000e31dea1c7ea38240b707bd8b94a95141b592aeb62ee9ed39050af58a218926834c28e6867ab32c482ecd374 + languageName: node + linkType: hard + +"@codemirror/commands@npm:^6.3.3": + version: 6.6.0 + resolution: "@codemirror/commands@npm:6.6.0" + dependencies: + "@codemirror/language": ^6.0.0 + "@codemirror/state": ^6.4.0 + "@codemirror/view": ^6.27.0 + "@lezer/common": ^1.1.0 + checksum: 53bb29f11f4453b7409836c41a9c13c0a8cb300e05ecc4928217330cf6e6735b1e5fb7fb831a2b1b8636593d6f3da42d016196ee1c8bb424f9cb73d55b8cb884 languageName: node linkType: hard @@ -44,7 +61,7 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-css@npm:^6.0.0, @codemirror/lang-css@npm:^6.1.1": +"@codemirror/lang-css@npm:^6.0.0": version: 6.1.1 resolution: "@codemirror/lang-css@npm:6.1.1" dependencies: @@ -56,7 +73,20 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-html@npm:^6.0.0, @codemirror/lang-html@npm:^6.4.3": +"@codemirror/lang-css@npm:^6.2.1": + version: 6.2.1 + resolution: "@codemirror/lang-css@npm:6.2.1" + dependencies: + "@codemirror/autocomplete": ^6.0.0 + "@codemirror/language": ^6.0.0 + "@codemirror/state": ^6.0.0 + "@lezer/common": ^1.0.2 + "@lezer/css": ^1.0.0 + checksum: 5a8457ee8a4310030a969f2d3128429f549c4dc9b7907ee8888b42119c80b65af99093801432efdf659b8ec36a147d2a947bc1ecbbf69a759395214e3f4834a8 + languageName: node + linkType: hard + +"@codemirror/lang-html@npm:^6.0.0": version: 6.4.3 resolution: "@codemirror/lang-html@npm:6.4.3" dependencies: @@ -73,6 +103,23 @@ __metadata: languageName: node linkType: hard +"@codemirror/lang-html@npm:^6.4.8": + version: 6.4.9 + resolution: "@codemirror/lang-html@npm:6.4.9" + dependencies: + "@codemirror/autocomplete": ^6.0.0 + "@codemirror/lang-css": ^6.0.0 + "@codemirror/lang-javascript": ^6.0.0 + "@codemirror/language": ^6.4.0 + "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.17.0 + "@lezer/common": ^1.0.0 + "@lezer/css": ^1.1.0 + "@lezer/html": ^1.3.0 + checksum: ac8c3ceb0396f2e032752c5079bd950124dca708bc64e96fc147dc5fe7133e5cee0814fe951abdb953ec1d11fa540e4b30a712b5149d9a36016a197a28de45d7 + languageName: node + linkType: hard + "@codemirror/lang-java@npm:^6.0.1": version: 6.0.1 resolution: "@codemirror/lang-java@npm:6.0.1" @@ -83,7 +130,7 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-javascript@npm:^6.0.0, @codemirror/lang-javascript@npm:^6.1.7": +"@codemirror/lang-javascript@npm:^6.0.0": version: 6.1.7 resolution: "@codemirror/lang-javascript@npm:6.1.7" dependencies: @@ -98,6 +145,21 @@ __metadata: languageName: node linkType: hard +"@codemirror/lang-javascript@npm:^6.2.2": + version: 6.2.2 + resolution: "@codemirror/lang-javascript@npm:6.2.2" + dependencies: + "@codemirror/autocomplete": ^6.0.0 + "@codemirror/language": ^6.6.0 + "@codemirror/lint": ^6.0.0 + "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.17.0 + "@lezer/common": ^1.0.0 + "@lezer/javascript": ^1.0.0 + checksum: 66379942a8347dff2bd76d10ed7cf313bca83872f8336fdd3e14accfef23e7b690cd913c9d11a3854fba2b32299da07fc3275995327642c9ee43c2a8e538c19d + languageName: node + linkType: hard + "@codemirror/lang-json@npm:^6.0.1": version: 6.0.1 resolution: "@codemirror/lang-json@npm:6.0.1" @@ -108,17 +170,18 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-markdown@npm:^6.1.1": - version: 6.1.1 - resolution: "@codemirror/lang-markdown@npm:6.1.1" +"@codemirror/lang-markdown@npm:^6.2.4": + version: 6.2.5 + resolution: "@codemirror/lang-markdown@npm:6.2.5" dependencies: + "@codemirror/autocomplete": ^6.7.1 "@codemirror/lang-html": ^6.0.0 "@codemirror/language": ^6.3.0 "@codemirror/state": ^6.0.0 "@codemirror/view": ^6.0.0 - "@lezer/common": ^1.0.0 + "@lezer/common": ^1.2.1 "@lezer/markdown": ^1.0.0 - checksum: db891dad10a8ea8db17d0a9222774389794cb0957b784e3f154bf27ab4a9be89a28ad4c2f6abf7d829115c3ce46694a2816b61723a5d5776c1d75d566ce016c8 + checksum: 3d9e0817f888eddcb6d05ec8f0d8dacbde7b9ef7650303bc4ab8b08a550a986c60c65b1565212e06af389c31590330f1f5ed65e619a9446dc2979ff3dac0e874 languageName: node linkType: hard @@ -135,14 +198,16 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-python@npm:^6.1.3": - version: 6.1.3 - resolution: "@codemirror/lang-python@npm:6.1.3" +"@codemirror/lang-python@npm:^6.1.4": + version: 6.1.6 + resolution: "@codemirror/lang-python@npm:6.1.6" dependencies: "@codemirror/autocomplete": ^6.3.2 "@codemirror/language": ^6.8.0 + "@codemirror/state": ^6.0.0 + "@lezer/common": ^1.2.1 "@lezer/python": ^1.1.4 - checksum: 65a0276a4503e4e3b70dd28d1c93ef472632b6d2c4bf3ae92d305d14ee8cf60b0bbbf62d5ceb51294de9598d9e2d42eafcde26f317ee7b90d0a11dfa863c1d1a + checksum: eb1faabd332bb95d0f3e227eb19ac5a31140cf238905bbe73e061040999f5680a012f9145fb3688bc2fcbb1908c957511edc8eeb8a9aa88d27d4fa55ad451e95 languageName: node linkType: hard @@ -156,40 +221,43 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-sql@npm:^6.4.1": - version: 6.4.1 - resolution: "@codemirror/lang-sql@npm:6.4.1" +"@codemirror/lang-sql@npm:^6.6.1": + version: 6.7.0 + resolution: "@codemirror/lang-sql@npm:6.7.0" dependencies: "@codemirror/autocomplete": ^6.0.0 "@codemirror/language": ^6.0.0 "@codemirror/state": ^6.0.0 + "@lezer/common": ^1.2.0 "@lezer/highlight": ^1.0.0 "@lezer/lr": ^1.0.0 - checksum: d1823e760b88bb15399684b1136b3c7167f104854645b971aa80d7e261e4ad204a5258f1ccd9bbb37a90b20821d2b8fcfac9092198e599b21e7a0cb1e50dc0ee + checksum: 54d39fa81deebb19501b5abd5d9da38edeafc607e890b9efb91cb4dd49324de3aa80ca1cc0c5c42a6de94662ac68135dcd976289598de48bef1baf0beb9ddab4 languageName: node linkType: hard -"@codemirror/lang-wast@npm:^6.0.1": - version: 6.0.1 - resolution: "@codemirror/lang-wast@npm:6.0.1" +"@codemirror/lang-wast@npm:^6.0.2": + version: 6.0.2 + resolution: "@codemirror/lang-wast@npm:6.0.2" dependencies: "@codemirror/language": ^6.0.0 + "@lezer/common": ^1.2.0 "@lezer/highlight": ^1.0.0 "@lezer/lr": ^1.0.0 - checksum: 600d98d3ea6a4e99292244ed707e39a2abd9f3abf62cfeff5c819a0cc0c7e86b8c5b91e91c1b7ea21233d9ea09c41abe61d8a40b2547bb5db74239c6df857934 + checksum: 72119d4a7d726c54167aa227c982ae9fa785c8ad97a158d8350ae95eecfbd8028a803eef939f7e6c5c6e626fcecda1dc37e9dffc6d5d6ec105f686aeda6b2c24 languageName: node linkType: hard -"@codemirror/lang-xml@npm:^6.0.2": - version: 6.0.2 - resolution: "@codemirror/lang-xml@npm:6.0.2" +"@codemirror/lang-xml@npm:^6.1.0": + version: 6.1.0 + resolution: "@codemirror/lang-xml@npm:6.1.0" dependencies: "@codemirror/autocomplete": ^6.0.0 "@codemirror/language": ^6.4.0 "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.0.0 "@lezer/common": ^1.0.0 "@lezer/xml": ^1.0.0 - checksum: e156ecafaa87e9b6ef4ab6812ccd00d8f3c6cb81f232837636b36336d80513b61936dfee6f4f6800574f236208b61e95a2abcb997cdcd7366585a6b796e0e13b + checksum: 3a1b7af07b29ad7e53b77bf584245580b613bc92256059f175f2b1d7c28c4e39b75654fe169b9a8a330a60164b53ff5254bdb5b8ee8c6e6766427ee115c4e229 languageName: node linkType: hard @@ -207,6 +275,20 @@ __metadata: languageName: node linkType: hard +"@codemirror/language@npm:^6.10.1": + version: 6.10.2 + resolution: "@codemirror/language@npm:6.10.2" + dependencies: + "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.23.0 + "@lezer/common": ^1.1.0 + "@lezer/highlight": ^1.0.0 + "@lezer/lr": ^1.0.0 + style-mod: ^4.0.0 + checksum: 4e60afb75fb56519f59d9d85e0aa03f0c8d017e0da0f3f8f321baf35a776801fcec9787f3d0c029eba12aa766fba98b0fe86fc3111b43e0812b554184c0e8d67 + languageName: node + linkType: hard + "@codemirror/language@npm:^6.8.0": version: 6.10.0 resolution: "@codemirror/language@npm:6.10.0" @@ -221,12 +303,12 @@ __metadata: languageName: node linkType: hard -"@codemirror/legacy-modes@npm:^6.3.2": - version: 6.3.2 - resolution: "@codemirror/legacy-modes@npm:6.3.2" +"@codemirror/legacy-modes@npm:^6.3.3": + version: 6.4.0 + resolution: "@codemirror/legacy-modes@npm:6.4.0" dependencies: "@codemirror/language": ^6.0.0 - checksum: fa5f5477fb9e19267251e2ecd3de8c1a4c2512813555bb60111dce3951f2c3f6080a2985a573b7542534ba1d2c34115f7e39ee23fdf8f6f81db6f8ce447c1efc + checksum: d382aa6f640a67418bd209e1e4b395340f96aac1b0cf185927fc2c7f98b62cfd0c59ef0f7048148ce8771622003ca844c78c2d18548235ecc57d0bcbfbbfe091 languageName: node linkType: hard @@ -241,18 +323,18 @@ __metadata: languageName: node linkType: hard -"@codemirror/search@npm:^6.3.0": - version: 6.4.0 - resolution: "@codemirror/search@npm:6.4.0" +"@codemirror/search@npm:^6.5.6": + version: 6.5.6 + resolution: "@codemirror/search@npm:6.5.6" dependencies: "@codemirror/state": ^6.0.0 "@codemirror/view": ^6.0.0 crelt: ^1.0.5 - checksum: 441e04fc896ac984f224e3adb20bc8a6c63d929778335c70d2cb1e3843674c7998db93e2ab1cd05e8276cb3819766cd23951eec748fdf8e66e3611bd9a55aab5 + checksum: 19dc88d09fc750563347001e83c6194bbb2a25c874bd919d2d81809e1f98d6330222ddbd284aa9758a09eeb41fd153ec7c2cf810b2ee51452c25963d7f5833d5 languageName: node linkType: hard -"@codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.1.4, @codemirror/state@npm:^6.2.0": +"@codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.1.4": version: 6.2.0 resolution: "@codemirror/state@npm:6.2.0" checksum: fdc99c773dc09c700dd02bf918f06132aa8d3069c262cc4eb6ca5c810ce24ae2d7e90719ae7630a8158fd263018de6d40bd78f312e6bfba754e737b64e6c6b3d @@ -266,7 +348,14 @@ __metadata: languageName: node linkType: hard -"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.2.2, @codemirror/view@npm:^6.6.0, @codemirror/view@npm:^6.9.6": +"@codemirror/state@npm:^6.4.1": + version: 6.4.1 + resolution: "@codemirror/state@npm:6.4.1" + checksum: b81b55574091349eed4d32fc0eadb0c9688f1f7c98b681318f59138ee0f527cb4c4a97831b70547c0640f02f3127647838ae6730782de4a3dd2cc58836125d01 + languageName: node + linkType: hard + +"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.2.2, @codemirror/view@npm:^6.6.0": version: 6.10.0 resolution: "@codemirror/view@npm:6.10.0" dependencies: @@ -277,6 +366,17 @@ __metadata: languageName: node linkType: hard +"@codemirror/view@npm:^6.17.0, @codemirror/view@npm:^6.26.0, @codemirror/view@npm:^6.27.0": + version: 6.28.3 + resolution: "@codemirror/view@npm:6.28.3" + dependencies: + "@codemirror/state": ^6.4.0 + style-mod: ^4.1.0 + w3c-keyname: ^2.2.4 + checksum: 00aa8d1e3c18ae36dfedb1e86b21873f1f4694772274525ad91276a3b49185cbb5d113f0e36fb542e17c2727b7fbe322e9aedc99f23e358ee5b2e31cedca663b + languageName: node + linkType: hard + "@codemirror/view@npm:^6.23.0": version: 6.23.0 resolution: "@codemirror/view@npm:6.23.0" @@ -302,9 +402,32 @@ __metadata: languageName: node linkType: hard -"@jupyter/ydoc@npm:^1.1.1": - version: 1.1.1 - resolution: "@jupyter/ydoc@npm:1.1.1" +"@jupyter/react-components@npm:^0.15.3": + version: 0.15.3 + resolution: "@jupyter/react-components@npm:0.15.3" + dependencies: + "@jupyter/web-components": ^0.15.3 + "@microsoft/fast-react-wrapper": ^0.3.22 + react: ">=17.0.0 <19.0.0" + checksum: 1a6b256314259c6465c4b6d958575710536b82234a7bf0fba3e889a07e1f19ff8ab321450be354359876f92c45dbcc9d21a840237ff4a619806d9de696f55496 + languageName: node + linkType: hard + +"@jupyter/web-components@npm:^0.15.3": + version: 0.15.3 + resolution: "@jupyter/web-components@npm:0.15.3" + dependencies: + "@microsoft/fast-colors": ^5.3.1 + "@microsoft/fast-element": ^1.12.0 + "@microsoft/fast-foundation": ^2.49.4 + "@microsoft/fast-web-utilities": ^5.4.1 + checksum: a0980af934157bfdbdb6cc169c0816c1b2e57602d524c56bdcef746a4c25dfeb8f505150d83207c8695ed89b5486cf53d35a3382584d25ef64db666e4e16e45b + languageName: node + linkType: hard + +"@jupyter/ydoc@npm:^2.0.1": + version: 2.0.1 + resolution: "@jupyter/ydoc@npm:2.0.1" dependencies: "@jupyterlab/nbformat": ^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0 "@lumino/coreutils": ^1.11.0 || ^2.0.0 @@ -312,103 +435,103 @@ __metadata: "@lumino/signaling": ^1.10.0 || ^2.0.0 y-protocols: ^1.0.5 yjs: ^13.5.40 - checksum: a239b1dd57cfc9ba36c06ac5032a1b6388849ae01a1d0db0d45094f71fdadf4d473b4bf8becbef0cfcdc85cae505361fbec0822b02da5aa48e06b66f742dd7a0 + checksum: f5f29e1ff3327ebc1cf326f53634e03c4c7bf7733d235087fe26975c16eebd404f23c2f3ba88b6e04b1927846be7162b09b8b8719a4b29e51d0299c745018cbb languageName: node linkType: hard -"@jupyterlab/application@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/application@npm:4.0.10" +"@jupyterlab/application@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/application@npm:4.2.3" dependencies: "@fortawesome/fontawesome-free": ^5.12.0 - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/docregistry": ^4.0.10 - "@jupyterlab/rendermime": ^4.0.10 - "@jupyterlab/rendermime-interfaces": ^3.8.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/statedb": ^4.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/docregistry": ^4.2.3 + "@jupyterlab/rendermime": ^4.2.3 + "@jupyterlab/rendermime-interfaces": ^3.10.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/statedb": ^4.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/algorithm": ^2.0.1 - "@lumino/application": ^2.2.1 - "@lumino/commands": ^2.1.3 + "@lumino/application": ^2.3.1 + "@lumino/commands": ^2.3.0 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/messaging": ^2.0.1 "@lumino/polling": ^2.1.2 "@lumino/properties": ^2.0.1 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 - checksum: 30d826316c56580f3143470a1c296ee905d68c43f8e3ac550245bad64a7ec43674c70b5d8e30ded57d178b9a30cc6d234534b304374510ecfe0550f10d4bda6d + "@lumino/widgets": ^2.3.2 + checksum: a9dd2b818467f44ffefeab13ed2ca89a2688ff0b0a1a6becd33fc5cca9b70fb0745297812bab56249615f45b125e8129c68939312bb3371b3f50da0e63eef23c languageName: node linkType: hard -"@jupyterlab/apputils@npm:^4.1.10": - version: 4.1.10 - resolution: "@jupyterlab/apputils@npm:4.1.10" +"@jupyterlab/apputils@npm:^4.3.3": + version: 4.3.3 + resolution: "@jupyterlab/apputils@npm:4.3.3" dependencies: - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/rendermime-interfaces": ^3.8.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/settingregistry": ^4.0.10 - "@jupyterlab/statedb": ^4.0.10 - "@jupyterlab/statusbar": ^4.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/rendermime-interfaces": ^3.10.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/settingregistry": ^4.2.3 + "@jupyterlab/statedb": ^4.2.3 + "@jupyterlab/statusbar": ^4.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/algorithm": ^2.0.1 - "@lumino/commands": ^2.1.3 + "@lumino/commands": ^2.3.0 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/domutils": ^2.0.1 "@lumino/messaging": ^2.0.1 "@lumino/signaling": ^2.1.2 "@lumino/virtualdom": ^2.0.1 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 "@types/react": ^18.0.26 react: ^18.2.0 - sanitize-html: ~2.7.3 - checksum: e1bc8884a2bcd5426dfe1dbc4336b8acda6be56964dd76ecda363e31ab6c5feca081199612ab79a590a9b5954630349df96a6803feee7ea08a29f688034853fe + sanitize-html: ~2.12.1 + checksum: c906e899e2598a145789ea27ebd3048ef0877aea90aa5fd1261115b5af002afc6aa5157ccc061fb2de15184922f66eadbb2e23c9187433396a28ec9c42f455dc languageName: node linkType: hard -"@jupyterlab/attachments@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/attachments@npm:4.0.10" +"@jupyterlab/attachments@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/attachments@npm:4.2.3" dependencies: - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/rendermime": ^4.0.10 - "@jupyterlab/rendermime-interfaces": ^3.8.10 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/rendermime": ^4.2.3 + "@jupyterlab/rendermime-interfaces": ^3.10.3 "@lumino/disposable": ^2.1.2 "@lumino/signaling": ^2.1.2 - checksum: 1d23a0e7176fd98aefc175e9f57cf7b729930504492ef79124ede84b39d7e810cedb90b4a974bbde7abf3e249b173079ba94e868c76ffaa4ed141e0cd480b4fd - languageName: node - linkType: hard - -"@jupyterlab/cells@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/cells@npm:4.0.10" - dependencies: - "@codemirror/state": ^6.2.0 - "@codemirror/view": ^6.9.6 - "@jupyter/ydoc": ^1.1.1 - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/attachments": ^4.0.10 - "@jupyterlab/codeeditor": ^4.0.10 - "@jupyterlab/codemirror": ^4.0.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/documentsearch": ^4.0.10 - "@jupyterlab/filebrowser": ^4.0.10 - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/outputarea": ^4.0.10 - "@jupyterlab/rendermime": ^4.0.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/toc": ^6.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 + checksum: 21325cd4cf108f21c997696d9b71efa3a77ce218d28777676dda0519dd92e76e43234c08a433e9473024dcfeb92e3a53ecb6284ef2aff870c0bd21f7d384ec3a + languageName: node + linkType: hard + +"@jupyterlab/cells@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/cells@npm:4.2.3" + dependencies: + "@codemirror/state": ^6.4.1 + "@codemirror/view": ^6.26.0 + "@jupyter/ydoc": ^2.0.1 + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/attachments": ^4.2.3 + "@jupyterlab/codeeditor": ^4.2.3 + "@jupyterlab/codemirror": ^4.2.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/documentsearch": ^4.2.3 + "@jupyterlab/filebrowser": ^4.2.3 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/outputarea": ^4.2.3 + "@jupyterlab/rendermime": ^4.2.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/toc": ^6.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/algorithm": ^2.0.1 "@lumino/coreutils": ^2.1.2 "@lumino/domutils": ^2.0.1 @@ -417,107 +540,106 @@ __metadata: "@lumino/polling": ^2.1.2 "@lumino/signaling": ^2.1.2 "@lumino/virtualdom": ^2.0.1 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 react: ^18.2.0 - checksum: 3cd6ee63e7a9fa2afa0d3e6213550f296ba27960826648c744e40ed29774c6d45aba31d44b39e2c5c7a1b17f4a7e96914955b0c49b95b302a096c428685ece6b + checksum: faaaf969d908d6d0f5713ca23d83bf7f69a8afb9ea72b37722a047afc832e4f3ea97299921ff92575a77d5b4856c2862a7b97823b97fe707a16f435d77e1ed1d languageName: node linkType: hard -"@jupyterlab/codeeditor@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/codeeditor@npm:4.0.10" - dependencies: - "@codemirror/state": ^6.2.0 - "@jupyter/ydoc": ^1.1.1 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/statusbar": ^4.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 +"@jupyterlab/codeeditor@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/codeeditor@npm:4.2.3" + dependencies: + "@codemirror/state": ^6.4.1 + "@jupyter/ydoc": ^2.0.1 + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/statusbar": ^4.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/dragdrop": ^2.1.4 "@lumino/messaging": ^2.0.1 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 react: ^18.2.0 - checksum: 14d547c30d3b850511d459a56e01fd40c9bbc9403f234f1b0061d48a493f16c7ac7314e6111628a9023584ee9b112f7459b11ce54d58b7f670a9391efa20550d + checksum: 36e402e35043deb4e40879760eb2e68bd4f6802751e64761cd7d46fc11dbbadfd43481d1fbda91a205cb8a269b9ac1fe3130e0597eb10c63231b2b5087341cad languageName: node linkType: hard -"@jupyterlab/codemirror@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/codemirror@npm:4.0.10" +"@jupyterlab/codemirror@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/codemirror@npm:4.2.3" dependencies: - "@codemirror/autocomplete": ^6.5.1 - "@codemirror/commands": ^6.2.3 + "@codemirror/autocomplete": ^6.15.0 + "@codemirror/commands": ^6.3.3 "@codemirror/lang-cpp": ^6.0.2 - "@codemirror/lang-css": ^6.1.1 - "@codemirror/lang-html": ^6.4.3 + "@codemirror/lang-css": ^6.2.1 + "@codemirror/lang-html": ^6.4.8 "@codemirror/lang-java": ^6.0.1 - "@codemirror/lang-javascript": ^6.1.7 + "@codemirror/lang-javascript": ^6.2.2 "@codemirror/lang-json": ^6.0.1 - "@codemirror/lang-markdown": ^6.1.1 + "@codemirror/lang-markdown": ^6.2.4 "@codemirror/lang-php": ^6.0.1 - "@codemirror/lang-python": ^6.1.3 + "@codemirror/lang-python": ^6.1.4 "@codemirror/lang-rust": ^6.0.1 - "@codemirror/lang-sql": ^6.4.1 - "@codemirror/lang-wast": ^6.0.1 - "@codemirror/lang-xml": ^6.0.2 - "@codemirror/language": ^6.6.0 - "@codemirror/legacy-modes": ^6.3.2 - "@codemirror/search": ^6.3.0 - "@codemirror/state": ^6.2.0 - "@codemirror/view": ^6.9.6 - "@jupyter/ydoc": ^1.1.1 - "@jupyterlab/codeeditor": ^4.0.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/documentsearch": ^4.0.10 - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/translation": ^4.0.10 - "@lezer/common": ^1.0.2 - "@lezer/generator": ^1.2.2 - "@lezer/highlight": ^1.1.4 - "@lezer/markdown": ^1.0.2 + "@codemirror/lang-sql": ^6.6.1 + "@codemirror/lang-wast": ^6.0.2 + "@codemirror/lang-xml": ^6.1.0 + "@codemirror/language": ^6.10.1 + "@codemirror/legacy-modes": ^6.3.3 + "@codemirror/search": ^6.5.6 + "@codemirror/state": ^6.4.1 + "@codemirror/view": ^6.26.0 + "@jupyter/ydoc": ^2.0.1 + "@jupyterlab/codeeditor": ^4.2.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/documentsearch": ^4.2.3 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/translation": ^4.2.3 + "@lezer/common": ^1.2.1 + "@lezer/generator": ^1.7.0 + "@lezer/highlight": ^1.2.0 + "@lezer/markdown": ^1.2.0 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/signaling": ^2.1.2 yjs: ^13.5.40 - checksum: 127bdca8e8b6bebb19df5e61bbc1715295633905961bee3516ac65c158c1ed776e549a5f1e0a3615a45aff2614022d0dd1fc170f595498af4e3fc693a6acfc30 - languageName: node - linkType: hard - -"@jupyterlab/console@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/console@npm:4.0.10" - dependencies: - "@codemirror/state": ^6.2.0 - "@codemirror/view": ^6.9.6 - "@jupyter/ydoc": ^1.1.1 - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/cells": ^4.0.10 - "@jupyterlab/codeeditor": ^4.0.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/rendermime": ^4.0.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 + checksum: 0464ca3ddd6df260bbcf0edc5b66a23b76d648e3e4497678cecadfab2286f4e8de8e9bb87b1c1cc9d1bec72a89e1c26770c6af94127e88cbc1ac216b79f32ffe + languageName: node + linkType: hard + +"@jupyterlab/console@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/console@npm:4.2.3" + dependencies: + "@jupyter/ydoc": ^2.0.1 + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/cells": ^4.2.3 + "@jupyterlab/codeeditor": ^4.2.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/rendermime": ^4.2.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/dragdrop": ^2.1.4 "@lumino/messaging": ^2.0.1 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 - checksum: 9823001fbdb461e78a37b7b91053b8041e3f1069a93a86ad94874430b5216cec570939fcf01907ab4818363aa729e47490992dd9ba8056b2b6ec655a4682787b + "@lumino/widgets": ^2.3.2 + checksum: 0b0b44ba7596d6cf0961cde9413752e250c2b1be361dd02a919c31c19c36a9f59a5672fce1cade305229ae6a328210ca4a56b1a0297c07945c03a6014e12c869 languageName: node linkType: hard -"@jupyterlab/coreutils@npm:^6.0.10": - version: 6.0.10 - resolution: "@jupyterlab/coreutils@npm:6.0.10" +"@jupyterlab/coreutils@npm:^6.2.3": + version: 6.2.3 + resolution: "@jupyterlab/coreutils@npm:6.2.3" dependencies: "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 @@ -525,126 +647,131 @@ __metadata: minimist: ~1.2.0 path-browserify: ^1.0.0 url-parse: ~1.5.4 - checksum: d01645468268465841447a977927097d68b7f6fac771a3d48e358508a1c792dc433aaebcca7755331dce043e1cc002da7fa1ad070dfd7e689dda66c9f25626ee - languageName: node - linkType: hard - -"@jupyterlab/debugger@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/debugger@npm:4.0.10" - dependencies: - "@codemirror/state": ^6.2.0 - "@codemirror/view": ^6.9.6 - "@jupyter/ydoc": ^1.1.1 - "@jupyterlab/application": ^4.0.10 - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/cells": ^4.0.10 - "@jupyterlab/codeeditor": ^4.0.10 - "@jupyterlab/codemirror": ^4.0.10 - "@jupyterlab/console": ^4.0.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/docregistry": ^4.0.10 - "@jupyterlab/fileeditor": ^4.0.10 - "@jupyterlab/notebook": ^4.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/rendermime": ^4.0.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 + checksum: 3c3ac6297c92c811839f932c5ba7b71ad9507b16591e90827b8c8b7986cc597cecc0a3c5f80652b6ae2a2b75f194f8944a8b99f5f1108cac89daa201b2bfc881 + languageName: node + linkType: hard + +"@jupyterlab/debugger@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/debugger@npm:4.2.3" + dependencies: + "@codemirror/state": ^6.4.1 + "@codemirror/view": ^6.26.0 + "@jupyter/react-components": ^0.15.3 + "@jupyter/ydoc": ^2.0.1 + "@jupyterlab/application": ^4.2.3 + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/cells": ^4.2.3 + "@jupyterlab/codeeditor": ^4.2.3 + "@jupyterlab/codemirror": ^4.2.3 + "@jupyterlab/console": ^4.2.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/docregistry": ^4.2.3 + "@jupyterlab/fileeditor": ^4.2.3 + "@jupyterlab/notebook": ^4.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/rendermime": ^4.2.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/algorithm": ^2.0.1 - "@lumino/commands": ^2.1.3 + "@lumino/commands": ^2.3.0 "@lumino/coreutils": ^2.1.2 - "@lumino/datagrid": ^2.2.0 + "@lumino/datagrid": ^2.3.1 "@lumino/disposable": ^2.1.2 "@lumino/messaging": ^2.0.1 "@lumino/polling": ^2.1.2 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 "@vscode/debugprotocol": ^1.51.0 react: ^18.2.0 - checksum: 215d467f9429f1167bf286e5fa7e8d3110f5b28e466fbb90666a64e4453fd1cfa323562127a23f49d16694c22c27142718f2bfb288750369326b25e378541170 + checksum: 35a51f16107dd448ce623a500860c7f49aa5a9e4b25130efdd407ad8429bade110f38d0247143cbe874a010b932e796983ace6d00401b5c4aeb0380abb529f73 languageName: node linkType: hard -"@jupyterlab/docmanager@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/docmanager@npm:4.0.10" - dependencies: - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/docregistry": ^4.0.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/statusbar": ^4.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 +"@jupyterlab/docmanager@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/docmanager@npm:4.2.3" + dependencies: + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/docregistry": ^4.2.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/statedb": ^4.2.3 + "@jupyterlab/statusbar": ^4.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/algorithm": ^2.0.1 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/messaging": ^2.0.1 + "@lumino/polling": ^2.1.2 "@lumino/properties": ^2.0.1 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 react: ^18.2.0 - checksum: 8be669130f29f9245c75e6b03f2bf788da17e1026b1117e0bbd8fe84afca5a9fddfa27fa879231979db1a2bf62c3e9b50eb38586cc155a3e64e1c1dd2e528c9b + checksum: cb17332ecbb030378e6b2d14c612313c0ba63b15fed12d3f9c3aae1d14783bc2cde52bbf0e441faee34d1addf653f45a7c0b8f937a2c5acaee964c443044e669 languageName: node linkType: hard -"@jupyterlab/docregistry@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/docregistry@npm:4.0.10" - dependencies: - "@jupyter/ydoc": ^1.1.1 - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/codeeditor": ^4.0.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/rendermime": ^4.0.10 - "@jupyterlab/rendermime-interfaces": ^3.8.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 +"@jupyterlab/docregistry@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/docregistry@npm:4.2.3" + dependencies: + "@jupyter/ydoc": ^2.0.1 + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/codeeditor": ^4.2.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/rendermime": ^4.2.3 + "@jupyterlab/rendermime-interfaces": ^3.10.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/algorithm": ^2.0.1 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/messaging": ^2.0.1 "@lumino/properties": ^2.0.1 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 - checksum: 0863d8b3c97b8790280805cb781f7448e6a26f6f7e5e75d597d1add480be988bbaa72a6792d2417bc648800d4af30d96af8437ef5c6d9906819e36010d523a3c + "@lumino/widgets": ^2.3.2 + react: ^18.2.0 + checksum: da4634294f8e09e7ae8c0a930450291e5b865bfdec107f4d7ea2353cffec12405ca58f57eef50e0ab853db46f5e8a386f03e32e2f96673d7d906f114af823510 languageName: node linkType: hard -"@jupyterlab/documentsearch@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/documentsearch@npm:4.0.10" +"@jupyterlab/documentsearch@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/documentsearch@npm:4.2.3" dependencies: - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 + "@lumino/commands": ^2.3.0 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/messaging": ^2.0.1 "@lumino/polling": ^2.1.2 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 react: ^18.2.0 - checksum: 8ff2c96c9460abf0f6245842637c698ae04b32e5ab64d9f868975158be929d1762b59a0bf85782631cddf3ea0e87b1d446b991ab534dab263000826b0c66f070 + checksum: af3c9bd88e132b0d9e2a829244196e603720ff92404f05475d1b36f837d10a07579201669d91d9a2b1d8391ec17e46ab965c7b0fa608c753a176af69a117ab0b languageName: node linkType: hard -"@jupyterlab/filebrowser@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/filebrowser@npm:4.0.10" - dependencies: - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/docmanager": ^4.0.10 - "@jupyterlab/docregistry": ^4.0.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/statedb": ^4.0.10 - "@jupyterlab/statusbar": ^4.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 +"@jupyterlab/filebrowser@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/filebrowser@npm:4.2.3" + dependencies: + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/docmanager": ^4.2.3 + "@jupyterlab/docregistry": ^4.2.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/statedb": ^4.2.3 + "@jupyterlab/statusbar": ^4.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/algorithm": ^2.0.1 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 @@ -654,53 +781,53 @@ __metadata: "@lumino/polling": ^2.1.2 "@lumino/signaling": ^2.1.2 "@lumino/virtualdom": ^2.0.1 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 react: ^18.2.0 - checksum: f19884d40b0b1761e023c939cae1f11112b3b021f75df4806d97d0434e8b25c651bb054a66f563faa99e46c4b2b820b54e6a0e48bffa49d0a0e7bce145c34852 - languageName: node - linkType: hard - -"@jupyterlab/fileeditor@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/fileeditor@npm:4.0.10" - dependencies: - "@jupyter/ydoc": ^1.1.1 - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/codeeditor": ^4.0.10 - "@jupyterlab/codemirror": ^4.0.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/docregistry": ^4.0.10 - "@jupyterlab/documentsearch": ^4.0.10 - "@jupyterlab/lsp": ^4.0.10 - "@jupyterlab/statusbar": ^4.0.10 - "@jupyterlab/toc": ^6.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 - "@lumino/commands": ^2.1.3 + checksum: d0a4027d7fe277449f54b07e7778903eb1ba99fd983289fb6fb186e9e8237ba393ad377d06dcaa73a3e0b40826ba0e61403bc932df70923fa78ef7f93e3f9e1c + languageName: node + linkType: hard + +"@jupyterlab/fileeditor@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/fileeditor@npm:4.2.3" + dependencies: + "@jupyter/ydoc": ^2.0.1 + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/codeeditor": ^4.2.3 + "@jupyterlab/codemirror": ^4.2.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/docregistry": ^4.2.3 + "@jupyterlab/documentsearch": ^4.2.3 + "@jupyterlab/lsp": ^4.2.3 + "@jupyterlab/statusbar": ^4.2.3 + "@jupyterlab/toc": ^6.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 + "@lumino/commands": ^2.3.0 "@lumino/coreutils": ^2.1.2 "@lumino/messaging": ^2.0.1 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 react: ^18.2.0 regexp-match-indices: ^1.0.2 - checksum: c2e7e773b3e177c5c909440869ed26697e4787a586e02cf2ab73271994b0557b2acebac8e1ed81ea789070820e5fda4b64539cebd3016867dbd7958f69acf626 + checksum: 54470a0a71f3110640c687e8e3a0b09afad5dd5470caad04c95744732212d2aaac14db6168100d31f80244dc42d09f927d524989223832787168c3d11a9a206e languageName: node linkType: hard -"@jupyterlab/galata@npm:^5.0.8": - version: 5.0.10 - resolution: "@jupyterlab/galata@npm:5.0.10" +"@jupyterlab/galata@npm:^5.1.0": + version: 5.2.3 + resolution: "@jupyterlab/galata@npm:5.2.3" dependencies: - "@jupyterlab/application": ^4.0.10 - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/debugger": ^4.0.10 - "@jupyterlab/docmanager": ^4.0.10 - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/notebook": ^4.0.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/settingregistry": ^4.0.10 + "@jupyterlab/application": ^4.2.3 + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/debugger": ^4.2.3 + "@jupyterlab/docmanager": ^4.2.3 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/notebook": ^4.2.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/settingregistry": ^4.2.3 "@lumino/coreutils": ^2.1.2 - "@playwright/test": ^1.32.2 + "@playwright/test": ^1.43.1 "@stdlib/stats": ~0.0.13 fs-extra: ^10.1.0 json5: ^2.2.3 @@ -709,28 +836,30 @@ __metadata: vega: ^5.20.0 vega-lite: ^5.6.1 vega-statistics: ^1.7.9 - checksum: f7a5ca62597d25d9f1244776dd7dea94c198c5e04499deee19f21b5b334758415680eda8dc10cc0c2a94f5d323bf69a1e67c74c0fe4d78365802f31cd8ea77a8 + checksum: ddf1dddfdea0fd933a42b14842f0cabebe7e3c22a6fc8af80d390ca60d13b5716f523fdb19587e3910151ff8bebd238d2da73ff3164a7ac5245314a5a5f4283b languageName: node linkType: hard -"@jupyterlab/lsp@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/lsp@npm:4.0.10" - dependencies: - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/codeeditor": ^4.0.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/docregistry": ^4.0.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/translation": ^4.0.10 +"@jupyterlab/lsp@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/lsp@npm:4.2.3" + dependencies: + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/codeeditor": ^4.2.3 + "@jupyterlab/codemirror": ^4.2.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/docregistry": ^4.2.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/translation": ^4.2.3 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/signaling": ^2.1.2 + "@lumino/widgets": ^2.3.2 lodash.mergewith: ^4.6.1 vscode-jsonrpc: ^6.0.0 vscode-languageserver-protocol: ^3.17.0 vscode-ws-jsonrpc: ~1.0.2 - checksum: e7085bb885a04b9ccf63f6c90acd8ea5dd9e6acee7a1da3860942972dd643773780f28d895a7c11a6b0f024aa00c16c4896b19c567be5a011888467d1f45ef8a + checksum: 06a75a3b29770f1cd3e3b16d01fe9b2a3fd30a1b567fe13f89548ab10f4b7f8e075c49107362c16d10bcb98c7de8592496a90f4169502a8ec568394a6081744c languageName: node linkType: hard @@ -743,227 +872,232 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/nbformat@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/nbformat@npm:4.0.10" +"@jupyterlab/nbformat@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/nbformat@npm:4.2.3" dependencies: "@lumino/coreutils": ^2.1.2 - checksum: fb2eca9389df4a48b1fa7e552200e218a2e9901f21e2735769522c0cc5824b98934b90a7b75e415dc5a9cb5c9a9ff205b6e8316c6f6eccf5716cfa7086b511cf - languageName: node - linkType: hard - -"@jupyterlab/notebook@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/notebook@npm:4.0.10" - dependencies: - "@jupyter/ydoc": ^1.1.1 - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/cells": ^4.0.10 - "@jupyterlab/codeeditor": ^4.0.10 - "@jupyterlab/codemirror": ^4.0.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/docregistry": ^4.0.10 - "@jupyterlab/documentsearch": ^4.0.10 - "@jupyterlab/lsp": ^4.0.10 - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/rendermime": ^4.0.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/settingregistry": ^4.0.10 - "@jupyterlab/statusbar": ^4.0.10 - "@jupyterlab/toc": ^6.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 + checksum: 890844bfe8966023d8b32ba286be159712509005e7c88eb71ba87f9ab6454cc8cbb2e5922e14ba524a147bb2adff2c82563f9c5e7e2331c6dcdef0fbe18e4f97 + languageName: node + linkType: hard + +"@jupyterlab/notebook@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/notebook@npm:4.2.3" + dependencies: + "@jupyter/ydoc": ^2.0.1 + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/cells": ^4.2.3 + "@jupyterlab/codeeditor": ^4.2.3 + "@jupyterlab/codemirror": ^4.2.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/docregistry": ^4.2.3 + "@jupyterlab/documentsearch": ^4.2.3 + "@jupyterlab/lsp": ^4.2.3 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/rendermime": ^4.2.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/settingregistry": ^4.2.3 + "@jupyterlab/statusbar": ^4.2.3 + "@jupyterlab/toc": ^6.2.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/algorithm": ^2.0.1 "@lumino/coreutils": ^2.1.2 + "@lumino/disposable": ^2.1.2 "@lumino/domutils": ^2.0.1 "@lumino/dragdrop": ^2.1.4 "@lumino/messaging": ^2.0.1 + "@lumino/polling": ^2.1.2 "@lumino/properties": ^2.0.1 "@lumino/signaling": ^2.1.2 "@lumino/virtualdom": ^2.0.1 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 react: ^18.2.0 - checksum: 19e18594167455cd145662fb4631834ad9d9bc997242d9140a9c9d5332e7a58f1af94d19ac90e5d640e2b798546c8fe6381d6cf56868523a07ea83044b26f3d3 + checksum: 148d24c32118478c878e09f77b2a3b211ab52a80feddeca671fadc6505d241188979cce091089ff2807e567b104a2a8b95739cf81caaf5a60240951b627fdbc7 languageName: node linkType: hard -"@jupyterlab/observables@npm:^5.0.10": - version: 5.0.10 - resolution: "@jupyterlab/observables@npm:5.0.10" +"@jupyterlab/observables@npm:^5.2.3": + version: 5.2.3 + resolution: "@jupyterlab/observables@npm:5.2.3" dependencies: "@lumino/algorithm": ^2.0.1 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/messaging": ^2.0.1 "@lumino/signaling": ^2.1.2 - checksum: b554bc5d72ecb8780fa92f40369fd94e2a8261a85a5eeb4a5251dc5ec4aa9b6ae5aa9d66eae1c4bc4cfad0e5f144abfa007eec9b49a5ccd6a6c8722615c3d90d + checksum: 4e3a0ee95bb37f3148d9b36804ffdccb960f48e001394facb3c964035d61c7ba46572eb033dbd3422822377e408bb00fa28ab1386a48390f66b09d52aefda483 languageName: node linkType: hard -"@jupyterlab/outputarea@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/outputarea@npm:4.0.10" - dependencies: - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/rendermime": ^4.0.10 - "@jupyterlab/rendermime-interfaces": ^3.8.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/translation": ^4.0.10 +"@jupyterlab/outputarea@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/outputarea@npm:4.2.3" + dependencies: + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/rendermime": ^4.2.3 + "@jupyterlab/rendermime-interfaces": ^3.10.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/translation": ^4.2.3 "@lumino/algorithm": ^2.0.1 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/messaging": ^2.0.1 "@lumino/properties": ^2.0.1 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 - checksum: ee110f600d03d394b403ed58ff51b866cc541dffca8253e39bbcdb8938331fb94082136e5d9c8e183744c7bb716b4e80d4ab36c4790879b568b1bc6fa7fe7e9b + "@lumino/widgets": ^2.3.2 + checksum: 5bcd65c224b944c6e27b7c59136e7548b650bb9ae193873b73d95972fb2894221372f99ab6e98615d8d9f0936f6963a7462e91f24f1483a5aa6cc3d2cf9d33f4 languageName: node linkType: hard -"@jupyterlab/rendermime-interfaces@npm:^3.8.10": - version: 3.8.10 - resolution: "@jupyterlab/rendermime-interfaces@npm:3.8.10" +"@jupyterlab/rendermime-interfaces@npm:^3.10.3": + version: 3.10.3 + resolution: "@jupyterlab/rendermime-interfaces@npm:3.10.3" dependencies: "@lumino/coreutils": ^1.11.0 || ^2.1.2 - "@lumino/widgets": ^1.37.2 || ^2.3.0 - checksum: 46775a03440ac26c661f9b050153a445c8fc3490a39ad776e74dffbbb75e6227ad257f3d4452f4bd435f9cb6db2572ebd8f9794cc12669b17479195c0e709f96 + "@lumino/widgets": ^1.37.2 || ^2.3.2 + checksum: c30f0674e2bafa6a2d4479f36b467a72cce16cf00052d6e0cf718262b9687b9254783295c00f3a45e0331c129ba9cf6abfb638b6ba64131678a8153a55a7ce2a languageName: node linkType: hard -"@jupyterlab/rendermime@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/rendermime@npm:4.0.10" - dependencies: - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/rendermime-interfaces": ^3.8.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/translation": ^4.0.10 +"@jupyterlab/rendermime@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/rendermime@npm:4.2.3" + dependencies: + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/rendermime-interfaces": ^3.10.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/translation": ^4.2.3 "@lumino/coreutils": ^2.1.2 "@lumino/messaging": ^2.0.1 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 lodash.escape: ^4.0.1 - checksum: 2e298e7f64a1eca8a8e0742112a251de21c73bc167ddffbd2d15e38c4e70ccd4b98d6e636c7cce8191aeb51c4a00338f18729b23a7917a4b58e721db13ad8110 + checksum: c8ed06714364d45aff72fee58ddb53cd483272bf2d52e5d0aa5bf71ac5013f316c67b7d5b744e38729a4b4f8415f7d4fbe2901e300e21d7b05a2677e04fb44e2 languageName: node linkType: hard -"@jupyterlab/services@npm:^7.0.10": - version: 7.0.10 - resolution: "@jupyterlab/services@npm:7.0.10" +"@jupyterlab/services@npm:^7.2.3": + version: 7.2.3 + resolution: "@jupyterlab/services@npm:7.2.3" dependencies: - "@jupyter/ydoc": ^1.1.1 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/settingregistry": ^4.0.10 - "@jupyterlab/statedb": ^4.0.10 + "@jupyter/ydoc": ^2.0.1 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/settingregistry": ^4.2.3 + "@jupyterlab/statedb": ^4.2.3 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/polling": ^2.1.2 "@lumino/properties": ^2.0.1 "@lumino/signaling": ^2.1.2 ws: ^8.11.0 - checksum: 702f2c9e010ab737bb39bb04c1fc0eab32ef5bc86056aebdb9a64002e04dba123bd8fd0400913ddaef470d23e44ea9f741aa0467a068e2be2a279123e3d1e2a5 + checksum: 61d7eb84807ddeeaa5105bd127fb69ebc3ff939436938c1c34fdae616c3dbb5254c09d0a3fa825c76348c43de5834d14de438d4548f122e97522c4bb5172ce8e languageName: node linkType: hard -"@jupyterlab/settingregistry@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/settingregistry@npm:4.0.10" +"@jupyterlab/settingregistry@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/settingregistry@npm:4.2.3" dependencies: - "@jupyterlab/nbformat": ^4.0.10 - "@jupyterlab/statedb": ^4.0.10 - "@lumino/commands": ^2.1.3 + "@jupyterlab/nbformat": ^4.2.3 + "@jupyterlab/statedb": ^4.2.3 + "@lumino/commands": ^2.3.0 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/signaling": ^2.1.2 - "@rjsf/utils": ^5.1.0 + "@rjsf/utils": ^5.13.4 ajv: ^8.12.0 json5: ^2.2.3 peerDependencies: react: ">=16" - checksum: 6521f1d01f258eb0d9c735bc00c9680e5caf3276c4e7a0fcf12006ef7aa155409e75ceda333695b7301699e00cd29a4a4d72ffced062147315144e0c59fd5971 + checksum: 72eff0c5af9b6e9c3be36aea7e6b435f4bc52e770284f1c2d49061577d37bbec697afc7fe7673a22ab15e35ce4e88e3a4da485f432f42b1b4ec35bd8dfba4b3c languageName: node linkType: hard -"@jupyterlab/statedb@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/statedb@npm:4.0.10" +"@jupyterlab/statedb@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/statedb@npm:4.2.3" dependencies: - "@lumino/commands": ^2.1.3 + "@lumino/commands": ^2.3.0 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/properties": ^2.0.1 "@lumino/signaling": ^2.1.2 - checksum: 4032966b981c775f53b28137cde3b7c215444e898e9570b2f814c2fb1ee1d8f023702287a61d7d4267fffb71e9d8bdc2e79d165f0238a59ec0fea717540f0324 + checksum: 6969e54fa8370a918a4d78391116b83bd3c5afb25e1f66d7369ac2d24659b89a32bbb23500d81b50744698c504a47bd8bc355b16e4ec6ea877b74ec512aab3f8 languageName: node linkType: hard -"@jupyterlab/statusbar@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/statusbar@npm:4.0.10" +"@jupyterlab/statusbar@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/statusbar@npm:4.2.3" dependencies: - "@jupyterlab/ui-components": ^4.0.10 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/algorithm": ^2.0.1 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/messaging": ^2.0.1 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 react: ^18.2.0 - checksum: 7c1a352bbe1142967014f24149a7ee161c18a7023852a74d5a959aa99e1bee8dc1540f9cfd5f225f7d4bafce91fd6f7577facc4ad891a2b25d2f8aa9285fa692 + checksum: f5da446064b564e6fddd4f77b63548cfb593204adabe68e0c494b999639c6779298fbd75d30b94768e73be6d59b68baf137a1bc5d75de95f962b1c1eb4eca1c1 languageName: node linkType: hard -"@jupyterlab/toc@npm:^6.0.10": - version: 6.0.10 - resolution: "@jupyterlab/toc@npm:6.0.10" - dependencies: - "@jupyterlab/apputils": ^4.1.10 - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/docregistry": ^4.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/rendermime": ^4.0.10 - "@jupyterlab/translation": ^4.0.10 - "@jupyterlab/ui-components": ^4.0.10 +"@jupyterlab/toc@npm:^6.2.3": + version: 6.2.3 + resolution: "@jupyterlab/toc@npm:6.2.3" + dependencies: + "@jupyterlab/apputils": ^4.3.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/docregistry": ^4.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/rendermime": ^4.2.3 + "@jupyterlab/rendermime-interfaces": ^3.10.3 + "@jupyterlab/translation": ^4.2.3 + "@jupyterlab/ui-components": ^4.2.3 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/messaging": ^2.0.1 "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 + "@lumino/widgets": ^2.3.2 react: ^18.2.0 - checksum: 7079610e69a916f6e579a5936f56835ebc824f276f33df17a709c3fde4edbdfc3e7e4abd9ba0b74e169764500053ccbeb2a5cfd8b008e470baa8d25e751aaaa1 + checksum: e855adc3e2d825cbe07cda38c9fe03bfda2b8bbf36c320b30a1a70ab57d8c42cfe11a29ccc8bc7598c769443ed5baec54327830b3a7038b7285db2a3d47b7adb languageName: node linkType: hard -"@jupyterlab/translation@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/translation@npm:4.0.10" +"@jupyterlab/translation@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/translation@npm:4.2.3" dependencies: - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/rendermime-interfaces": ^3.8.10 - "@jupyterlab/services": ^7.0.10 - "@jupyterlab/statedb": ^4.0.10 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/rendermime-interfaces": ^3.10.3 + "@jupyterlab/services": ^7.2.3 + "@jupyterlab/statedb": ^4.2.3 "@lumino/coreutils": ^2.1.2 - checksum: bc959546627d58523fad02944697a5464481794f533fd5a8b1968d2fcdac64f3dbe82ea380017245ea3b65dc4c24136c39823b2a8627bcea1397c2e6a1343368 + checksum: 0ca7334bcb09a9738ef3c4a16476f388996e6524d4e4b18c39b7ebec5aad3b6292eb17e3bc3dec73620689f5509f493455eee09d5704addaea78c2a872d6716d languageName: node linkType: hard -"@jupyterlab/ui-components@npm:^4.0.10": - version: 4.0.10 - resolution: "@jupyterlab/ui-components@npm:4.0.10" - dependencies: - "@jupyterlab/coreutils": ^6.0.10 - "@jupyterlab/observables": ^5.0.10 - "@jupyterlab/rendermime-interfaces": ^3.8.10 - "@jupyterlab/translation": ^4.0.10 +"@jupyterlab/ui-components@npm:^4.2.3": + version: 4.2.3 + resolution: "@jupyterlab/ui-components@npm:4.2.3" + dependencies: + "@jupyter/react-components": ^0.15.3 + "@jupyter/web-components": ^0.15.3 + "@jupyterlab/coreutils": ^6.2.3 + "@jupyterlab/observables": ^5.2.3 + "@jupyterlab/rendermime-interfaces": ^3.10.3 + "@jupyterlab/translation": ^4.2.3 "@lumino/algorithm": ^2.0.1 - "@lumino/commands": ^2.1.3 + "@lumino/commands": ^2.3.0 "@lumino/coreutils": ^2.1.2 "@lumino/disposable": ^2.1.2 "@lumino/messaging": ^2.0.1 @@ -971,15 +1105,15 @@ __metadata: "@lumino/properties": ^2.0.1 "@lumino/signaling": ^2.1.2 "@lumino/virtualdom": ^2.0.1 - "@lumino/widgets": ^2.3.0 - "@rjsf/core": ^5.1.0 - "@rjsf/utils": ^5.1.0 + "@lumino/widgets": ^2.3.2 + "@rjsf/core": ^5.13.4 + "@rjsf/utils": ^5.13.4 react: ^18.2.0 react-dom: ^18.2.0 typestyle: ^2.0.4 peerDependencies: react: ^18.2.0 - checksum: 4cff8e7f5fc6ad0c7e2041ced85dcd38d32f1570c4b4c613e25a0804f430e905a207b9d0c91f9e5674bb9bd9fb9ea7271855e82be5f523dabef01e0d63c1a499 + checksum: 5fc819d633fc8c9774ccd10dc68e3636b06a59089254b2290cfb15b5a04a57133ba43f6e284274c4fbf0e625f688cf49bf7e2a89758e1d98535c51a7efe53216 languageName: node linkType: hard @@ -997,6 +1131,13 @@ __metadata: languageName: node linkType: hard +"@lezer/common@npm:^1.2.1": + version: 1.2.1 + resolution: "@lezer/common@npm:1.2.1" + checksum: 0bd092e293a509ce334f4aaf9a4d4a25528f743cd9d7e7948c697e34ac703b805b288b62ad01563488fb206fc34ff05084f7fc5d864be775924b3d0d53ea5dd2 + languageName: node + linkType: hard + "@lezer/cpp@npm:^1.0.0": version: 1.1.0 resolution: "@lezer/cpp@npm:1.1.0" @@ -1017,19 +1158,19 @@ __metadata: languageName: node linkType: hard -"@lezer/generator@npm:^1.2.2": - version: 1.2.2 - resolution: "@lezer/generator@npm:1.2.2" +"@lezer/generator@npm:^1.7.0": + version: 1.7.1 + resolution: "@lezer/generator@npm:1.7.1" dependencies: - "@lezer/common": ^1.0.2 + "@lezer/common": ^1.1.0 "@lezer/lr": ^1.3.0 bin: - lezer-generator: dist/lezer-generator.cjs - checksum: 62f93704d7b0b53bbd842c65552b9089f354edbf5f50f05d65a214a5dba05c0a63c898ca448a93ecc803d5b8b05d5eb593a5e5509c478c8dfa3b49ff28dcafb3 + lezer-generator: src/lezer-generator.cjs + checksum: e46df5a31252fb036ea17fce820acdf47672bb5405b2a38e26a430182b9a50b8513fde37d9a43d8334cde3bb2f2106ce7a5ab1a01e244876ce3217c4db59e627 languageName: node linkType: hard -"@lezer/highlight@npm:^1.0.0, @lezer/highlight@npm:^1.1.3, @lezer/highlight@npm:^1.1.4": +"@lezer/highlight@npm:^1.0.0, @lezer/highlight@npm:^1.1.3": version: 1.1.4 resolution: "@lezer/highlight@npm:1.1.4" dependencies: @@ -1038,6 +1179,15 @@ __metadata: languageName: node linkType: hard +"@lezer/highlight@npm:^1.2.0": + version: 1.2.0 + resolution: "@lezer/highlight@npm:1.2.0" + dependencies: + "@lezer/common": ^1.0.0 + checksum: 5b9dfe741f95db13f6124cb9556a43011cb8041ecf490be98d44a86b04d926a66e912bcd3a766f6a3d79e064410f1a2f60ab240b50b645a12c56987bf4870086 + languageName: node + linkType: hard + "@lezer/html@npm:^1.3.0": version: 1.3.4 resolution: "@lezer/html@npm:1.3.4" @@ -1088,7 +1238,7 @@ __metadata: languageName: node linkType: hard -"@lezer/markdown@npm:^1.0.0, @lezer/markdown@npm:^1.0.2": +"@lezer/markdown@npm:^1.0.0": version: 1.0.2 resolution: "@lezer/markdown@npm:1.0.2" dependencies: @@ -1098,6 +1248,16 @@ __metadata: languageName: node linkType: hard +"@lezer/markdown@npm:^1.2.0": + version: 1.3.0 + resolution: "@lezer/markdown@npm:1.3.0" + dependencies: + "@lezer/common": ^1.0.0 + "@lezer/highlight": ^1.0.0 + checksum: 13eb2720e4cb84278349bad8af116f748813094f99fad02680010c3a8c5985e0358c344487990f87a31ef0d6c1a2be582301f914c0e4a6e9cfa22647b6cd6545 + languageName: node + linkType: hard + "@lezer/php@npm:^1.0.0": version: 1.0.1 resolution: "@lezer/php@npm:1.0.1" @@ -1153,14 +1313,21 @@ __metadata: languageName: node linkType: hard -"@lumino/application@npm:^2.2.1": - version: 2.3.0 - resolution: "@lumino/application@npm:2.3.0" +"@lumino/algorithm@npm:^2.0.2": + version: 2.0.2 + resolution: "@lumino/algorithm@npm:2.0.2" + checksum: 34b25684b845f1bdbf78ca45ebd99a97b67b2992440c9643aafe5fc5a99fae1ddafa9e5890b246b233dc3a12d9f66aa84afe4a2aac44cf31071348ed217740db + languageName: node + linkType: hard + +"@lumino/application@npm:^2.3.1": + version: 2.4.0 + resolution: "@lumino/application@npm:2.4.0" dependencies: - "@lumino/commands": ^2.2.0 - "@lumino/coreutils": ^2.1.2 - "@lumino/widgets": ^2.3.1 - checksum: 9d1eb5bc972ed158bf219604a53bbac1262059bc5b0123d3e041974486b9cbb8288abeeec916f3b62f62d7c32e716cccf8b73e4832ae927e4f9dd4e4b0cd37ed + "@lumino/commands": ^2.3.1 + "@lumino/coreutils": ^2.2.0 + "@lumino/widgets": ^2.4.0 + checksum: cac5233f94a07412fd3f2fe8e6f9b446f96bf076c4a63c3c05098103d88da68ab55480d0c10cda0b3e9ea8f9cd1d6c8acc817eb3348f3dc275be7271450da976 languageName: node linkType: hard @@ -1173,18 +1340,27 @@ __metadata: languageName: node linkType: hard -"@lumino/commands@npm:^2.1.3, @lumino/commands@npm:^2.2.0": - version: 2.2.0 - resolution: "@lumino/commands@npm:2.2.0" +"@lumino/collections@npm:^2.0.2": + version: 2.0.2 + resolution: "@lumino/collections@npm:2.0.2" dependencies: - "@lumino/algorithm": ^2.0.1 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/domutils": ^2.0.1 - "@lumino/keyboard": ^2.0.1 - "@lumino/signaling": ^2.1.2 - "@lumino/virtualdom": ^2.0.1 - checksum: 093e9715491e5cef24bc80665d64841417b400f2fa595f9b60832a3b6340c405c94a6aa276911944a2c46d79a6229f3cc087b73f50852bba25ece805abd0fae9 + "@lumino/algorithm": ^2.0.2 + checksum: e8bb2068a3741940e0dd396fa729c3c9d12458b41b7c2a9d171c5c034e69fb5834116a824094a8aa4182397e13abace06025ed5032a755ea85b976eae74ee9a9 + languageName: node + linkType: hard + +"@lumino/commands@npm:^2.3.0, @lumino/commands@npm:^2.3.1": + version: 2.3.1 + resolution: "@lumino/commands@npm:2.3.1" + dependencies: + "@lumino/algorithm": ^2.0.2 + "@lumino/coreutils": ^2.2.0 + "@lumino/disposable": ^2.1.3 + "@lumino/domutils": ^2.0.2 + "@lumino/keyboard": ^2.0.2 + "@lumino/signaling": ^2.1.3 + "@lumino/virtualdom": ^2.0.2 + checksum: 83bc6d66de37e58582b00f70ce66e797c9fcf84e36041c6881631ed0d281305e2a49927f5b2fe6c5c965733f3cd6fb4a233c7b7967fc050497024a941659bd65 languageName: node linkType: hard @@ -1202,20 +1378,29 @@ __metadata: languageName: node linkType: hard -"@lumino/datagrid@npm:^2.2.0": - version: 2.3.0 - resolution: "@lumino/datagrid@npm:2.3.0" +"@lumino/coreutils@npm:^2.2.0": + version: 2.2.0 + resolution: "@lumino/coreutils@npm:2.2.0" dependencies: - "@lumino/algorithm": ^2.0.1 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/domutils": ^2.0.1 - "@lumino/dragdrop": ^2.1.4 - "@lumino/keyboard": ^2.0.1 - "@lumino/messaging": ^2.0.1 - "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.1 - checksum: 906ecd8d02a4ccbd6d09384e181f809ef4c165ca7bbc2388b43276f28d0a7d2949093f8b1782f8e11c988640ffaaeca9fe889722a51ee424cad3314674658695 + "@lumino/algorithm": ^2.0.2 + checksum: 345fcd5d7493d745831dd944edfbd8eda06cc59a117e71023fc97ce53badd697be2bd51671f071f5ff0064f75f104575d9695f116a07517bafbedd38e5c7a785 + languageName: node + linkType: hard + +"@lumino/datagrid@npm:^2.3.1": + version: 2.4.0 + resolution: "@lumino/datagrid@npm:2.4.0" + dependencies: + "@lumino/algorithm": ^2.0.2 + "@lumino/coreutils": ^2.2.0 + "@lumino/disposable": ^2.1.3 + "@lumino/domutils": ^2.0.2 + "@lumino/dragdrop": ^2.1.5 + "@lumino/keyboard": ^2.0.2 + "@lumino/messaging": ^2.0.2 + "@lumino/signaling": ^2.1.3 + "@lumino/widgets": ^2.4.0 + checksum: a0a6b4578771668efa2d32734fbcbf64f1ef67ce08aac1a88db845916cfcec3478ac405649ca3be76450705ae49b49be966a7537756475ac1b2ec2e41b4a348c languageName: node linkType: hard @@ -1237,6 +1422,15 @@ __metadata: languageName: node linkType: hard +"@lumino/disposable@npm:^2.1.3": + version: 2.1.3 + resolution: "@lumino/disposable@npm:2.1.3" + dependencies: + "@lumino/signaling": ^2.1.3 + checksum: b9a346fa2752b3cd1b053cb637ee173501d33082a73423429070e8acc508b034ea0babdae0549b923cbdd287ee1fc7f6159f0539c9fff7574393a214eef07c57 + languageName: node + linkType: hard + "@lumino/domutils@npm:^2.0.1": version: 2.0.1 resolution: "@lumino/domutils@npm:2.0.1" @@ -1244,6 +1438,13 @@ __metadata: languageName: node linkType: hard +"@lumino/domutils@npm:^2.0.2": + version: 2.0.2 + resolution: "@lumino/domutils@npm:2.0.2" + checksum: 037b8d0b62af43887fd7edd506fa551e2af104a4b46d62e6fef256e16754dba40d351513beb5083834d468b2c7806aae0fe205fd6aac8ef24759451ee998bbd9 + languageName: node + linkType: hard + "@lumino/dragdrop@npm:^2.1.4": version: 2.1.4 resolution: "@lumino/dragdrop@npm:2.1.4" @@ -1254,10 +1455,20 @@ __metadata: languageName: node linkType: hard -"@lumino/keyboard@npm:^2.0.1": - version: 2.0.1 - resolution: "@lumino/keyboard@npm:2.0.1" - checksum: cf33f13427a418efd7cc91061233321e860d5404f3d86397781028309bef86c8ad2d88276ffe335c1db0fe619bd9d1e60641c81f881696957a58703ee4652c3e +"@lumino/dragdrop@npm:^2.1.5": + version: 2.1.5 + resolution: "@lumino/dragdrop@npm:2.1.5" + dependencies: + "@lumino/coreutils": ^2.2.0 + "@lumino/disposable": ^2.1.3 + checksum: 48e34bea73186dcde4565fa68cd25067b7f5fe910813d28da9ab3c5392bfaa0b26aab1290635dc953d85bbb139da7ac1ffc040a5d5777d58fd087975dd4b5ef7 + languageName: node + linkType: hard + +"@lumino/keyboard@npm:^2.0.2": + version: 2.0.2 + resolution: "@lumino/keyboard@npm:2.0.2" + checksum: 198e8c17825c9a831fa0770f58a71574b936acb0f0bbbe7f8feb73d89686dda7ff41fcb02d12b401f5d462b45fe0bba24f7f38befb7cefe0826576559f0bee6d languageName: node linkType: hard @@ -1271,6 +1482,16 @@ __metadata: languageName: node linkType: hard +"@lumino/messaging@npm:^2.0.2": + version: 2.0.2 + resolution: "@lumino/messaging@npm:2.0.2" + dependencies: + "@lumino/algorithm": ^2.0.2 + "@lumino/collections": ^2.0.2 + checksum: 66abd8c473026123589dc22f2ce8f85da10e0b1a05c05ed9b2011035721da5f751cc7ef63b628877f446a78a4287e26ad1450efbeaf0c2e03b1d08be9abaca4d + languageName: node + linkType: hard + "@lumino/polling@npm:^2.1.2": version: 2.1.2 resolution: "@lumino/polling@npm:2.1.2" @@ -1289,6 +1510,13 @@ __metadata: languageName: node linkType: hard +"@lumino/properties@npm:^2.0.2": + version: 2.0.2 + resolution: "@lumino/properties@npm:2.0.2" + checksum: cbe802bd49ced7e13e50b1d89b82e0f03fb44a590c704e6b9343226498b21d8abfe119b024209e79876b4fc0938dbf85e964c6c4cd5bbdd4d7ba41ce0fb69f3f + languageName: node + linkType: hard + "@lumino/signaling@npm:^1.10.0 || ^2.0.0, @lumino/signaling@npm:^2.1.0": version: 2.1.0 resolution: "@lumino/signaling@npm:2.1.0" @@ -1309,6 +1537,16 @@ __metadata: languageName: node linkType: hard +"@lumino/signaling@npm:^2.1.3": + version: 2.1.3 + resolution: "@lumino/signaling@npm:2.1.3" + dependencies: + "@lumino/algorithm": ^2.0.2 + "@lumino/coreutils": ^2.2.0 + checksum: ce59383bd75fe30df5800e0442dbc4193cc6778e2530b9be0f484d159f1d8668be5c6ee92cee9df36d5a0c3dbd9126d0479a82581dee1df889d5c9f922d3328d + languageName: node + linkType: hard + "@lumino/virtualdom@npm:^2.0.1": version: 2.0.1 resolution: "@lumino/virtualdom@npm:2.0.1" @@ -1318,22 +1556,78 @@ __metadata: languageName: node linkType: hard -"@lumino/widgets@npm:^1.37.2 || ^2.3.0, @lumino/widgets@npm:^2.3.0, @lumino/widgets@npm:^2.3.1": - version: 2.3.1 - resolution: "@lumino/widgets@npm:2.3.1" +"@lumino/virtualdom@npm:^2.0.2": + version: 2.0.2 + resolution: "@lumino/virtualdom@npm:2.0.2" dependencies: - "@lumino/algorithm": ^2.0.1 - "@lumino/commands": ^2.2.0 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/domutils": ^2.0.1 - "@lumino/dragdrop": ^2.1.4 - "@lumino/keyboard": ^2.0.1 - "@lumino/messaging": ^2.0.1 - "@lumino/properties": ^2.0.1 - "@lumino/signaling": ^2.1.2 - "@lumino/virtualdom": ^2.0.1 - checksum: ba7b8f8839c1cd2a41dbda13281094eb6981a270cccf4f25a0cf83686dcc526a2d8044a20204317630bb7dd4a04d65361408c7623a921549c781afca84b91c67 + "@lumino/algorithm": ^2.0.2 + checksum: 0e1220d5b3b2441e7668f3542a6341e015bdbea0c8bd6d4be962009386c034336540732596d5dedcd54ca57fbde61c2942549129a3e1b0fccb1aa143685fcd15 + languageName: node + linkType: hard + +"@lumino/widgets@npm:^1.37.2 || ^2.3.2, @lumino/widgets@npm:^2.3.2, @lumino/widgets@npm:^2.4.0": + version: 2.4.0 + resolution: "@lumino/widgets@npm:2.4.0" + dependencies: + "@lumino/algorithm": ^2.0.2 + "@lumino/commands": ^2.3.1 + "@lumino/coreutils": ^2.2.0 + "@lumino/disposable": ^2.1.3 + "@lumino/domutils": ^2.0.2 + "@lumino/dragdrop": ^2.1.5 + "@lumino/keyboard": ^2.0.2 + "@lumino/messaging": ^2.0.2 + "@lumino/properties": ^2.0.2 + "@lumino/signaling": ^2.1.3 + "@lumino/virtualdom": ^2.0.2 + checksum: 0a57ce4228b143c52ae97c7057ab66e1b4cbe902075c6356924fcc589d3f1aae7611bb028d476ce8d72ef7546fd303e9ec898ebb2c3d34fe1e94ca27a7ab7e00 + languageName: node + linkType: hard + +"@microsoft/fast-colors@npm:^5.3.1": + version: 5.3.1 + resolution: "@microsoft/fast-colors@npm:5.3.1" + checksum: ff87f402faadb4b5aeee3d27762566c11807f927cd4012b8bbc7f073ca68de0e2197f95330ff5dfd7038f4b4f0e2f51b11feb64c5d570f5c598d37850a5daf60 + languageName: node + linkType: hard + +"@microsoft/fast-element@npm:^1.12.0, @microsoft/fast-element@npm:^1.13.0": + version: 1.13.0 + resolution: "@microsoft/fast-element@npm:1.13.0" + checksum: 1cb7b4cfb7531116a3542d3f59bf1dd35106194f5764205403590250aaff744de79e35a5a1f36b4941c4eda9edc088148d4d629fb80be15fdf25f6be01770f3a + languageName: node + linkType: hard + +"@microsoft/fast-foundation@npm:^2.49.4, @microsoft/fast-foundation@npm:^2.49.6": + version: 2.49.6 + resolution: "@microsoft/fast-foundation@npm:2.49.6" + dependencies: + "@microsoft/fast-element": ^1.13.0 + "@microsoft/fast-web-utilities": ^5.4.1 + tabbable: ^5.2.0 + tslib: ^1.13.0 + checksum: 15fdf9dd0b910a72a9cff140f765d522304df11f8a78d5a97a815e2bbae25027c2b336e94f89ca31e650d6aabe17b590b7453acc0d2cb7340c219eb76350a942 + languageName: node + linkType: hard + +"@microsoft/fast-react-wrapper@npm:^0.3.22": + version: 0.3.24 + resolution: "@microsoft/fast-react-wrapper@npm:0.3.24" + dependencies: + "@microsoft/fast-element": ^1.13.0 + "@microsoft/fast-foundation": ^2.49.6 + peerDependencies: + react: ">=16.9.0" + checksum: 1d7a87509c22872bafc9b5c64f66659e52ba0cfdff484d7204125e503dafdea143f5e1bd2a643e2f3fbba6cc7567d916393369433f19dab9f0adcbe7a88b7d98 + languageName: node + linkType: hard + +"@microsoft/fast-web-utilities@npm:^5.4.1": + version: 5.4.1 + resolution: "@microsoft/fast-web-utilities@npm:5.4.1" + dependencies: + exenv-es6: ^1.1.1 + checksum: 303e87847f962944f474e3716c3eb305668243916ca9e0719e26bb9a32346144bc958d915c103776b3e552cea0f0f6233f839fad66adfdf96a8436b947288ca7 languageName: node linkType: hard @@ -1357,7 +1651,7 @@ __metadata: languageName: node linkType: hard -"@playwright/test@npm:^1.32.0, @playwright/test@npm:^1.32.2": +"@playwright/test@npm:^1.32.0": version: 1.32.3 resolution: "@playwright/test@npm:1.32.3" dependencies: @@ -1373,25 +1667,36 @@ __metadata: languageName: node linkType: hard -"@rjsf/core@npm:^5.1.0": - version: 5.6.2 - resolution: "@rjsf/core@npm:5.6.2" +"@playwright/test@npm:^1.43.1": + version: 1.45.0 + resolution: "@playwright/test@npm:1.45.0" + dependencies: + playwright: 1.45.0 + bin: + playwright: cli.js + checksum: 55fb72f393b05f6684b5098e0681712f71e1fe25aa6a00bd636133f9ccc26d096d61ee30f569b83368e4bf6a1288d2f8f6fd5364da5d396eab180f89f61b7164 + languageName: node + linkType: hard + +"@rjsf/core@npm:^5.13.4": + version: 5.18.5 + resolution: "@rjsf/core@npm:5.18.5" dependencies: lodash: ^4.17.21 lodash-es: ^4.17.21 - markdown-to-jsx: ^7.2.0 - nanoid: ^3.3.6 + markdown-to-jsx: ^7.4.1 + nanoid: ^3.3.7 prop-types: ^15.8.1 peerDependencies: - "@rjsf/utils": 5.6.x + "@rjsf/utils": ^5.18.x react: ^16.14.0 || >=17 - checksum: 8cc9c1a439fcb232be66464aa1bc370b49dc0f872ae09cca296adf07ea993cb8dbec366c26414ff2ea92490f89fafd39ca5fb2369b424ff0035cbf045de44927 + checksum: 7b986ec075d5b2de503d01172abdb3e3d33d04e5298fbf80842400e682f0aecdabfe4bb8482dde8a6aed90a35f4f5574cb7b24a11d689566c0cc0599485b334a languageName: node linkType: hard -"@rjsf/utils@npm:^5.1.0": - version: 5.6.2 - resolution: "@rjsf/utils@npm:5.6.2" +"@rjsf/utils@npm:^5.13.4": + version: 5.18.5 + resolution: "@rjsf/utils@npm:5.18.5" dependencies: json-schema-merge-allof: ^0.8.1 jsonpointer: ^5.0.1 @@ -1400,7 +1705,7 @@ __metadata: react-is: ^18.2.0 peerDependencies: react: ^16.14.0 || >=17 - checksum: f6ab90d2cf383f8f7d14ba70f51b2e0171997aeee1f822115734ec39d0f208477374046e4cc2b4cbabe544f8bb6a6250f0bd5fb9e9470aae876a0896eabfa23e + checksum: 8da3ce82a0ec83e78806461db7226fd20489f6e8c41906ccde9d55c554aec3f50b8b8bac8c35e3cdf12d788c18fdad71c992f0d8b44f6161a1bf9e13598ded99 languageName: node linkType: hard @@ -2388,41 +2693,41 @@ __metadata: languageName: node linkType: hard -"dom-serializer@npm:^1.0.1": - version: 1.4.1 - resolution: "dom-serializer@npm:1.4.1" +"dom-serializer@npm:^2.0.0": + version: 2.0.0 + resolution: "dom-serializer@npm:2.0.0" dependencies: - domelementtype: ^2.0.1 - domhandler: ^4.2.0 - entities: ^2.0.0 - checksum: fbb0b01f87a8a2d18e6e5a388ad0f7ec4a5c05c06d219377da1abc7bb0f674d804f4a8a94e3f71ff15f6cb7dcfc75704a54b261db672b9b3ab03da6b758b0b22 + domelementtype: ^2.3.0 + domhandler: ^5.0.2 + entities: ^4.2.0 + checksum: cd1810544fd8cdfbd51fa2c0c1128ec3a13ba92f14e61b7650b5de421b88205fd2e3f0cc6ace82f13334114addb90ed1c2f23074a51770a8e9c1273acbc7f3e6 languageName: node linkType: hard -"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0": +"domelementtype@npm:^2.3.0": version: 2.3.0 resolution: "domelementtype@npm:2.3.0" checksum: ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6 languageName: node linkType: hard -"domhandler@npm:^4.0.0, domhandler@npm:^4.2.0": - version: 4.3.1 - resolution: "domhandler@npm:4.3.1" +"domhandler@npm:^5.0.2, domhandler@npm:^5.0.3": + version: 5.0.3 + resolution: "domhandler@npm:5.0.3" dependencies: - domelementtype: ^2.2.0 - checksum: 4c665ceed016e1911bf7d1dadc09dc888090b64dee7851cccd2fcf5442747ec39c647bb1cb8c8919f8bbdd0f0c625a6bafeeed4b2d656bbecdbae893f43ffaaa + domelementtype: ^2.3.0 + checksum: 0f58f4a6af63e6f3a4320aa446d28b5790a009018707bce2859dcb1d21144c7876482b5188395a188dfa974238c019e0a1e610d2fc269a12b2c192ea2b0b131c languageName: node linkType: hard -"domutils@npm:^2.5.2": - version: 2.8.0 - resolution: "domutils@npm:2.8.0" +"domutils@npm:^3.0.1": + version: 3.1.0 + resolution: "domutils@npm:3.1.0" dependencies: - dom-serializer: ^1.0.1 - domelementtype: ^2.2.0 - domhandler: ^4.2.0 - checksum: abf7434315283e9aadc2a24bac0e00eab07ae4313b40cc239f89d84d7315ebdfd2fb1b5bf750a96bc1b4403d7237c7b2ebf60459be394d625ead4ca89b934391 + dom-serializer: ^2.0.0 + domelementtype: ^2.3.0 + domhandler: ^5.0.3 + checksum: e5757456ddd173caa411cfc02c2bb64133c65546d2c4081381a3bafc8a57411a41eed70494551aa58030be9e58574fcc489828bebd673863d39924fb4878f416 languageName: node linkType: hard @@ -2442,10 +2747,10 @@ __metadata: languageName: node linkType: hard -"entities@npm:^2.0.0": - version: 2.2.0 - resolution: "entities@npm:2.2.0" - checksum: 19010dacaf0912c895ea262b4f6128574f9ccf8d4b3b65c7e8334ad0079b3706376360e28d8843ff50a78aabcb8f08f0a32dbfacdc77e47ed77ca08b713669b3 +"entities@npm:^4.2.0, entities@npm:^4.4.0": + version: 4.5.0 + resolution: "entities@npm:4.5.0" + checksum: 853f8ebd5b425d350bffa97dd6958143179a5938352ccae092c62d1267c4e392a039be1bae7d51b6e4ffad25f51f9617531fedf5237f15df302ccfb452cbf2d7 languageName: node linkType: hard @@ -2477,6 +2782,13 @@ __metadata: languageName: node linkType: hard +"exenv-es6@npm:^1.1.1": + version: 1.1.1 + resolution: "exenv-es6@npm:1.1.1" + checksum: 7f2aa12025e6f06c48dc286f380cf3183bb19c6017b36d91695034a3e5124a7235c4f8ff24ca2eb88ae801322f0f99605cedfcfd996a5fcbba7669320e2a448e + languageName: node + linkType: hard + "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:~3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -2608,15 +2920,15 @@ __metadata: languageName: node linkType: hard -"htmlparser2@npm:^6.0.0": - version: 6.1.0 - resolution: "htmlparser2@npm:6.1.0" +"htmlparser2@npm:^8.0.0": + version: 8.0.2 + resolution: "htmlparser2@npm:8.0.2" dependencies: - domelementtype: ^2.0.1 - domhandler: ^4.0.0 - domutils: ^2.5.2 - entities: ^2.0.0 - checksum: 81a7b3d9c3bb9acb568a02fc9b1b81ffbfa55eae7f1c41ae0bf840006d1dbf54cb3aa245b2553e2c94db674840a9f0fdad7027c9a9d01a062065314039058c4e + domelementtype: ^2.3.0 + domhandler: ^5.0.3 + domutils: ^3.0.1 + entities: ^4.4.0 + checksum: 29167a0f9282f181da8a6d0311b76820c8a59bc9e3c87009e21968264c2987d2723d6fde5a964d4b7b6cba663fca96ffb373c06d8223a85f52a6089ced942700 languageName: node linkType: hard @@ -2841,7 +3153,7 @@ __metadata: version: 0.0.0-use.local resolution: "jupytercad-freecad-ui-tests@workspace:." dependencies: - "@jupyterlab/galata": ^5.0.8 + "@jupyterlab/galata": ^5.1.0 "@playwright/test": ^1.32.0 "@types/klaw-sync": ^6.0.1 klaw-sync: ^6.0.0 @@ -2948,12 +3260,12 @@ __metadata: languageName: node linkType: hard -"markdown-to-jsx@npm:^7.2.0": - version: 7.2.0 - resolution: "markdown-to-jsx@npm:7.2.0" +"markdown-to-jsx@npm:^7.4.1": + version: 7.4.7 + resolution: "markdown-to-jsx@npm:7.4.7" peerDependencies: react: ">= 0.14.0" - checksum: ea417e684d7eec9f1beebc9423aba377116ef77c3cd83a2d622df1b9030ffef99aa9b3f431192b94f3237943a33560e6dda9be8a4c1d25187518d09986dad22f + checksum: bb8a696c8a95dd67ac1eb44255f31cf17e60b6c2ff03bfcd51b5e28da17856c57d7a16da59fda7f3a4eedb01d7e92eeef57a10ff3abd5431e5c80059d4565016 languageName: node linkType: hard @@ -3098,6 +3410,15 @@ __metadata: languageName: node linkType: hard +"nanoid@npm:^3.3.7": + version: 3.3.7 + resolution: "nanoid@npm:3.3.7" + bin: + nanoid: bin/nanoid.cjs + checksum: d36c427e530713e4ac6567d488b489a36582ef89da1d6d4e3b87eded11eb10d7042a877958c6f104929809b2ab0bafa17652b076cdf84324aa75b30b722204f2 + languageName: node + linkType: hard + "negotiator@npm:^0.6.3": version: 0.6.3 resolution: "negotiator@npm:0.6.3" @@ -3234,6 +3555,30 @@ __metadata: languageName: node linkType: hard +"playwright-core@npm:1.45.0": + version: 1.45.0 + resolution: "playwright-core@npm:1.45.0" + bin: + playwright-core: cli.js + checksum: e81a55eeefa997fcb559527127c9cefbbabe81f196de486224e6c2a3a66852dab883379ff28a05b8008fb0ad4992840ad53c2415cee27e2d1778836210d9248e + languageName: node + linkType: hard + +"playwright@npm:1.45.0": + version: 1.45.0 + resolution: "playwright@npm:1.45.0" + dependencies: + fsevents: 2.3.2 + playwright-core: 1.45.0 + dependenciesMeta: + fsevents: + optional: true + bin: + playwright: cli.js + checksum: 2a5f827fdcc90f1ec0ea4d9e4f2021ae894df88d3c0577677a81f72a09d91fb15584346e63ec2f85bfc24f872976ff2a76cee6ca7d7f29a8cc3159ced4f25b50 + languageName: node + linkType: hard + "postcss@npm:^8.3.11": version: 8.4.23 resolution: "postcss@npm:8.4.23" @@ -3327,6 +3672,15 @@ __metadata: languageName: node linkType: hard +"react@npm:>=17.0.0 <19.0.0": + version: 18.3.1 + resolution: "react@npm:18.3.1" + dependencies: + loose-envify: ^1.1.0 + checksum: a27bcfa8ff7c15a1e50244ad0d0c1cb2ad4375eeffefd266a64889beea6f6b64c4966c9b37d14ee32d6c9fcd5aa6ba183b6988167ab4d127d13e7cb5b386a376 + languageName: node + linkType: hard + "react@npm:^18.2.0": version: 18.2.0 resolution: "react@npm:18.2.0" @@ -3454,17 +3808,17 @@ __metadata: languageName: node linkType: hard -"sanitize-html@npm:~2.7.3": - version: 2.7.3 - resolution: "sanitize-html@npm:2.7.3" +"sanitize-html@npm:~2.12.1": + version: 2.12.1 + resolution: "sanitize-html@npm:2.12.1" dependencies: deepmerge: ^4.2.2 escape-string-regexp: ^4.0.0 - htmlparser2: ^6.0.0 + htmlparser2: ^8.0.0 is-plain-object: ^5.0.0 parse-srcset: ^1.0.2 postcss: ^8.3.11 - checksum: 2399d1fdbbc3a263fb413c1fe1971b3dc2b51abc6cc5cb49490624539d1c57a8fe31e2b21408c118e2a957f4e673e3169b1f9a5807654408f17b130a9d78aed7 + checksum: fb96ea7170d51b5af2607f5cfd84464c78fc6f47e339407f55783e781c6a0288a8d40bbf97ea6a8758924ba9b2d33dcc4846bb94caacacd90d7f2de10ed8541a languageName: node linkType: hard @@ -3608,6 +3962,13 @@ __metadata: languageName: node linkType: hard +"tabbable@npm:^5.2.0": + version: 5.3.3 + resolution: "tabbable@npm:5.3.3" + checksum: 1aa56e1bb617cc10616c407f4e756f0607f3e2d30f9803664d70b85db037ca27e75918ed1c71443f3dc902e21dc9f991ce4b52d63a538c9b69b3218d3babcd70 + languageName: node + linkType: hard + "tar@npm:^6.1.11, tar@npm:^6.1.2": version: 6.1.13 resolution: "tar@npm:6.1.13" @@ -3642,6 +4003,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:^1.13.0": + version: 1.14.1 + resolution: "tslib@npm:1.14.1" + checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd + languageName: node + linkType: hard + "tslib@npm:~2.5.0": version: 2.5.0 resolution: "tslib@npm:2.5.0" diff --git a/yarn.lock b/yarn.lock index ffd360f..9e4681d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -881,15 +881,15 @@ __metadata: languageName: node linkType: hard -"@jupytercad/base@npm:^2.0.0-alpha.1": - version: 2.0.0-alpha.1 - resolution: "@jupytercad/base@npm:2.0.0-alpha.1" +"@jupytercad/base@npm:^2.0.0": + version: 2.0.0 + resolution: "@jupytercad/base@npm:2.0.0" dependencies: "@deathbeds/jupyterlab-rjsf": ^1.1.0 "@jupyter/docprovider": ^2.0.0 "@jupyter/ydoc": ^1.0.0 - "@jupytercad/occ-worker": ^2.0.0-alpha.1 - "@jupytercad/schema": ^2.0.0-alpha.1 + "@jupytercad/occ-worker": ^2.0.0 + "@jupytercad/schema": ^2.0.0 "@jupyterlab/application": ^4.0.0 "@jupyterlab/apputils": ^4.0.0 "@jupyterlab/coreutils": ^6.0.0 @@ -916,18 +916,18 @@ __metadata: three-mesh-bvh: ^0.5.17 uuid: ^8.3.2 yjs-widgets: ^0.3.3 - checksum: cf0753185f237621f6645a9535eea3e36c94e650d04dfdefae23e43f11d237c70f062a1461b75ed79492a41cdb4492e762f1a4094449505c8911e217dd94467e + checksum: b6832924dc23ab1b4bc1abd67081e2575e14764dcc8f6f0da99e3db13bfb4340804e227aa0ef1b6a181e70c248411b4214675cf0d29711ae635395b0a3496eda languageName: node linkType: hard -"@jupytercad/jupytercad-core@npm:^2.0.0-alpha.1": - version: 2.0.0-alpha.1 - resolution: "@jupytercad/jupytercad-core@npm:2.0.0-alpha.1" +"@jupytercad/jupytercad-core@npm:^2.0.0": + version: 2.0.0 + resolution: "@jupytercad/jupytercad-core@npm:2.0.0" dependencies: "@jupyter/docprovider": ^2.0.0 - "@jupytercad/base": ^2.0.0-alpha.1 - "@jupytercad/occ-worker": ^2.0.0-alpha.1 - "@jupytercad/schema": ^2.0.0-alpha.1 + "@jupytercad/base": ^2.0.0 + "@jupytercad/occ-worker": ^2.0.0 + "@jupytercad/schema": ^2.0.0 "@jupyterlab/application": ^4.0.0 "@jupyterlab/apputils": ^4.0.0 "@jupyterlab/docregistry": ^4.0.0 @@ -939,7 +939,7 @@ __metadata: "@jupyterlab/ui-components": ^4.0.0 "@lumino/commands": ^2.0.0 util: ^0.12.5 - checksum: 38ef24f28ba35e3d2d8f376219de8244cb44ea154081888c189cd7e390023032e3166a80f3978093085e5128f0baa7e9e0ba10f011e0845e56a9d234737436d6 + checksum: 150371b003b051a3c39b2f3f938a486370c574f9d9b781abdd86eed5500b38fe413374718f38d14294785bce23bf815fdd64c973ff47b2481d8a0ce5ab13c0ef languageName: node linkType: hard @@ -949,9 +949,9 @@ __metadata: dependencies: "@jupyter/collaboration": ^2.0.0 "@jupyter/docprovider": ^2.0.0 - "@jupytercad/base": ^2.0.0-alpha.1 - "@jupytercad/jupytercad-core": ^2.0.0-alpha.1 - "@jupytercad/schema": ^2.0.0-alpha.1 + "@jupytercad/base": ^2.0.0 + "@jupytercad/jupytercad-core": ^2.0.0 + "@jupytercad/schema": ^2.0.0 "@jupyterlab/application": ^4.0.0 "@jupyterlab/builder": ^4.0.0 "@types/json-schema": ^7.0.11 @@ -978,28 +978,28 @@ __metadata: languageName: unknown linkType: soft -"@jupytercad/occ-worker@npm:^2.0.0-alpha.1": - version: 2.0.0-alpha.1 - resolution: "@jupytercad/occ-worker@npm:2.0.0-alpha.1" +"@jupytercad/occ-worker@npm:^2.0.0": + version: 2.0.0 + resolution: "@jupytercad/occ-worker@npm:2.0.0" dependencies: - "@jupytercad/opencascade": ^2.0.0-alpha.1 - "@jupytercad/schema": ^2.0.0-alpha.1 + "@jupytercad/opencascade": ^2.0.0 + "@jupytercad/schema": ^2.0.0 "@lumino/coreutils": ^2.0.0 uuid: ^8.3.2 - checksum: 39715157a2b0131b4e54c5bf6aa753e1d1637e37ddc8931392cc905650466bb3fa43428e02ac29ba2dd75ff9219e48bf2db924b461de636cfd87005779945570 + checksum: 63708d92e759a352db4ef50c3804c901d49ed6f8e8511821f9db6a8cd620ed0c777938f52fb7bb050f4b4f63f7cf90533cfa17bbce10730d728c406d15653662 languageName: node linkType: hard -"@jupytercad/opencascade@npm:^2.0.0-alpha.1": - version: 2.0.0-alpha.1 - resolution: "@jupytercad/opencascade@npm:2.0.0-alpha.1" - checksum: 3e10100eafd5c1623480da80c5dc11d6a999254e510773598c0f5175ca3ce3f23464e793456b60361a2ed878fb468aeb696f04d5c0a733413786e00a3551e5ad +"@jupytercad/opencascade@npm:^2.0.0": + version: 2.0.0 + resolution: "@jupytercad/opencascade@npm:2.0.0" + checksum: 38138635145bd16897d063f9c0c4de162952cfd0fc9e3ed3bd1450608d6900a976ba78a3de25ae9e59d0a81ac952160efccdf7934e08f612cef60b56ba407c14 languageName: node linkType: hard -"@jupytercad/schema@npm:^2.0.0-alpha.1": - version: 2.0.0-alpha.1 - resolution: "@jupytercad/schema@npm:2.0.0-alpha.1" +"@jupytercad/schema@npm:^2.0.0": + version: 2.0.0 + resolution: "@jupytercad/schema@npm:2.0.0" dependencies: "@apidevtools/json-schema-ref-parser": ^9.0.9 "@jupyter/ydoc": ^1.0.0 @@ -1010,10 +1010,10 @@ __metadata: "@jupyterlab/ui-components": ^4.0.0 "@lumino/coreutils": ^2.0.0 "@lumino/signaling": ^2.0.0 - ajv: ^8.12.0 + ajv: ^8.16.0 json-schema-to-typescript: ^10.1.5 yjs: ^13.5.40 - checksum: 0732d6c1dd00dc86fdd9ca96aed3f9fe08e46fd1cd6bad12332148a47cc82a3a640a5ff5e537280e7e3bc3b74b945a74a2b1bb49051ce557f3487ec1e104135d + checksum: f60ae570758db8bf3f5fbae571b7eeb30110f1db5a90aa94adeb92078b41c1eba77adb953d0946746e69f1f48d1833accbef7bc10d37d8d5f0ee857d5a0b8d88 languageName: node linkType: hard @@ -3264,6 +3264,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:^8.16.0": + version: 8.16.0 + resolution: "ajv@npm:8.16.0" + dependencies: + fast-deep-equal: ^3.1.3 + json-schema-traverse: ^1.0.0 + require-from-string: ^2.0.2 + uri-js: ^4.4.1 + checksum: bdf3d4c9f1d11e220850051ef4cd89346e951cfb933d6d41be36d45053c1092af1523ee6c62525cce567355caf0a4f4c19a08a93851649c1fa32b4a39b7c4858 + languageName: node + linkType: hard + "ansi-regex@npm:^5.0.1": version: 5.0.1 resolution: "ansi-regex@npm:5.0.1" @@ -8706,7 +8718,7 @@ __metadata: languageName: node linkType: hard -"uri-js@npm:^4.2.2": +"uri-js@npm:^4.2.2, uri-js@npm:^4.4.1": version: 4.4.1 resolution: "uri-js@npm:4.4.1" dependencies: