From 1f8a88027d0f7e46d89a5ae925240567132ccd8a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Jun 2023 11:07:18 +0000 Subject: [PATCH] Bump @jupyterlab/docregistry from 3.5.0 to 4.0.2 Bumps [@jupyterlab/docregistry](https://github.com/jupyterlab/jupyterlab) from 3.5.0 to 4.0.2. - [Release notes](https://github.com/jupyterlab/jupyterlab/releases) - [Changelog](https://github.com/jupyterlab/jupyterlab/blob/main/CHANGELOG.md) - [Commits](https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/docregistry@3.5.0...@jupyterlab/docregistry@4.0.2) --- updated-dependencies: - dependency-name: "@jupyterlab/docregistry" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 2444 ++++++++++++++++++++++++++++++++++++++------- package.json | 2 +- yarn.lock | 494 ++++++++- 3 files changed, 2542 insertions(+), 398 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8cbcdc0..d68b425 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@jupyterlab/application": "^3.5.0", "@jupyterlab/apputils": "^3.4.8", - "@jupyterlab/docregistry": "^3.4.2", + "@jupyterlab/docregistry": "^4.0.2", "@jupyterlab/notebook": "^3.5.0", "@jupyterlab/settingregistry": "^3.6.1", "@lumino/disposable": "^1.10.3", @@ -112,6 +112,11 @@ "react-dom": "^15.3.0 || 16 || 17" } }, + "node_modules/@codemirror/state": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.2.1.tgz", + "integrity": "sha512-RupHSZ8+OjNT38zU9fKH2sv+Dnlr8Eb8sl4NOnnqz95mCFTZUaiRP8Xv5MeeaG0px2b8Bnfe7YGwCV3nsBhbuw==" + }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz", @@ -241,6 +246,19 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "node_modules/@jupyter/ydoc": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@jupyter/ydoc/-/ydoc-1.0.2.tgz", + "integrity": "sha512-0zG/5FcntGXtCC3BQYWHZlGJpRIdeV0sF7q0i3ZtS7AdhMZdyILObQGwbHpybEPENdv1HRKW/J+CGhNSriG+KQ==", + "dependencies": { + "@jupyterlab/nbformat": "^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0", + "@lumino/coreutils": "^1.11.0 || ^2.0.0", + "@lumino/disposable": "^1.10.0 || ^2.0.0", + "@lumino/signaling": "^1.10.0 || ^2.0.0", + "y-protocols": "^1.0.5", + "yjs": "^13.5.40" + } + }, "node_modules/@jupyterlab/application": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/@jupyterlab/application/-/application-3.5.0.tgz", @@ -268,18 +286,43 @@ "@lumino/widgets": "^1.33.0" } }, + "node_modules/@jupyterlab/application/node_modules/@jupyterlab/docregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.6.4.tgz", + "integrity": "sha512-83jeoFwsN780WwRA0L9U8l15hb9mffR7I22KAsGhSFwG52l4w+UTjXtN3p9iLr0XkqXQQQRqNFKIajxfOI876Q==", + "dependencies": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/codemirror": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/docprovider": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/rendermime": "^3.6.4", + "@jupyterlab/rendermime-interfaces": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2" + } + }, "node_modules/@jupyterlab/apputils": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-3.5.0.tgz", - "integrity": "sha512-brL1CR0F2ocxt+YSWQGRh9OoJWxlqQb5BxQNJy+qJceCpwkMyZmZyf2gxHc9bu67HkL96Sa46wGIn6WKobARrA==", - "dependencies": { - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/services": "^6.5.0", - "@jupyterlab/settingregistry": "^3.5.0", - "@jupyterlab/statedb": "^3.5.0", - "@jupyterlab/translation": "^3.5.0", - "@jupyterlab/ui-components": "^3.5.0", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-3.6.4.tgz", + "integrity": "sha512-NUBcUv30HTWh5svKc46mE82gGpL9u2BxdYQRrtMpZmE2Dy4oFOnArdff2qYICBRtIbVZWwmyeYMBJbZV7Wb5ow==", + "dependencies": { + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/settingregistry": "^3.6.4", + "@jupyterlab/statedb": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", "@lumino/algorithm": "^1.9.0", "@lumino/commands": "^1.19.0", "@lumino/coreutils": "^1.11.0", @@ -290,14 +333,40 @@ "@lumino/properties": "^1.8.0", "@lumino/signaling": "^1.10.0", "@lumino/virtualdom": "^1.14.0", - "@lumino/widgets": "^1.33.0", + "@lumino/widgets": "^1.37.2", "@types/react": "^17.0.0", "react": "^17.0.1", "react-dom": "^17.0.1", - "sanitize-html": "~2.5.3", + "sanitize-html": "~2.7.3", "url": "^0.11.0" } }, + "node_modules/@jupyterlab/apputils/node_modules/@jupyterlab/settingregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-3.6.4.tgz", + "integrity": "sha512-DD3qrd2X6fvkC67MlNkPlHZBh14mecu5+fkE8KBbAQwPZsn9E/JdOVbNVc3sd5Jl/hzobGdtcMhQUTfK46g6ow==", + "dependencies": { + "@jupyterlab/statedb": "^3.6.4", + "@lumino/commands": "^1.19.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "ajv": "^6.12.3", + "json5": "^2.1.1" + } + }, + "node_modules/@jupyterlab/apputils/node_modules/@jupyterlab/statedb": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-3.6.4.tgz", + "integrity": "sha512-sfbAMU7wTf8pzdyW1TLOUzdki1wu7amtDD9JgrD6RrUXTve9QaiKjC+FenFEBPMzogWDogZGAtBEoTLMY+k3pg==", + "dependencies": { + "@lumino/commands": "^1.19.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/properties": "^1.8.0", + "@lumino/signaling": "^1.10.0" + } + }, "node_modules/@jupyterlab/attachments": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/@jupyterlab/attachments/-/attachments-3.5.0.tgz", @@ -389,53 +458,90 @@ } }, "node_modules/@jupyterlab/codeeditor": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-3.5.0.tgz", - "integrity": "sha512-imdYuovxyIIQqZdoRnZAr0VQHqiIVPPFwk8hAgDYtfl8VxFOPMTh203Z6y+CLv5V62J03OU7HZutP/f5u1nZ1w==", - "dependencies": { - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/nbformat": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/shared-models": "^3.5.0", - "@jupyterlab/translation": "^3.5.0", - "@jupyterlab/ui-components": "^3.5.0", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-3.6.4.tgz", + "integrity": "sha512-YYs+x8fRhJIBriekd1upex/TmRRKc125E97YVWjBaP5GpH3NYw4MXhqV8crDWsncawz3gqeiWzwZufIHot6Nrg==", + "dependencies": { + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/nbformat": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", "@lumino/dragdrop": "^1.13.0", "@lumino/messaging": "^1.10.0", "@lumino/signaling": "^1.10.0", - "@lumino/widgets": "^1.33.0" + "@lumino/widgets": "^1.37.2" } }, - "node_modules/@jupyterlab/codemirror": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/codemirror/-/codemirror-3.5.0.tgz", - "integrity": "sha512-i6rGYLnWsBuL8zkCpPTCMeZc2lHI5pIgtEpO/CEfeigYhZI9NkaLSiF64Jwt8bgurS10O02bxl+3hIgU3mSSQA==", + "node_modules/@jupyterlab/codeeditor/node_modules/@jupyterlab/nbformat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.6.4.tgz", + "integrity": "sha512-FIXm3PjtVJOyd+og8mMBcKMgSSq5iGf11rDH9rjFzd1Uo6TwCBiKmkipyAaa8wVcB07A5ocpU0wCE/do2m24kg==", "dependencies": { - "@jupyterlab/apputils": "^3.5.0", - "@jupyterlab/codeeditor": "^3.5.0", - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/nbformat": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/shared-models": "^3.5.0", - "@jupyterlab/statusbar": "^3.5.0", - "@jupyterlab/translation": "^3.5.0", + "@lumino/coreutils": "^1.11.0" + } + }, + "node_modules/@jupyterlab/codemirror": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/codemirror/-/codemirror-3.6.4.tgz", + "integrity": "sha512-f82pib9BpILqba0GDORlOX05BtQIn7YvXKlvElC/1ZS7yYuHlPaJqosEeJWwVMyAzaHgmVtbCtfCZmcvKzPvhA==", + "dependencies": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/nbformat": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/statusbar": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", "@lumino/algorithm": "^1.9.0", "@lumino/commands": "^1.19.0", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", "@lumino/polling": "^1.9.0", "@lumino/signaling": "^1.10.0", - "@lumino/widgets": "^1.33.0", + "@lumino/widgets": "^1.37.2", "codemirror": "~5.61.0", "react": "^17.0.1", "y-codemirror": "^3.0.1" } }, + "node_modules/@jupyterlab/codemirror/node_modules/@jupyterlab/nbformat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.6.4.tgz", + "integrity": "sha512-FIXm3PjtVJOyd+og8mMBcKMgSSq5iGf11rDH9rjFzd1Uo6TwCBiKmkipyAaa8wVcB07A5ocpU0wCE/do2m24kg==", + "dependencies": { + "@lumino/coreutils": "^1.11.0" + } + }, + "node_modules/@jupyterlab/codemirror/node_modules/@jupyterlab/statusbar": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/statusbar/-/statusbar-3.6.4.tgz", + "integrity": "sha512-RcaqT7PksbfJYF8KmMYp+yizuLK1htNewPtEkwtipL4oTOQGHuH6buIDGCcf5QNbWGJ8EOqNNC4NAFFdF3OMhA==", + "dependencies": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2", + "csstype": "~3.0.3", + "react": "^17.0.1", + "typestyle": "^2.0.4" + } + }, "node_modules/@jupyterlab/coreutils": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-5.5.0.tgz", - "integrity": "sha512-mVBuVDUA87hvtS5DfbjfLIE1EFdhAGEU8f19G33QfhD/w2vYDi7vE4ro4arNT47r17MzXW4XfaE4LwatR6uvPw==", + "version": "5.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-5.6.4.tgz", + "integrity": "sha512-KKZcX+b4YPhoOkDKpxPXhc/QUmPNImgcsVsxceCNrznXNxLwwQcreSCMfKQ+i9Z1QayvYUETphAO5dUmfUQkjg==", "dependencies": { "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", @@ -468,42 +574,495 @@ "react": "^17.0.1" } }, - "node_modules/@jupyterlab/docprovider": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/docprovider/-/docprovider-3.5.0.tgz", - "integrity": "sha512-F5VtIIDUpWEFKc0S/xDs8GIjEZC/xn6SVrdNY0+ixDPyC5VNJo+IU5JmqrcU25DlJ+jMbnKlPdRLYsRtJTDKrw==", - "dependencies": { - "@jupyterlab/shared-models": "^3.5.0", + "node_modules/@jupyterlab/docmanager/node_modules/@jupyterlab/docregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.6.4.tgz", + "integrity": "sha512-83jeoFwsN780WwRA0L9U8l15hb9mffR7I22KAsGhSFwG52l4w+UTjXtN3p9iLr0XkqXQQQRqNFKIajxfOI876Q==", + "dependencies": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/codemirror": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/docprovider": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/rendermime": "^3.6.4", + "@jupyterlab/rendermime-interfaces": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", + "@lumino/algorithm": "^1.9.0", "@lumino/coreutils": "^1.11.0", - "lib0": "^0.2.42", - "y-websocket": "^1.3.15", - "yjs": "^13.5.17" + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2" } }, - "node_modules/@jupyterlab/docregistry": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.5.0.tgz", - "integrity": "sha512-OdP+q4rvZARqJvZWCyae23K8IHN+TvSP0xPyTVHd1aXFXi6cWlNUOUGRHd9TlEUNqyJxKjkZNuhozMu8ANEBAQ==", - "dependencies": { - "@jupyterlab/apputils": "^3.5.0", - "@jupyterlab/codeeditor": "^3.5.0", - "@jupyterlab/codemirror": "^3.5.0", - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/docprovider": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/rendermime": "^3.5.0", - "@jupyterlab/rendermime-interfaces": "^3.5.0", - "@jupyterlab/services": "^6.5.0", - "@jupyterlab/shared-models": "^3.5.0", - "@jupyterlab/translation": "^3.5.0", - "@jupyterlab/ui-components": "^3.5.0", - "@lumino/algorithm": "^1.9.0", + "node_modules/@jupyterlab/docprovider": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/docprovider/-/docprovider-3.6.4.tgz", + "integrity": "sha512-vsOB+9w6tysejLe77mKLNCgeC4y2tzk9KgwEW3s72/RUt20NHYnwJc2HaZdwtceZ8tJDqRokyOfPgH/7dBO7tA==", + "dependencies": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", - "@lumino/messaging": "^1.10.0", "@lumino/signaling": "^1.10.0", - "@lumino/widgets": "^1.33.0", - "yjs": "^13.5.17" + "y-protocols": "^1.0.5", + "y-websocket": "^1.4.6" + } + }, + "node_modules/@jupyterlab/docregistry": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-4.0.2.tgz", + "integrity": "sha512-juWWfov9RK0fuvhj7ckVgmYqiwQPFSoKs040Wv9nppnYDfNJDQQmQMPFlSJA0irZ9AxfTyf1+TjRe+WVQcHvvg==", + "dependencies": { + "@jupyter/ydoc": "^1.0.2", + "@jupyterlab/apputils": "^4.1.2", + "@jupyterlab/codeeditor": "^4.0.2", + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/observables": "^5.0.2", + "@jupyterlab/rendermime": "^4.0.2", + "@jupyterlab/rendermime-interfaces": "^3.8.2", + "@jupyterlab/services": "^7.0.2", + "@jupyterlab/translation": "^4.0.2", + "@jupyterlab/ui-components": "^4.0.2", + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/widgets": "^2.1.1" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/apputils": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-4.1.2.tgz", + "integrity": "sha512-Gj4xd4i+y7j6W1n+cJVA+LBC20fcFUanxDxZfaYwfSFA9b/7ijx3dfw9zRY9taqzBdun17HCjynvLbOJfMwYEg==", + "dependencies": { + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/observables": "^5.0.2", + "@jupyterlab/rendermime-interfaces": "^3.8.2", + "@jupyterlab/services": "^7.0.2", + "@jupyterlab/settingregistry": "^4.0.2", + "@jupyterlab/statedb": "^4.0.2", + "@jupyterlab/statusbar": "^4.0.2", + "@jupyterlab/translation": "^4.0.2", + "@jupyterlab/ui-components": "^4.0.2", + "@lumino/algorithm": "^2.0.0", + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/domutils": "^2.0.0", + "@lumino/messaging": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0", + "@lumino/widgets": "^2.1.1", + "@types/react": "^18.0.26", + "react": "^18.2.0", + "sanitize-html": "~2.7.3" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/codeeditor": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-4.0.2.tgz", + "integrity": "sha512-7YmKs8litDFfB1oGUcA6SKylx8VnBYDW5fqbLapzhhvBQD5lPK/Gk3vaDF5U8BwsjQqHVeK2+5ZJPYKJYKGzGg==", + "dependencies": { + "@codemirror/state": "^6.2.0", + "@jupyter/ydoc": "^1.0.2", + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/nbformat": "^4.0.2", + "@jupyterlab/observables": "^5.0.2", + "@jupyterlab/statusbar": "^4.0.2", + "@jupyterlab/translation": "^4.0.2", + "@jupyterlab/ui-components": "^4.0.2", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/dragdrop": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/widgets": "^2.1.1", + "react": "^18.2.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/coreutils": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-6.0.2.tgz", + "integrity": "sha512-jSGATyE11MuX1gbH/QYJZkYh8ddbV8SdRQ36U5Exy/oAL0ukF6vqfpIpDpo/EAW+p9aDBlSnvi3WtgyVQcltqg==", + "dependencies": { + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/signaling": "^2.1.1", + "minimist": "~1.2.0", + "path-browserify": "^1.0.0", + "url-parse": "~1.5.4" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/nbformat": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-4.0.2.tgz", + "integrity": "sha512-K83wDb1iUViTk4mj228SR4E0GPASiykXcD/tVYAOvxWv8TsaZ2UK/dcX4ZtBEZpVqI5enRrq8Z7xISMR+3CRBg==", + "dependencies": { + "@lumino/coreutils": "^2.1.1" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/observables": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/observables/-/observables-5.0.2.tgz", + "integrity": "sha512-mZowpnUrfKqjc2OjwBjI4je2idMaoM3OURCcPMlcCVCZUUiFEB2SOCx8/1jWrotw/er5Cjp7vROZ7Iz8BiIW1g==", + "dependencies": { + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/signaling": "^2.1.1" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/rendermime": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-4.0.2.tgz", + "integrity": "sha512-x5nPqwGnJCkbS6+jEmhN/fKNSM22DCbO+vwZYAa8dbcL+xURRE7iockxX6cpdHhMNeQ/JlZ5m4HQyTmIzd4N/Q==", + "dependencies": { + "@jupyterlab/apputils": "^4.1.2", + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/nbformat": "^4.0.2", + "@jupyterlab/observables": "^5.0.2", + "@jupyterlab/rendermime-interfaces": "^3.8.2", + "@jupyterlab/services": "^7.0.2", + "@jupyterlab/translation": "^4.0.2", + "@lumino/coreutils": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/widgets": "^2.1.1", + "lodash.escape": "^4.0.1" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/services": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/services/-/services-7.0.2.tgz", + "integrity": "sha512-luhc5wVdojQ0kVM1EMv7HkI6eiEU36Sj69a0vNRFj2U+VcgN9Dicb+vlOZnS1cOOGNhSRjKuaREkXRfEETsq3A==", + "dependencies": { + "@jupyter/ydoc": "^1.0.2", + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/nbformat": "^4.0.2", + "@jupyterlab/settingregistry": "^4.0.2", + "@jupyterlab/statedb": "^4.0.2", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/polling": "^2.1.1", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "ws": "^8.11.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/settingregistry": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-4.0.2.tgz", + "integrity": "sha512-c0HrgJescIoEz+DWm1wt7pNYGaMK1kq+7Ask8BRJBWJwwg9RuIrgPUd58Kc14YGNvIvDTPvgltUunhQIBZJQzg==", + "dependencies": { + "@jupyterlab/nbformat": "^4.0.2", + "@jupyterlab/statedb": "^4.0.2", + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/signaling": "^2.1.1", + "@rjsf/utils": "^5.1.0", + "ajv": "^8.12.0", + "json5": "^2.2.3" + }, + "peerDependencies": { + "react": ">=16" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/statedb": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-4.0.2.tgz", + "integrity": "sha512-erVHlzJkd8xPsOHyAlImJgOAS9ohq4zRloX2+VMpCJHeYrK5z/KO9mVQlAFFC1JNlm3C3JjnvZBbTAZshzsMHA==", + "dependencies": { + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/statusbar": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/statusbar/-/statusbar-4.0.2.tgz", + "integrity": "sha512-5p3tSG/VM8TQ1SDIPRYBK0P2Bh+2VK1eCiCna/Zane3OHZww99JM+7yySiGYffbJuhD5ZHp+a8IYXAbAE5xVOg==", + "dependencies": { + "@jupyterlab/ui-components": "^4.0.2", + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/widgets": "^2.1.1", + "react": "^18.2.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/translation": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/translation/-/translation-4.0.2.tgz", + "integrity": "sha512-EiYk/dt4hBAnrHKw7YXfeKmqvug6bWadQVthY0lRE18FuSKVAOgWv2qRAxOSZEWiFyUjEKutUg5OOms6KCHZFA==", + "dependencies": { + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/rendermime-interfaces": "^3.8.2", + "@jupyterlab/services": "^7.0.2", + "@jupyterlab/statedb": "^4.0.2", + "@lumino/coreutils": "^2.1.1" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@jupyterlab/ui-components": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-4.0.2.tgz", + "integrity": "sha512-TdLgTmHzi4NuRXUCls0Nh2+C2x66tQzimQRt6hRklpB9RCI2uNcr23HXe70Dc+nNXNHwXePbnT+MAsLbWHjfDw==", + "dependencies": { + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/observables": "^5.0.2", + "@jupyterlab/rendermime-interfaces": "^3.8.2", + "@jupyterlab/translation": "^4.0.2", + "@lumino/algorithm": "^2.0.0", + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/polling": "^2.1.1", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0", + "@lumino/widgets": "^2.1.1", + "@rjsf/core": "^5.1.0", + "@rjsf/utils": "^5.1.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "typestyle": "^2.0.4" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/algorithm": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/algorithm/-/algorithm-2.0.0.tgz", + "integrity": "sha512-SwM/8U1zlMWMJj00wTCThdTUit9zap2Xghuo4uUxvZ+mfog5b1UIk2j1dP8TPpzEXHCDPEb85s2/ERo1tee3Dw==" + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/collections": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/collections/-/collections-2.0.0.tgz", + "integrity": "sha512-uQvsRaQ8R8x/fTI2mk4+Z3EdUBDg/RtnqePDKtggWuu+BEjfk6vJ1jo42OGvEcurvhrrIZhFcpQJhtC+nNk4lA==", + "dependencies": { + "@lumino/algorithm": "^2.0.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/commands": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/commands/-/commands-2.1.1.tgz", + "integrity": "sha512-KaEkRCemZ7BZM4wCvsLx+oSdPxdggdg0p+1+FXm8d9adsVV8xwxrEAAgEP4/YPytexgyf7OnKT9aOpuss/VGjA==", + "dependencies": { + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/domutils": "^2.0.0", + "@lumino/keyboard": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/coreutils": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/coreutils/-/coreutils-2.1.1.tgz", + "integrity": "sha512-OmEzvphZC/EVpFfwBkmcuzNwKXvkij6gJo1mbf4/tZMC1/8NO3aVnjK1FsgC0TlaGwMD1BLIFgGay2mC/I/cyQ==" + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/disposable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/disposable/-/disposable-2.1.1.tgz", + "integrity": "sha512-zGl5hDDgDgPlrCN8b37gmNRjmYrTXnVq4WaseRtEgjj/en+gHLQW7sgTzkLgPj5rFaVETPkyrDTQ5uZVewFOAw==", + "dependencies": { + "@lumino/signaling": "^2.1.1" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/domutils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/domutils/-/domutils-2.0.0.tgz", + "integrity": "sha512-GYsz6CS6Gd+7r9IBe/0m+3/xAuOKrjfiXwWt7OLsOM1icRv93yS+gxleCLp2+LSwoqU90sqfav+uYABtPkA4QA==" + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/dragdrop": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-2.1.1.tgz", + "integrity": "sha512-TRrKo8sWx0cnZ1X8U8Rqijd0lQ82Fgu+BseVy3zDYiANwt9jMMOPjp1qzVY2/lDCmuZptYbUKXOznS0khzCUTg==", + "dependencies": { + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/keyboard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/keyboard/-/keyboard-2.0.0.tgz", + "integrity": "sha512-bX42YYLJPuATGKH7DQaQrji28HXJJVU2QwAK/vrTiLpiZD28x6Q0QhwKaP5x4wNH8ikhwR9jRP7b9PNNtUGGfg==" + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/messaging": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/messaging/-/messaging-2.0.0.tgz", + "integrity": "sha512-B8cMK36hrkngntsdLNic3GEPfAk4qp6HIYWDrRSC1z7pjgjH8EEKUOO2MNNYNKNq3Hzpog7FM0nhT1tLqoFAYA==", + "dependencies": { + "@lumino/algorithm": "^2.0.0", + "@lumino/collections": "^2.0.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/polling": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/polling/-/polling-2.1.1.tgz", + "integrity": "sha512-RdRV0chtIJ84Y44DTsoAqPWixGK6ntb5NRTdn71BFZRtmLUvGoC1P35OntbPbRmTVWvvdoc+OLxPmAZ6lC+d5A==", + "dependencies": { + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/signaling": "^2.1.1" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/properties/-/properties-2.0.0.tgz", + "integrity": "sha512-2TZE3gu1EZj5x2kEUBmr1aSemtgkkGlLkd3CwK0zjlukUhdrONveLsOX/Hr8+EnXv070i5lSr+9PzNNVqs9vPg==" + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/signaling": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/signaling/-/signaling-2.1.1.tgz", + "integrity": "sha512-EUPJlC/kis5DEPA4UxsJRPidGk4qcgS+rfQlYfGfA4Z6vR8nzcwU9WE0UIWdqo6GN7cLWR8lGLzZzyIGY3+qiA==", + "dependencies": { + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/virtualdom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/virtualdom/-/virtualdom-2.0.0.tgz", + "integrity": "sha512-N+Q4+ZcoaeQUb4cwxSzyy/DSuiCdHAtrGegrRo1M2KChKKa9DoyuQy3H9jZItrPpqh5VIQDu3UHMY0BsiwdgUA==", + "dependencies": { + "@lumino/algorithm": "^2.0.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@lumino/widgets": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.1.1.tgz", + "integrity": "sha512-SpZ9ekxrc1KSdP8DqAUyTyCfAbBl0swyzzYI9bXNnmi6DzUGSsgE2c985pl+tY8DXHIIOVHQey267psZ35Hp1w==", + "dependencies": { + "@lumino/algorithm": "^2.0.0", + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/domutils": "^2.0.0", + "@lumino/dragdrop": "^2.1.1", + "@lumino/keyboard": "^2.0.0", + "@lumino/messaging": "^2.0.0", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@rjsf/core": { + "version": "5.8.1", + "resolved": "https://registry.npmjs.org/@rjsf/core/-/core-5.8.1.tgz", + "integrity": "sha512-+lJKK/fdVO+DqKhSzSY8bjyAv5weoLw44d/DnCn2U8/l9qY0nqfNSvG6gyZIC9kCNnzLS/76XFAltWXgtjjzFQ==", + "dependencies": { + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "markdown-to-jsx": "^7.2.1", + "nanoid": "^3.3.6", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@rjsf/utils": "^5.8.x", + "react": "^16.14.0 || >=17" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/@types/react": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.9.tgz", + "integrity": "sha512-pL3JAesUkF7PEQGxh5XOwdXGV907te6m1/Qe1ERJLgomojS6Ne790QiA7GUl434JEkFA2aAaB6qJ5z4e1zJn/w==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/@jupyterlab/docregistry/node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/@jupyterlab/docregistry/node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "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 + } } }, "node_modules/@jupyterlab/filebrowser": { @@ -533,6 +1092,31 @@ "react": "^17.0.1" } }, + "node_modules/@jupyterlab/filebrowser/node_modules/@jupyterlab/docregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.6.4.tgz", + "integrity": "sha512-83jeoFwsN780WwRA0L9U8l15hb9mffR7I22KAsGhSFwG52l4w+UTjXtN3p9iLr0XkqXQQQRqNFKIajxfOI876Q==", + "dependencies": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/codemirror": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/docprovider": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/rendermime": "^3.6.4", + "@jupyterlab/rendermime-interfaces": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2" + } + }, "node_modules/@jupyterlab/nbformat": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.5.0.tgz", @@ -572,88 +1156,262 @@ "react": "^17.0.1" } }, - "node_modules/@jupyterlab/observables": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/observables/-/observables-4.5.0.tgz", - "integrity": "sha512-YiUljeHNz80YpIPDi0zoUC26AwAhyDu1UXm2kH5J/lPViycz8X22RWXkIBc40kvWoasUTSomZiEv/W2hFUs0Vw==", + "node_modules/@jupyterlab/notebook/node_modules/@jupyterlab/docregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.6.4.tgz", + "integrity": "sha512-83jeoFwsN780WwRA0L9U8l15hb9mffR7I22KAsGhSFwG52l4w+UTjXtN3p9iLr0XkqXQQQRqNFKIajxfOI876Q==", + "dependencies": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/codemirror": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/docprovider": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/rendermime": "^3.6.4", + "@jupyterlab/rendermime-interfaces": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2" + } + }, + "node_modules/@jupyterlab/observables": { + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/observables/-/observables-4.6.4.tgz", + "integrity": "sha512-HqIYzHj+HYWnZTFMWr6b0GG92UfrFk7k8ihLlVm0W289Pz+0YlOBPgXhEJsTPPIm+YiICXD8WzvySXUWo92ryA==", + "dependencies": { + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0" + } + }, + "node_modules/@jupyterlab/outputarea": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@jupyterlab/outputarea/-/outputarea-3.5.0.tgz", + "integrity": "sha512-GF9jXeQDUQw93w4+Oh7J8AjFzBjcXL9f0CmGCao0H4rjni1EFByU5eLPe0FM7YRubU9ike7JMu3+9dJDlnpdAA==", + "dependencies": { + "@jupyterlab/apputils": "^3.5.0", + "@jupyterlab/nbformat": "^3.5.0", + "@jupyterlab/observables": "^4.5.0", + "@jupyterlab/rendermime": "^3.5.0", + "@jupyterlab/rendermime-interfaces": "^3.5.0", + "@jupyterlab/services": "^6.5.0", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/properties": "^1.8.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.33.0", + "resize-observer-polyfill": "^1.5.1" + } + }, + "node_modules/@jupyterlab/rendermime": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-3.6.4.tgz", + "integrity": "sha512-Yrkf0eojj/K35d9xMqhv/00JdjlThq6qw7rf/IpXBxu110uy/zSoE2IO5HVTw1JrBb4TSdMh11gtGCcZDiRutQ==", + "dependencies": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codemirror": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/nbformat": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/rendermime-interfaces": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/translation": "^3.6.4", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2", + "lodash.escape": "^4.0.1", + "marked": "^4.0.17" + } + }, + "node_modules/@jupyterlab/rendermime-interfaces": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.8.2.tgz", + "integrity": "sha512-IOnzA/ccfwXGO/RaWysYn74ojJ7PaH5igTnS0sjo4qIprFZ6tCORTrKF594BA7Qz6PpW2+GpdUVMUnnYdU5R9Q==", + "dependencies": { + "@lumino/coreutils": "^1.11.0 || ^2.1.1", + "@lumino/widgets": "^1.37.2 || ^2.1.1" + } + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/algorithm": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/algorithm/-/algorithm-2.0.0.tgz", + "integrity": "sha512-SwM/8U1zlMWMJj00wTCThdTUit9zap2Xghuo4uUxvZ+mfog5b1UIk2j1dP8TPpzEXHCDPEb85s2/ERo1tee3Dw==" + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/collections": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/collections/-/collections-2.0.0.tgz", + "integrity": "sha512-uQvsRaQ8R8x/fTI2mk4+Z3EdUBDg/RtnqePDKtggWuu+BEjfk6vJ1jo42OGvEcurvhrrIZhFcpQJhtC+nNk4lA==", + "dependencies": { + "@lumino/algorithm": "^2.0.0" + } + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/commands": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/commands/-/commands-2.1.1.tgz", + "integrity": "sha512-KaEkRCemZ7BZM4wCvsLx+oSdPxdggdg0p+1+FXm8d9adsVV8xwxrEAAgEP4/YPytexgyf7OnKT9aOpuss/VGjA==", + "dependencies": { + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/domutils": "^2.0.0", + "@lumino/keyboard": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0" + } + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/coreutils": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/coreutils/-/coreutils-2.1.1.tgz", + "integrity": "sha512-OmEzvphZC/EVpFfwBkmcuzNwKXvkij6gJo1mbf4/tZMC1/8NO3aVnjK1FsgC0TlaGwMD1BLIFgGay2mC/I/cyQ==" + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/disposable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/disposable/-/disposable-2.1.1.tgz", + "integrity": "sha512-zGl5hDDgDgPlrCN8b37gmNRjmYrTXnVq4WaseRtEgjj/en+gHLQW7sgTzkLgPj5rFaVETPkyrDTQ5uZVewFOAw==", + "dependencies": { + "@lumino/signaling": "^2.1.1" + } + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/domutils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/domutils/-/domutils-2.0.0.tgz", + "integrity": "sha512-GYsz6CS6Gd+7r9IBe/0m+3/xAuOKrjfiXwWt7OLsOM1icRv93yS+gxleCLp2+LSwoqU90sqfav+uYABtPkA4QA==" + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/dragdrop": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-2.1.1.tgz", + "integrity": "sha512-TRrKo8sWx0cnZ1X8U8Rqijd0lQ82Fgu+BseVy3zDYiANwt9jMMOPjp1qzVY2/lDCmuZptYbUKXOznS0khzCUTg==", + "dependencies": { + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1" + } + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/keyboard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/keyboard/-/keyboard-2.0.0.tgz", + "integrity": "sha512-bX42YYLJPuATGKH7DQaQrji28HXJJVU2QwAK/vrTiLpiZD28x6Q0QhwKaP5x4wNH8ikhwR9jRP7b9PNNtUGGfg==" + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/messaging": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/messaging/-/messaging-2.0.0.tgz", + "integrity": "sha512-B8cMK36hrkngntsdLNic3GEPfAk4qp6HIYWDrRSC1z7pjgjH8EEKUOO2MNNYNKNq3Hzpog7FM0nhT1tLqoFAYA==", + "dependencies": { + "@lumino/algorithm": "^2.0.0", + "@lumino/collections": "^2.0.0" + } + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/properties/-/properties-2.0.0.tgz", + "integrity": "sha512-2TZE3gu1EZj5x2kEUBmr1aSemtgkkGlLkd3CwK0zjlukUhdrONveLsOX/Hr8+EnXv070i5lSr+9PzNNVqs9vPg==" + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/signaling": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/signaling/-/signaling-2.1.1.tgz", + "integrity": "sha512-EUPJlC/kis5DEPA4UxsJRPidGk4qcgS+rfQlYfGfA4Z6vR8nzcwU9WE0UIWdqo6GN7cLWR8lGLzZzyIGY3+qiA==", "dependencies": { - "@lumino/algorithm": "^1.9.0", - "@lumino/coreutils": "^1.11.0", - "@lumino/disposable": "^1.10.0", - "@lumino/messaging": "^1.10.0", - "@lumino/signaling": "^1.10.0" + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1" } }, - "node_modules/@jupyterlab/outputarea": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/outputarea/-/outputarea-3.5.0.tgz", - "integrity": "sha512-GF9jXeQDUQw93w4+Oh7J8AjFzBjcXL9f0CmGCao0H4rjni1EFByU5eLPe0FM7YRubU9ike7JMu3+9dJDlnpdAA==", + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/virtualdom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/virtualdom/-/virtualdom-2.0.0.tgz", + "integrity": "sha512-N+Q4+ZcoaeQUb4cwxSzyy/DSuiCdHAtrGegrRo1M2KChKKa9DoyuQy3H9jZItrPpqh5VIQDu3UHMY0BsiwdgUA==", "dependencies": { - "@jupyterlab/apputils": "^3.5.0", - "@jupyterlab/nbformat": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/rendermime": "^3.5.0", - "@jupyterlab/rendermime-interfaces": "^3.5.0", - "@jupyterlab/services": "^6.5.0", + "@lumino/algorithm": "^2.0.0" + } + }, + "node_modules/@jupyterlab/rendermime-interfaces/node_modules/@lumino/widgets": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.1.1.tgz", + "integrity": "sha512-SpZ9ekxrc1KSdP8DqAUyTyCfAbBl0swyzzYI9bXNnmi6DzUGSsgE2c985pl+tY8DXHIIOVHQey267psZ35Hp1w==", + "dependencies": { + "@lumino/algorithm": "^2.0.0", + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/domutils": "^2.0.0", + "@lumino/dragdrop": "^2.1.1", + "@lumino/keyboard": "^2.0.0", + "@lumino/messaging": "^2.0.0", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0" + } + }, + "node_modules/@jupyterlab/rendermime/node_modules/@jupyterlab/nbformat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.6.4.tgz", + "integrity": "sha512-FIXm3PjtVJOyd+og8mMBcKMgSSq5iGf11rDH9rjFzd1Uo6TwCBiKmkipyAaa8wVcB07A5ocpU0wCE/do2m24kg==", + "dependencies": { + "@lumino/coreutils": "^1.11.0" + } + }, + "node_modules/@jupyterlab/services": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/services/-/services-6.6.4.tgz", + "integrity": "sha512-qtPnCfPWyKvQmr5w/YLO3+Tif1fYkJvCAufLljiWpAORFF06LvURbP9Lb+GOsXS9VHZQTcXLBv8sdlQSbj5qNg==", + "dependencies": { + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/nbformat": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/settingregistry": "^3.6.4", + "@jupyterlab/statedb": "^3.6.4", "@lumino/algorithm": "^1.9.0", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", - "@lumino/messaging": "^1.10.0", - "@lumino/properties": "^1.8.0", + "@lumino/polling": "^1.9.0", "@lumino/signaling": "^1.10.0", - "@lumino/widgets": "^1.33.0", - "resize-observer-polyfill": "^1.5.1" + "node-fetch": "^2.6.0", + "ws": "^7.4.6" } }, - "node_modules/@jupyterlab/rendermime": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-3.5.0.tgz", - "integrity": "sha512-vA5bQA/v7/P/6a3WXdrSoTeGgIJy1iLvpVpJ3DfR9NIpPrXzazDtRplipwcHsNjtUn4P2oS8C46s/eTOEPsQOw==", + "node_modules/@jupyterlab/services/node_modules/@jupyterlab/nbformat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.6.4.tgz", + "integrity": "sha512-FIXm3PjtVJOyd+og8mMBcKMgSSq5iGf11rDH9rjFzd1Uo6TwCBiKmkipyAaa8wVcB07A5ocpU0wCE/do2m24kg==", "dependencies": { - "@jupyterlab/apputils": "^3.5.0", - "@jupyterlab/codemirror": "^3.5.0", - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/nbformat": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/rendermime-interfaces": "^3.5.0", - "@jupyterlab/services": "^6.5.0", - "@jupyterlab/translation": "^3.5.0", - "@lumino/algorithm": "^1.9.0", - "@lumino/coreutils": "^1.11.0", - "@lumino/messaging": "^1.10.0", - "@lumino/signaling": "^1.10.0", - "@lumino/widgets": "^1.33.0", - "lodash.escape": "^4.0.1", - "marked": "^4.0.17" + "@lumino/coreutils": "^1.11.0" } }, - "node_modules/@jupyterlab/rendermime-interfaces": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.5.0.tgz", - "integrity": "sha512-SWpNX8dwRuAH0GMeuamN1O096Ypn2XcosNbo60P8860qi2KzTXgxADt5xcOf6FK+tXVQ+qi3hJi+055+1xjq+g==", + "node_modules/@jupyterlab/services/node_modules/@jupyterlab/settingregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-3.6.4.tgz", + "integrity": "sha512-DD3qrd2X6fvkC67MlNkPlHZBh14mecu5+fkE8KBbAQwPZsn9E/JdOVbNVc3sd5Jl/hzobGdtcMhQUTfK46g6ow==", "dependencies": { - "@jupyterlab/translation": "^3.5.0", + "@jupyterlab/statedb": "^3.6.4", + "@lumino/commands": "^1.19.0", "@lumino/coreutils": "^1.11.0", - "@lumino/widgets": "^1.33.0" + "@lumino/disposable": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "ajv": "^6.12.3", + "json5": "^2.1.1" } }, - "node_modules/@jupyterlab/services": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/services/-/services-6.5.0.tgz", - "integrity": "sha512-g5fa7oFu1I6i0agOmx6ud/1fjYAsr3zHzoymE4oAGN3nIbt8HTcmzLbiwmaWssGCVUF4h06GOYWcAe/x/ND8JA==", + "node_modules/@jupyterlab/services/node_modules/@jupyterlab/statedb": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-3.6.4.tgz", + "integrity": "sha512-sfbAMU7wTf8pzdyW1TLOUzdki1wu7amtDD9JgrD6RrUXTve9QaiKjC+FenFEBPMzogWDogZGAtBEoTLMY+k3pg==", "dependencies": { - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/nbformat": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/settingregistry": "^3.5.0", - "@jupyterlab/statedb": "^3.5.0", - "@lumino/algorithm": "^1.9.0", + "@lumino/commands": "^1.19.0", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", - "@lumino/polling": "^1.9.0", - "@lumino/signaling": "^1.10.0", - "node-fetch": "^2.6.0", - "ws": "^7.4.6" + "@lumino/properties": "^1.8.0", + "@lumino/signaling": "^1.10.0" } }, "node_modules/@jupyterlab/settingregistry": { @@ -671,16 +1429,33 @@ } }, "node_modules/@jupyterlab/shared-models": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/shared-models/-/shared-models-3.5.0.tgz", - "integrity": "sha512-QZL9BPCC+iV12AsUbUAwQvZeeo3fKh1X8h9odtlc+Oc+dyZAqREYXuZGjVlaG9qwbF62xDr7acfO4HqCK6Kjyw==", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/shared-models/-/shared-models-3.6.4.tgz", + "integrity": "sha512-bGpk3L/SJgBIcGuZmK3OSJEDLfZJlhvDAEx5enbzxVmnH23JeyAL0kT8cFRqhmI0FaBTPGsR3DgOV4RpOyxOow==", "dependencies": { - "@jupyterlab/nbformat": "^3.5.0", - "@lumino/coreutils": "^1.11.0", - "@lumino/disposable": "^1.10.0", - "@lumino/signaling": "^1.10.0", + "@jupyter/ydoc": "~0.2.4", + "@jupyterlab/nbformat": "^3.6.4" + } + }, + "node_modules/@jupyterlab/shared-models/node_modules/@jupyter/ydoc": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@jupyter/ydoc/-/ydoc-0.2.4.tgz", + "integrity": "sha512-QACcB4bF+Ew4UJmJP+3OyiyQm3vwRYF6iZCQK9q0nE2U5uAosQkfLyT6Bx71jPUXe4G9lEF6m9fjpZvSUX7Lyw==", + "dependencies": { + "@jupyterlab/nbformat": "^3.0.0 || ^4.0.0-alpha.15", + "@lumino/coreutils": "^1.11.0 || ^2.0.0-alpha.6", + "@lumino/disposable": "^1.10.0 || ^2.0.0-alpha.6", + "@lumino/signaling": "^1.10.0 || ^2.0.0-alpha.6", "y-protocols": "^1.0.5", - "yjs": "^13.5.17" + "yjs": "^13.5.40" + } + }, + "node_modules/@jupyterlab/shared-models/node_modules/@jupyterlab/nbformat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.6.4.tgz", + "integrity": "sha512-FIXm3PjtVJOyd+og8mMBcKMgSSq5iGf11rDH9rjFzd1Uo6TwCBiKmkipyAaa8wVcB07A5ocpU0wCE/do2m24kg==", + "dependencies": { + "@lumino/coreutils": "^1.11.0" } }, "node_modules/@jupyterlab/statedb": { @@ -717,32 +1492,44 @@ } }, "node_modules/@jupyterlab/translation": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/translation/-/translation-3.5.0.tgz", - "integrity": "sha512-68Cyc9gVKef/Gr9tx9YisiPEIzXUk+mnM7u9huthq5A0aHh1W0E51CM/m0BwJDBurbY+W7erphy0nSWSEk7vCg==", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/translation/-/translation-3.6.4.tgz", + "integrity": "sha512-iPMH6eta1UdR82pR40JPBXOnjtQ5JinuVziojE9NlbR8J0/y/Yka2QPt1x3Pt4t+6+wF/No5NtbY/u+i5wPkYw==", "dependencies": { - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/services": "^6.5.0", - "@jupyterlab/statedb": "^3.5.0", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/statedb": "^3.6.4", "@lumino/coreutils": "^1.11.0" } }, + "node_modules/@jupyterlab/translation/node_modules/@jupyterlab/statedb": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-3.6.4.tgz", + "integrity": "sha512-sfbAMU7wTf8pzdyW1TLOUzdki1wu7amtDD9JgrD6RrUXTve9QaiKjC+FenFEBPMzogWDogZGAtBEoTLMY+k3pg==", + "dependencies": { + "@lumino/commands": "^1.19.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/properties": "^1.8.0", + "@lumino/signaling": "^1.10.0" + } + }, "node_modules/@jupyterlab/ui-components": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-3.5.0.tgz", - "integrity": "sha512-1AIKMUhyLgPYh3R3qvEPRhLKkiVwBtPg571If9UxTvDEJqVwtNTayn47sRsWlOKlueLVwebgEHVSkk2ahxgF6Q==", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-3.6.4.tgz", + "integrity": "sha512-Xkms2fWLVUBGG/2DFRhyJq2LOjlGATMcb2Cw0/zHlTWDdzUw4n8EvzikvvyOY20twt8hYiBsHs+JmCSLw974LA==", "dependencies": { "@blueprintjs/core": "^3.36.0", "@blueprintjs/select": "^3.15.0", - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/translation": "^3.5.0", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/translation": "^3.6.4", "@lumino/algorithm": "^1.9.0", "@lumino/commands": "^1.19.0", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", "@lumino/signaling": "^1.10.0", "@lumino/virtualdom": "^1.14.0", - "@lumino/widgets": "^1.33.0", + "@lumino/widgets": "^1.37.2", "@rjsf/core": "^3.1.0", "react": "^17.0.1", "react-dom": "^17.0.1", @@ -867,16 +1654,16 @@ } }, "node_modules/@lumino/widgets": { - "version": "1.37.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-1.37.1.tgz", - "integrity": "sha512-/whz5B/hL0fjv0bR8JYZ+Emx+CH7HBwXc4TqI9PrrHGm3g6+jRJAyIFGZcQubqkPxxHrRE/VxQgoDKGhINw/Gw==", + "version": "1.37.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-1.37.2.tgz", + "integrity": "sha512-NHKu1NBDo6ETBDoNrqSkornfUCwc8EFFzw6+LWBfYVxn2PIwciq2SdiJGEyNqL+0h/A9eVKb5ui5z4cwpRekmQ==", "dependencies": { "@lumino/algorithm": "^1.9.2", "@lumino/commands": "^1.21.1", "@lumino/coreutils": "^1.12.1", "@lumino/disposable": "^1.10.4", "@lumino/domutils": "^1.8.2", - "@lumino/dragdrop": "^1.14.4", + "@lumino/dragdrop": "^1.14.5", "@lumino/keyboard": "^1.8.2", "@lumino/messaging": "^1.10.3", "@lumino/properties": "^1.8.2", @@ -884,6 +1671,15 @@ "@lumino/virtualdom": "^1.14.3" } }, + "node_modules/@lumino/widgets/node_modules/@lumino/dragdrop": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-1.14.5.tgz", + "integrity": "sha512-LC5xB82+xGF8hFyl716TMpV32OIMIMl+s3RU1PaqDkD6B7PkgiVk6NkJ4X9/GcEvl2igkvlGQt/3L7qxDAJNxw==", + "dependencies": { + "@lumino/coreutils": "^1.12.1", + "@lumino/disposable": "^1.10.4" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -969,6 +1765,42 @@ "react": ">=16" } }, + "node_modules/@rjsf/utils": { + "version": "5.8.1", + "resolved": "https://registry.npmjs.org/@rjsf/utils/-/utils-5.8.1.tgz", + "integrity": "sha512-kzWVNAW417ADG0nSEPxpqYzLrtzi9tKCCn5rOuwt6FIvSrtkatISBekyKNeycGPUfQR9VkROGrcG8cz10xUs6g==", + "dependencies": { + "json-schema-merge-allof": "^0.8.1", + "jsonpointer": "^5.0.1", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.14.0 || >=17" + } + }, + "node_modules/@rjsf/utils/node_modules/json-schema-merge-allof": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/json-schema-merge-allof/-/json-schema-merge-allof-0.8.1.tgz", + "integrity": "sha512-CTUKmIlPJbsWfzRRnOXz+0MjIqvnleIXwFTzz+t9T86HnYX/Rozria6ZVGLktAU9e+NygNljveP+yxqtQp/Q4w==", + "dependencies": { + "compute-lcm": "^1.1.2", + "json-schema-compare": "^0.2.2", + "lodash": "^4.17.20" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@rjsf/utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, "node_modules/@types/dom4": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/dom4/-/dom4-2.0.1.tgz", @@ -2037,9 +2869,9 @@ "dev": true }, "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "engines": { "node": ">=0.10.0" } @@ -2101,9 +2933,9 @@ } }, "node_modules/dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", @@ -2119,9 +2951,9 @@ "integrity": "sha512-JkCVGnN4ofKGbjf5Uvc8mmxaATIErKQKSgACdBXpsQ3fY6DlIpAyWfiBSrGkttATssbDCp3psiAKWXk5gmjycA==" }, "node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "funding": [ { "type": "github", @@ -2130,9 +2962,9 @@ ] }, "node_modules/domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dependencies": { "domelementtype": "^2.2.0" }, @@ -3581,9 +4413,9 @@ } }, "node_modules/jsonpointer": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", - "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", "engines": { "node": ">=0.10.0" } @@ -3744,14 +4576,18 @@ } }, "node_modules/lib0": { - "version": "0.2.42", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.42.tgz", - "integrity": "sha512-8BNM4MiokEKzMvSxTOC3gnCBisJH+jL67CnSnqzHv3jli3pUvGC8wz+0DQ2YvGr4wVQdb2R2uNNPw9LEpVvJ4Q==", + "version": "0.2.78", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.78.tgz", + "integrity": "sha512-SV2nU43/6eaYnGH3l0lg2wg1ziB/TH3sAd2E8quXPGwrqo+aX98SNT2ZKucpUr5B8A52jD7ZMjAl+r87Fa/bLQ==", "dependencies": { "isomorphic.js": "^0.2.4" }, + "bin": { + "0gentesthtml": "bin/gentesthtml.js", + "0serve": "bin/0serve.js" + }, "engines": { - "node": ">=12" + "node": ">=16" }, "funding": { "type": "GitHub Sponsors ❤", @@ -3828,6 +4664,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, "node_modules/lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", @@ -3909,6 +4750,17 @@ "semver": "bin/semver.js" } }, + "node_modules/markdown-to-jsx": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.2.1.tgz", + "integrity": "sha512-9HrdzBAo0+sFz9ZYAGT5fB8ilzTW+q6lPocRxrIesMO+aB40V9MgFfbfMXxlGjf22OpRy+IXlvVaQenicdpgbg==", + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "react": ">= 0.14.0" + } + }, "node_modules/marked": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.2.tgz", @@ -4113,9 +4965,15 @@ "dev": true }, "node_modules/nanoid": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", - "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -4525,7 +5383,7 @@ "node_modules/parse-srcset": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz", - "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE=" + "integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==" }, "node_modules/path-browserify": { "version": "1.0.1", @@ -4824,13 +5682,13 @@ "dev": true }, "node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", - "react-is": "^16.8.1" + "react-is": "^16.13.1" } }, "node_modules/prr": { @@ -5003,9 +5861,9 @@ } }, "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "optional": true, "dependencies": { "inherits": "^2.0.3", @@ -5064,7 +5922,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -5251,9 +6108,9 @@ "dev": true }, "node_modules/sanitize-html": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.5.3.tgz", - "integrity": "sha512-DGATXd1fs/Rm287/i5FBKVYSBBUL0iAaztOA1/RFhEs4yqo39/X52i/q/CwsfCUG5cilmXSBmnQmyWfnKhBlOg==", + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.3.tgz", + "integrity": "sha512-jMaHG29ak4miiJ8wgqA1849iInqORgNv7SLfSw9LtfOhEUQ1C0YHKH73R+hgyufBW9ZFeJrb057k9hjlfBCVlw==", "dependencies": { "deepmerge": "^4.2.2", "escape-string-regexp": "^4.0.0", @@ -6512,9 +7369,9 @@ } }, "node_modules/y-leveldb": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/y-leveldb/-/y-leveldb-0.1.1.tgz", - "integrity": "sha512-L8Q0MQmxCQ0qWIOuPzLbWn95TNhrCI7M6LaHnilU4I2IX08e4Dmfg5Tgy4JZ3tnl2aiuZyDOJplHl/msIB/IsA==", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/y-leveldb/-/y-leveldb-0.1.2.tgz", + "integrity": "sha512-6ulEn5AXfXJYi89rXPEg2mMHAyyw8+ZfeMMdOtBbV8FJpQ1NOrcgi6DTAcXof0dap84NjHPT2+9d0rb6cFsjEg==", "optional": true, "dependencies": { "level": "^6.0.1", @@ -6541,11 +7398,11 @@ } }, "node_modules/y-websocket": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/y-websocket/-/y-websocket-1.4.3.tgz", - "integrity": "sha512-VobyJaAoyWIETETNZragnTpL7kcJr8a/CIUQP6DfXcQ4v0UmZUuANdsPsbmMjDsEeUECVFRhHauxpDtRhYqkaQ==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/y-websocket/-/y-websocket-1.5.0.tgz", + "integrity": "sha512-A8AO6XtnQlYwWFytWdkDCeXg4l8ghRTIw5h2YUgUYDmEC9ugWGIwYNW80yadhSFAF7CvuWTEkQNEpevnH6EiZw==", "dependencies": { - "lib0": "^0.2.42", + "lib0": "^0.2.52", "lodash.debounce": "^4.0.8", "y-protocols": "^1.0.5" }, @@ -6581,12 +7438,15 @@ "dev": true }, "node_modules/yjs": { - "version": "13.5.20", - "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.5.20.tgz", - "integrity": "sha512-VZuxhu0V6ILtAHi+7JmCxhkzvffLzpH70Nso4zTGj3qeq1ZuqZhLRjQZwBbFHlBTZD0PvpsFk20BlG5XDScr/w==", - "hasInstallScript": true, + "version": "13.6.2", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.2.tgz", + "integrity": "sha512-shFc4JI8Hr3NqKYlS09xX6lyQwU3LvQlOXEkHK2aBa1T/luNLf0qHtoujgb9pRPxhIK0uevobHhDw0+AET1Vkw==", "dependencies": { - "lib0": "^0.2.42" + "lib0": "^0.2.74" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=8.0.0" }, "funding": { "type": "GitHub Sponsors ❤", @@ -6678,6 +7538,11 @@ "tslib": "~1.13.0" } }, + "@codemirror/state": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.2.1.tgz", + "integrity": "sha512-RupHSZ8+OjNT38zU9fKH2sv+Dnlr8Eb8sl4NOnnqz95mCFTZUaiRP8Xv5MeeaG0px2b8Bnfe7YGwCV3nsBhbuw==" + }, "@discoveryjs/json-ext": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz", @@ -6781,6 +7646,19 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "@jupyter/ydoc": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@jupyter/ydoc/-/ydoc-1.0.2.tgz", + "integrity": "sha512-0zG/5FcntGXtCC3BQYWHZlGJpRIdeV0sF7q0i3ZtS7AdhMZdyILObQGwbHpybEPENdv1HRKW/J+CGhNSriG+KQ==", + "requires": { + "@jupyterlab/nbformat": "^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0", + "@lumino/coreutils": "^1.11.0 || ^2.0.0", + "@lumino/disposable": "^1.10.0 || ^2.0.0", + "@lumino/signaling": "^1.10.0 || ^2.0.0", + "y-protocols": "^1.0.5", + "yjs": "^13.5.40" + } + }, "@jupyterlab/application": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/@jupyterlab/application/-/application-3.5.0.tgz", @@ -6806,20 +7684,47 @@ "@lumino/properties": "^1.8.0", "@lumino/signaling": "^1.10.0", "@lumino/widgets": "^1.33.0" + }, + "dependencies": { + "@jupyterlab/docregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.6.4.tgz", + "integrity": "sha512-83jeoFwsN780WwRA0L9U8l15hb9mffR7I22KAsGhSFwG52l4w+UTjXtN3p9iLr0XkqXQQQRqNFKIajxfOI876Q==", + "requires": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/codemirror": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/docprovider": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/rendermime": "^3.6.4", + "@jupyterlab/rendermime-interfaces": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2" + } + } } }, "@jupyterlab/apputils": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-3.5.0.tgz", - "integrity": "sha512-brL1CR0F2ocxt+YSWQGRh9OoJWxlqQb5BxQNJy+qJceCpwkMyZmZyf2gxHc9bu67HkL96Sa46wGIn6WKobARrA==", - "requires": { - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/services": "^6.5.0", - "@jupyterlab/settingregistry": "^3.5.0", - "@jupyterlab/statedb": "^3.5.0", - "@jupyterlab/translation": "^3.5.0", - "@jupyterlab/ui-components": "^3.5.0", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-3.6.4.tgz", + "integrity": "sha512-NUBcUv30HTWh5svKc46mE82gGpL9u2BxdYQRrtMpZmE2Dy4oFOnArdff2qYICBRtIbVZWwmyeYMBJbZV7Wb5ow==", + "requires": { + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/settingregistry": "^3.6.4", + "@jupyterlab/statedb": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", "@lumino/algorithm": "^1.9.0", "@lumino/commands": "^1.19.0", "@lumino/coreutils": "^1.11.0", @@ -6830,12 +7735,40 @@ "@lumino/properties": "^1.8.0", "@lumino/signaling": "^1.10.0", "@lumino/virtualdom": "^1.14.0", - "@lumino/widgets": "^1.33.0", + "@lumino/widgets": "^1.37.2", "@types/react": "^17.0.0", "react": "^17.0.1", "react-dom": "^17.0.1", - "sanitize-html": "~2.5.3", + "sanitize-html": "~2.7.3", "url": "^0.11.0" + }, + "dependencies": { + "@jupyterlab/settingregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-3.6.4.tgz", + "integrity": "sha512-DD3qrd2X6fvkC67MlNkPlHZBh14mecu5+fkE8KBbAQwPZsn9E/JdOVbNVc3sd5Jl/hzobGdtcMhQUTfK46g6ow==", + "requires": { + "@jupyterlab/statedb": "^3.6.4", + "@lumino/commands": "^1.19.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "ajv": "^6.12.3", + "json5": "^2.1.1" + } + }, + "@jupyterlab/statedb": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-3.6.4.tgz", + "integrity": "sha512-sfbAMU7wTf8pzdyW1TLOUzdki1wu7amtDD9JgrD6RrUXTve9QaiKjC+FenFEBPMzogWDogZGAtBEoTLMY+k3pg==", + "requires": { + "@lumino/commands": "^1.19.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/properties": "^1.8.0", + "@lumino/signaling": "^1.10.0" + } + } } }, "@jupyterlab/attachments": { @@ -6926,53 +7859,94 @@ } }, "@jupyterlab/codeeditor": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-3.5.0.tgz", - "integrity": "sha512-imdYuovxyIIQqZdoRnZAr0VQHqiIVPPFwk8hAgDYtfl8VxFOPMTh203Z6y+CLv5V62J03OU7HZutP/f5u1nZ1w==", - "requires": { - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/nbformat": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/shared-models": "^3.5.0", - "@jupyterlab/translation": "^3.5.0", - "@jupyterlab/ui-components": "^3.5.0", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-3.6.4.tgz", + "integrity": "sha512-YYs+x8fRhJIBriekd1upex/TmRRKc125E97YVWjBaP5GpH3NYw4MXhqV8crDWsncawz3gqeiWzwZufIHot6Nrg==", + "requires": { + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/nbformat": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", "@lumino/dragdrop": "^1.13.0", "@lumino/messaging": "^1.10.0", "@lumino/signaling": "^1.10.0", - "@lumino/widgets": "^1.33.0" + "@lumino/widgets": "^1.37.2" + }, + "dependencies": { + "@jupyterlab/nbformat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.6.4.tgz", + "integrity": "sha512-FIXm3PjtVJOyd+og8mMBcKMgSSq5iGf11rDH9rjFzd1Uo6TwCBiKmkipyAaa8wVcB07A5ocpU0wCE/do2m24kg==", + "requires": { + "@lumino/coreutils": "^1.11.0" + } + } } }, "@jupyterlab/codemirror": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/codemirror/-/codemirror-3.5.0.tgz", - "integrity": "sha512-i6rGYLnWsBuL8zkCpPTCMeZc2lHI5pIgtEpO/CEfeigYhZI9NkaLSiF64Jwt8bgurS10O02bxl+3hIgU3mSSQA==", - "requires": { - "@jupyterlab/apputils": "^3.5.0", - "@jupyterlab/codeeditor": "^3.5.0", - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/nbformat": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/shared-models": "^3.5.0", - "@jupyterlab/statusbar": "^3.5.0", - "@jupyterlab/translation": "^3.5.0", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/codemirror/-/codemirror-3.6.4.tgz", + "integrity": "sha512-f82pib9BpILqba0GDORlOX05BtQIn7YvXKlvElC/1ZS7yYuHlPaJqosEeJWwVMyAzaHgmVtbCtfCZmcvKzPvhA==", + "requires": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/nbformat": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/statusbar": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", "@lumino/algorithm": "^1.9.0", "@lumino/commands": "^1.19.0", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", "@lumino/polling": "^1.9.0", "@lumino/signaling": "^1.10.0", - "@lumino/widgets": "^1.33.0", + "@lumino/widgets": "^1.37.2", "codemirror": "~5.61.0", "react": "^17.0.1", "y-codemirror": "^3.0.1" + }, + "dependencies": { + "@jupyterlab/nbformat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.6.4.tgz", + "integrity": "sha512-FIXm3PjtVJOyd+og8mMBcKMgSSq5iGf11rDH9rjFzd1Uo6TwCBiKmkipyAaa8wVcB07A5ocpU0wCE/do2m24kg==", + "requires": { + "@lumino/coreutils": "^1.11.0" + } + }, + "@jupyterlab/statusbar": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/statusbar/-/statusbar-3.6.4.tgz", + "integrity": "sha512-RcaqT7PksbfJYF8KmMYp+yizuLK1htNewPtEkwtipL4oTOQGHuH6buIDGCcf5QNbWGJ8EOqNNC4NAFFdF3OMhA==", + "requires": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2", + "csstype": "~3.0.3", + "react": "^17.0.1", + "typestyle": "^2.0.4" + } + } } }, "@jupyterlab/coreutils": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-5.5.0.tgz", - "integrity": "sha512-mVBuVDUA87hvtS5DfbjfLIE1EFdhAGEU8f19G33QfhD/w2vYDi7vE4ro4arNT47r17MzXW4XfaE4LwatR6uvPw==", + "version": "5.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-5.6.4.tgz", + "integrity": "sha512-KKZcX+b4YPhoOkDKpxPXhc/QUmPNImgcsVsxceCNrznXNxLwwQcreSCMfKQ+i9Z1QayvYUETphAO5dUmfUQkjg==", "requires": { "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", @@ -7003,44 +7977,464 @@ "@lumino/signaling": "^1.10.0", "@lumino/widgets": "^1.33.0", "react": "^17.0.1" - } - }, - "@jupyterlab/docprovider": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/docprovider/-/docprovider-3.5.0.tgz", - "integrity": "sha512-F5VtIIDUpWEFKc0S/xDs8GIjEZC/xn6SVrdNY0+ixDPyC5VNJo+IU5JmqrcU25DlJ+jMbnKlPdRLYsRtJTDKrw==", - "requires": { - "@jupyterlab/shared-models": "^3.5.0", - "@lumino/coreutils": "^1.11.0", - "lib0": "^0.2.42", - "y-websocket": "^1.3.15", - "yjs": "^13.5.17" - } - }, - "@jupyterlab/docregistry": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.5.0.tgz", - "integrity": "sha512-OdP+q4rvZARqJvZWCyae23K8IHN+TvSP0xPyTVHd1aXFXi6cWlNUOUGRHd9TlEUNqyJxKjkZNuhozMu8ANEBAQ==", - "requires": { - "@jupyterlab/apputils": "^3.5.0", - "@jupyterlab/codeeditor": "^3.5.0", - "@jupyterlab/codemirror": "^3.5.0", - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/docprovider": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/rendermime": "^3.5.0", - "@jupyterlab/rendermime-interfaces": "^3.5.0", - "@jupyterlab/services": "^6.5.0", - "@jupyterlab/shared-models": "^3.5.0", - "@jupyterlab/translation": "^3.5.0", - "@jupyterlab/ui-components": "^3.5.0", - "@lumino/algorithm": "^1.9.0", + }, + "dependencies": { + "@jupyterlab/docregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.6.4.tgz", + "integrity": "sha512-83jeoFwsN780WwRA0L9U8l15hb9mffR7I22KAsGhSFwG52l4w+UTjXtN3p9iLr0XkqXQQQRqNFKIajxfOI876Q==", + "requires": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/codemirror": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/docprovider": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/rendermime": "^3.6.4", + "@jupyterlab/rendermime-interfaces": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2" + } + } + } + }, + "@jupyterlab/docprovider": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/docprovider/-/docprovider-3.6.4.tgz", + "integrity": "sha512-vsOB+9w6tysejLe77mKLNCgeC4y2tzk9KgwEW3s72/RUt20NHYnwJc2HaZdwtceZ8tJDqRokyOfPgH/7dBO7tA==", + "requires": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", - "@lumino/messaging": "^1.10.0", "@lumino/signaling": "^1.10.0", - "@lumino/widgets": "^1.33.0", - "yjs": "^13.5.17" + "y-protocols": "^1.0.5", + "y-websocket": "^1.4.6" + } + }, + "@jupyterlab/docregistry": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-4.0.2.tgz", + "integrity": "sha512-juWWfov9RK0fuvhj7ckVgmYqiwQPFSoKs040Wv9nppnYDfNJDQQmQMPFlSJA0irZ9AxfTyf1+TjRe+WVQcHvvg==", + "requires": { + "@jupyter/ydoc": "^1.0.2", + "@jupyterlab/apputils": "^4.1.2", + "@jupyterlab/codeeditor": "^4.0.2", + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/observables": "^5.0.2", + "@jupyterlab/rendermime": "^4.0.2", + "@jupyterlab/rendermime-interfaces": "^3.8.2", + "@jupyterlab/services": "^7.0.2", + "@jupyterlab/translation": "^4.0.2", + "@jupyterlab/ui-components": "^4.0.2", + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/widgets": "^2.1.1" + }, + "dependencies": { + "@jupyterlab/apputils": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/apputils/-/apputils-4.1.2.tgz", + "integrity": "sha512-Gj4xd4i+y7j6W1n+cJVA+LBC20fcFUanxDxZfaYwfSFA9b/7ijx3dfw9zRY9taqzBdun17HCjynvLbOJfMwYEg==", + "requires": { + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/observables": "^5.0.2", + "@jupyterlab/rendermime-interfaces": "^3.8.2", + "@jupyterlab/services": "^7.0.2", + "@jupyterlab/settingregistry": "^4.0.2", + "@jupyterlab/statedb": "^4.0.2", + "@jupyterlab/statusbar": "^4.0.2", + "@jupyterlab/translation": "^4.0.2", + "@jupyterlab/ui-components": "^4.0.2", + "@lumino/algorithm": "^2.0.0", + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/domutils": "^2.0.0", + "@lumino/messaging": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0", + "@lumino/widgets": "^2.1.1", + "@types/react": "^18.0.26", + "react": "^18.2.0", + "sanitize-html": "~2.7.3" + } + }, + "@jupyterlab/codeeditor": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/codeeditor/-/codeeditor-4.0.2.tgz", + "integrity": "sha512-7YmKs8litDFfB1oGUcA6SKylx8VnBYDW5fqbLapzhhvBQD5lPK/Gk3vaDF5U8BwsjQqHVeK2+5ZJPYKJYKGzGg==", + "requires": { + "@codemirror/state": "^6.2.0", + "@jupyter/ydoc": "^1.0.2", + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/nbformat": "^4.0.2", + "@jupyterlab/observables": "^5.0.2", + "@jupyterlab/statusbar": "^4.0.2", + "@jupyterlab/translation": "^4.0.2", + "@jupyterlab/ui-components": "^4.0.2", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/dragdrop": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/widgets": "^2.1.1", + "react": "^18.2.0" + } + }, + "@jupyterlab/coreutils": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/coreutils/-/coreutils-6.0.2.tgz", + "integrity": "sha512-jSGATyE11MuX1gbH/QYJZkYh8ddbV8SdRQ36U5Exy/oAL0ukF6vqfpIpDpo/EAW+p9aDBlSnvi3WtgyVQcltqg==", + "requires": { + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/signaling": "^2.1.1", + "minimist": "~1.2.0", + "path-browserify": "^1.0.0", + "url-parse": "~1.5.4" + } + }, + "@jupyterlab/nbformat": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-4.0.2.tgz", + "integrity": "sha512-K83wDb1iUViTk4mj228SR4E0GPASiykXcD/tVYAOvxWv8TsaZ2UK/dcX4ZtBEZpVqI5enRrq8Z7xISMR+3CRBg==", + "requires": { + "@lumino/coreutils": "^2.1.1" + } + }, + "@jupyterlab/observables": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/observables/-/observables-5.0.2.tgz", + "integrity": "sha512-mZowpnUrfKqjc2OjwBjI4je2idMaoM3OURCcPMlcCVCZUUiFEB2SOCx8/1jWrotw/er5Cjp7vROZ7Iz8BiIW1g==", + "requires": { + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/signaling": "^2.1.1" + } + }, + "@jupyterlab/rendermime": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-4.0.2.tgz", + "integrity": "sha512-x5nPqwGnJCkbS6+jEmhN/fKNSM22DCbO+vwZYAa8dbcL+xURRE7iockxX6cpdHhMNeQ/JlZ5m4HQyTmIzd4N/Q==", + "requires": { + "@jupyterlab/apputils": "^4.1.2", + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/nbformat": "^4.0.2", + "@jupyterlab/observables": "^5.0.2", + "@jupyterlab/rendermime-interfaces": "^3.8.2", + "@jupyterlab/services": "^7.0.2", + "@jupyterlab/translation": "^4.0.2", + "@lumino/coreutils": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/widgets": "^2.1.1", + "lodash.escape": "^4.0.1" + } + }, + "@jupyterlab/services": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/services/-/services-7.0.2.tgz", + "integrity": "sha512-luhc5wVdojQ0kVM1EMv7HkI6eiEU36Sj69a0vNRFj2U+VcgN9Dicb+vlOZnS1cOOGNhSRjKuaREkXRfEETsq3A==", + "requires": { + "@jupyter/ydoc": "^1.0.2", + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/nbformat": "^4.0.2", + "@jupyterlab/settingregistry": "^4.0.2", + "@jupyterlab/statedb": "^4.0.2", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/polling": "^2.1.1", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "ws": "^8.11.0" + } + }, + "@jupyterlab/settingregistry": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-4.0.2.tgz", + "integrity": "sha512-c0HrgJescIoEz+DWm1wt7pNYGaMK1kq+7Ask8BRJBWJwwg9RuIrgPUd58Kc14YGNvIvDTPvgltUunhQIBZJQzg==", + "requires": { + "@jupyterlab/nbformat": "^4.0.2", + "@jupyterlab/statedb": "^4.0.2", + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/signaling": "^2.1.1", + "@rjsf/utils": "^5.1.0", + "ajv": "^8.12.0", + "json5": "^2.2.3" + } + }, + "@jupyterlab/statedb": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-4.0.2.tgz", + "integrity": "sha512-erVHlzJkd8xPsOHyAlImJgOAS9ohq4zRloX2+VMpCJHeYrK5z/KO9mVQlAFFC1JNlm3C3JjnvZBbTAZshzsMHA==", + "requires": { + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1" + } + }, + "@jupyterlab/statusbar": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/statusbar/-/statusbar-4.0.2.tgz", + "integrity": "sha512-5p3tSG/VM8TQ1SDIPRYBK0P2Bh+2VK1eCiCna/Zane3OHZww99JM+7yySiGYffbJuhD5ZHp+a8IYXAbAE5xVOg==", + "requires": { + "@jupyterlab/ui-components": "^4.0.2", + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/widgets": "^2.1.1", + "react": "^18.2.0" + } + }, + "@jupyterlab/translation": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/translation/-/translation-4.0.2.tgz", + "integrity": "sha512-EiYk/dt4hBAnrHKw7YXfeKmqvug6bWadQVthY0lRE18FuSKVAOgWv2qRAxOSZEWiFyUjEKutUg5OOms6KCHZFA==", + "requires": { + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/rendermime-interfaces": "^3.8.2", + "@jupyterlab/services": "^7.0.2", + "@jupyterlab/statedb": "^4.0.2", + "@lumino/coreutils": "^2.1.1" + } + }, + "@jupyterlab/ui-components": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-4.0.2.tgz", + "integrity": "sha512-TdLgTmHzi4NuRXUCls0Nh2+C2x66tQzimQRt6hRklpB9RCI2uNcr23HXe70Dc+nNXNHwXePbnT+MAsLbWHjfDw==", + "requires": { + "@jupyterlab/coreutils": "^6.0.2", + "@jupyterlab/observables": "^5.0.2", + "@jupyterlab/rendermime-interfaces": "^3.8.2", + "@jupyterlab/translation": "^4.0.2", + "@lumino/algorithm": "^2.0.0", + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/messaging": "^2.0.0", + "@lumino/polling": "^2.1.1", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0", + "@lumino/widgets": "^2.1.1", + "@rjsf/core": "^5.1.0", + "@rjsf/utils": "^5.1.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "typestyle": "^2.0.4" + } + }, + "@lumino/algorithm": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/algorithm/-/algorithm-2.0.0.tgz", + "integrity": "sha512-SwM/8U1zlMWMJj00wTCThdTUit9zap2Xghuo4uUxvZ+mfog5b1UIk2j1dP8TPpzEXHCDPEb85s2/ERo1tee3Dw==" + }, + "@lumino/collections": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/collections/-/collections-2.0.0.tgz", + "integrity": "sha512-uQvsRaQ8R8x/fTI2mk4+Z3EdUBDg/RtnqePDKtggWuu+BEjfk6vJ1jo42OGvEcurvhrrIZhFcpQJhtC+nNk4lA==", + "requires": { + "@lumino/algorithm": "^2.0.0" + } + }, + "@lumino/commands": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/commands/-/commands-2.1.1.tgz", + "integrity": "sha512-KaEkRCemZ7BZM4wCvsLx+oSdPxdggdg0p+1+FXm8d9adsVV8xwxrEAAgEP4/YPytexgyf7OnKT9aOpuss/VGjA==", + "requires": { + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/domutils": "^2.0.0", + "@lumino/keyboard": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0" + } + }, + "@lumino/coreutils": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/coreutils/-/coreutils-2.1.1.tgz", + "integrity": "sha512-OmEzvphZC/EVpFfwBkmcuzNwKXvkij6gJo1mbf4/tZMC1/8NO3aVnjK1FsgC0TlaGwMD1BLIFgGay2mC/I/cyQ==" + }, + "@lumino/disposable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/disposable/-/disposable-2.1.1.tgz", + "integrity": "sha512-zGl5hDDgDgPlrCN8b37gmNRjmYrTXnVq4WaseRtEgjj/en+gHLQW7sgTzkLgPj5rFaVETPkyrDTQ5uZVewFOAw==", + "requires": { + "@lumino/signaling": "^2.1.1" + } + }, + "@lumino/domutils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/domutils/-/domutils-2.0.0.tgz", + "integrity": "sha512-GYsz6CS6Gd+7r9IBe/0m+3/xAuOKrjfiXwWt7OLsOM1icRv93yS+gxleCLp2+LSwoqU90sqfav+uYABtPkA4QA==" + }, + "@lumino/dragdrop": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-2.1.1.tgz", + "integrity": "sha512-TRrKo8sWx0cnZ1X8U8Rqijd0lQ82Fgu+BseVy3zDYiANwt9jMMOPjp1qzVY2/lDCmuZptYbUKXOznS0khzCUTg==", + "requires": { + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1" + } + }, + "@lumino/keyboard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/keyboard/-/keyboard-2.0.0.tgz", + "integrity": "sha512-bX42YYLJPuATGKH7DQaQrji28HXJJVU2QwAK/vrTiLpiZD28x6Q0QhwKaP5x4wNH8ikhwR9jRP7b9PNNtUGGfg==" + }, + "@lumino/messaging": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/messaging/-/messaging-2.0.0.tgz", + "integrity": "sha512-B8cMK36hrkngntsdLNic3GEPfAk4qp6HIYWDrRSC1z7pjgjH8EEKUOO2MNNYNKNq3Hzpog7FM0nhT1tLqoFAYA==", + "requires": { + "@lumino/algorithm": "^2.0.0", + "@lumino/collections": "^2.0.0" + } + }, + "@lumino/polling": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/polling/-/polling-2.1.1.tgz", + "integrity": "sha512-RdRV0chtIJ84Y44DTsoAqPWixGK6ntb5NRTdn71BFZRtmLUvGoC1P35OntbPbRmTVWvvdoc+OLxPmAZ6lC+d5A==", + "requires": { + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/signaling": "^2.1.1" + } + }, + "@lumino/properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/properties/-/properties-2.0.0.tgz", + "integrity": "sha512-2TZE3gu1EZj5x2kEUBmr1aSemtgkkGlLkd3CwK0zjlukUhdrONveLsOX/Hr8+EnXv070i5lSr+9PzNNVqs9vPg==" + }, + "@lumino/signaling": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/signaling/-/signaling-2.1.1.tgz", + "integrity": "sha512-EUPJlC/kis5DEPA4UxsJRPidGk4qcgS+rfQlYfGfA4Z6vR8nzcwU9WE0UIWdqo6GN7cLWR8lGLzZzyIGY3+qiA==", + "requires": { + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1" + } + }, + "@lumino/virtualdom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/virtualdom/-/virtualdom-2.0.0.tgz", + "integrity": "sha512-N+Q4+ZcoaeQUb4cwxSzyy/DSuiCdHAtrGegrRo1M2KChKKa9DoyuQy3H9jZItrPpqh5VIQDu3UHMY0BsiwdgUA==", + "requires": { + "@lumino/algorithm": "^2.0.0" + } + }, + "@lumino/widgets": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.1.1.tgz", + "integrity": "sha512-SpZ9ekxrc1KSdP8DqAUyTyCfAbBl0swyzzYI9bXNnmi6DzUGSsgE2c985pl+tY8DXHIIOVHQey267psZ35Hp1w==", + "requires": { + "@lumino/algorithm": "^2.0.0", + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/domutils": "^2.0.0", + "@lumino/dragdrop": "^2.1.1", + "@lumino/keyboard": "^2.0.0", + "@lumino/messaging": "^2.0.0", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0" + } + }, + "@rjsf/core": { + "version": "5.8.1", + "resolved": "https://registry.npmjs.org/@rjsf/core/-/core-5.8.1.tgz", + "integrity": "sha512-+lJKK/fdVO+DqKhSzSY8bjyAv5weoLw44d/DnCn2U8/l9qY0nqfNSvG6gyZIC9kCNnzLS/76XFAltWXgtjjzFQ==", + "requires": { + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "markdown-to-jsx": "^7.2.1", + "nanoid": "^3.3.6", + "prop-types": "^15.8.1" + } + }, + "@types/react": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.9.tgz", + "integrity": "sha512-pL3JAesUkF7PEQGxh5XOwdXGV907te6m1/Qe1ERJLgomojS6Ne790QiA7GUl434JEkFA2aAaB6qJ5z4e1zJn/w==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "requires": {} + } } }, "@jupyterlab/filebrowser": { @@ -7068,6 +8462,33 @@ "@lumino/virtualdom": "^1.14.0", "@lumino/widgets": "^1.33.0", "react": "^17.0.1" + }, + "dependencies": { + "@jupyterlab/docregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.6.4.tgz", + "integrity": "sha512-83jeoFwsN780WwRA0L9U8l15hb9mffR7I22KAsGhSFwG52l4w+UTjXtN3p9iLr0XkqXQQQRqNFKIajxfOI876Q==", + "requires": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/codemirror": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/docprovider": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/rendermime": "^3.6.4", + "@jupyterlab/rendermime-interfaces": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2" + } + } } }, "@jupyterlab/nbformat": { @@ -7107,12 +8528,39 @@ "@lumino/virtualdom": "^1.14.0", "@lumino/widgets": "^1.33.0", "react": "^17.0.1" + }, + "dependencies": { + "@jupyterlab/docregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/docregistry/-/docregistry-3.6.4.tgz", + "integrity": "sha512-83jeoFwsN780WwRA0L9U8l15hb9mffR7I22KAsGhSFwG52l4w+UTjXtN3p9iLr0XkqXQQQRqNFKIajxfOI876Q==", + "requires": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codeeditor": "^3.6.4", + "@jupyterlab/codemirror": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/docprovider": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/rendermime": "^3.6.4", + "@jupyterlab/rendermime-interfaces": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/shared-models": "^3.6.4", + "@jupyterlab/translation": "^3.6.4", + "@jupyterlab/ui-components": "^3.6.4", + "@lumino/algorithm": "^1.9.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/messaging": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "@lumino/widgets": "^1.37.2" + } + } } }, "@jupyterlab/observables": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/observables/-/observables-4.5.0.tgz", - "integrity": "sha512-YiUljeHNz80YpIPDi0zoUC26AwAhyDu1UXm2kH5J/lPViycz8X22RWXkIBc40kvWoasUTSomZiEv/W2hFUs0Vw==", + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/observables/-/observables-4.6.4.tgz", + "integrity": "sha512-HqIYzHj+HYWnZTFMWr6b0GG92UfrFk7k8ihLlVm0W289Pz+0YlOBPgXhEJsTPPIm+YiICXD8WzvySXUWo92ryA==", "requires": { "@lumino/algorithm": "^1.9.0", "@lumino/coreutils": "^1.11.0", @@ -7143,47 +8591,166 @@ } }, "@jupyterlab/rendermime": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-3.5.0.tgz", - "integrity": "sha512-vA5bQA/v7/P/6a3WXdrSoTeGgIJy1iLvpVpJ3DfR9NIpPrXzazDtRplipwcHsNjtUn4P2oS8C46s/eTOEPsQOw==", - "requires": { - "@jupyterlab/apputils": "^3.5.0", - "@jupyterlab/codemirror": "^3.5.0", - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/nbformat": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/rendermime-interfaces": "^3.5.0", - "@jupyterlab/services": "^6.5.0", - "@jupyterlab/translation": "^3.5.0", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime/-/rendermime-3.6.4.tgz", + "integrity": "sha512-Yrkf0eojj/K35d9xMqhv/00JdjlThq6qw7rf/IpXBxu110uy/zSoE2IO5HVTw1JrBb4TSdMh11gtGCcZDiRutQ==", + "requires": { + "@jupyterlab/apputils": "^3.6.4", + "@jupyterlab/codemirror": "^3.6.4", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/nbformat": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/rendermime-interfaces": "^3.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/translation": "^3.6.4", "@lumino/algorithm": "^1.9.0", "@lumino/coreutils": "^1.11.0", "@lumino/messaging": "^1.10.0", "@lumino/signaling": "^1.10.0", - "@lumino/widgets": "^1.33.0", + "@lumino/widgets": "^1.37.2", "lodash.escape": "^4.0.1", "marked": "^4.0.17" + }, + "dependencies": { + "@jupyterlab/nbformat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.6.4.tgz", + "integrity": "sha512-FIXm3PjtVJOyd+og8mMBcKMgSSq5iGf11rDH9rjFzd1Uo6TwCBiKmkipyAaa8wVcB07A5ocpU0wCE/do2m24kg==", + "requires": { + "@lumino/coreutils": "^1.11.0" + } + } } }, "@jupyterlab/rendermime-interfaces": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.5.0.tgz", - "integrity": "sha512-SWpNX8dwRuAH0GMeuamN1O096Ypn2XcosNbo60P8860qi2KzTXgxADt5xcOf6FK+tXVQ+qi3hJi+055+1xjq+g==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.8.2.tgz", + "integrity": "sha512-IOnzA/ccfwXGO/RaWysYn74ojJ7PaH5igTnS0sjo4qIprFZ6tCORTrKF594BA7Qz6PpW2+GpdUVMUnnYdU5R9Q==", "requires": { - "@jupyterlab/translation": "^3.5.0", - "@lumino/coreutils": "^1.11.0", - "@lumino/widgets": "^1.33.0" + "@lumino/coreutils": "^1.11.0 || ^2.1.1", + "@lumino/widgets": "^1.37.2 || ^2.1.1" + }, + "dependencies": { + "@lumino/algorithm": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/algorithm/-/algorithm-2.0.0.tgz", + "integrity": "sha512-SwM/8U1zlMWMJj00wTCThdTUit9zap2Xghuo4uUxvZ+mfog5b1UIk2j1dP8TPpzEXHCDPEb85s2/ERo1tee3Dw==" + }, + "@lumino/collections": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/collections/-/collections-2.0.0.tgz", + "integrity": "sha512-uQvsRaQ8R8x/fTI2mk4+Z3EdUBDg/RtnqePDKtggWuu+BEjfk6vJ1jo42OGvEcurvhrrIZhFcpQJhtC+nNk4lA==", + "requires": { + "@lumino/algorithm": "^2.0.0" + } + }, + "@lumino/commands": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/commands/-/commands-2.1.1.tgz", + "integrity": "sha512-KaEkRCemZ7BZM4wCvsLx+oSdPxdggdg0p+1+FXm8d9adsVV8xwxrEAAgEP4/YPytexgyf7OnKT9aOpuss/VGjA==", + "requires": { + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/domutils": "^2.0.0", + "@lumino/keyboard": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0" + } + }, + "@lumino/coreutils": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/coreutils/-/coreutils-2.1.1.tgz", + "integrity": "sha512-OmEzvphZC/EVpFfwBkmcuzNwKXvkij6gJo1mbf4/tZMC1/8NO3aVnjK1FsgC0TlaGwMD1BLIFgGay2mC/I/cyQ==" + }, + "@lumino/disposable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/disposable/-/disposable-2.1.1.tgz", + "integrity": "sha512-zGl5hDDgDgPlrCN8b37gmNRjmYrTXnVq4WaseRtEgjj/en+gHLQW7sgTzkLgPj5rFaVETPkyrDTQ5uZVewFOAw==", + "requires": { + "@lumino/signaling": "^2.1.1" + } + }, + "@lumino/domutils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/domutils/-/domutils-2.0.0.tgz", + "integrity": "sha512-GYsz6CS6Gd+7r9IBe/0m+3/xAuOKrjfiXwWt7OLsOM1icRv93yS+gxleCLp2+LSwoqU90sqfav+uYABtPkA4QA==" + }, + "@lumino/dragdrop": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-2.1.1.tgz", + "integrity": "sha512-TRrKo8sWx0cnZ1X8U8Rqijd0lQ82Fgu+BseVy3zDYiANwt9jMMOPjp1qzVY2/lDCmuZptYbUKXOznS0khzCUTg==", + "requires": { + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1" + } + }, + "@lumino/keyboard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/keyboard/-/keyboard-2.0.0.tgz", + "integrity": "sha512-bX42YYLJPuATGKH7DQaQrji28HXJJVU2QwAK/vrTiLpiZD28x6Q0QhwKaP5x4wNH8ikhwR9jRP7b9PNNtUGGfg==" + }, + "@lumino/messaging": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/messaging/-/messaging-2.0.0.tgz", + "integrity": "sha512-B8cMK36hrkngntsdLNic3GEPfAk4qp6HIYWDrRSC1z7pjgjH8EEKUOO2MNNYNKNq3Hzpog7FM0nhT1tLqoFAYA==", + "requires": { + "@lumino/algorithm": "^2.0.0", + "@lumino/collections": "^2.0.0" + } + }, + "@lumino/properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/properties/-/properties-2.0.0.tgz", + "integrity": "sha512-2TZE3gu1EZj5x2kEUBmr1aSemtgkkGlLkd3CwK0zjlukUhdrONveLsOX/Hr8+EnXv070i5lSr+9PzNNVqs9vPg==" + }, + "@lumino/signaling": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/signaling/-/signaling-2.1.1.tgz", + "integrity": "sha512-EUPJlC/kis5DEPA4UxsJRPidGk4qcgS+rfQlYfGfA4Z6vR8nzcwU9WE0UIWdqo6GN7cLWR8lGLzZzyIGY3+qiA==", + "requires": { + "@lumino/algorithm": "^2.0.0", + "@lumino/coreutils": "^2.1.1" + } + }, + "@lumino/virtualdom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@lumino/virtualdom/-/virtualdom-2.0.0.tgz", + "integrity": "sha512-N+Q4+ZcoaeQUb4cwxSzyy/DSuiCdHAtrGegrRo1M2KChKKa9DoyuQy3H9jZItrPpqh5VIQDu3UHMY0BsiwdgUA==", + "requires": { + "@lumino/algorithm": "^2.0.0" + } + }, + "@lumino/widgets": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-2.1.1.tgz", + "integrity": "sha512-SpZ9ekxrc1KSdP8DqAUyTyCfAbBl0swyzzYI9bXNnmi6DzUGSsgE2c985pl+tY8DXHIIOVHQey267psZ35Hp1w==", + "requires": { + "@lumino/algorithm": "^2.0.0", + "@lumino/commands": "^2.1.1", + "@lumino/coreutils": "^2.1.1", + "@lumino/disposable": "^2.1.1", + "@lumino/domutils": "^2.0.0", + "@lumino/dragdrop": "^2.1.1", + "@lumino/keyboard": "^2.0.0", + "@lumino/messaging": "^2.0.0", + "@lumino/properties": "^2.0.0", + "@lumino/signaling": "^2.1.1", + "@lumino/virtualdom": "^2.0.0" + } + } } }, "@jupyterlab/services": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/services/-/services-6.5.0.tgz", - "integrity": "sha512-g5fa7oFu1I6i0agOmx6ud/1fjYAsr3zHzoymE4oAGN3nIbt8HTcmzLbiwmaWssGCVUF4h06GOYWcAe/x/ND8JA==", - "requires": { - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/nbformat": "^3.5.0", - "@jupyterlab/observables": "^4.5.0", - "@jupyterlab/settingregistry": "^3.5.0", - "@jupyterlab/statedb": "^3.5.0", + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/services/-/services-6.6.4.tgz", + "integrity": "sha512-qtPnCfPWyKvQmr5w/YLO3+Tif1fYkJvCAufLljiWpAORFF06LvURbP9Lb+GOsXS9VHZQTcXLBv8sdlQSbj5qNg==", + "requires": { + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/nbformat": "^3.6.4", + "@jupyterlab/observables": "^4.6.4", + "@jupyterlab/settingregistry": "^3.6.4", + "@jupyterlab/statedb": "^3.6.4", "@lumino/algorithm": "^1.9.0", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", @@ -7191,6 +8758,42 @@ "@lumino/signaling": "^1.10.0", "node-fetch": "^2.6.0", "ws": "^7.4.6" + }, + "dependencies": { + "@jupyterlab/nbformat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.6.4.tgz", + "integrity": "sha512-FIXm3PjtVJOyd+og8mMBcKMgSSq5iGf11rDH9rjFzd1Uo6TwCBiKmkipyAaa8wVcB07A5ocpU0wCE/do2m24kg==", + "requires": { + "@lumino/coreutils": "^1.11.0" + } + }, + "@jupyterlab/settingregistry": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/settingregistry/-/settingregistry-3.6.4.tgz", + "integrity": "sha512-DD3qrd2X6fvkC67MlNkPlHZBh14mecu5+fkE8KBbAQwPZsn9E/JdOVbNVc3sd5Jl/hzobGdtcMhQUTfK46g6ow==", + "requires": { + "@jupyterlab/statedb": "^3.6.4", + "@lumino/commands": "^1.19.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/signaling": "^1.10.0", + "ajv": "^6.12.3", + "json5": "^2.1.1" + } + }, + "@jupyterlab/statedb": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-3.6.4.tgz", + "integrity": "sha512-sfbAMU7wTf8pzdyW1TLOUzdki1wu7amtDD9JgrD6RrUXTve9QaiKjC+FenFEBPMzogWDogZGAtBEoTLMY+k3pg==", + "requires": { + "@lumino/commands": "^1.19.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/properties": "^1.8.0", + "@lumino/signaling": "^1.10.0" + } + } } }, "@jupyterlab/settingregistry": { @@ -7208,16 +8811,35 @@ } }, "@jupyterlab/shared-models": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/shared-models/-/shared-models-3.5.0.tgz", - "integrity": "sha512-QZL9BPCC+iV12AsUbUAwQvZeeo3fKh1X8h9odtlc+Oc+dyZAqREYXuZGjVlaG9qwbF62xDr7acfO4HqCK6Kjyw==", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/shared-models/-/shared-models-3.6.4.tgz", + "integrity": "sha512-bGpk3L/SJgBIcGuZmK3OSJEDLfZJlhvDAEx5enbzxVmnH23JeyAL0kT8cFRqhmI0FaBTPGsR3DgOV4RpOyxOow==", "requires": { - "@jupyterlab/nbformat": "^3.5.0", - "@lumino/coreutils": "^1.11.0", - "@lumino/disposable": "^1.10.0", - "@lumino/signaling": "^1.10.0", - "y-protocols": "^1.0.5", - "yjs": "^13.5.17" + "@jupyter/ydoc": "~0.2.4", + "@jupyterlab/nbformat": "^3.6.4" + }, + "dependencies": { + "@jupyter/ydoc": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@jupyter/ydoc/-/ydoc-0.2.4.tgz", + "integrity": "sha512-QACcB4bF+Ew4UJmJP+3OyiyQm3vwRYF6iZCQK9q0nE2U5uAosQkfLyT6Bx71jPUXe4G9lEF6m9fjpZvSUX7Lyw==", + "requires": { + "@jupyterlab/nbformat": "^3.0.0 || ^4.0.0-alpha.15", + "@lumino/coreutils": "^1.11.0 || ^2.0.0-alpha.6", + "@lumino/disposable": "^1.10.0 || ^2.0.0-alpha.6", + "@lumino/signaling": "^1.10.0 || ^2.0.0-alpha.6", + "y-protocols": "^1.0.5", + "yjs": "^13.5.40" + } + }, + "@jupyterlab/nbformat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.6.4.tgz", + "integrity": "sha512-FIXm3PjtVJOyd+og8mMBcKMgSSq5iGf11rDH9rjFzd1Uo6TwCBiKmkipyAaa8wVcB07A5ocpU0wCE/do2m24kg==", + "requires": { + "@lumino/coreutils": "^1.11.0" + } + } } }, "@jupyterlab/statedb": { @@ -7254,32 +8876,46 @@ } }, "@jupyterlab/translation": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/translation/-/translation-3.5.0.tgz", - "integrity": "sha512-68Cyc9gVKef/Gr9tx9YisiPEIzXUk+mnM7u9huthq5A0aHh1W0E51CM/m0BwJDBurbY+W7erphy0nSWSEk7vCg==", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/translation/-/translation-3.6.4.tgz", + "integrity": "sha512-iPMH6eta1UdR82pR40JPBXOnjtQ5JinuVziojE9NlbR8J0/y/Yka2QPt1x3Pt4t+6+wF/No5NtbY/u+i5wPkYw==", "requires": { - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/services": "^6.5.0", - "@jupyterlab/statedb": "^3.5.0", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/services": "^6.6.4", + "@jupyterlab/statedb": "^3.6.4", "@lumino/coreutils": "^1.11.0" + }, + "dependencies": { + "@jupyterlab/statedb": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/statedb/-/statedb-3.6.4.tgz", + "integrity": "sha512-sfbAMU7wTf8pzdyW1TLOUzdki1wu7amtDD9JgrD6RrUXTve9QaiKjC+FenFEBPMzogWDogZGAtBEoTLMY+k3pg==", + "requires": { + "@lumino/commands": "^1.19.0", + "@lumino/coreutils": "^1.11.0", + "@lumino/disposable": "^1.10.0", + "@lumino/properties": "^1.8.0", + "@lumino/signaling": "^1.10.0" + } + } } }, "@jupyterlab/ui-components": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-3.5.0.tgz", - "integrity": "sha512-1AIKMUhyLgPYh3R3qvEPRhLKkiVwBtPg571If9UxTvDEJqVwtNTayn47sRsWlOKlueLVwebgEHVSkk2ahxgF6Q==", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/@jupyterlab/ui-components/-/ui-components-3.6.4.tgz", + "integrity": "sha512-Xkms2fWLVUBGG/2DFRhyJq2LOjlGATMcb2Cw0/zHlTWDdzUw4n8EvzikvvyOY20twt8hYiBsHs+JmCSLw974LA==", "requires": { "@blueprintjs/core": "^3.36.0", "@blueprintjs/select": "^3.15.0", - "@jupyterlab/coreutils": "^5.5.0", - "@jupyterlab/translation": "^3.5.0", + "@jupyterlab/coreutils": "^5.6.4", + "@jupyterlab/translation": "^3.6.4", "@lumino/algorithm": "^1.9.0", "@lumino/commands": "^1.19.0", "@lumino/coreutils": "^1.11.0", "@lumino/disposable": "^1.10.0", "@lumino/signaling": "^1.10.0", "@lumino/virtualdom": "^1.14.0", - "@lumino/widgets": "^1.33.0", + "@lumino/widgets": "^1.37.2", "@rjsf/core": "^3.1.0", "react": "^17.0.1", "react-dom": "^17.0.1", @@ -7399,21 +9035,32 @@ } }, "@lumino/widgets": { - "version": "1.37.1", - "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-1.37.1.tgz", - "integrity": "sha512-/whz5B/hL0fjv0bR8JYZ+Emx+CH7HBwXc4TqI9PrrHGm3g6+jRJAyIFGZcQubqkPxxHrRE/VxQgoDKGhINw/Gw==", + "version": "1.37.2", + "resolved": "https://registry.npmjs.org/@lumino/widgets/-/widgets-1.37.2.tgz", + "integrity": "sha512-NHKu1NBDo6ETBDoNrqSkornfUCwc8EFFzw6+LWBfYVxn2PIwciq2SdiJGEyNqL+0h/A9eVKb5ui5z4cwpRekmQ==", "requires": { "@lumino/algorithm": "^1.9.2", "@lumino/commands": "^1.21.1", "@lumino/coreutils": "^1.12.1", "@lumino/disposable": "^1.10.4", "@lumino/domutils": "^1.8.2", - "@lumino/dragdrop": "^1.14.4", + "@lumino/dragdrop": "^1.14.5", "@lumino/keyboard": "^1.8.2", "@lumino/messaging": "^1.10.3", "@lumino/properties": "^1.8.2", "@lumino/signaling": "^1.11.1", "@lumino/virtualdom": "^1.14.3" + }, + "dependencies": { + "@lumino/dragdrop": { + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/@lumino/dragdrop/-/dragdrop-1.14.5.tgz", + "integrity": "sha512-LC5xB82+xGF8hFyl716TMpV32OIMIMl+s3RU1PaqDkD6B7PkgiVk6NkJ4X9/GcEvl2igkvlGQt/3L7qxDAJNxw==", + "requires": { + "@lumino/coreutils": "^1.12.1", + "@lumino/disposable": "^1.10.4" + } + } } }, "@nodelib/fs.scandir": { @@ -7479,6 +9126,35 @@ "react-is": "^16.9.0" } }, + "@rjsf/utils": { + "version": "5.8.1", + "resolved": "https://registry.npmjs.org/@rjsf/utils/-/utils-5.8.1.tgz", + "integrity": "sha512-kzWVNAW417ADG0nSEPxpqYzLrtzi9tKCCn5rOuwt6FIvSrtkatISBekyKNeycGPUfQR9VkROGrcG8cz10xUs6g==", + "requires": { + "json-schema-merge-allof": "^0.8.1", + "jsonpointer": "^5.0.1", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "react-is": "^18.2.0" + }, + "dependencies": { + "json-schema-merge-allof": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/json-schema-merge-allof/-/json-schema-merge-allof-0.8.1.tgz", + "integrity": "sha512-CTUKmIlPJbsWfzRRnOXz+0MjIqvnleIXwFTzz+t9T86HnYX/Rozria6ZVGLktAU9e+NygNljveP+yxqtQp/Q4w==", + "requires": { + "compute-lcm": "^1.1.2", + "json-schema-compare": "^0.2.2", + "lodash": "^4.17.20" + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + } + } + }, "@types/dom4": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/dom4/-/dom4-2.0.1.tgz", @@ -8295,9 +9971,9 @@ "dev": true }, "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" }, "deferred-leveldown": { "version": "5.3.0", @@ -8344,9 +10020,9 @@ } }, "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "requires": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", @@ -8359,14 +10035,14 @@ "integrity": "sha512-JkCVGnN4ofKGbjf5Uvc8mmxaATIErKQKSgACdBXpsQ3fY6DlIpAyWfiBSrGkttATssbDCp3psiAKWXk5gmjycA==" }, "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" }, "domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "requires": { "domelementtype": "^2.2.0" } @@ -9417,9 +11093,9 @@ } }, "jsonpointer": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", - "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" }, "kind-of": { "version": "6.0.3", @@ -9539,9 +11215,9 @@ } }, "lib0": { - "version": "0.2.42", - "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.42.tgz", - "integrity": "sha512-8BNM4MiokEKzMvSxTOC3gnCBisJH+jL67CnSnqzHv3jli3pUvGC8wz+0DQ2YvGr4wVQdb2R2uNNPw9LEpVvJ4Q==", + "version": "0.2.78", + "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.78.tgz", + "integrity": "sha512-SV2nU43/6eaYnGH3l0lg2wg1ziB/TH3sAd2E8quXPGwrqo+aX98SNT2ZKucpUr5B8A52jD7ZMjAl+r87Fa/bLQ==", "requires": { "isomorphic.js": "^0.2.4" } @@ -9599,6 +11275,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, "lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", @@ -9667,6 +11348,12 @@ } } }, + "markdown-to-jsx": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.2.1.tgz", + "integrity": "sha512-9HrdzBAo0+sFz9ZYAGT5fB8ilzTW+q6lPocRxrIesMO+aB40V9MgFfbfMXxlGjf22OpRy+IXlvVaQenicdpgbg==", + "requires": {} + }, "marked": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.2.tgz", @@ -9810,9 +11497,9 @@ "dev": true }, "nanoid": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", - "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==" + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" }, "napi-macros": { "version": "2.0.0", @@ -10116,7 +11803,7 @@ "parse-srcset": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz", - "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE=" + "integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==" }, "path-browserify": { "version": "1.0.1", @@ -10316,13 +12003,13 @@ "dev": true }, "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "requires": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", - "react-is": "^16.8.1" + "react-is": "^16.13.1" } }, "prr": { @@ -10448,9 +12135,9 @@ } }, "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "optional": true, "requires": { "inherits": "^2.0.3", @@ -10490,8 +12177,7 @@ "require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" }, "requires-port": { "version": "1.0.0", @@ -10611,9 +12297,9 @@ "dev": true }, "sanitize-html": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.5.3.tgz", - "integrity": "sha512-DGATXd1fs/Rm287/i5FBKVYSBBUL0iAaztOA1/RFhEs4yqo39/X52i/q/CwsfCUG5cilmXSBmnQmyWfnKhBlOg==", + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.3.tgz", + "integrity": "sha512-jMaHG29ak4miiJ8wgqA1849iInqORgNv7SLfSw9LtfOhEUQ1C0YHKH73R+hgyufBW9ZFeJrb057k9hjlfBCVlw==", "requires": { "deepmerge": "^4.2.2", "escape-string-regexp": "^4.0.0", @@ -11552,9 +13238,9 @@ } }, "y-leveldb": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/y-leveldb/-/y-leveldb-0.1.1.tgz", - "integrity": "sha512-L8Q0MQmxCQ0qWIOuPzLbWn95TNhrCI7M6LaHnilU4I2IX08e4Dmfg5Tgy4JZ3tnl2aiuZyDOJplHl/msIB/IsA==", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/y-leveldb/-/y-leveldb-0.1.2.tgz", + "integrity": "sha512-6ulEn5AXfXJYi89rXPEg2mMHAyyw8+ZfeMMdOtBbV8FJpQ1NOrcgi6DTAcXof0dap84NjHPT2+9d0rb6cFsjEg==", "optional": true, "requires": { "level": "^6.0.1", @@ -11570,11 +13256,11 @@ } }, "y-websocket": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/y-websocket/-/y-websocket-1.4.3.tgz", - "integrity": "sha512-VobyJaAoyWIETETNZragnTpL7kcJr8a/CIUQP6DfXcQ4v0UmZUuANdsPsbmMjDsEeUECVFRhHauxpDtRhYqkaQ==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/y-websocket/-/y-websocket-1.5.0.tgz", + "integrity": "sha512-A8AO6XtnQlYwWFytWdkDCeXg4l8ghRTIw5h2YUgUYDmEC9ugWGIwYNW80yadhSFAF7CvuWTEkQNEpevnH6EiZw==", "requires": { - "lib0": "^0.2.42", + "lib0": "^0.2.52", "lodash.debounce": "^4.0.8", "ws": "^6.2.1", "y-leveldb": "^0.1.0", @@ -11599,11 +13285,11 @@ "dev": true }, "yjs": { - "version": "13.5.20", - "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.5.20.tgz", - "integrity": "sha512-VZuxhu0V6ILtAHi+7JmCxhkzvffLzpH70Nso4zTGj3qeq1ZuqZhLRjQZwBbFHlBTZD0PvpsFk20BlG5XDScr/w==", + "version": "13.6.2", + "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.6.2.tgz", + "integrity": "sha512-shFc4JI8Hr3NqKYlS09xX6lyQwU3LvQlOXEkHK2aBa1T/luNLf0qHtoujgb9pRPxhIK0uevobHhDw0+AET1Vkw==", "requires": { - "lib0": "^0.2.42" + "lib0": "^0.2.74" } }, "yocto-queue": { diff --git a/package.json b/package.json index b2fa0ff..cbe5d92 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "dependencies": { "@jupyterlab/application": "^3.5.0", "@jupyterlab/apputils": "^3.4.8", - "@jupyterlab/docregistry": "^3.4.2", + "@jupyterlab/docregistry": "^4.0.2", "@jupyterlab/notebook": "^3.5.0", "@jupyterlab/settingregistry": "^3.6.1", "@lumino/disposable": "^1.10.3", diff --git a/yarn.lock b/yarn.lock index 24acbf2..67833c5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -70,6 +70,11 @@ classnames "^2.2" tslib "~1.13.0" +"@codemirror/state@^6.2.0": + version "6.2.1" + resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.2.1.tgz#6dc8d8e5abb26b875e3164191872d69a5e85bd73" + integrity sha512-RupHSZ8+OjNT38zU9fKH2sv+Dnlr8Eb8sl4NOnnqz95mCFTZUaiRP8Xv5MeeaG0px2b8Bnfe7YGwCV3nsBhbuw== + "@discoveryjs/json-ext@^0.5.0": version "0.5.5" resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz#9283c9ce5b289a3c4f61c12757469e59377f81f3" @@ -162,6 +167,18 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" +"@jupyter/ydoc@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@jupyter/ydoc/-/ydoc-1.0.2.tgz#1cbcaebeff10b10b9cfeee30cefc7211a91db9c8" + integrity sha512-0zG/5FcntGXtCC3BQYWHZlGJpRIdeV0sF7q0i3ZtS7AdhMZdyILObQGwbHpybEPENdv1HRKW/J+CGhNSriG+KQ== + dependencies: + "@jupyterlab/nbformat" "^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0" + "@lumino/coreutils" "^1.11.0 || ^2.0.0" + "@lumino/disposable" "^1.10.0 || ^2.0.0" + "@lumino/signaling" "^1.10.0 || ^2.0.0" + y-protocols "^1.0.5" + yjs "^13.5.40" + "@jupyterlab/application@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-3.5.0.tgz#44705368565c82c8effd07132994c6401d24e152" @@ -217,6 +234,33 @@ sanitize-html "~2.5.3" url "^0.11.0" +"@jupyterlab/apputils@^4.1.2": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-4.1.2.tgz#f0503e8e3b2aa2694721ead29ecc55ffe4fd8ee1" + integrity sha512-Gj4xd4i+y7j6W1n+cJVA+LBC20fcFUanxDxZfaYwfSFA9b/7ijx3dfw9zRY9taqzBdun17HCjynvLbOJfMwYEg== + dependencies: + "@jupyterlab/coreutils" "^6.0.2" + "@jupyterlab/observables" "^5.0.2" + "@jupyterlab/rendermime-interfaces" "^3.8.2" + "@jupyterlab/services" "^7.0.2" + "@jupyterlab/settingregistry" "^4.0.2" + "@jupyterlab/statedb" "^4.0.2" + "@jupyterlab/statusbar" "^4.0.2" + "@jupyterlab/translation" "^4.0.2" + "@jupyterlab/ui-components" "^4.0.2" + "@lumino/algorithm" "^2.0.0" + "@lumino/commands" "^2.1.1" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/domutils" "^2.0.0" + "@lumino/messaging" "^2.0.0" + "@lumino/signaling" "^2.1.1" + "@lumino/virtualdom" "^2.0.0" + "@lumino/widgets" "^2.1.1" + "@types/react" "^18.0.26" + react "^18.2.0" + sanitize-html "~2.7.3" + "@jupyterlab/attachments@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-3.5.0.tgz#739fa29a5c95f6135e8ad45f3992247882764456" @@ -318,6 +362,27 @@ "@lumino/signaling" "^1.10.0" "@lumino/widgets" "^1.33.0" +"@jupyterlab/codeeditor@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-4.0.2.tgz#3dea9a7395f85b132f9b1607f680218949808a24" + integrity sha512-7YmKs8litDFfB1oGUcA6SKylx8VnBYDW5fqbLapzhhvBQD5lPK/Gk3vaDF5U8BwsjQqHVeK2+5ZJPYKJYKGzGg== + dependencies: + "@codemirror/state" "^6.2.0" + "@jupyter/ydoc" "^1.0.2" + "@jupyterlab/coreutils" "^6.0.2" + "@jupyterlab/nbformat" "^4.0.2" + "@jupyterlab/observables" "^5.0.2" + "@jupyterlab/statusbar" "^4.0.2" + "@jupyterlab/translation" "^4.0.2" + "@jupyterlab/ui-components" "^4.0.2" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/dragdrop" "^2.1.1" + "@lumino/messaging" "^2.0.0" + "@lumino/signaling" "^2.1.1" + "@lumino/widgets" "^2.1.1" + react "^18.2.0" + "@jupyterlab/codemirror@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-3.5.0.tgz#b16190e99584acfb0b18c44dd1c005366a829062" @@ -355,6 +420,18 @@ path-browserify "^1.0.0" url-parse "~1.5.1" +"@jupyterlab/coreutils@^6.0.2": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-6.0.2.tgz#6d03d4d8f8e335b5ba3bdf4bc7e10a99da8b59e6" + integrity sha512-jSGATyE11MuX1gbH/QYJZkYh8ddbV8SdRQ36U5Exy/oAL0ukF6vqfpIpDpo/EAW+p9aDBlSnvi3WtgyVQcltqg== + dependencies: + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/signaling" "^2.1.1" + minimist "~1.2.0" + path-browserify "^1.0.0" + url-parse "~1.5.4" + "@jupyterlab/docmanager@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-3.5.0.tgz#80dd3ffe688436b5d98f73b7de1de588f7929fce" @@ -387,7 +464,7 @@ y-websocket "^1.3.15" yjs "^13.5.17" -"@jupyterlab/docregistry@^3.4.2", "@jupyterlab/docregistry@^3.5.0": +"@jupyterlab/docregistry@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-3.5.0.tgz#aa3ebc2cd676f7ff564dd055fdd629f0dd16b5b1" integrity sha512-OdP+q4rvZARqJvZWCyae23K8IHN+TvSP0xPyTVHd1aXFXi6cWlNUOUGRHd9TlEUNqyJxKjkZNuhozMu8ANEBAQ== @@ -412,6 +489,29 @@ "@lumino/widgets" "^1.33.0" yjs "^13.5.17" +"@jupyterlab/docregistry@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-4.0.2.tgz#f824c4ef3f956019d882d48fa35aee6cb3525205" + integrity sha512-juWWfov9RK0fuvhj7ckVgmYqiwQPFSoKs040Wv9nppnYDfNJDQQmQMPFlSJA0irZ9AxfTyf1+TjRe+WVQcHvvg== + dependencies: + "@jupyter/ydoc" "^1.0.2" + "@jupyterlab/apputils" "^4.1.2" + "@jupyterlab/codeeditor" "^4.0.2" + "@jupyterlab/coreutils" "^6.0.2" + "@jupyterlab/observables" "^5.0.2" + "@jupyterlab/rendermime" "^4.0.2" + "@jupyterlab/rendermime-interfaces" "^3.8.2" + "@jupyterlab/services" "^7.0.2" + "@jupyterlab/translation" "^4.0.2" + "@jupyterlab/ui-components" "^4.0.2" + "@lumino/algorithm" "^2.0.0" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/messaging" "^2.0.0" + "@lumino/properties" "^2.0.0" + "@lumino/signaling" "^2.1.1" + "@lumino/widgets" "^2.1.1" + "@jupyterlab/filebrowser@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-3.5.0.tgz#3dda05e314f9e20bac9e734ac103db81760c85b7" @@ -438,6 +538,13 @@ "@lumino/widgets" "^1.33.0" react "^17.0.1" +"@jupyterlab/nbformat@^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0", "@jupyterlab/nbformat@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-4.0.2.tgz#a735304dfcd3ac5214bc6e471cd24f7e198a01b3" + integrity sha512-K83wDb1iUViTk4mj228SR4E0GPASiykXcD/tVYAOvxWv8TsaZ2UK/dcX4ZtBEZpVqI5enRrq8Z7xISMR+3CRBg== + dependencies: + "@lumino/coreutils" "^2.1.1" + "@jupyterlab/nbformat@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-3.5.0.tgz#ea3d926b90db9ff2da988db1ea3c8ac1dc3ba9fa" @@ -486,6 +593,17 @@ "@lumino/messaging" "^1.10.0" "@lumino/signaling" "^1.10.0" +"@jupyterlab/observables@^5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-5.0.2.tgz#087c9072507b902b54906101e49c799a537db19b" + integrity sha512-mZowpnUrfKqjc2OjwBjI4je2idMaoM3OURCcPMlcCVCZUUiFEB2SOCx8/1jWrotw/er5Cjp7vROZ7Iz8BiIW1g== + dependencies: + "@lumino/algorithm" "^2.0.0" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/messaging" "^2.0.0" + "@lumino/signaling" "^2.1.1" + "@jupyterlab/outputarea@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-3.5.0.tgz#9ecab47c4ce512a0c6d3ac3235ae924a8edcad09" @@ -506,14 +624,13 @@ "@lumino/widgets" "^1.33.0" resize-observer-polyfill "^1.5.1" -"@jupyterlab/rendermime-interfaces@^3.5.0": - version "3.5.0" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.5.0.tgz#e833b1304ff1e86934fcb039dec7b5ffbf374ae9" - integrity sha512-SWpNX8dwRuAH0GMeuamN1O096Ypn2XcosNbo60P8860qi2KzTXgxADt5xcOf6FK+tXVQ+qi3hJi+055+1xjq+g== +"@jupyterlab/rendermime-interfaces@^3.5.0", "@jupyterlab/rendermime-interfaces@^3.8.2": + version "3.8.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.8.2.tgz#115d70f1dd064784cd5816785c94b7c36e605fd5" + integrity sha512-IOnzA/ccfwXGO/RaWysYn74ojJ7PaH5igTnS0sjo4qIprFZ6tCORTrKF594BA7Qz6PpW2+GpdUVMUnnYdU5R9Q== dependencies: - "@jupyterlab/translation" "^3.5.0" - "@lumino/coreutils" "^1.11.0" - "@lumino/widgets" "^1.33.0" + "@lumino/coreutils" "^1.11.0 || ^2.1.1" + "@lumino/widgets" "^1.37.2 || ^2.1.1" "@jupyterlab/rendermime@^3.5.0": version "3.5.0" @@ -536,6 +653,24 @@ lodash.escape "^4.0.1" marked "^4.0.17" +"@jupyterlab/rendermime@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-4.0.2.tgz#c5d182db2f6a2a924107ef350c1c33eede24aaf9" + integrity sha512-x5nPqwGnJCkbS6+jEmhN/fKNSM22DCbO+vwZYAa8dbcL+xURRE7iockxX6cpdHhMNeQ/JlZ5m4HQyTmIzd4N/Q== + dependencies: + "@jupyterlab/apputils" "^4.1.2" + "@jupyterlab/coreutils" "^6.0.2" + "@jupyterlab/nbformat" "^4.0.2" + "@jupyterlab/observables" "^5.0.2" + "@jupyterlab/rendermime-interfaces" "^3.8.2" + "@jupyterlab/services" "^7.0.2" + "@jupyterlab/translation" "^4.0.2" + "@lumino/coreutils" "^2.1.1" + "@lumino/messaging" "^2.0.0" + "@lumino/signaling" "^2.1.1" + "@lumino/widgets" "^2.1.1" + lodash.escape "^4.0.1" + "@jupyterlab/services@^6.5.0": version "6.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-6.5.0.tgz#cf89407d8f39ed708394e8ba14b5cba5b65b9cba" @@ -554,6 +689,23 @@ node-fetch "^2.6.0" ws "^7.4.6" +"@jupyterlab/services@^7.0.2": + version "7.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-7.0.2.tgz#65645d57359418d8b99353ee0fbb418267810444" + integrity sha512-luhc5wVdojQ0kVM1EMv7HkI6eiEU36Sj69a0vNRFj2U+VcgN9Dicb+vlOZnS1cOOGNhSRjKuaREkXRfEETsq3A== + dependencies: + "@jupyter/ydoc" "^1.0.2" + "@jupyterlab/coreutils" "^6.0.2" + "@jupyterlab/nbformat" "^4.0.2" + "@jupyterlab/settingregistry" "^4.0.2" + "@jupyterlab/statedb" "^4.0.2" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/polling" "^2.1.1" + "@lumino/properties" "^2.0.0" + "@lumino/signaling" "^2.1.1" + ws "^8.11.0" + "@jupyterlab/settingregistry@^3.5.0", "@jupyterlab/settingregistry@^3.6.1": version "3.6.1" resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-3.6.1.tgz#cd04e64d598598950c64aa99e1fc8a2c962d8c31" @@ -567,6 +719,21 @@ ajv "^6.12.3" json5 "^2.1.1" +"@jupyterlab/settingregistry@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-4.0.2.tgz#a0b1bcb9c48f3a1700d5acc1cbc41ba7e28e22c6" + integrity sha512-c0HrgJescIoEz+DWm1wt7pNYGaMK1kq+7Ask8BRJBWJwwg9RuIrgPUd58Kc14YGNvIvDTPvgltUunhQIBZJQzg== + dependencies: + "@jupyterlab/nbformat" "^4.0.2" + "@jupyterlab/statedb" "^4.0.2" + "@lumino/commands" "^2.1.1" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/signaling" "^2.1.1" + "@rjsf/utils" "^5.1.0" + ajv "^8.12.0" + json5 "^2.2.3" + "@jupyterlab/shared-models@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/shared-models/-/shared-models-3.5.0.tgz#d34b5ac6d0121ea8daf3862bb92926959aade209" @@ -590,6 +757,17 @@ "@lumino/properties" "^1.8.0" "@lumino/signaling" "^1.10.0" +"@jupyterlab/statedb@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-4.0.2.tgz#9992c196e67a692e63067f350f5f35b38625f397" + integrity sha512-erVHlzJkd8xPsOHyAlImJgOAS9ohq4zRloX2+VMpCJHeYrK5z/KO9mVQlAFFC1JNlm3C3JjnvZBbTAZshzsMHA== + dependencies: + "@lumino/commands" "^2.1.1" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/properties" "^2.0.0" + "@lumino/signaling" "^2.1.1" + "@jupyterlab/statusbar@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-3.5.0.tgz#62155a3938f6aff6081820c54007d7cbae93bf68" @@ -610,6 +788,20 @@ react "^17.0.1" typestyle "^2.0.4" +"@jupyterlab/statusbar@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-4.0.2.tgz#343982b443fd74ccebda27988df6c95812910eb3" + integrity sha512-5p3tSG/VM8TQ1SDIPRYBK0P2Bh+2VK1eCiCna/Zane3OHZww99JM+7yySiGYffbJuhD5ZHp+a8IYXAbAE5xVOg== + dependencies: + "@jupyterlab/ui-components" "^4.0.2" + "@lumino/algorithm" "^2.0.0" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/messaging" "^2.0.0" + "@lumino/signaling" "^2.1.1" + "@lumino/widgets" "^2.1.1" + react "^18.2.0" + "@jupyterlab/translation@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-3.5.0.tgz#4f8cfd7382009365297df112abb51b7a8d531081" @@ -620,6 +812,17 @@ "@jupyterlab/statedb" "^3.5.0" "@lumino/coreutils" "^1.11.0" +"@jupyterlab/translation@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-4.0.2.tgz#d72309d7388d1743af1dcb44ace57deeb5980059" + integrity sha512-EiYk/dt4hBAnrHKw7YXfeKmqvug6bWadQVthY0lRE18FuSKVAOgWv2qRAxOSZEWiFyUjEKutUg5OOms6KCHZFA== + dependencies: + "@jupyterlab/coreutils" "^6.0.2" + "@jupyterlab/rendermime-interfaces" "^3.8.2" + "@jupyterlab/services" "^7.0.2" + "@jupyterlab/statedb" "^4.0.2" + "@lumino/coreutils" "^2.1.1" + "@jupyterlab/ui-components@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-3.5.0.tgz#329d0d0b3db666c041fa1a647af68400909d09e9" @@ -641,11 +844,41 @@ react-dom "^17.0.1" typestyle "^2.0.4" +"@jupyterlab/ui-components@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-4.0.2.tgz#bb33307817b428de8c545f203b7d795be9380a06" + integrity sha512-TdLgTmHzi4NuRXUCls0Nh2+C2x66tQzimQRt6hRklpB9RCI2uNcr23HXe70Dc+nNXNHwXePbnT+MAsLbWHjfDw== + dependencies: + "@jupyterlab/coreutils" "^6.0.2" + "@jupyterlab/observables" "^5.0.2" + "@jupyterlab/rendermime-interfaces" "^3.8.2" + "@jupyterlab/translation" "^4.0.2" + "@lumino/algorithm" "^2.0.0" + "@lumino/commands" "^2.1.1" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/messaging" "^2.0.0" + "@lumino/polling" "^2.1.1" + "@lumino/properties" "^2.0.0" + "@lumino/signaling" "^2.1.1" + "@lumino/virtualdom" "^2.0.0" + "@lumino/widgets" "^2.1.1" + "@rjsf/core" "^5.1.0" + "@rjsf/utils" "^5.1.0" + react "^18.2.0" + react-dom "^18.2.0" + typestyle "^2.0.4" + "@lumino/algorithm@^1.9.0", "@lumino/algorithm@^1.9.2": version "1.9.2" resolved "https://registry.yarnpkg.com/@lumino/algorithm/-/algorithm-1.9.2.tgz#b95e6419aed58ff6b863a51bfb4add0f795141d3" integrity sha512-Z06lp/yuhz8CtIir3PNTGnuk7909eXt4ukJsCzChsGuot2l5Fbs96RJ/FOHgwCedaX74CtxPjXHXoszFbUA+4A== +"@lumino/algorithm@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@lumino/algorithm/-/algorithm-2.0.0.tgz#f36e4b6bf6d2b9bde66dc3162afc9a0d2ef47530" + integrity sha512-SwM/8U1zlMWMJj00wTCThdTUit9zap2Xghuo4uUxvZ+mfog5b1UIk2j1dP8TPpzEXHCDPEb85s2/ERo1tee3Dw== + "@lumino/application@^1.27.0", "@lumino/application@^1.31.3": version "1.31.3" resolved "https://registry.yarnpkg.com/@lumino/application/-/application-1.31.3.tgz#c5a9bc84212a2505be8f5d43516e0603d9100965" @@ -662,6 +895,13 @@ dependencies: "@lumino/algorithm" "^1.9.2" +"@lumino/collections@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@lumino/collections/-/collections-2.0.0.tgz#4058a246babcd5fc3eed89513ec5316e1bf79657" + integrity sha512-uQvsRaQ8R8x/fTI2mk4+Z3EdUBDg/RtnqePDKtggWuu+BEjfk6vJ1jo42OGvEcurvhrrIZhFcpQJhtC+nNk4lA== + dependencies: + "@lumino/algorithm" "^2.0.0" + "@lumino/commands@^1.19.0", "@lumino/commands@^1.21.1": version "1.21.1" resolved "https://registry.yarnpkg.com/@lumino/commands/-/commands-1.21.1.tgz#eda8b3cf5ef73b9c8ce93b3b5cf66bb053df2a76" @@ -675,11 +915,29 @@ "@lumino/signaling" "^1.11.1" "@lumino/virtualdom" "^1.14.3" +"@lumino/commands@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@lumino/commands/-/commands-2.1.1.tgz#6358e7c3527b79427e91c6f4170719b98d3fedcc" + integrity sha512-KaEkRCemZ7BZM4wCvsLx+oSdPxdggdg0p+1+FXm8d9adsVV8xwxrEAAgEP4/YPytexgyf7OnKT9aOpuss/VGjA== + dependencies: + "@lumino/algorithm" "^2.0.0" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/domutils" "^2.0.0" + "@lumino/keyboard" "^2.0.0" + "@lumino/signaling" "^2.1.1" + "@lumino/virtualdom" "^2.0.0" + "@lumino/coreutils@^1.11.0", "@lumino/coreutils@^1.12.0", "@lumino/coreutils@^1.12.1": version "1.12.1" resolved "https://registry.yarnpkg.com/@lumino/coreutils/-/coreutils-1.12.1.tgz#79860c9937483ddf6cda87f6c2b9da8eb1a5d768" integrity sha512-JLu3nTHzJk9N8ohZ85u75YxemMrmDzJdNgZztfP7F7T7mxND3YVNCkJG35a6aJ7edu1sIgCjBxOvV+hv27iYvQ== +"@lumino/coreutils@^1.11.0 || ^2.0.0", "@lumino/coreutils@^1.11.0 || ^2.1.1", "@lumino/coreutils@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@lumino/coreutils/-/coreutils-2.1.1.tgz#e867a501f3564987a757005c81aa4b0d4ea5ff4c" + integrity sha512-OmEzvphZC/EVpFfwBkmcuzNwKXvkij6gJo1mbf4/tZMC1/8NO3aVnjK1FsgC0TlaGwMD1BLIFgGay2mC/I/cyQ== + "@lumino/disposable@^1.10.0", "@lumino/disposable@^1.10.1", "@lumino/disposable@^1.10.3", "@lumino/disposable@^1.10.4": version "1.10.4" resolved "https://registry.yarnpkg.com/@lumino/disposable/-/disposable-1.10.4.tgz#73b452044fecf988d7fa73fac9451b1a7f987323" @@ -688,11 +946,23 @@ "@lumino/algorithm" "^1.9.2" "@lumino/signaling" "^1.11.1" +"@lumino/disposable@^1.10.0 || ^2.0.0", "@lumino/disposable@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@lumino/disposable/-/disposable-2.1.1.tgz#9c6dace68320538532ebd4fb91b159c532baf62e" + integrity sha512-zGl5hDDgDgPlrCN8b37gmNRjmYrTXnVq4WaseRtEgjj/en+gHLQW7sgTzkLgPj5rFaVETPkyrDTQ5uZVewFOAw== + dependencies: + "@lumino/signaling" "^2.1.1" + "@lumino/domutils@^1.8.0", "@lumino/domutils@^1.8.2": version "1.8.2" resolved "https://registry.yarnpkg.com/@lumino/domutils/-/domutils-1.8.2.tgz#d15cdbae12bea52852bbc13c4629360f9f05b7f5" integrity sha512-QIpMfkPJrs4GrWBuJf2Sn1fpyVPmvqUUAeD8xAQo8+4V5JAT0vUDLxZ9HijefMgNCi3+Bs8Z3lQwRCrz+cFP1A== +"@lumino/domutils@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@lumino/domutils/-/domutils-2.0.0.tgz#6367c636482553bf983193018b904fe34ec1636b" + integrity sha512-GYsz6CS6Gd+7r9IBe/0m+3/xAuOKrjfiXwWt7OLsOM1icRv93yS+gxleCLp2+LSwoqU90sqfav+uYABtPkA4QA== + "@lumino/dragdrop@^1.13.0", "@lumino/dragdrop@^1.14.4": version "1.14.4" resolved "https://registry.yarnpkg.com/@lumino/dragdrop/-/dragdrop-1.14.4.tgz#b6ec4cf4f470c17a849e31f299d5a24acdc8c7d3" @@ -701,11 +971,24 @@ "@lumino/coreutils" "^1.12.1" "@lumino/disposable" "^1.10.4" +"@lumino/dragdrop@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@lumino/dragdrop/-/dragdrop-2.1.1.tgz#e9fb4cd3e48de56cfd3df6dacc4bc203dc928405" + integrity sha512-TRrKo8sWx0cnZ1X8U8Rqijd0lQ82Fgu+BseVy3zDYiANwt9jMMOPjp1qzVY2/lDCmuZptYbUKXOznS0khzCUTg== + dependencies: + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/keyboard@^1.8.2": version "1.8.2" resolved "https://registry.yarnpkg.com/@lumino/keyboard/-/keyboard-1.8.2.tgz#714dbe671f0718f516d1ec23188b31a9ccd82fb2" integrity sha512-Dy+XqQ1wXbcnuYtjys5A0pAqf4SpAFl9NY6owyIhXAo0Va7w3LYp3jgiP1xAaBAwMuUppiUAfrbjrysZuZ625g== +"@lumino/keyboard@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@lumino/keyboard/-/keyboard-2.0.0.tgz#c21a3f6e499a2aa8e36fdba269f2734c8d25600c" + integrity sha512-bX42YYLJPuATGKH7DQaQrji28HXJJVU2QwAK/vrTiLpiZD28x6Q0QhwKaP5x4wNH8ikhwR9jRP7b9PNNtUGGfg== + "@lumino/messaging@^1.10.0", "@lumino/messaging@^1.10.3": version "1.10.3" resolved "https://registry.yarnpkg.com/@lumino/messaging/-/messaging-1.10.3.tgz#b6227bdfc178a8542571625ecb68063691b6af3c" @@ -714,6 +997,14 @@ "@lumino/algorithm" "^1.9.2" "@lumino/collections" "^1.9.3" +"@lumino/messaging@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@lumino/messaging/-/messaging-2.0.0.tgz#1be450af88c9cd59c086de638e66e00e52bf6b02" + integrity sha512-B8cMK36hrkngntsdLNic3GEPfAk4qp6HIYWDrRSC1z7pjgjH8EEKUOO2MNNYNKNq3Hzpog7FM0nhT1tLqoFAYA== + dependencies: + "@lumino/algorithm" "^2.0.0" + "@lumino/collections" "^2.0.0" + "@lumino/polling@^1.9.0": version "1.10.0" resolved "https://registry.yarnpkg.com/@lumino/polling/-/polling-1.10.0.tgz#94a92811edf4c2534c741510b30f500d8c16a395" @@ -723,11 +1014,25 @@ "@lumino/disposable" "^1.10.1" "@lumino/signaling" "^1.10.1" +"@lumino/polling@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@lumino/polling/-/polling-2.1.1.tgz#038166b4ecc24e1c5dd69f7ea46e59a75ae679f6" + integrity sha512-RdRV0chtIJ84Y44DTsoAqPWixGK6ntb5NRTdn71BFZRtmLUvGoC1P35OntbPbRmTVWvvdoc+OLxPmAZ6lC+d5A== + dependencies: + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/signaling" "^2.1.1" + "@lumino/properties@^1.8.0", "@lumino/properties@^1.8.2": version "1.8.2" resolved "https://registry.yarnpkg.com/@lumino/properties/-/properties-1.8.2.tgz#91131f2ca91a902faa138771eb63341db78fc0fd" integrity sha512-EkjI9Cw8R0U+xC9HxdFSu7X1tz1H1vKu20cGvJ2gU+CXlMB1DvoYJCYxCThByHZ+kURTAap4SE5x8HvKwNPbig== +"@lumino/properties@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@lumino/properties/-/properties-2.0.0.tgz#b8cb1455fa6539cfd91824ae81848fb048462ac6" + integrity sha512-2TZE3gu1EZj5x2kEUBmr1aSemtgkkGlLkd3CwK0zjlukUhdrONveLsOX/Hr8+EnXv070i5lSr+9PzNNVqs9vPg== + "@lumino/signaling@^1.10.0", "@lumino/signaling@^1.10.1", "@lumino/signaling@^1.11.1": version "1.11.1" resolved "https://registry.yarnpkg.com/@lumino/signaling/-/signaling-1.11.1.tgz#438f447a1b644fd286549804f9851b5aec9679a2" @@ -736,6 +1041,14 @@ "@lumino/algorithm" "^1.9.2" "@lumino/properties" "^1.8.2" +"@lumino/signaling@^1.10.0 || ^2.0.0", "@lumino/signaling@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@lumino/signaling/-/signaling-2.1.1.tgz#aae22e4cfb8f99baaa54cefaf1555be2c4148f0f" + integrity sha512-EUPJlC/kis5DEPA4UxsJRPidGk4qcgS+rfQlYfGfA4Z6vR8nzcwU9WE0UIWdqo6GN7cLWR8lGLzZzyIGY3+qiA== + dependencies: + "@lumino/algorithm" "^2.0.0" + "@lumino/coreutils" "^2.1.1" + "@lumino/virtualdom@^1.14.0", "@lumino/virtualdom@^1.14.3": version "1.14.3" resolved "https://registry.yarnpkg.com/@lumino/virtualdom/-/virtualdom-1.14.3.tgz#e490c36ff506d877cf45771d6968e3e26a8919fd" @@ -743,6 +1056,13 @@ dependencies: "@lumino/algorithm" "^1.9.2" +"@lumino/virtualdom@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@lumino/virtualdom/-/virtualdom-2.0.0.tgz#7b38f9d91a68392375c8e2be5d7f14f3bca77f54" + integrity sha512-N+Q4+ZcoaeQUb4cwxSzyy/DSuiCdHAtrGegrRo1M2KChKKa9DoyuQy3H9jZItrPpqh5VIQDu3UHMY0BsiwdgUA== + dependencies: + "@lumino/algorithm" "^2.0.0" + "@lumino/widgets@^1.33.0", "@lumino/widgets@^1.37.1": version "1.37.1" resolved "https://registry.yarnpkg.com/@lumino/widgets/-/widgets-1.37.1.tgz#d7a2398b276e15e60aff4fec58c035d46549a75b" @@ -760,6 +1080,23 @@ "@lumino/signaling" "^1.11.1" "@lumino/virtualdom" "^1.14.3" +"@lumino/widgets@^1.37.2 || ^2.1.1", "@lumino/widgets@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@lumino/widgets/-/widgets-2.1.1.tgz#d563eaa46ef457d4ba30d9404020823cf396599b" + integrity sha512-SpZ9ekxrc1KSdP8DqAUyTyCfAbBl0swyzzYI9bXNnmi6DzUGSsgE2c985pl+tY8DXHIIOVHQey267psZ35Hp1w== + dependencies: + "@lumino/algorithm" "^2.0.0" + "@lumino/commands" "^2.1.1" + "@lumino/coreutils" "^2.1.1" + "@lumino/disposable" "^2.1.1" + "@lumino/domutils" "^2.0.0" + "@lumino/dragdrop" "^2.1.1" + "@lumino/keyboard" "^2.0.0" + "@lumino/messaging" "^2.0.0" + "@lumino/properties" "^2.0.0" + "@lumino/signaling" "^2.1.1" + "@lumino/virtualdom" "^2.0.0" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -812,6 +1149,28 @@ prop-types "^15.7.2" react-is "^16.9.0" +"@rjsf/core@^5.1.0": + version "5.8.1" + resolved "https://registry.yarnpkg.com/@rjsf/core/-/core-5.8.1.tgz#9071ba570cb748658148ed1f5f02a9d5611f0bae" + integrity sha512-+lJKK/fdVO+DqKhSzSY8bjyAv5weoLw44d/DnCn2U8/l9qY0nqfNSvG6gyZIC9kCNnzLS/76XFAltWXgtjjzFQ== + dependencies: + lodash "^4.17.21" + lodash-es "^4.17.21" + markdown-to-jsx "^7.2.1" + nanoid "^3.3.6" + prop-types "^15.8.1" + +"@rjsf/utils@^5.1.0": + version "5.8.1" + resolved "https://registry.yarnpkg.com/@rjsf/utils/-/utils-5.8.1.tgz#65a8ce45740fd62c0e17188685ee963396c8bea0" + integrity sha512-kzWVNAW417ADG0nSEPxpqYzLrtzi9tKCCn5rOuwt6FIvSrtkatISBekyKNeycGPUfQR9VkROGrcG8cz10xUs6g== + dependencies: + json-schema-merge-allof "^0.8.1" + jsonpointer "^5.0.1" + lodash "^4.17.21" + lodash-es "^4.17.21" + react-is "^18.2.0" + "@types/dom4@^2.0.1": version "2.0.2" resolved "https://registry.yarnpkg.com/@types/dom4/-/dom4-2.0.2.tgz#6495303f049689ce936ed328a3e5ede9c51408ee" @@ -867,6 +1226,15 @@ "@types/scheduler" "*" csstype "^3.0.2" +"@types/react@^18.0.26": + version "18.2.9" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.9.tgz#9207f8571afdc59a9c9c30df50e8ad2591ecefaf" + integrity sha512-pL3JAesUkF7PEQGxh5XOwdXGV907te6m1/Qe1ERJLgomojS6Ne790QiA7GUl434JEkFA2aAaB6qJ5z4e1zJn/w== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + "@types/scheduler@*": version "0.16.2" resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" @@ -1189,6 +1557,16 @@ ajv@^8.0.1: require-from-string "^2.0.2" uri-js "^4.2.2" +ajv@^8.12.0: + version "8.12.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + ansi-colors@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" @@ -1457,7 +1835,7 @@ compute-gcd@^1.2.1: validate.io-function "^1.0.2" validate.io-integer-array "^1.0.0" -compute-lcm@^1.1.0: +compute-lcm@^1.1.0, compute-lcm@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/compute-lcm/-/compute-lcm-1.1.2.tgz#9107c66b9dca28cefb22b4ab4545caac4034af23" integrity sha512-OFNPdQAXnQhDSKioX8/XYT6sdUlXwpeMjfd6ApxMJfyZ4GxmLR1xvMERctlYhlHwIiz6CSpBc2+qYKjHGZw4TQ== @@ -2506,6 +2884,15 @@ json-schema-merge-allof@^0.6.0: json-schema-compare "^0.2.2" lodash "^4.17.4" +json-schema-merge-allof@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/json-schema-merge-allof/-/json-schema-merge-allof-0.8.1.tgz#ed2828cdd958616ff74f932830a26291789eaaf2" + integrity sha512-CTUKmIlPJbsWfzRRnOXz+0MjIqvnleIXwFTzz+t9T86HnYX/Rozria6ZVGLktAU9e+NygNljveP+yxqtQp/Q4w== + dependencies: + compute-lcm "^1.1.2" + json-schema-compare "^0.2.2" + lodash "^4.17.20" + json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" @@ -2528,7 +2915,7 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" -json5@^2.1.1, json5@^2.1.2: +json5@^2.1.1, json5@^2.1.2, json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== @@ -2547,6 +2934,11 @@ jsonpointer@^5.0.0: resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.0.tgz#f802669a524ec4805fa7389eadbc9921d5dc8072" integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== +jsonpointer@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559" + integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== + kind-of@^6.0.2: version "6.0.3" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" @@ -2649,6 +3041,13 @@ lib0@^0.2.31, lib0@^0.2.42: dependencies: isomorphic.js "^0.2.4" +lib0@^0.2.74: + version "0.2.78" + resolved "https://registry.yarnpkg.com/lib0/-/lib0-0.2.78.tgz#9aa34733075caafb3edf228da6e609d15ada0088" + integrity sha512-SV2nU43/6eaYnGH3l0lg2wg1ziB/TH3sAd2E8quXPGwrqo+aX98SNT2ZKucpUr5B8A52jD7ZMjAl+r87Fa/bLQ== + dependencies: + isomorphic.js "^0.2.4" + license-webpack-plugin@^2.3.14: version "2.3.21" resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-2.3.21.tgz#152f5e82d5f51f8bab78905731f2b8042aa5691b" @@ -2697,6 +3096,11 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" +lodash-es@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" + integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== + lodash.clonedeep@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" @@ -2722,7 +3126,7 @@ lodash.truncate@^4.4.2: resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= -lodash@^4.17.15, lodash@^4.17.4, lodash@^4.7.0: +lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.7.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -2758,6 +3162,11 @@ make-dir@^3.0.2: dependencies: semver "^6.0.0" +markdown-to-jsx@^7.2.1: + version "7.2.1" + resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.2.1.tgz#87061fd3176ad926ef3d99493e5c57f6335e0c51" + integrity sha512-9HrdzBAo0+sFz9ZYAGT5fB8ilzTW+q6lPocRxrIesMO+aB40V9MgFfbfMXxlGjf22OpRy+IXlvVaQenicdpgbg== + marked@^4.0.17: version "4.0.18" resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.18.tgz#cd0ac54b2e5610cfb90e8fd46ccaa8292c9ed569" @@ -2897,6 +3306,11 @@ nanoid@^3.1.23, nanoid@^3.1.28, nanoid@^3.1.30: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== +nanoid@^3.3.6: + version "3.3.6" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" + integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== + napi-macros@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/napi-macros/-/napi-macros-2.0.0.tgz#2b6bae421e7b96eb687aa6c77a7858640670001b" @@ -3270,7 +3684,7 @@ prop-types@^15.6.1, prop-types@^15.6.2: object-assign "^4.1.1" react-is "^16.8.1" -prop-types@^15.7.2: +prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -3333,11 +3747,24 @@ react-dom@^17.0.1: object-assign "^4.1.1" scheduler "^0.20.2" +react-dom@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + dependencies: + loose-envify "^1.1.0" + scheduler "^0.23.0" + react-is@^16.13.1, react-is@^16.8.1, react-is@^16.9.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== +react-is@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" @@ -3374,6 +3801,13 @@ react@^17.0.1: loose-envify "^1.1.0" object-assign "^4.1.1" +react@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== + dependencies: + loose-envify "^1.1.0" + read-pkg@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" @@ -3505,6 +3939,18 @@ sanitize-html@~2.5.3: parse-srcset "^1.0.2" postcss "^8.3.11" +sanitize-html@~2.7.3: + version "2.7.3" + resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.7.3.tgz#166c868444ee4f9fd7352ac8c63fa86c343fc2bd" + integrity sha512-jMaHG29ak4miiJ8wgqA1849iInqORgNv7SLfSw9LtfOhEUQ1C0YHKH73R+hgyufBW9ZFeJrb057k9hjlfBCVlw== + dependencies: + deepmerge "^4.2.2" + escape-string-regexp "^4.0.0" + htmlparser2 "^6.0.0" + is-plain-object "^5.0.0" + parse-srcset "^1.0.2" + postcss "^8.3.11" + scheduler@^0.20.2: version "0.20.2" resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" @@ -3513,6 +3959,13 @@ scheduler@^0.20.2: loose-envify "^1.1.0" object-assign "^4.1.1" +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== + dependencies: + loose-envify "^1.1.0" + schema-utils@^2.6.5, schema-utils@^2.7.0: version "2.7.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" @@ -3992,7 +4445,7 @@ url-loader@~4.1.0: mime-types "^2.1.27" schema-utils "^3.0.0" -url-parse@~1.5.1: +url-parse@~1.5.1, url-parse@~1.5.4: version "1.5.10" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== @@ -4233,6 +4686,11 @@ ws@^7.4.6: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.5.tgz#8b4bc4af518cfabd0473ae4f99144287b33eb881" integrity sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w== +ws@^8.11.0: + version "8.13.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" + integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== + xtend@^4.0.2, xtend@~4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" @@ -4277,12 +4735,12 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yjs@^13.5.17: - version "13.5.20" - resolved "https://registry.yarnpkg.com/yjs/-/yjs-13.5.20.tgz#e9e551929813f111c543501cbb3b267319accc0f" - integrity sha512-VZuxhu0V6ILtAHi+7JmCxhkzvffLzpH70Nso4zTGj3qeq1ZuqZhLRjQZwBbFHlBTZD0PvpsFk20BlG5XDScr/w== +yjs@^13.5.17, yjs@^13.5.40: + version "13.6.2" + resolved "https://registry.yarnpkg.com/yjs/-/yjs-13.6.2.tgz#ff190c5e4e5d4c09fc6a9fbe5bc5630a24f7c91c" + integrity sha512-shFc4JI8Hr3NqKYlS09xX6lyQwU3LvQlOXEkHK2aBa1T/luNLf0qHtoujgb9pRPxhIK0uevobHhDw0+AET1Vkw== dependencies: - lib0 "^0.2.42" + lib0 "^0.2.74" yocto-queue@^0.1.0: version "0.1.0"