diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 0000000..0920dbe --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,5 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +npm run lint +npm run test diff --git a/CHANGELOG.md b/CHANGELOG.md index a17c4a3..eb1ab31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## [3.0.0](https://github.com/deshaw/jupyterlab-execute-time/compare/v2.3.1...v3.0.0) (2023-05-19)) + +### Changed + +- **Breaking**: Ported to JupyterLab 4.x. + ## [2.3.1](https://github.com/deshaw/jupyterlab-execute-time/compare/v2.3.0...v2.3.1) (2022-12-28)) ### Fixed diff --git a/package.json b/package.json index 0c66b54..5dd16a3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jupyterlab-execute-time", - "version": "2.3.1", + "version": "3.0.0", "description": "Display cell timings in Jupyter Lab", "keywords": [ "jupyter", @@ -48,7 +48,7 @@ "eslint:check": "eslint . --ext .ts,.tsx", "install:extension": "jlpm run build", "lint": "npm run prettier && npm run tslint", - "prepare": "jlpm run clean && jlpm run build:prod", + "prepare": "jlpm run clean && jlpm run build:prod && husky install", "prettier": "prettier --write '**/*{.ts,.tsx,.js,.jsx,.css,.json,.md}'", "test": "ts-mocha -p tests/tsconfig.json tests/**/*_spec.ts", "tslint": "tslint --fix -c tslint.json --project tsconfig.json '**/*{.ts,.tsx}'", @@ -57,22 +57,17 @@ "watch:src": "tsc -w --sourceMap" }, "dependencies": { - "@jupyterlab/application": "^4.0.0-alpha.22", - "@jupyterlab/cells": "^4.0.0-alpha.22", - "@jupyterlab/docregistry": "^4.0.0-alpha.22", - "@jupyterlab/notebook": "^4.0.0-alpha.22", - "@jupyterlab/settingregistry": "^4.0.0-alpha.22", + "@jupyterlab/application": "^4.0.0", + "@jupyterlab/cells": "^4.0.0", + "@jupyterlab/docregistry": "^4.0.0", + "@jupyterlab/notebook": "^4.0.0", + "@jupyterlab/settingregistry": "^4.0.0", "@lumino/coreutils": "^2.0.0-rc.1", "@lumino/widgets": "^2.0.0-rc.1", "date-fns": "^2.29.3" }, - "husky": { - "hooks": { - "pre-commit": "npm run lint && npm run test" - } - }, "devDependencies": { - "@jupyterlab/builder": "^4.0.0-alpha.22", + "@jupyterlab/builder": "^4.0.0", "@types/chai": "^4.3.4", "@types/mocha": "^10.0.1", "@typescript-eslint/eslint-plugin": "~5.55.0", diff --git a/pyproject.toml b/pyproject.toml index 941e2ab..0f2db67 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["jupyter_packaging~=0.10,<2", "jupyterlab==4.0.0a37"] +requires = ["jupyter_packaging~=0.10,<2", "jupyterlab~=4.0.0"] build-backend = "jupyter_packaging.build_api" [tool.jupyter-packaging.builder] diff --git a/src/ExecuteTimeWidget.ts b/src/ExecuteTimeWidget.ts index 26961fe..2a6502d 100644 --- a/src/ExecuteTimeWidget.ts +++ b/src/ExecuteTimeWidget.ts @@ -110,7 +110,7 @@ export default class ExecuteTimeWidget extends Widget { _cellMetadataChanged(cellModel: ICellModel, disableHighlight = false) { const codeCell = this._getCodeCell(cellModel); if (codeCell) { - this._updateCodeCell(codeCell, disableHighlight); + this._updateCodeCell(codeCell, disableHighlight).catch(console.error); } else { if (cellModel.type === 'code') { console.error(`Could not find code cell for model: ${cellModel}`); diff --git a/yarn.lock b/yarn.lock index e074638..3b3837a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -32,7 +32,7 @@ __metadata: languageName: node linkType: hard -"@codemirror/autocomplete@npm:^6.0.0, @codemirror/autocomplete@npm:^6.3.2, @codemirror/autocomplete@npm:^6.4.0": +"@codemirror/autocomplete@npm:^6.0.0, @codemirror/autocomplete@npm:^6.3.2": version: 6.4.2 resolution: "@codemirror/autocomplete@npm:6.4.2" dependencies: @@ -49,19 +49,36 @@ __metadata: languageName: node linkType: hard -"@codemirror/commands@npm:^6.1.0": - version: 6.2.2 - resolution: "@codemirror/commands@npm:6.2.2" +"@codemirror/autocomplete@npm:^6.5.1": + version: 6.7.1 + resolution: "@codemirror/autocomplete@npm:6.7.1" dependencies: - "@codemirror/language": "npm:^6.0.0" - "@codemirror/state": "npm:^6.2.0" - "@codemirror/view": "npm:^6.0.0" - "@lezer/common": "npm:^1.0.0" - checksum: d3aa1ca8cbd7b9434eedba6b6d783411670796bf6ab61990afc4fd0c04645189fe4dd55bb95e23b943e9089f9739bc7e92aa4b2ac3eac09cfa2b91a45f608d3e + "@codemirror/language": ^6.0.0 + "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.6.0 + "@lezer/common": ^1.0.0 + peerDependencies: + "@codemirror/language": ^6.0.0 + "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.0.0 + "@lezer/common": ^1.0.0 + checksum: 5f1331cceb6a7b0bd4dc9bad6025d16d1c415bfc2fba29b452f9f5501abd34b75a240e3a20fb9fed92a82a666e54562c32cfe220892713bfbd5a5a16fa004cd8 languageName: node linkType: hard -"@codemirror/lang-cpp@npm:^6.0.0": +"@codemirror/commands@npm:^6.2.3": + version: 6.2.4 + resolution: "@codemirror/commands@npm:6.2.4" + dependencies: + "@codemirror/language": ^6.0.0 + "@codemirror/state": ^6.2.0 + "@codemirror/view": ^6.0.0 + "@lezer/common": ^1.0.0 + checksum: 468895fa19ff0554181b698c81f850820de5c0289cab92c44392fb127286f09ca72b921d6ea4353b70b616a4fd0c3667d86b6f917202a3ad2e196eb7b581f7b6 + languageName: node + linkType: hard + +"@codemirror/lang-cpp@npm:^6.0.2": version: 6.0.2 resolution: "@codemirror/lang-cpp@npm:6.0.2" dependencies: @@ -83,7 +100,20 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-html@npm:^6.0.0, @codemirror/lang-html@npm:^6.4.0": +"@codemirror/lang-css@npm:^6.1.1": + version: 6.2.0 + resolution: "@codemirror/lang-css@npm:6.2.0" + dependencies: + "@codemirror/autocomplete": ^6.0.0 + "@codemirror/language": ^6.0.0 + "@codemirror/state": ^6.0.0 + "@lezer/common": ^1.0.2 + "@lezer/css": ^1.0.0 + checksum: d824f169083613b63f04992c24d3fecd45c718cd3deb9da3f332dd3a889a762d05ea812e31ddf7ee4b661722f8c8b49676515cb98609067c53e25ac8b469a5e4 + languageName: node + linkType: hard + +"@codemirror/lang-html@npm:^6.0.0": version: 6.4.2 resolution: "@codemirror/lang-html@npm:6.4.2" dependencies: @@ -100,7 +130,24 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-java@npm:^6.0.0": +"@codemirror/lang-html@npm:^6.4.3": + version: 6.4.3 + resolution: "@codemirror/lang-html@npm:6.4.3" + dependencies: + "@codemirror/autocomplete": ^6.0.0 + "@codemirror/lang-css": ^6.0.0 + "@codemirror/lang-javascript": ^6.0.0 + "@codemirror/language": ^6.4.0 + "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.2.2 + "@lezer/common": ^1.0.0 + "@lezer/css": ^1.1.0 + "@lezer/html": ^1.3.0 + checksum: 6177d19147580964ecd6910ae951201929a96e63f4f0e624c3138e2805fa87ec6d6d952a3a888c5a52af78b6dd6d04d7d8c76c6a9cd65b1921dc467b5dbaea72 + languageName: node + linkType: hard + +"@codemirror/lang-java@npm:^6.0.1": version: 6.0.1 resolution: "@codemirror/lang-java@npm:6.0.1" dependencies: @@ -110,7 +157,7 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-javascript@npm:^6.0.0, @codemirror/lang-javascript@npm:^6.1.0": +"@codemirror/lang-javascript@npm:^6.0.0": version: 6.1.4 resolution: "@codemirror/lang-javascript@npm:6.1.4" dependencies: @@ -125,7 +172,22 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-json@npm:^6.0.0": +"@codemirror/lang-javascript@npm:^6.1.7": + version: 6.1.8 + resolution: "@codemirror/lang-javascript@npm:6.1.8" + dependencies: + "@codemirror/autocomplete": ^6.0.0 + "@codemirror/language": ^6.6.0 + "@codemirror/lint": ^6.0.0 + "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.0.0 + "@lezer/common": ^1.0.0 + "@lezer/javascript": ^1.0.0 + checksum: 58ccd1c96db52edc95015b3fc77021540c18b4b87ce2c9426402a53993a67d7946647aba7198223dc51a56ec55379603a6d986fe32332d85cb3d8768c92a562e + languageName: node + linkType: hard + +"@codemirror/lang-json@npm:^6.0.1": version: 6.0.1 resolution: "@codemirror/lang-json@npm:6.0.1" dependencies: @@ -135,21 +197,21 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-markdown@npm:^6.0.0": - version: 6.1.0 - resolution: "@codemirror/lang-markdown@npm:6.1.0" +"@codemirror/lang-markdown@npm:^6.1.1": + version: 6.1.1 + resolution: "@codemirror/lang-markdown@npm:6.1.1" dependencies: - "@codemirror/lang-html": "npm:^6.0.0" - "@codemirror/language": "npm:^6.3.0" - "@codemirror/state": "npm:^6.0.0" - "@codemirror/view": "npm:^6.0.0" - "@lezer/common": "npm:^1.0.0" - "@lezer/markdown": "npm:^1.0.0" - checksum: faee880c5e695391fc5b92788d1500bed3f0cc3766c987077cdc1643cf38b97eb1774a29491a7a75064089478b895e7c8fe5a4f08ac93c9614ccbbe188f10b47 + "@codemirror/lang-html": ^6.0.0 + "@codemirror/language": ^6.3.0 + "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.0.0 + "@lezer/common": ^1.0.0 + "@lezer/markdown": ^1.0.0 + checksum: db891dad10a8ea8db17d0a9222774389794cb0957b784e3f154bf27ab4a9be89a28ad4c2f6abf7d829115c3ce46694a2816b61723a5d5776c1d75d566ce016c8 languageName: node linkType: hard -"@codemirror/lang-php@npm:^6.0.0": +"@codemirror/lang-php@npm:^6.0.1": version: 6.0.1 resolution: "@codemirror/lang-php@npm:6.0.1" dependencies: @@ -162,7 +224,7 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-python@npm:^6.1.0": +"@codemirror/lang-python@npm:^6.1.2": version: 6.1.2 resolution: "@codemirror/lang-python@npm:6.1.2" dependencies: @@ -173,7 +235,7 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-rust@npm:^6.0.0": +"@codemirror/lang-rust@npm:^6.0.1": version: 6.0.1 resolution: "@codemirror/lang-rust@npm:6.0.1" dependencies: @@ -183,20 +245,20 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-sql@npm:^6.3.0": - version: 6.4.0 - resolution: "@codemirror/lang-sql@npm:6.4.0" +"@codemirror/lang-sql@npm:^6.4.1": + version: 6.5.0 + resolution: "@codemirror/lang-sql@npm:6.5.0" dependencies: - "@codemirror/autocomplete": "npm:^6.0.0" - "@codemirror/language": "npm:^6.0.0" - "@codemirror/state": "npm:^6.0.0" - "@lezer/highlight": "npm:^1.0.0" - "@lezer/lr": "npm:^1.0.0" - checksum: 5981b08ff103ae4c36209617543be2ba811ffd26aa68632252ae8526e6c1b7436ff240221348247d3fd5eebb892a4040e7b0b6accbbc5c7968634fd2a9ba0559 + "@codemirror/autocomplete": ^6.0.0 + "@codemirror/language": ^6.0.0 + "@codemirror/state": ^6.0.0 + "@lezer/highlight": ^1.0.0 + "@lezer/lr": ^1.0.0 + checksum: 5bc73293d85f3892633703f277787336c00135011b14ca34a3590975a02c5ec1d6826d201d827e3dfc1d3427e28d23f36b1ef4fd69fc5d79c98290030c11dad5 languageName: node linkType: hard -"@codemirror/lang-wast@npm:^6.0.0": +"@codemirror/lang-wast@npm:^6.0.1": version: 6.0.1 resolution: "@codemirror/lang-wast@npm:6.0.1" dependencies: @@ -207,7 +269,7 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-xml@npm:^6.0.0": +"@codemirror/lang-xml@npm:^6.0.2": version: 6.0.2 resolution: "@codemirror/lang-xml@npm:6.0.2" dependencies: @@ -234,12 +296,12 @@ __metadata: languageName: node linkType: hard -"@codemirror/legacy-modes@npm:^6.3.0": - version: 6.3.1 - resolution: "@codemirror/legacy-modes@npm:6.3.1" +"@codemirror/legacy-modes@npm:^6.3.2": + version: 6.3.2 + resolution: "@codemirror/legacy-modes@npm:6.3.2" dependencies: - "@codemirror/language": "npm:^6.0.0" - checksum: 9065e521bf14e33856e9d3ea114d7b352adf341a8b8d4fb94b4c866189336a32b5ed42ffc20f5d2fa3c839f1bdf29a868bbf9b74c105ed83fa9fd6080e0429e9 + "@codemirror/language": ^6.0.0 + checksum: fa5f5477fb9e19267251e2ecd3de8c1a4c2512813555bb60111dce3951f2c3f6080a2985a573b7542534ba1d2c34115f7e39ee23fdf8f6f81db6f8ce447c1efc languageName: node linkType: hard @@ -254,14 +316,14 @@ __metadata: languageName: node linkType: hard -"@codemirror/search@npm:^6.2.0": - version: 6.2.3 - resolution: "@codemirror/search@npm:6.2.3" +"@codemirror/search@npm:^6.3.0": + version: 6.4.0 + resolution: "@codemirror/search@npm:6.4.0" dependencies: - "@codemirror/state": "npm:^6.0.0" - "@codemirror/view": "npm:^6.0.0" - crelt: "npm:^1.0.5" - checksum: 7ab0ffab7992f5c6260313e06ec8935f55807b95ca86f0327154ea1ae0ab984cd22c2fc1a812bd6cace1db131785353689fbfd080d2e12c660e3db0295dec355 + "@codemirror/state": ^6.0.0 + "@codemirror/view": ^6.0.0 + crelt: ^1.0.5 + checksum: 441e04fc896ac984f224e3adb20bc8a6c63d929778335c70d2cb1e3843674c7998db93e2ab1cd05e8276cb3819766cd23951eec748fdf8e66e3611bd9a55aab5 languageName: node linkType: hard @@ -272,7 +334,7 @@ __metadata: languageName: node linkType: hard -"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.2.2, @codemirror/view@npm:^6.6.0, @codemirror/view@npm:^6.7.0": +"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.2.2, @codemirror/view@npm:^6.6.0": version: 6.9.2 resolution: "@codemirror/view@npm:6.9.2" dependencies: @@ -283,6 +345,17 @@ __metadata: languageName: node linkType: hard +"@codemirror/view@npm:^6.9.6": + version: 6.12.0 + resolution: "@codemirror/view@npm:6.12.0" + dependencies: + "@codemirror/state": ^6.1.4 + style-mod: ^4.0.0 + w3c-keyname: ^2.2.4 + checksum: 512cbc9c05ac2cfa738cdf7aac711847b44e24ff5869f31839a9fcc11da6a512448fa9bc980535d55b897de80d49e744336a2724ca1fe3dae8bfcb31e339fe64 + languageName: node + linkType: hard + "@discoveryjs/json-ext@npm:^0.5.0": version: 0.5.7 resolution: "@discoveryjs/json-ext@npm:0.5.7" @@ -423,596 +496,599 @@ __metadata: languageName: node linkType: hard -"@jupyter/ydoc@npm:^0.3.4": - version: 0.3.4 - resolution: "@jupyter/ydoc@npm:0.3.4" +"@jupyter/ydoc@npm:^1.0.2": + version: 1.0.2 + resolution: "@jupyter/ydoc@npm:1.0.2" dependencies: - "@jupyterlab/nbformat": "npm:^3.0.0 || ^4.0.0-alpha.15" - "@lumino/coreutils": "npm:^1.11.0 || ^2.0.0-alpha.6" - "@lumino/disposable": "npm:^1.10.0 || ^2.0.0-alpha.6" - "@lumino/signaling": "npm:^1.10.0 || ^2.0.0-alpha.6" - y-protocols: "npm:^1.0.5" - yjs: "npm:^13.5.40" - checksum: edd14a01be6ceac437d3ebfb5f7a2d2c8eac60fec91e48d8d2ef2bef9f1423b4350c57dba25b3b043759ffb61b601a3815c1ea56532d1d707e3fbeb5df86b7e6 + "@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 + checksum: 739f9630940466b3cfcd7b742dd06479f81772ca13f863d057af0bbb5e318829506969066ab72977e7c721644982b5c8f88cf44e1ae81955ed1c27e87632d1f2 languageName: node linkType: hard -"@jupyterlab/application@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/application@npm:4.0.0-alpha.22" - dependencies: - "@fortawesome/fontawesome-free": "npm:^5.12.0" - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/docregistry": "npm:^4.0.0-alpha.22" - "@jupyterlab/rendermime": "npm:^4.0.0-alpha.22" - "@jupyterlab/rendermime-interfaces": "npm:^3.8.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/statedb": "npm:^4.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/application": "npm:^2.0.0" - "@lumino/commands": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/polling": "npm:^2.0.0" - "@lumino/properties": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - checksum: fe114bb461a0ddf2759b1aca2e99d2f3da67f34d3a9669c684efce2767746ad815544882fb985816c4c7d88b0b1a907bf479a5360becb9e4b8506708e9c378d7 - languageName: node - linkType: hard - -"@jupyterlab/apputils@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/apputils@npm:4.0.0-alpha.22" - dependencies: - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/observables": "npm:^5.0.0-alpha.22" - "@jupyterlab/rendermime-interfaces": "npm:^3.8.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/settingregistry": "npm:^4.0.0-alpha.22" - "@jupyterlab/statedb": "npm:^4.0.0-alpha.22" - "@jupyterlab/statusbar": "npm:^4.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/commands": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/domutils": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/virtualdom": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - "@types/react": "npm:^18.0.26" - react: "npm:^18.2.0" - sanitize-html: "npm:~2.7.3" - checksum: 216fb22e58aa16f68c6c9fa1ce39ac6a07be27960ee965492293277585ad4d05ee0e3e14ed33d5792afa6f55a0557a7c406e5d5cfd8848290693c0ca7f2c6740 +"@jupyterlab/application@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/application@npm:4.0.0" + dependencies: + "@fortawesome/fontawesome-free": ^5.12.0 + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/docregistry": ^4.0.0 + "@jupyterlab/rendermime": ^4.0.0 + "@jupyterlab/rendermime-interfaces": ^3.8.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/statedb": ^4.0.0 + "@jupyterlab/translation": ^4.0.0 + "@jupyterlab/ui-components": ^4.0.0 + "@lumino/algorithm": ^2.0.0 + "@lumino/application": ^2.1.1 + "@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/widgets": ^2.1.1 + checksum: 82750647de5997d6945627f517d82ffad3e7c272bce0c195819cc138b59546fbe43ee6c0ef4baf88de303964288ed1ac36234a99bedfb319eaf456b1321b199c + languageName: node + linkType: hard + +"@jupyterlab/apputils@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/apputils@npm:4.0.0" + dependencies: + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/observables": ^5.0.0 + "@jupyterlab/rendermime-interfaces": ^3.8.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/settingregistry": ^4.0.0 + "@jupyterlab/statedb": ^4.0.0 + "@jupyterlab/statusbar": ^4.0.0 + "@jupyterlab/translation": ^4.0.0 + "@jupyterlab/ui-components": ^4.0.0 + "@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 + checksum: 360bf34e9810a7014c6637a6ac5c23a2ee73da8339675235cee3866beb3a477dc3b4d993c0a79da5ebe472f5c28fa131d507d62e20b3a93853f05e62b126add9 languageName: node linkType: hard -"@jupyterlab/attachments@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/attachments@npm:4.0.0-alpha.22" +"@jupyterlab/attachments@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/attachments@npm:4.0.0" dependencies: - "@jupyterlab/nbformat": "npm:^4.0.0-alpha.22" - "@jupyterlab/observables": "npm:^5.0.0-alpha.22" - "@jupyterlab/rendermime": "npm:^4.0.0-alpha.22" - "@jupyterlab/rendermime-interfaces": "npm:^3.8.0-alpha.22" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - checksum: f51e6b85cc28cb877300675186e400e8e23be4abfd151cc21c61e6b54df1046e35a23f0a0b698cf12e4bfe1604c18d55939155ea03920ff257a8d655b4c5b11c + "@jupyterlab/nbformat": ^4.0.0 + "@jupyterlab/observables": ^5.0.0 + "@jupyterlab/rendermime": ^4.0.0 + "@jupyterlab/rendermime-interfaces": ^3.8.0 + "@lumino/disposable": ^2.1.1 + "@lumino/signaling": ^2.1.1 + checksum: 71c8e488a0d31e00e1345336edece04faa0d2b6fbf5de284fad05bb2a8f732c57e9b2ffe10999dd416a1d00cdce4bc425f9f88dd91684cb8b55eea52a1d5ed98 languageName: node linkType: hard -"@jupyterlab/builder@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/builder@npm:4.0.0-alpha.22" - dependencies: - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/application": "npm:^2.0.0" - "@lumino/commands": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/domutils": "npm:^2.0.0" - "@lumino/dragdrop": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/properties": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/virtualdom": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - ajv: "npm:^8.12.0" - commander: "npm:^9.4.1" - css-loader: "npm:^6.7.1" - duplicate-package-checker-webpack-plugin: "npm:^3.0.0" - fs-extra: "npm:^10.1.0" - glob: "npm:~7.1.6" - license-webpack-plugin: "npm:^2.3.14" - mini-css-extract-plugin: "npm:^2.7.0" - mini-svg-data-uri: "npm:^1.4.4" - path-browserify: "npm:^1.0.0" - process: "npm:^0.11.10" - source-map-loader: "npm:~1.0.2" - style-loader: "npm:~3.3.1" - supports-color: "npm:^7.2.0" - terser-webpack-plugin: "npm:^5.3.7" - webpack: "npm:^5.76.1" - webpack-cli: "npm:^5.0.1" - webpack-merge: "npm:^5.8.0" - worker-loader: "npm:^3.0.2" +"@jupyterlab/builder@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/builder@npm:4.0.0" + dependencies: + "@lumino/algorithm": ^2.0.0 + "@lumino/application": ^2.1.1 + "@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/messaging": ^2.0.0 + "@lumino/properties": ^2.0.0 + "@lumino/signaling": ^2.1.1 + "@lumino/virtualdom": ^2.0.0 + "@lumino/widgets": ^2.1.1 + ajv: ^8.12.0 + commander: ^9.4.1 + css-loader: ^6.7.1 + duplicate-package-checker-webpack-plugin: ^3.0.0 + fs-extra: ^10.1.0 + glob: ~7.1.6 + license-webpack-plugin: ^2.3.14 + mini-css-extract-plugin: ^2.7.0 + mini-svg-data-uri: ^1.4.4 + path-browserify: ^1.0.0 + process: ^0.11.10 + source-map-loader: ~1.0.2 + style-loader: ~3.3.1 + supports-color: ^7.2.0 + terser-webpack-plugin: ^5.3.7 + webpack: ^5.76.1 + webpack-cli: ^5.0.1 + webpack-merge: ^5.8.0 + worker-loader: ^3.0.2 bin: build-labextension: lib/build-labextension.js - checksum: a57b3571fe222dfd4ddac250f9f8bd53a7f94ac7c9dacdb69ed9c5164f7069e8993d3225da2eb01b7314f9bfcd7b58de07bde3c07c07da3c082c126732f3b195 - languageName: node - linkType: hard - -"@jupyterlab/cells@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/cells@npm:4.0.0-alpha.22" - dependencies: - "@codemirror/state": "npm:^6.2.0" - "@codemirror/view": "npm:^6.7.0" - "@jupyter/ydoc": "npm:^0.3.4" - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/attachments": "npm:^4.0.0-alpha.22" - "@jupyterlab/codeeditor": "npm:^4.0.0-alpha.22" - "@jupyterlab/codemirror": "npm:^4.0.0-alpha.22" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/documentsearch": "npm:^4.0.0-alpha.22" - "@jupyterlab/filebrowser": "npm:^4.0.0-alpha.22" - "@jupyterlab/nbformat": "npm:^4.0.0-alpha.22" - "@jupyterlab/observables": "npm:^5.0.0-alpha.22" - "@jupyterlab/outputarea": "npm:^4.0.0-alpha.22" - "@jupyterlab/rendermime": "npm:^4.0.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/toc": "npm:^6.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/domutils": "npm:^2.0.0" - "@lumino/dragdrop": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/polling": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/virtualdom": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - react: "npm:^18.2.0" - checksum: cd43c1a57f737665fad91f183f92b103806a88c0dc51b56a80d3f3bdd93c46d4735c2dfd2953ddf04f6c1c445590bd17e2a8445872457332ed74626857729c9e + checksum: c359031858376e37b2fe46bc7897fe0568b0cf90bcaaee6bded2e22f207c61a32d4b00b6954de00082e551dd07b6259997c00feeb25e7d44acf9ac97934fdd45 languageName: node linkType: hard -"@jupyterlab/codeeditor@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/codeeditor@npm:4.0.0-alpha.22" - dependencies: - "@codemirror/state": "npm:^6.2.0" - "@jupyter/ydoc": "npm:^0.3.4" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/nbformat": "npm:^4.0.0-alpha.22" - "@jupyterlab/observables": "npm:^5.0.0-alpha.22" - "@jupyterlab/statusbar": "npm:^4.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/dragdrop": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - react: "npm:^18.2.0" - checksum: c137fa24932de0cad0a8e6ef42fe084a1ba8c9410e7ae0b7ddd1d9f126591f3126ea37f1167a69b3803ce413005b9d559e396161737ca55e70ab6a076af4dc8b +"@jupyterlab/cells@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/cells@npm:4.0.0" + dependencies: + "@codemirror/state": ^6.2.0 + "@codemirror/view": ^6.9.6 + "@jupyter/ydoc": ^1.0.2 + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/attachments": ^4.0.0 + "@jupyterlab/codeeditor": ^4.0.0 + "@jupyterlab/codemirror": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/documentsearch": ^4.0.0 + "@jupyterlab/filebrowser": ^4.0.0 + "@jupyterlab/nbformat": ^4.0.0 + "@jupyterlab/observables": ^5.0.0 + "@jupyterlab/outputarea": ^4.0.0 + "@jupyterlab/rendermime": ^4.0.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/toc": ^6.0.0 + "@jupyterlab/translation": ^4.0.0 + "@jupyterlab/ui-components": ^4.0.0 + "@lumino/algorithm": ^2.0.0 + "@lumino/coreutils": ^2.1.1 + "@lumino/domutils": ^2.0.0 + "@lumino/dragdrop": ^2.1.1 + "@lumino/messaging": ^2.0.0 + "@lumino/polling": ^2.1.1 + "@lumino/signaling": ^2.1.1 + "@lumino/virtualdom": ^2.0.0 + "@lumino/widgets": ^2.1.1 + react: ^18.2.0 + checksum: 2474642428f344a316b0296640f9adb07e805d3c8896d1a601a2a5131fc4f4a8a4a627583f3dff904f7c318d6c0f236bc0d9cd200545f395796fcfe4244ecbcb languageName: node linkType: hard -"@jupyterlab/codemirror@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/codemirror@npm:4.0.0-alpha.22" - dependencies: - "@codemirror/autocomplete": "npm:^6.4.0" - "@codemirror/commands": "npm:^6.1.0" - "@codemirror/lang-cpp": "npm:^6.0.0" - "@codemirror/lang-css": "npm:^6.0.0" - "@codemirror/lang-html": "npm:^6.4.0" - "@codemirror/lang-java": "npm:^6.0.0" - "@codemirror/lang-javascript": "npm:^6.1.0" - "@codemirror/lang-json": "npm:^6.0.0" - "@codemirror/lang-markdown": "npm:^6.0.0" - "@codemirror/lang-php": "npm:^6.0.0" - "@codemirror/lang-python": "npm:^6.1.0" - "@codemirror/lang-rust": "npm:^6.0.0" - "@codemirror/lang-sql": "npm:^6.3.0" - "@codemirror/lang-wast": "npm:^6.0.0" - "@codemirror/lang-xml": "npm:^6.0.0" - "@codemirror/language": "npm:^6.4.0" - "@codemirror/legacy-modes": "npm:^6.3.0" - "@codemirror/search": "npm:^6.2.0" - "@codemirror/state": "npm:^6.2.0" - "@codemirror/view": "npm:^6.7.0" - "@jupyter/ydoc": "npm:^0.3.4" - "@jupyterlab/codeeditor": "npm:^4.0.0-alpha.22" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/documentsearch": "npm:^4.0.0-alpha.22" - "@jupyterlab/nbformat": "npm:^4.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@lezer/common": "npm:^1.0.0" - "@lezer/generator": "npm:^1.0.0" - "@lezer/highlight": "npm:^1.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - yjs: "npm:^13.5.40" - checksum: ae4fddf6a9269c51fa461b3683ea050005d6b1b826d9a6b570e49260b694ab66a4fe7547b97bb77a2c984e2ce498f728327a4bd4cdf4cc5cbb1281598e90aa74 +"@jupyterlab/codeeditor@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/codeeditor@npm:4.0.0" + dependencies: + "@codemirror/state": ^6.2.0 + "@jupyter/ydoc": ^1.0.2 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/nbformat": ^4.0.0 + "@jupyterlab/observables": ^5.0.0 + "@jupyterlab/statusbar": ^4.0.0 + "@jupyterlab/translation": ^4.0.0 + "@jupyterlab/ui-components": ^4.0.0 + "@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 + checksum: 8287d77738a41814eb83621691adbcee119e6a7b3d4741250e53fc11b8664ce1f6ae5a79150222b235d45ec7b22db980d773d77a517d6b5c6a241b8a27817b7a languageName: node linkType: hard -"@jupyterlab/coreutils@npm:^6.0.0-alpha.22": - version: 6.0.0-alpha.22 - resolution: "@jupyterlab/coreutils@npm:6.0.0-alpha.22" +"@jupyterlab/codemirror@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/codemirror@npm:4.0.0" + dependencies: + "@codemirror/autocomplete": ^6.5.1 + "@codemirror/commands": ^6.2.3 + "@codemirror/lang-cpp": ^6.0.2 + "@codemirror/lang-css": ^6.1.1 + "@codemirror/lang-html": ^6.4.3 + "@codemirror/lang-java": ^6.0.1 + "@codemirror/lang-javascript": ^6.1.7 + "@codemirror/lang-json": ^6.0.1 + "@codemirror/lang-markdown": ^6.1.1 + "@codemirror/lang-php": ^6.0.1 + "@codemirror/lang-python": ^6.1.2 + "@codemirror/lang-rust": ^6.0.1 + "@codemirror/lang-sql": ^6.4.1 + "@codemirror/lang-wast": ^6.0.1 + "@codemirror/lang-xml": ^6.0.2 + "@codemirror/language": ^6.6.0 + "@codemirror/legacy-modes": ^6.3.2 + "@codemirror/search": ^6.3.0 + "@codemirror/state": ^6.2.0 + "@codemirror/view": ^6.9.6 + "@jupyter/ydoc": ^1.0.2 + "@jupyterlab/codeeditor": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/documentsearch": ^4.0.0 + "@jupyterlab/nbformat": ^4.0.0 + "@jupyterlab/translation": ^4.0.0 + "@lezer/common": ^1.0.2 + "@lezer/generator": ^1.2.2 + "@lezer/highlight": ^1.1.4 + "@lezer/markdown": ^1.0.2 + "@lumino/coreutils": ^2.1.1 + "@lumino/disposable": ^2.1.1 + "@lumino/signaling": ^2.1.1 + yjs: ^13.5.40 + checksum: 3252c57f1d35924d6d6ad2a48690fa8bbe4e1a22455f9e1514b4405d16ff379532477aed331cd28908e8d0ef572ee76937ee5f382c95dc62e5dd97fa911603d5 + languageName: node + linkType: hard + +"@jupyterlab/coreutils@npm:^6.0.0": + version: 6.0.0 + resolution: "@jupyterlab/coreutils@npm:6.0.0" dependencies: - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - minimist: "npm:~1.2.0" - path-browserify: "npm:^1.0.0" - url-parse: "npm:~1.5.4" - checksum: 26ed104b5c65fb6e2c813244a87b3a4aa7342363cfb08660b7fa880c8d9dc1ef58b46ec2b1c4c8409f72ba578e9caed97fb4d07a308db9d4969b97f7bd83d564 + "@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 + checksum: c46bb60af792186b4d9d60378fdb2f03473055736e438e05971bcbf1d5edb62c7722f1465e5ef2fd2dc9c4b5b6043301012478b218cf6c475a99914b26a1fd14 languageName: node linkType: hard -"@jupyterlab/docmanager@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/docmanager@npm:4.0.0-alpha.22" - dependencies: - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/docregistry": "npm:^4.0.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/statusbar": "npm:^4.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/properties": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - react: "npm:^18.2.0" - checksum: a24c6edcbcbe004228cceaf875da8eeb3bbc5bbc1a42d5acd0054ca2842e46337a675407faee43f46f6990476fb4cb48c577207bff700cefcdb312ab7f3dbee3 - languageName: node - linkType: hard - -"@jupyterlab/docregistry@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/docregistry@npm:4.0.0-alpha.22" - dependencies: - "@jupyter/ydoc": "npm:^0.3.4" - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/codeeditor": "npm:^4.0.0-alpha.22" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/observables": "npm:^5.0.0-alpha.22" - "@jupyterlab/rendermime": "npm:^4.0.0-alpha.22" - "@jupyterlab/rendermime-interfaces": "npm:^3.8.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/properties": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - checksum: f2323d3ddec436bd47eb54324dd609376078ef785e977319fb6c41cf900d146fcea499f54a3736a2e0d9f4f4187c0b2dd4cc6ebc7abb0e7b580476df3325efe1 +"@jupyterlab/docmanager@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/docmanager@npm:4.0.0" + dependencies: + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/docregistry": ^4.0.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/statusbar": ^4.0.0 + "@jupyterlab/translation": ^4.0.0 + "@jupyterlab/ui-components": ^4.0.0 + "@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 + react: ^18.2.0 + checksum: d9495bea5f5e5de2d133be0ea097b9d2634575d1054dafb198d49398bfed6b9ff52d5d2ce0848ae11462fa5070f6651eccda3242f867661758f135b0703839f9 languageName: node linkType: hard -"@jupyterlab/documentsearch@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/documentsearch@npm:4.0.0-alpha.22" - dependencies: - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/polling": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - react: "npm:^18.2.0" - checksum: fd0b55ab222ba625334f0820b66ca5eded36154353c2b84b01f22f9f7b422f1b3b5ca8a673adbcd13fa1904ab3c869d6c2d5d891837481387f6f10c93317a41f +"@jupyterlab/docregistry@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/docregistry@npm:4.0.0" + dependencies: + "@jupyter/ydoc": ^1.0.2 + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/codeeditor": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/observables": ^5.0.0 + "@jupyterlab/rendermime": ^4.0.0 + "@jupyterlab/rendermime-interfaces": ^3.8.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/translation": ^4.0.0 + "@jupyterlab/ui-components": ^4.0.0 + "@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 + checksum: 8927ea10312238333d1036ea6f4047d86779120cdf6c8391f91e5d859e85d504c2345f629a2a8cf50cdc394739828cc4868a46ebefe1c20932a2f496463ca250 + languageName: node + linkType: hard + +"@jupyterlab/documentsearch@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/documentsearch@npm:4.0.0" + dependencies: + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/translation": ^4.0.0 + "@jupyterlab/ui-components": ^4.0.0 + "@lumino/coreutils": ^2.1.1 + "@lumino/disposable": ^2.1.1 + "@lumino/messaging": ^2.0.0 + "@lumino/polling": ^2.1.1 + "@lumino/signaling": ^2.1.1 + "@lumino/widgets": ^2.1.1 + react: ^18.2.0 + checksum: 686befb5ae48a485530f298f7d067b5c77d17524fff779f8c468857c44baab75f1ed3c504546f6440cf0cfc8420e617abcbaa120208d2166cfb124a6455e5472 languageName: node linkType: hard -"@jupyterlab/filebrowser@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/filebrowser@npm:4.0.0-alpha.22" - dependencies: - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/docmanager": "npm:^4.0.0-alpha.22" - "@jupyterlab/docregistry": "npm:^4.0.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/statedb": "npm:^4.0.0-alpha.22" - "@jupyterlab/statusbar": "npm:^4.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/domutils": "npm:^2.0.0" - "@lumino/dragdrop": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/polling": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/virtualdom": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - react: "npm:^18.2.0" - checksum: a15bc694c1897c5dc1561c2f68ccf44cf6cca80b00fd963a7481c3a52e2e4134e1da39fac013502a29796ccd0c60d6a881eed7712b0239d67de31575e0fd3139 +"@jupyterlab/filebrowser@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/filebrowser@npm:4.0.0" + dependencies: + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/docmanager": ^4.0.0 + "@jupyterlab/docregistry": ^4.0.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/statedb": ^4.0.0 + "@jupyterlab/statusbar": ^4.0.0 + "@jupyterlab/translation": ^4.0.0 + "@jupyterlab/ui-components": ^4.0.0 + "@lumino/algorithm": ^2.0.0 + "@lumino/coreutils": ^2.1.1 + "@lumino/disposable": ^2.1.1 + "@lumino/domutils": ^2.0.0 + "@lumino/dragdrop": ^2.1.1 + "@lumino/messaging": ^2.0.0 + "@lumino/polling": ^2.1.1 + "@lumino/signaling": ^2.1.1 + "@lumino/virtualdom": ^2.0.0 + "@lumino/widgets": ^2.1.1 + react: ^18.2.0 + checksum: 58e61e9b0e6d373fa5cd93398dfee146c635d5f5008d00e640c4f0687ed8ed7135779806e159703a88ecd55f45b1725214c657a466e63577b70b0380c5852df5 languageName: node linkType: hard -"@jupyterlab/lsp@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/lsp@npm:4.0.0-alpha.22" +"@jupyterlab/lsp@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/lsp@npm:4.0.0" + dependencies: + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/codeeditor": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/docregistry": ^4.0.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/translation": ^4.0.0 + "@lumino/coreutils": ^2.1.1 + "@lumino/disposable": ^2.1.1 + "@lumino/signaling": ^2.1.1 + lodash.mergewith: ^4.6.1 + vscode-jsonrpc: ^6.0.0 + vscode-languageserver-protocol: ^3.17.0 + vscode-ws-jsonrpc: ~1.0.2 + checksum: 7657fe88fc155e7a988558b9b8d34a36d6bb5fee0571a0953ac77add170f82b2f7ad1d76c1f90185087daebb4d40c5ff9e7f44478abbcb485736f7806d3d7fb8 + languageName: node + linkType: hard + +"@jupyterlab/nbformat@npm:^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0, @jupyterlab/nbformat@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/nbformat@npm:4.0.0" dependencies: - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/codeeditor": "npm:^4.0.0-alpha.22" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/docregistry": "npm:^4.0.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - lodash.mergewith: "npm:^4.6.1" - vscode-jsonrpc: "npm:^6.0.0" - vscode-languageserver-protocol: "npm:^3.17.0" - vscode-ws-jsonrpc: "npm:~1.0.2" - checksum: 4049e681cd934bfb80903a374e096e72006c975f8fcce2b1b25ae15dd5ad31e33e54ac0230f14db709f8199d23cb28f07a6d9fdfef89c3480d1880bc0cba1697 + "@lumino/coreutils": ^2.1.1 + checksum: 152da6b9622c7683543ad2bd9525857a8a39b4b8a5474998e921232f108c366dd8625daeb14e2cc2aa8aac124b9a5d16f285310cd241c9769d51af80730dbd59 languageName: node linkType: hard -"@jupyterlab/nbformat@npm:^3.0.0 || ^4.0.0-alpha.15, @jupyterlab/nbformat@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/nbformat@npm:4.0.0-alpha.22" - dependencies: - "@lumino/coreutils": "npm:^2.0.0" - checksum: b6fdb3745f8f126405d24912f7bc5087d26193b0216c114327b2fdec780dc5c27fec01cc772e551e8e7b3f12a5c229852fdaec0a388d2cd296778935ce76d582 - languageName: node - linkType: hard - -"@jupyterlab/notebook@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/notebook@npm:4.0.0-alpha.22" - dependencies: - "@jupyter/ydoc": "npm:^0.3.4" - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/cells": "npm:^4.0.0-alpha.22" - "@jupyterlab/codeeditor": "npm:^4.0.0-alpha.22" - "@jupyterlab/codemirror": "npm:^4.0.0-alpha.22" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/docregistry": "npm:^4.0.0-alpha.22" - "@jupyterlab/documentsearch": "npm:^4.0.0-alpha.22" - "@jupyterlab/lsp": "npm:^4.0.0-alpha.22" - "@jupyterlab/nbformat": "npm:^4.0.0-alpha.22" - "@jupyterlab/observables": "npm:^5.0.0-alpha.22" - "@jupyterlab/rendermime": "npm:^4.0.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/settingregistry": "npm:^4.0.0-alpha.22" - "@jupyterlab/statusbar": "npm:^4.0.0-alpha.22" - "@jupyterlab/toc": "npm:^6.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/domutils": "npm:^2.0.0" - "@lumino/dragdrop": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/properties": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/virtualdom": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - react: "npm:^18.2.0" - checksum: 1090983d3103fed0e55b38d26b0e383b3cc1df7c6266769af604f2f98da1ea5796a4c4e9202c6399610bc331ee964a7cd323b9cf397032e90c9f88f9f67083cb +"@jupyterlab/notebook@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/notebook@npm:4.0.0" + dependencies: + "@jupyter/ydoc": ^1.0.2 + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/cells": ^4.0.0 + "@jupyterlab/codeeditor": ^4.0.0 + "@jupyterlab/codemirror": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/docregistry": ^4.0.0 + "@jupyterlab/documentsearch": ^4.0.0 + "@jupyterlab/lsp": ^4.0.0 + "@jupyterlab/nbformat": ^4.0.0 + "@jupyterlab/observables": ^5.0.0 + "@jupyterlab/rendermime": ^4.0.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/settingregistry": ^4.0.0 + "@jupyterlab/statusbar": ^4.0.0 + "@jupyterlab/toc": ^6.0.0 + "@jupyterlab/translation": ^4.0.0 + "@jupyterlab/ui-components": ^4.0.0 + "@lumino/algorithm": ^2.0.0 + "@lumino/coreutils": ^2.1.1 + "@lumino/domutils": ^2.0.0 + "@lumino/dragdrop": ^2.1.1 + "@lumino/messaging": ^2.0.0 + "@lumino/properties": ^2.0.0 + "@lumino/signaling": ^2.1.1 + "@lumino/virtualdom": ^2.0.0 + "@lumino/widgets": ^2.1.1 + react: ^18.2.0 + checksum: 29ba29519fba567d0d686426b750d58bfddf6235cb3ad812ef671750637dbfcdafb5348feda44168d83f65936e5478562cffdc7ceeabac221fcdfab38f11bc31 languageName: node linkType: hard -"@jupyterlab/observables@npm:^5.0.0-alpha.22": - version: 5.0.0-alpha.22 - resolution: "@jupyterlab/observables@npm:5.0.0-alpha.22" +"@jupyterlab/observables@npm:^5.0.0": + version: 5.0.0 + resolution: "@jupyterlab/observables@npm:5.0.0" dependencies: - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - checksum: 6d090640f8b566254ea68a9edd2e1d38b45326321c8741008c36cd4cb4179daa3cc07542ae6ac2618ef24c5d16fe7418dd1e6947eb06260c8577d990b438dfc6 + "@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 + checksum: 1554f473e0ab0eef288ea86945c03a07d79f478bfdf55651036161a58cd1d9a0695e202ced0ebe3a6863f73ba12ccd85b86f7a4c2e6f9fe41ccddb0c4fbbc33e languageName: node linkType: hard -"@jupyterlab/outputarea@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/outputarea@npm:4.0.0-alpha.22" +"@jupyterlab/outputarea@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/outputarea@npm:4.0.0" dependencies: - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/nbformat": "npm:^4.0.0-alpha.22" - "@jupyterlab/observables": "npm:^5.0.0-alpha.22" - "@jupyterlab/rendermime": "npm:^4.0.0-alpha.22" - "@jupyterlab/rendermime-interfaces": "npm:^3.8.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/properties": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - checksum: f1e725c1968df9b1d69525bca348dc562d292f4b3e31e3493d0e2fe30e5833ad529631e1ae23e5e112280c6a1982b4034dbd6a76068c50f580c647f6208148ae + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/nbformat": ^4.0.0 + "@jupyterlab/observables": ^5.0.0 + "@jupyterlab/rendermime": ^4.0.0 + "@jupyterlab/rendermime-interfaces": ^3.8.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/translation": ^4.0.0 + "@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 + checksum: d2c22e1fe1ebe4407e7a5d383addda64561b5a3afda277a0c4750be48bf30fbb90ee6a3401ac0a9410a7e3c969792d34bc2dcc880806fa3b290ecace01710e80 languageName: node linkType: hard -"@jupyterlab/rendermime-interfaces@npm:^3.8.0-alpha.22": - version: 3.8.0-alpha.22 - resolution: "@jupyterlab/rendermime-interfaces@npm:3.8.0-alpha.22" +"@jupyterlab/rendermime-interfaces@npm:^3.8.0": + version: 3.8.0 + resolution: "@jupyterlab/rendermime-interfaces@npm:3.8.0" dependencies: - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - checksum: bc0bd347e9b7e8fe414bfa497608573e9ad9b8d6ac571c5a4122a0fa14d745ebe43a65b0c570a9177ecff73b0c3ea0da38a2f707d81db697178367d1076be5fd + "@lumino/coreutils": ^2.1.1 + "@lumino/widgets": ^2.1.1 + checksum: 5e70a58a4d8aa7380a041d267972851b9b3fa5e4d68d254ede51c9e5bea4a76b38d47bc5c512e2fd84cd297f5bcaf9cbc9f73ba0824b5b910b10043309a820c7 languageName: node linkType: hard -"@jupyterlab/rendermime@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/rendermime@npm:4.0.0-alpha.22" +"@jupyterlab/rendermime@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/rendermime@npm:4.0.0" dependencies: - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/nbformat": "npm:^4.0.0-alpha.22" - "@jupyterlab/observables": "npm:^5.0.0-alpha.22" - "@jupyterlab/rendermime-interfaces": "npm:^3.8.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - lodash.escape: "npm:^4.0.1" - checksum: 1b4feea8fa1bb8ff9f407cac2e7e5567934424deb83ee914459df1f1aa2973e194f699d3f973978a5d6fd4fcefd82743ddc209868b42aea025a350e07ec3a28b + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/nbformat": ^4.0.0 + "@jupyterlab/observables": ^5.0.0 + "@jupyterlab/rendermime-interfaces": ^3.8.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/translation": ^4.0.0 + "@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 + checksum: fb6373517bf2fa2557b38ccf53ba95b45c9327f86f14726dedd433f0b3466f439ab98cb2c8ae10aded9f269bf7c11225765e286aeca56f3755bada8f5d5e102a languageName: node linkType: hard -"@jupyterlab/services@npm:^7.0.0-alpha.22": - version: 7.0.0-alpha.22 - resolution: "@jupyterlab/services@npm:7.0.0-alpha.22" +"@jupyterlab/services@npm:^7.0.0": + version: 7.0.0 + resolution: "@jupyterlab/services@npm:7.0.0" dependencies: - "@jupyter/ydoc": "npm:^0.3.4" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/nbformat": "npm:^4.0.0-alpha.22" - "@jupyterlab/settingregistry": "npm:^4.0.0-alpha.22" - "@jupyterlab/statedb": "npm:^4.0.0-alpha.22" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/polling": "npm:^2.0.0" - "@lumino/properties": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - ws: "npm:^8.11.0" - checksum: 7b581bcc724974877e936e8a4195fd22d8edf46d68d5e562e746755d0567289d8d59a4755bcf0a702c266969eaf4a51b05ef133fd53141d6727cce68260371cb + "@jupyter/ydoc": ^1.0.2 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/nbformat": ^4.0.0 + "@jupyterlab/settingregistry": ^4.0.0 + "@jupyterlab/statedb": ^4.0.0 + "@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 + checksum: 96e986e8007247aa5258586263e31e48dfa6e7e7bb2a9d61f699e41b291f50c8653a9c42ae340a428c9af58946c47f7021ccb6b79b74b750cf1547b8d6c81b03 languageName: node linkType: hard -"@jupyterlab/settingregistry@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/settingregistry@npm:4.0.0-alpha.22" - dependencies: - "@jupyterlab/nbformat": "npm:^4.0.0-alpha.22" - "@jupyterlab/statedb": "npm:^4.0.0-alpha.22" - "@lumino/commands": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@rjsf/utils": "npm:^5.1.0" - ajv: "npm:^8.12.0" - json5: "npm:^2.2.3" - checksum: 08058286e3f41ac4f6cb5b57a6189a3b0864f29198504edb6cff4732e7e9c6a8470f62076dc4ced7671b6411bf95dfc1e938921d439970946b10e00fd86f3210 +"@jupyterlab/settingregistry@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/settingregistry@npm:4.0.0" + dependencies: + "@jupyterlab/nbformat": ^4.0.0 + "@jupyterlab/statedb": ^4.0.0 + "@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" + checksum: f52cd36c28336ad554a4eb43f6cef7f82cb7a9161897e8b633da8c0b4519d0ed7e3e34846fec132714867b0190a9c19754e88edef31ffdf6dc2d1afe49b50041 languageName: node linkType: hard -"@jupyterlab/statedb@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/statedb@npm:4.0.0-alpha.22" +"@jupyterlab/statedb@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/statedb@npm:4.0.0" dependencies: - "@lumino/commands": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/properties": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - checksum: 1fc1f01feea2399ab2c7d58780f9e68421dcf70844002813c6ba3eded8e5d1776d74f979aa6842ed91b3b68b20825a3cff92738f3c609a94464a24466d8e7336 + "@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 + checksum: e90c943b4486df3a1bd53c64c0860e40706a26f4307628f2c71168090f47f85bab2fd68529366aa74211501a6875bd6d7098e1cd976f2e7d2d197a687b6b3bd3 languageName: node linkType: hard -"@jupyterlab/statusbar@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/statusbar@npm:4.0.0-alpha.22" - dependencies: - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - react: "npm:^18.2.0" - checksum: 0e4e16f55afab9b2d54f4c3920ac7ec2f0458fb354a420374c9b8e14f9943602f7c6a0a7eb85e8144380024c5d250b13cdd00223f3dc3c0d78713f5cbd7c7b7e +"@jupyterlab/statusbar@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/statusbar@npm:4.0.0" + dependencies: + "@jupyterlab/ui-components": ^4.0.0 + "@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 + checksum: 861444ba5ca001f9174b58d5a2c46e4d7947856b1c5302d3ec70e6c72d1608c77b65c792904e07fd8612f11d51ac9f30aa2ad3cbd256e701d6c12138e3f9b89f languageName: node linkType: hard -"@jupyterlab/toc@npm:^6.0.0-alpha.22": - version: 6.0.0-alpha.22 - resolution: "@jupyterlab/toc@npm:6.0.0-alpha.22" - dependencies: - "@jupyterlab/apputils": "npm:^4.0.0-alpha.22" - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/docregistry": "npm:^4.0.0-alpha.22" - "@jupyterlab/observables": "npm:^5.0.0-alpha.22" - "@jupyterlab/rendermime": "npm:^4.0.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@jupyterlab/ui-components": "npm:^4.0.0-alpha.37" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - react: "npm:^18.2.0" - checksum: 614ae54bac2e7590b664810418cefa80b5b385acb6d6ca1bc3ce04d9dde7fdf549ede7f0b9d10b7c51a1728f2dfdfe29964dd66c0d8cb512ebb37ba7d7310263 +"@jupyterlab/toc@npm:^6.0.0": + version: 6.0.0 + resolution: "@jupyterlab/toc@npm:6.0.0" + dependencies: + "@jupyterlab/apputils": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/docregistry": ^4.0.0 + "@jupyterlab/observables": ^5.0.0 + "@jupyterlab/rendermime": ^4.0.0 + "@jupyterlab/translation": ^4.0.0 + "@jupyterlab/ui-components": ^4.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 + checksum: 7fd8cbbeaaad272355296d8ddab01c54233373d2c0457d93beae1efa2e491845980746b75f46f78f49370668a323f42ef923b76c55bf9a520548845f7c5e2d57 languageName: node linkType: hard -"@jupyterlab/translation@npm:^4.0.0-alpha.22": - version: 4.0.0-alpha.22 - resolution: "@jupyterlab/translation@npm:4.0.0-alpha.22" +"@jupyterlab/translation@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/translation@npm:4.0.0" dependencies: - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/rendermime-interfaces": "npm:^3.8.0-alpha.22" - "@jupyterlab/services": "npm:^7.0.0-alpha.22" - "@jupyterlab/statedb": "npm:^4.0.0-alpha.22" - "@lumino/coreutils": "npm:^2.0.0" - checksum: 7c6887f2e7b0fccb64cbe3cb1b75a803ad0d5dcb89ab34d8ee22b61d12f98eaa6454dd0c94a3178c621f2d24bffa5fcdd902459681e4f4428296f215d64b0ca8 + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/rendermime-interfaces": ^3.8.0 + "@jupyterlab/services": ^7.0.0 + "@jupyterlab/statedb": ^4.0.0 + "@lumino/coreutils": ^2.1.1 + checksum: f3124bff6e3eb9c1adbe91f60dd823a3b4a4b8b453fbf024a605f5be44463fa7eb15e176238255a775c96b50e4cc551bde757a03531e56a76db25a30feed469f languageName: node linkType: hard -"@jupyterlab/ui-components@npm:^4.0.0-alpha.37": - version: 4.0.0-alpha.37 - resolution: "@jupyterlab/ui-components@npm:4.0.0-alpha.37" - dependencies: - "@jupyterlab/coreutils": "npm:^6.0.0-alpha.22" - "@jupyterlab/observables": "npm:^5.0.0-alpha.22" - "@jupyterlab/rendermime-interfaces": "npm:^3.8.0-alpha.22" - "@jupyterlab/translation": "npm:^4.0.0-alpha.22" - "@lumino/algorithm": "npm:^2.0.0" - "@lumino/commands": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/messaging": "npm:^2.0.0" - "@lumino/polling": "npm:^2.0.0" - "@lumino/properties": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - "@lumino/virtualdom": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - "@rjsf/core": "npm:^5.1.0" - "@rjsf/utils": "npm:^5.1.0" - react: "npm:^18.2.0" - react-dom: "npm:^18.2.0" - typestyle: "npm:^2.0.4" +"@jupyterlab/ui-components@npm:^4.0.0": + version: 4.0.0 + resolution: "@jupyterlab/ui-components@npm:4.0.0" + dependencies: + "@jupyterlab/coreutils": ^6.0.0 + "@jupyterlab/observables": ^5.0.0 + "@jupyterlab/rendermime-interfaces": ^3.8.0 + "@jupyterlab/translation": ^4.0.0 + "@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 - checksum: 4fc655e9288330ce88e365f1e38f90cebe7ea9b329e9e8b1baff88608a8956b96b54b32eab297aa0a72c3af36c9d96e5bdc72664dd9696fc102735554083f9da + checksum: 781a5b48acc16a098f9f88ec4cc840912100da96f9d1f64c93cd5fdb9afddd33bbeb891d0a6383ee8f12f001056d9c0beabded2a99a05d374dcf7d952e784e40 languageName: node linkType: hard @@ -1043,15 +1119,15 @@ __metadata: languageName: node linkType: hard -"@lezer/generator@npm:^1.0.0": - version: 1.2.2 - resolution: "@lezer/generator@npm:1.2.2" +"@lezer/generator@npm:^1.2.2": + version: 1.2.3 + resolution: "@lezer/generator@npm:1.2.3" dependencies: - "@lezer/common": "npm:^1.0.2" - "@lezer/lr": "npm:^1.3.0" + "@lezer/common": ^1.0.2 + "@lezer/lr": ^1.3.0 bin: lezer-generator: dist/lezer-generator.cjs - checksum: 62f93704d7b0b53bbd842c65552b9089f354edbf5f50f05d65a214a5dba05c0a63c898ca448a93ecc803d5b8b05d5eb593a5e5509c478c8dfa3b49ff28dcafb3 + checksum: 300edf525f15ff27b84c366f1e9e66d741222f4b206cf015851679d7d153f5653b205ed9c3241f8df225eb97cefc99207343e148fe26bf2c4f636a00839976a8 languageName: node linkType: hard @@ -1064,6 +1140,15 @@ __metadata: languageName: node linkType: hard +"@lezer/highlight@npm:^1.1.4": + version: 1.1.4 + resolution: "@lezer/highlight@npm:1.1.4" + dependencies: + "@lezer/common": ^1.0.0 + checksum: 30e848c02839bfcd9472fcd6e74d71cba12379cef38f27d0c6cab0e6831f92150cfc629d267a40cc31f84cf46ac0a935400163fdf931b2672c516bec29417485 + languageName: node + linkType: hard + "@lezer/html@npm:^1.3.0": version: 1.3.3 resolution: "@lezer/html@npm:1.3.3" @@ -1114,7 +1199,7 @@ __metadata: languageName: node linkType: hard -"@lezer/markdown@npm:^1.0.0": +"@lezer/markdown@npm:^1.0.0, @lezer/markdown@npm:^1.0.2": version: 1.0.2 resolution: "@lezer/markdown@npm:1.0.2" dependencies: @@ -1171,14 +1256,14 @@ __metadata: languageName: node linkType: hard -"@lumino/application@npm:^2.0.0": - version: 2.0.0 - resolution: "@lumino/application@npm:2.0.0" +"@lumino/application@npm:^2.1.1": + version: 2.1.1 + resolution: "@lumino/application@npm:2.1.1" dependencies: - "@lumino/commands": "npm:^2.0.0" - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/widgets": "npm:^2.0.0" - checksum: 0c33343e0bbfb3908c92eda90e88ad3c94dba9b7ddc2a5c653d3182497b546ddf2cb6ca1c8b7ed83d83a273a5889bf541f5e92d982ed3323d6835aaa5ad3f244 + "@lumino/commands": ^2.1.1 + "@lumino/coreutils": ^2.1.1 + "@lumino/widgets": ^2.1.1 + checksum: 442a047e43a85b48189d15a5a322f39cac01b9bee7b252aa76579c53e503f2cf2100f2e3aff61cd1d92fef07f04c0a3a6680c475890e0923456e296ceb79a692 languageName: node linkType: hard @@ -1206,14 +1291,45 @@ __metadata: languageName: node linkType: hard -"@lumino/coreutils@npm:^1.11.0 || ^2.0.0-alpha.6, @lumino/coreutils@npm:^2.0.0, @lumino/coreutils@npm:^2.0.0-rc.1": +"@lumino/commands@npm:^2.1.1": + version: 2.1.1 + resolution: "@lumino/commands@npm:2.1.1" + 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 + checksum: a076244e9c4f7a3c6dab02642fdd38dbbaab6e5754acaeeb84a5195dc5c2fc19343ba754c3a0f89c9b60f16c61cb793301cdb6e8d69bdc30e18ed7e32f40d524 + languageName: node + linkType: hard + +"@lumino/coreutils@npm:^1.11.0 || ^2.0.0, @lumino/coreutils@npm:^2.1.1": + version: 2.1.1 + resolution: "@lumino/coreutils@npm:2.1.1" + checksum: dfdeb2b0282caae17b6c3edfebadf4ce7c75fc879fa60cacfef9b154412f4b35e4ffd95b1833b99d8dacb99aaaa04513570129ae2024c3f33e2677a01f0576ce + languageName: node + linkType: hard + +"@lumino/coreutils@npm:^2.0.0, @lumino/coreutils@npm:^2.0.0-rc.1": version: 2.0.0 resolution: "@lumino/coreutils@npm:2.0.0" checksum: 341b5f569b2804e9651ecec6a441a0a0a9153656cc9dc0480eff8bb1d667df92ee4d64421fbb1469f0f503cd2ce3428c61dd3e5d2eb163e2e21748c318fd7b9e languageName: node linkType: hard -"@lumino/disposable@npm:^1.10.0 || ^2.0.0-alpha.6, @lumino/disposable@npm:^2.0.0": +"@lumino/disposable@npm:^1.10.0 || ^2.0.0, @lumino/disposable@npm:^2.1.1": + version: 2.1.1 + resolution: "@lumino/disposable@npm:2.1.1" + dependencies: + "@lumino/signaling": ^2.1.1 + checksum: ed6cdfe13f3346178a087690d4e7baeccaed7e73ca23cb239765202409f5c01b4729a4058b4717f963462ee9ef2e5cb14ad1974e3163741267290edc3715c85c + languageName: node + linkType: hard + +"@lumino/disposable@npm:^2.0.0": version: 2.0.0 resolution: "@lumino/disposable@npm:2.0.0" dependencies: @@ -1239,6 +1355,16 @@ __metadata: languageName: node linkType: hard +"@lumino/dragdrop@npm:^2.1.1": + version: 2.1.1 + resolution: "@lumino/dragdrop@npm:2.1.1" + dependencies: + "@lumino/coreutils": ^2.1.1 + "@lumino/disposable": ^2.1.1 + checksum: 68c896afc44476b11a501e5b30ec55db06c2648a45f078713a111b2bf3b2e9171a7c5478ff6bdeb771a7c1e397fe3bba7bc5eadb4fe3e1294851d677f811b5b8 + languageName: node + linkType: hard + "@lumino/keyboard@npm:^2.0.0": version: 2.0.0 resolution: "@lumino/keyboard@npm:2.0.0" @@ -1256,14 +1382,14 @@ __metadata: languageName: node linkType: hard -"@lumino/polling@npm:^2.0.0": - version: 2.0.0 - resolution: "@lumino/polling@npm:2.0.0" +"@lumino/polling@npm:^2.1.1": + version: 2.1.1 + resolution: "@lumino/polling@npm:2.1.1" dependencies: - "@lumino/coreutils": "npm:^2.0.0" - "@lumino/disposable": "npm:^2.0.0" - "@lumino/signaling": "npm:^2.0.0" - checksum: f62916ad474f1be50124a9adf2c717c588fbf486c318465b10c6517e0245ad76276c3b82a5e0353f73ac92c55bc0966fd85a58c1381827ba68bf8b791705b7ee + "@lumino/coreutils": ^2.1.1 + "@lumino/disposable": ^2.1.1 + "@lumino/signaling": ^2.1.1 + checksum: 69177b26d5fc541e72533cbe7d7f7999eea541d392f1082d20dbd9e1797e7d46fba47bae9c65c06f9ccb2780cbae636e9354d9bf4423b5e1020754d4b07d4f6b languageName: node linkType: hard @@ -1274,7 +1400,17 @@ __metadata: languageName: node linkType: hard -"@lumino/signaling@npm:^1.10.0 || ^2.0.0-alpha.6, @lumino/signaling@npm:^2.0.0": +"@lumino/signaling@npm:^1.10.0 || ^2.0.0, @lumino/signaling@npm:^2.1.1": + version: 2.1.1 + resolution: "@lumino/signaling@npm:2.1.1" + dependencies: + "@lumino/algorithm": ^2.0.0 + "@lumino/coreutils": ^2.1.1 + checksum: 283ad4239b8577f68aca3d0b2606f73cc1c775f84cab25cf49aa6cd195f0d87949ef43fdff03b38b5a49ebbf2468581c6786d5f8b6159a04b2051260be5eab86 + languageName: node + linkType: hard + +"@lumino/signaling@npm:^2.0.0": version: 2.0.0 resolution: "@lumino/signaling@npm:2.0.0" dependencies: @@ -1293,7 +1429,7 @@ __metadata: languageName: node linkType: hard -"@lumino/widgets@npm:^2.0.0, @lumino/widgets@npm:^2.0.0-rc.1": +"@lumino/widgets@npm:^2.0.0-rc.1": version: 2.0.0 resolution: "@lumino/widgets@npm:2.0.0" dependencies: @@ -1312,6 +1448,25 @@ __metadata: languageName: node linkType: hard +"@lumino/widgets@npm:^2.1.1": + version: 2.1.1 + resolution: "@lumino/widgets@npm:2.1.1" + 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 + checksum: e2ad4a97d6ec43e5e1863c2a521b6b8cb7a708a470c1e78b0f34ff4ad8b9fca191597586c3033233a29ff0fa14b62aeef5ea2fe66af3058d39e711c6af129cf4 + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -4082,12 +4237,12 @@ __metadata: version: 0.0.0-use.local resolution: "jupyterlab-execute-time@workspace:." dependencies: - "@jupyterlab/application": ^4.0.0-alpha.22 - "@jupyterlab/builder": ^4.0.0-alpha.22 - "@jupyterlab/cells": ^4.0.0-alpha.22 - "@jupyterlab/docregistry": ^4.0.0-alpha.22 - "@jupyterlab/notebook": ^4.0.0-alpha.22 - "@jupyterlab/settingregistry": ^4.0.0-alpha.22 + "@jupyterlab/application": ^4.0.0 + "@jupyterlab/builder": ^4.0.0 + "@jupyterlab/cells": ^4.0.0 + "@jupyterlab/docregistry": ^4.0.0 + "@jupyterlab/notebook": ^4.0.0 + "@jupyterlab/settingregistry": ^4.0.0 "@lumino/coreutils": ^2.0.0-rc.1 "@lumino/widgets": ^2.0.0-rc.1 "@types/chai": ^4.3.4 @@ -6050,11 +6205,11 @@ __metadata: "typescript@patch:typescript@~5.0.2#~builtin": version: 5.0.2 - resolution: "typescript@patch:typescript@npm%3A5.0.2#~builtin::version=5.0.2&hash=1f5320" + resolution: "typescript@patch:typescript@npm%3A5.0.2#~builtin::version=5.0.2&hash=85af82" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: bdbf3d0aac0d6cf010fbe0536753dc19f278eb4aba88140dcd25487dfe1c56ca8b33abc0dcd42078790a939b08ebc4046f3e9bb961d77d3d2c3cfa9829da4d53 + checksum: b63cb742fbb9aeb3085e002ad8f10d5fd963606aa4d6b3b65b4e76c396ff09739f03b5dbae08e1698c3bce9d5619d3f67aeb7ee470ed4016bd345b3cfe37b54a languageName: node linkType: hard