From 85ccd0ea562a8b20c53a534d3dbd2c4de95fd55a Mon Sep 17 00:00:00 2001 From: "Afshin T. Darian" Date: Tue, 6 Sep 2022 10:08:30 +0100 Subject: [PATCH 01/49] Update to Lumino 2 --- app/index.js | 2 +- app/package.json | 208 +- buildutils/package.json | 2 +- package.json | 2 +- packages/application-extension/package.json | 30 +- packages/application-extension/src/index.ts | 4 +- packages/application/package.json | 24 +- packages/application/src/app.ts | 5 +- packages/application/src/shell.ts | 13 +- packages/console-extension/package.json | 8 +- packages/docmanager-extension/package.json | 10 +- .../documentsearch-extension/package.json | 6 +- packages/help-extension/package.json | 8 +- packages/lab-extension/package.json | 18 +- packages/notebook-extension/package.json | 18 +- packages/terminal-extension/package.json | 8 +- packages/tree-extension/package.json | 26 +- packages/tree/package.json | 27 +- packages/ui-components/package.json | 4 +- yarn.lock | 6307 ++++++++--------- 20 files changed, 3330 insertions(+), 3400 deletions(-) diff --git a/app/index.js b/app/index.js index 0e51804b63..453387640c 100644 --- a/app/index.js +++ b/app/index.js @@ -147,7 +147,7 @@ async function main() { require('@jupyterlab/theme-dark-extension'), require('@jupyterlab/translation-extension'), // Add the "Hub Control Panel" menu option when running in JupyterHub - require('@jupyterlab/user-extension'), + require('@jupyterlab/collaboration-extension'), require('@jupyterlab/hub-extension') ]; diff --git a/app/package.json b/app/package.json index e27b1a4f8a..398eef5794 100644 --- a/app/package.json +++ b/app/package.json @@ -22,76 +22,76 @@ "@jupyter-notebook/tree": "~7.0.0-alpha.5", "@jupyter-notebook/tree-extension": "~7.0.0-alpha.5", "@jupyter-notebook/ui-components": "~7.0.0-alpha.5", - "@jupyterlab/application": "~4.0.0-alpha.10", - "@jupyterlab/application-extension": "~4.0.0-alpha.10", - "@jupyterlab/apputils": "~4.0.0-alpha.10", - "@jupyterlab/apputils-extension": "~4.0.0-alpha.10", - "@jupyterlab/cell-toolbar": "~4.0.0-alpha.10", - "@jupyterlab/cell-toolbar-extension": "~4.0.0-alpha.10", - "@jupyterlab/celltags": "~4.0.0-alpha.10", - "@jupyterlab/codeeditor": "~4.0.0-alpha.10", - "@jupyterlab/codemirror-extension": "~4.0.0-alpha.10", - "@jupyterlab/completer": "~4.0.0-alpha.10", - "@jupyterlab/completer-extension": "~4.0.0-alpha.10", - "@jupyterlab/console": "~4.0.0-alpha.10", - "@jupyterlab/console-extension": "~4.0.0-alpha.10", - "@jupyterlab/coreutils": "~6.0.0-alpha.10", - "@jupyterlab/docmanager": "~4.0.0-alpha.10", - "@jupyterlab/docmanager-extension": "~4.0.0-alpha.10", - "@jupyterlab/docprovider": "~4.0.0-alpha.10", - "@jupyterlab/docprovider-extension": "~4.0.0-alpha.10", - "@jupyterlab/documentsearch": "~4.0.0-alpha.10", - "@jupyterlab/documentsearch-extension": "~4.0.0-alpha.10", - "@jupyterlab/filebrowser": "~4.0.0-alpha.10", - "@jupyterlab/filebrowser-extension": "~4.0.0-alpha.10", - "@jupyterlab/fileeditor": "~4.0.0-alpha.10", - "@jupyterlab/fileeditor-extension": "~4.0.0-alpha.10", - "@jupyterlab/hub-extension": "~4.0.0-alpha.10", - "@jupyterlab/javascript-extension": "~4.0.0-alpha.10", - "@jupyterlab/json-extension": "~4.0.0-alpha.10", - "@jupyterlab/mainmenu": "~4.0.0-alpha.10", - "@jupyterlab/mainmenu-extension": "~4.0.0-alpha.10", - "@jupyterlab/markedparser-extension": "~4.0.0-alpha.10", - "@jupyterlab/mathjax2-extension": "~4.0.0-alpha.10", - "@jupyterlab/notebook": "~4.0.0-alpha.10", - "@jupyterlab/notebook-extension": "~4.0.0-alpha.10", + "@jupyterlab/application": "~4.0.0-alpha.13", + "@jupyterlab/application-extension": "~4.0.0-alpha.13", + "@jupyterlab/apputils": "~4.0.0-alpha.13", + "@jupyterlab/apputils-extension": "~4.0.0-alpha.13", + "@jupyterlab/cell-toolbar": "~4.0.0-alpha.13", + "@jupyterlab/cell-toolbar-extension": "~4.0.0-alpha.13", + "@jupyterlab/celltags": "~4.0.0-alpha.13", + "@jupyterlab/codeeditor": "~4.0.0-alpha.13", + "@jupyterlab/codemirror-extension": "~4.0.0-alpha.13", + "@jupyterlab/collaboration": "~4.0.0-alpha.13", + "@jupyterlab/collaboration-extension": "~4.0.0-alpha.13", + "@jupyterlab/completer": "~4.0.0-alpha.13", + "@jupyterlab/completer-extension": "~4.0.0-alpha.13", + "@jupyterlab/console": "~4.0.0-alpha.13", + "@jupyterlab/console-extension": "~4.0.0-alpha.13", + "@jupyterlab/coreutils": "~6.0.0-alpha.13", + "@jupyterlab/docmanager": "~4.0.0-alpha.13", + "@jupyterlab/docmanager-extension": "~4.0.0-alpha.13", + "@jupyterlab/docprovider": "~4.0.0-alpha.13", + "@jupyterlab/docprovider-extension": "~4.0.0-alpha.13", + "@jupyterlab/documentsearch": "~4.0.0-alpha.13", + "@jupyterlab/documentsearch-extension": "~4.0.0-alpha.13", + "@jupyterlab/filebrowser": "~4.0.0-alpha.13", + "@jupyterlab/filebrowser-extension": "~4.0.0-alpha.13", + "@jupyterlab/fileeditor": "~4.0.0-alpha.13", + "@jupyterlab/fileeditor-extension": "~4.0.0-alpha.13", + "@jupyterlab/hub-extension": "~4.0.0-alpha.13", + "@jupyterlab/javascript-extension": "~4.0.0-alpha.13", + "@jupyterlab/json-extension": "~4.0.0-alpha.13", + "@jupyterlab/mainmenu": "~4.0.0-alpha.13", + "@jupyterlab/mainmenu-extension": "~4.0.0-alpha.13", + "@jupyterlab/markedparser-extension": "~4.0.0-alpha.13", + "@jupyterlab/mathjax2-extension": "~4.0.0-alpha.13", + "@jupyterlab/notebook": "~4.0.0-alpha.13", + "@jupyterlab/notebook-extension": "~4.0.0-alpha.13", "@jupyterlab/observables": "~5.0.0-alpha.10", - "@jupyterlab/outputarea": "~4.0.0-alpha.10", - "@jupyterlab/pdf-extension": "~4.0.0-alpha.10", - "@jupyterlab/rendermime": "~4.0.0-alpha.10", - "@jupyterlab/rendermime-extension": "~4.0.0-alpha.10", - "@jupyterlab/rendermime-interfaces": "~3.8.0-alpha.10", - "@jupyterlab/running-extension": "~4.0.0-alpha.10", + "@jupyterlab/outputarea": "~4.0.0-alpha.13", + "@jupyterlab/pdf-extension": "~4.0.0-alpha.13", + "@jupyterlab/rendermime": "~4.0.0-alpha.13", + "@jupyterlab/rendermime-extension": "~4.0.0-alpha.13", + "@jupyterlab/rendermime-interfaces": "~3.8.0-alpha.13", + "@jupyterlab/running-extension": "~4.0.0-alpha.13", "@jupyterlab/services": "~7.0.0-alpha.10", - "@jupyterlab/settingregistry": "~4.0.0-alpha.10", - "@jupyterlab/shared-models": "~4.0.0-alpha.10", - "@jupyterlab/shortcuts-extension": "~4.0.0-alpha.10", - "@jupyterlab/statedb": "~4.0.0-alpha.10", - "@jupyterlab/statusbar": "~4.0.0-alpha.10", - "@jupyterlab/terminal": "~4.0.0-alpha.10", - "@jupyterlab/terminal-extension": "~4.0.0-alpha.10", - "@jupyterlab/theme-dark-extension": "~4.0.0-alpha.10", - "@jupyterlab/theme-light-extension": "~4.0.0-alpha.10", - "@jupyterlab/tooltip": "~4.0.0-alpha.10", - "@jupyterlab/tooltip-extension": "~4.0.0-alpha.10", - "@jupyterlab/translation": "~4.0.0-alpha.10", - "@jupyterlab/translation-extension": "~4.0.0-alpha.10", - "@jupyterlab/ui-components": "~4.0.0-alpha.25", - "@jupyterlab/user": "~4.0.0-alpha.10", - "@jupyterlab/user-extension": "~4.0.0-alpha.10", - "@jupyterlab/vega5-extension": "~4.0.0-alpha.10", - "@lumino/algorithm": "~1.9.1", - "@lumino/application": "~1.29.0", - "@lumino/commands": "~1.20.0", - "@lumino/coreutils": "~1.12.0", - "@lumino/disposable": "~1.10.1", - "@lumino/domutils": "~1.8.1", - "@lumino/dragdrop": "~1.14.0", - "@lumino/messaging": "~1.10.1", - "@lumino/properties": "~1.8.1", - "@lumino/signaling": "~1.10.1", - "@lumino/virtualdom": "~1.14.1", - "@lumino/widgets": "~1.32.0", + "@jupyterlab/settingregistry": "~4.0.0-alpha.13", + "@jupyterlab/shared-models": "~4.0.0-alpha.13", + "@jupyterlab/shortcuts-extension": "~4.0.0-alpha.13", + "@jupyterlab/statedb": "~4.0.0-alpha.13", + "@jupyterlab/statusbar": "~4.0.0-alpha.13", + "@jupyterlab/terminal": "~4.0.0-alpha.13", + "@jupyterlab/terminal-extension": "~4.0.0-alpha.13", + "@jupyterlab/theme-dark-extension": "~4.0.0-alpha.13", + "@jupyterlab/theme-light-extension": "~4.0.0-alpha.13", + "@jupyterlab/tooltip": "~4.0.0-alpha.13", + "@jupyterlab/tooltip-extension": "~4.0.0-alpha.13", + "@jupyterlab/translation": "~4.0.0-alpha.13", + "@jupyterlab/translation-extension": "~4.0.0-alpha.13", + "@jupyterlab/ui-components": "~4.0.0-alpha.28", + "@jupyterlab/vega5-extension": "~4.0.0-alpha.13", + "@lumino/algorithm": "^2.0.0-alpha.1", + "@lumino/application": "^2.0.0-alpha.1", + "@lumino/commands": "^2.0.0-alpha.1", + "@lumino/coreutils": "^2.0.0-alpha.1", + "@lumino/disposable": "^2.0.0-alpha.1", + "@lumino/domutils": "^2.0.0-alpha.1", + "@lumino/dragdrop": "^2.0.0-alpha.1", + "@lumino/messaging": "^2.0.0-alpha.1", + "@lumino/properties": "^2.0.0-alpha.1", + "@lumino/signaling": "^2.0.0-alpha.1", + "@lumino/virtualdom": "^2.0.0-alpha.1", + "@lumino/widgets": "^2.0.0-alpha.1", "react": "~17.0.2", "react-dom": "~17.0.2", "yjs": "~13.5.38" @@ -108,41 +108,41 @@ "@jupyter-notebook/tree": "^7.0.0-alpha.5", "@jupyter-notebook/tree-extension": "^7.0.0-alpha.5", "@jupyter-notebook/ui-components": "^7.0.0-alpha.5", - "@jupyterlab/application-extension": "^4.0.0-alpha.10", - "@jupyterlab/apputils-extension": "^4.0.0-alpha.10", - "@jupyterlab/cell-toolbar-extension": "^4.0.0-alpha.10", - "@jupyterlab/celltags": "^4.0.0-alpha.10", - "@jupyterlab/codemirror-extension": "^4.0.0-alpha.10", - "@jupyterlab/completer-extension": "^4.0.0-alpha.10", - "@jupyterlab/console-extension": "^4.0.0-alpha.10", - "@jupyterlab/coreutils": "~6.0.0-alpha.10", - "@jupyterlab/docmanager-extension": "^4.0.0-alpha.10", - "@jupyterlab/docprovider-extension": "^4.0.0-alpha.10", - "@jupyterlab/documentsearch-extension": "^4.0.0-alpha.10", - "@jupyterlab/filebrowser-extension": "^4.0.0-alpha.10", - "@jupyterlab/fileeditor-extension": "^4.0.0-alpha.10", - "@jupyterlab/hub-extension": "^4.0.0-alpha.10", - "@jupyterlab/javascript-extension": "^4.0.0-alpha.10", - "@jupyterlab/json-extension": "^4.0.0-alpha.10", - "@jupyterlab/mainmenu-extension": "^4.0.0-alpha.10", - "@jupyterlab/markedparser-extension": "^4.0.0-alpha.10", - "@jupyterlab/mathjax2-extension": "^4.0.0-alpha.10", - "@jupyterlab/notebook-extension": "^4.0.0-alpha.10", - "@jupyterlab/pdf-extension": "^4.0.0-alpha.10", - "@jupyterlab/rendermime-extension": "^4.0.0-alpha.10", - "@jupyterlab/running-extension": "^4.0.0-alpha.10", - "@jupyterlab/shortcuts-extension": "^4.0.0-alpha.10", - "@jupyterlab/terminal-extension": "^4.0.0-alpha.10", - "@jupyterlab/theme-dark-extension": "^4.0.0-alpha.10", - "@jupyterlab/theme-light-extension": "^4.0.0-alpha.10", - "@jupyterlab/tooltip-extension": "^4.0.0-alpha.10", - "@jupyterlab/translation-extension": "^4.0.0-alpha.10", - "@jupyterlab/user-extension": "^4.0.0-alpha.10", - "@jupyterlab/vega5-extension": "^4.0.0-alpha.10" + "@jupyterlab/application-extension": "^4.0.0-alpha.13", + "@jupyterlab/apputils-extension": "^4.0.0-alpha.13", + "@jupyterlab/cell-toolbar-extension": "^4.0.0-alpha.13", + "@jupyterlab/celltags": "^4.0.0-alpha.13", + "@jupyterlab/collaboration-extension": "^4.0.0-alpha.13", + "@jupyterlab/codemirror-extension": "^4.0.0-alpha.13", + "@jupyterlab/completer-extension": "^4.0.0-alpha.13", + "@jupyterlab/console-extension": "^4.0.0-alpha.13", + "@jupyterlab/coreutils": "^6.0.0-alpha.13", + "@jupyterlab/docmanager-extension": "^4.0.0-alpha.13", + "@jupyterlab/docprovider-extension": "^4.0.0-alpha.13", + "@jupyterlab/documentsearch-extension": "^4.0.0-alpha.13", + "@jupyterlab/filebrowser-extension": "^4.0.0-alpha.13", + "@jupyterlab/fileeditor-extension": "^4.0.0-alpha.13", + "@jupyterlab/hub-extension": "^4.0.0-alpha.13", + "@jupyterlab/javascript-extension": "^4.0.0-alpha.13", + "@jupyterlab/json-extension": "^4.0.0-alpha.13", + "@jupyterlab/mainmenu-extension": "^4.0.0-alpha.13", + "@jupyterlab/markedparser-extension": "^4.0.0-alpha.13", + "@jupyterlab/mathjax2-extension": "^4.0.0-alpha.13", + "@jupyterlab/notebook-extension": "^4.0.0-alpha.13", + "@jupyterlab/pdf-extension": "^4.0.0-alpha.13", + "@jupyterlab/rendermime-extension": "^4.0.0-alpha.13", + "@jupyterlab/running-extension": "^4.0.0-alpha.13", + "@jupyterlab/shortcuts-extension": "^4.0.0-alpha.13", + "@jupyterlab/terminal-extension": "^4.0.0-alpha.13", + "@jupyterlab/theme-dark-extension": "^4.0.0-alpha.13", + "@jupyterlab/theme-light-extension": "^4.0.0-alpha.13", + "@jupyterlab/tooltip-extension": "^4.0.0-alpha.13", + "@jupyterlab/translation-extension": "^4.0.0-alpha.13", + "@jupyterlab/vega5-extension": "^4.0.0-alpha.13" }, "devDependencies": { - "@jupyterlab/builder": "^4.0.0-alpha.10", - "@jupyterlab/buildutils": "^4.0.0-alpha.10", + "@jupyterlab/builder": "^4.0.0-alpha.13", + "@jupyterlab/buildutils": "^4.0.0-alpha.13", "@types/rimraf": "^3.0.0", "css-loader": "~5.0.1", "fs-extra": "^8.1.0", @@ -163,6 +163,7 @@ "name": "Jupyter Notebook", "extensions": [ "@jupyter-notebook/application-extension", + "@jupyterlab/collaboration-extension", "@jupyter-notebook/console-extension", "@jupyter-notebook/docmanager-extension", "@jupyter-notebook/documentsearch-extension", @@ -192,8 +193,7 @@ "@jupyterlab/theme-dark-extension", "@jupyterlab/theme-light-extension", "@jupyterlab/tooltip-extension", - "@jupyterlab/translation-extension", - "@jupyterlab/user-extension" + "@jupyterlab/translation-extension" ], "singletonPackages": [ "@jupyter-notebook/tree", @@ -202,6 +202,7 @@ "@jupyterlab/cell-toolbar", "@jupyterlab/celltags", "@jupyterlab/codeeditor", + "@jupyterlab/collaboration", "@jupyterlab/completer", "@jupyterlab/console", "@jupyterlab/coreutils", @@ -224,7 +225,6 @@ "@jupyterlab/terminal", "@jupyterlab/tooltip", "@jupyterlab/translation", - "@jupyterlab/user", "@jupyterlab/ui-components", "@lumino/algorithm", "@lumino/application", diff --git a/buildutils/package.json b/buildutils/package.json index 9c0328426d..a2e6e1184f 100644 --- a/buildutils/package.json +++ b/buildutils/package.json @@ -30,7 +30,7 @@ "watch": "tsc -w --listEmittedFiles" }, "dependencies": { - "@jupyterlab/buildutils": "^4.0.0-alpha.10", + "@jupyterlab/buildutils": "^4.0.0-alpha.13", "commander": "^6.2.0", "fs-extra": "^9.1.0", "typescript": "~4.6.3" diff --git a/package.json b/package.json index ba70f0c93e..2911cf91cf 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "watch:lib": "lerna exec --stream --scope @jupyter-notebook/metapackage jlpm watch" }, "devDependencies": { - "@jupyterlab/buildutils": "^4.0.0-alpha.10", + "@jupyterlab/buildutils": "^4.0.0-alpha.13", "@typescript-eslint/eslint-plugin": "^4.2.0", "@typescript-eslint/parser": "^4.2.0", "eslint": "^7.10.0", diff --git a/packages/application-extension/package.json b/packages/application-extension/package.json index 2e0e14b23c..006ddb3fe8 100644 --- a/packages/application-extension/package.json +++ b/packages/application-extension/package.json @@ -41,21 +41,21 @@ "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", "@jupyter-notebook/ui-components": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/apputils": "^4.0.0-alpha.10", - "@jupyterlab/celltags": "^4.0.0-alpha.10", - "@jupyterlab/codeeditor": "^4.0.0-alpha.10", - "@jupyterlab/codemirror": "^4.0.0-alpha.10", - "@jupyterlab/console": "^4.0.0-alpha.10", - "@jupyterlab/coreutils": "^6.0.0-alpha.10", - "@jupyterlab/docmanager": "^4.0.0-alpha.10", - "@jupyterlab/docregistry": "^4.0.0-alpha.10", - "@jupyterlab/mainmenu": "^4.0.0-alpha.10", - "@jupyterlab/settingregistry": "^4.0.0-alpha.10", - "@jupyterlab/translation": "^4.0.0-alpha.10", - "@lumino/coreutils": "^1.12.0", - "@lumino/disposable": "^1.10.1", - "@lumino/widgets": "^1.32.0" + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/apputils": "^4.0.0-alpha.13", + "@jupyterlab/celltags": "^4.0.0-alpha.13", + "@jupyterlab/codeeditor": "^4.0.0-alpha.13", + "@jupyterlab/codemirror": "^4.0.0-alpha.13", + "@jupyterlab/console": "^4.0.0-alpha.13", + "@jupyterlab/coreutils": "^6.0.0-alpha.13", + "@jupyterlab/docmanager": "^4.0.0-alpha.13", + "@jupyterlab/docregistry": "^4.0.0-alpha.13", + "@jupyterlab/mainmenu": "^4.0.0-alpha.13", + "@jupyterlab/settingregistry": "^4.0.0-alpha.13", + "@jupyterlab/translation": "^4.0.0-alpha.13", + "@lumino/coreutils": "^2.0.0-alpha.1", + "@lumino/disposable": "^2.0.0-alpha.1", + "@lumino/widgets": "^2.0.0-alpha.1" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/application-extension/src/index.ts b/packages/application-extension/src/index.ts index 78f85dbc6d..266ed2633f 100644 --- a/packages/application-extension/src/index.ts +++ b/packages/application-extension/src/index.ts @@ -442,7 +442,7 @@ const title: JupyterFrontEndPlugin = { return; } - const result = await renameDialog(docManager, current.context.path); + const result = await renameDialog(docManager, current.context); // activate the current widget to bring the focus if (current) { @@ -453,7 +453,7 @@ const title: JupyterFrontEndPlugin = { return; } - const newPath = current.context.path ?? result.path; + const newPath = current.context.path; const basename = PathExt.basename(newPath); h.textContent = basename.replace(STRIP_IPYNB, ''); diff --git a/packages/application/package.json b/packages/application/package.json index 52df1187ee..061a059bea 100644 --- a/packages/application/package.json +++ b/packages/application/package.json @@ -43,22 +43,22 @@ "watch": "tsc -b --watch" }, "dependencies": { - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/coreutils": "^6.0.0-alpha.10", - "@jupyterlab/docregistry": "^4.0.0-alpha.10", - "@jupyterlab/rendermime-interfaces": "^3.8.0-alpha.10", - "@jupyterlab/ui-components": "^4.0.0-alpha.25", - "@lumino/algorithm": "^1.9.1", - "@lumino/coreutils": "^1.12.0", - "@lumino/messaging": "^1.10.1", - "@lumino/polling": "^1.10.0", - "@lumino/signaling": "^1.10.1", - "@lumino/widgets": "^1.32.0" + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/coreutils": "^6.0.0-alpha.13", + "@jupyterlab/docregistry": "^4.0.0-alpha.13", + "@jupyterlab/rendermime-interfaces": "^3.8.0-alpha.13", + "@jupyterlab/ui-components": "^4.0.0-alpha.28", + "@lumino/algorithm": "^2.0.0-alpha.1", + "@lumino/coreutils": "^2.0.0-alpha.1", + "@lumino/messaging": "^2.0.0-alpha.1", + "@lumino/polling": "^2.0.0-alpha.1", + "@lumino/signaling": "^2.0.0-alpha.1", + "@lumino/widgets": "^2.0.0-alpha.1" }, "devDependencies": { "@babel/core": "^7.11.6", "@babel/preset-env": "^7.12.1", - "@jupyterlab/testutils": "^4.0.0-alpha.10", + "@jupyterlab/testutils": "^4.0.0-alpha.13", "@types/jest": "^26.0.10", "jest": "^26.4.2", "rimraf": "~3.0.0", diff --git a/packages/application/src/app.ts b/packages/application/src/app.ts index 4c5ff461f8..36efb573ab 100644 --- a/packages/application/src/app.ts +++ b/packages/application/src/app.ts @@ -28,10 +28,7 @@ export class NotebookApp extends JupyterFrontEnd { * @param options The instantiation options for an application. */ constructor(options: NotebookApp.IOptions = { shell: new NotebookShell() }) { - super({ - ...options, - shell: options.shell ?? new NotebookShell() - }); + super({ ...options, shell: options.shell ?? new NotebookShell() }); if (options.mimeExtensions) { for (const plugin of createRendermimePlugins(options.mimeExtensions)) { this.registerPlugin(plugin); diff --git a/packages/application/src/shell.ts b/packages/application/src/shell.ts index 3ece75171c..ace90608da 100644 --- a/packages/application/src/shell.ts +++ b/packages/application/src/shell.ts @@ -5,7 +5,7 @@ import { JupyterFrontEnd } from '@jupyterlab/application'; import { DocumentRegistry } from '@jupyterlab/docregistry'; -import { ArrayExt, find, IIterator, iter } from '@lumino/algorithm'; +import { ArrayExt, find } from '@lumino/algorithm'; import { Token } from '@lumino/coreutils'; @@ -168,14 +168,17 @@ export class NotebookShell extends Widget implements JupyterFrontEnd.IShell { * * @param area The area */ - widgets(area: Shell.Area): IIterator { + *widgets(area: Shell.Area): IterableIterator { switch (area ?? 'main') { case 'top': - return iter(this._topHandler.panel.widgets); + yield* this._topHandler.panel.widgets; + return; case 'menu': - return iter(this._menuHandler.panel.widgets); + yield* this._menuHandler.panel.widgets; + return; case 'main': - return iter(this._main.widgets); + yield* this._main.widgets; + return; default: throw new Error(`Invalid area: ${area}`); } diff --git a/packages/console-extension/package.json b/packages/console-extension/package.json index a41cbe283f..8cf241127e 100644 --- a/packages/console-extension/package.json +++ b/packages/console-extension/package.json @@ -39,10 +39,10 @@ "watch": "tsc -b --watch" }, "dependencies": { - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/console": "^4.0.0-alpha.10", - "@jupyterlab/coreutils": "^6.0.0-alpha.10", - "@lumino/algorithm": "^1.9.1" + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/console": "^4.0.0-alpha.13", + "@jupyterlab/coreutils": "^6.0.0-alpha.13", + "@lumino/algorithm": "^2.0.0-alpha.1" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/docmanager-extension/package.json b/packages/docmanager-extension/package.json index 08ae7d70b9..41785591d7 100644 --- a/packages/docmanager-extension/package.json +++ b/packages/docmanager-extension/package.json @@ -39,12 +39,12 @@ "watch": "tsc -b --watch" }, "dependencies": { - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/coreutils": "^6.0.0-alpha.10", - "@jupyterlab/docmanager": "^4.0.0-alpha.10", - "@jupyterlab/docregistry": "^4.0.0-alpha.10", + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/coreutils": "^6.0.0-alpha.13", + "@jupyterlab/docmanager": "^4.0.0-alpha.13", + "@jupyterlab/docregistry": "^4.0.0-alpha.13", "@jupyterlab/services": "^7.0.0-alpha.10", - "@lumino/algorithm": "^1.9.1" + "@lumino/algorithm": "^2.0.0-alpha.1" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/documentsearch-extension/package.json b/packages/documentsearch-extension/package.json index 6661e6ff47..8238ae75bd 100644 --- a/packages/documentsearch-extension/package.json +++ b/packages/documentsearch-extension/package.json @@ -40,9 +40,9 @@ }, "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/documentsearch": "^4.0.0-alpha.10", - "@lumino/widgets": "^1.32.0" + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/documentsearch": "^4.0.0-alpha.13", + "@lumino/widgets": "^2.0.0-alpha.1" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/help-extension/package.json b/packages/help-extension/package.json index bef2b692e8..9a08a0dda8 100644 --- a/packages/help-extension/package.json +++ b/packages/help-extension/package.json @@ -40,10 +40,10 @@ }, "dependencies": { "@jupyter-notebook/ui-components": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/apputils": "^4.0.0-alpha.10", - "@jupyterlab/mainmenu": "^4.0.0-alpha.10", - "@jupyterlab/translation": "^4.0.0-alpha.10" + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/apputils": "^4.0.0-alpha.13", + "@jupyterlab/mainmenu": "^4.0.0-alpha.13", + "@jupyterlab/translation": "^4.0.0-alpha.13" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/lab-extension/package.json b/packages/lab-extension/package.json index ed3d11451b..bb460ccd04 100644 --- a/packages/lab-extension/package.json +++ b/packages/lab-extension/package.json @@ -44,17 +44,17 @@ }, "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/apputils": "^4.0.0-alpha.10", - "@jupyterlab/coreutils": "^6.0.0-alpha.10", - "@jupyterlab/docregistry": "^4.0.0-alpha.10", - "@jupyterlab/notebook": "^4.0.0-alpha.10", - "@jupyterlab/translation": "^4.0.0-alpha.10", - "@lumino/commands": "^1.20.0", - "@lumino/disposable": "^1.10.1" + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/apputils": "^4.0.0-alpha.13", + "@jupyterlab/coreutils": "^6.0.0-alpha.13", + "@jupyterlab/docregistry": "^4.0.0-alpha.13", + "@jupyterlab/notebook": "^4.0.0-alpha.13", + "@jupyterlab/translation": "^4.0.0-alpha.13", + "@lumino/commands": "^2.0.0-alpha.1", + "@lumino/disposable": "^2.0.0-alpha.1" }, "devDependencies": { - "@jupyterlab/builder": "^4.0.0-alpha.10", + "@jupyterlab/builder": "^4.0.0-alpha.13", "rimraf": "~3.0.0", "typescript": "~4.6.3" }, diff --git a/packages/notebook-extension/package.json b/packages/notebook-extension/package.json index 9518693dad..55dc2b8407 100644 --- a/packages/notebook-extension/package.json +++ b/packages/notebook-extension/package.json @@ -40,15 +40,15 @@ }, "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/apputils": "^4.0.0-alpha.10", - "@jupyterlab/cells": "^4.0.0-alpha.10", - "@jupyterlab/docmanager": "^4.0.0-alpha.10", - "@jupyterlab/notebook": "^4.0.0-alpha.10", - "@jupyterlab/settingregistry": "^4.0.0-alpha.10", - "@jupyterlab/translation": "^4.0.0-alpha.10", - "@lumino/polling": "^1.10.0", - "@lumino/widgets": "^1.32.0" + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/apputils": "^4.0.0-alpha.13", + "@jupyterlab/cells": "^4.0.0-alpha.13", + "@jupyterlab/docmanager": "^4.0.0-alpha.13", + "@jupyterlab/notebook": "^4.0.0-alpha.13", + "@jupyterlab/settingregistry": "^4.0.0-alpha.13", + "@jupyterlab/translation": "^4.0.0-alpha.13", + "@lumino/polling": "^2.0.0-alpha.1", + "@lumino/widgets": "^2.0.0-alpha.1" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/terminal-extension/package.json b/packages/terminal-extension/package.json index 95d0055fa0..6c51fe5289 100644 --- a/packages/terminal-extension/package.json +++ b/packages/terminal-extension/package.json @@ -39,10 +39,10 @@ "watch": "tsc -b --watch" }, "dependencies": { - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/coreutils": "^6.0.0-alpha.10", - "@jupyterlab/terminal": "^4.0.0-alpha.10", - "@lumino/algorithm": "^1.9.1" + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/coreutils": "^6.0.0-alpha.13", + "@jupyterlab/terminal": "^4.0.0-alpha.13", + "@lumino/algorithm": "^2.0.0-alpha.1" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/tree-extension/package.json b/packages/tree-extension/package.json index fec081e678..acfcda80e4 100644 --- a/packages/tree-extension/package.json +++ b/packages/tree-extension/package.json @@ -41,20 +41,20 @@ "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", "@jupyter-notebook/tree": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/apputils": "^4.0.0-alpha.10", - "@jupyterlab/coreutils": "^6.0.0-alpha.10", - "@jupyterlab/docmanager": "^4.0.0-alpha.10", - "@jupyterlab/filebrowser": "^4.0.0-alpha.10", - "@jupyterlab/mainmenu": "^4.0.0-alpha.10", + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/apputils": "^4.0.0-alpha.13", + "@jupyterlab/coreutils": "^6.0.0-alpha.13", + "@jupyterlab/docmanager": "^4.0.0-alpha.13", + "@jupyterlab/filebrowser": "^4.0.0-alpha.13", + "@jupyterlab/mainmenu": "^4.0.0-alpha.13", "@jupyterlab/services": "^7.0.0-alpha.10", - "@jupyterlab/settingregistry": "^4.0.0-alpha.10", - "@jupyterlab/statedb": "^4.0.0-alpha.10", - "@jupyterlab/translation": "^4.0.0-alpha.10", - "@jupyterlab/ui-components": "^4.0.0-alpha.25", - "@lumino/algorithm": "^1.9.1", - "@lumino/commands": "^1.20.0", - "@lumino/widgets": "^1.32.0" + "@jupyterlab/settingregistry": "^4.0.0-alpha.13", + "@jupyterlab/statedb": "^4.0.0-alpha.13", + "@jupyterlab/translation": "^4.0.0-alpha.13", + "@jupyterlab/ui-components": "^4.0.0-alpha.28", + "@lumino/algorithm": "^2.0.0-alpha.1", + "@lumino/commands": "^2.0.0-alpha.1", + "@lumino/widgets": "^2.0.0-alpha.1" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/tree/package.json b/packages/tree/package.json index 06419fb253..54d19b54cf 100644 --- a/packages/tree/package.json +++ b/packages/tree/package.json @@ -40,20 +40,21 @@ }, "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.10", - "@jupyterlab/apputils": "^4.0.0-alpha.10", - "@jupyterlab/coreutils": "^6.0.0-alpha.10", - "@jupyterlab/docmanager": "^4.0.0-alpha.10", - "@jupyterlab/filebrowser": "^4.0.0-alpha.10", - "@jupyterlab/mainmenu": "^4.0.0-alpha.10", + "@jupyterlab/application": "^4.0.0-alpha.13", + "@jupyterlab/apputils": "^4.0.0-alpha.13", + "@jupyterlab/coreutils": "^6.0.0-alpha.13", + "@jupyterlab/docmanager": "^4.0.0-alpha.13", + "@jupyterlab/filebrowser": "^4.0.0-alpha.13", + "@jupyterlab/mainmenu": "^4.0.0-alpha.13", "@jupyterlab/services": "^7.0.0-alpha.10", - "@jupyterlab/settingregistry": "^4.0.0-alpha.10", - "@jupyterlab/statedb": "^4.0.0-alpha.10", - "@jupyterlab/translation": "^4.0.0-alpha.10", - "@jupyterlab/ui-components": "^4.0.0-alpha.25", - "@lumino/algorithm": "^1.9.1", - "@lumino/commands": "^1.20.0", - "@lumino/widgets": "^1.32.0" + "@jupyterlab/settingregistry": "^4.0.0-alpha.13", + "@jupyterlab/statedb": "^4.0.0-alpha.13", + "@jupyterlab/translation": "^4.0.0-alpha.13", + "@jupyterlab/ui-components": "^4.0.0-alpha.28", + "@lumino/algorithm": "^2.0.0-alpha.1", + "@lumino/commands": "^2.0.0-alpha.1", + "@lumino/coreutils": "^2.0.0-alpha.1", + "@lumino/widgets": "^2.0.0-alpha.1" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index e268bc5271..e726b08978 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -43,14 +43,14 @@ "watch": "tsc -b --watch" }, "dependencies": { - "@jupyterlab/ui-components": "^4.0.0-alpha.25", + "@jupyterlab/ui-components": "^4.0.0-alpha.28", "react": "^17.0.1", "react-dom": "^17.0.1" }, "devDependencies": { "@babel/core": "^7.10.2", "@babel/preset-env": "^7.10.2", - "@jupyterlab/testutils": "^4.0.0-alpha.10", + "@jupyterlab/testutils": "^4.0.0-alpha.13", "@types/jest": "^26.0.10", "babel-loader": "^8.0.6", "jest": "^26.4.2", diff --git a/yarn.lock b/yarn.lock index 4372eed6cf..070772b319 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,404 +17,407 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" - integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" + integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== dependencies: - "@babel/highlight" "^7.16.7" + "@babel/highlight" "^7.18.6" -"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.17.10": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.10.tgz#711dc726a492dfc8be8220028b1b92482362baab" - integrity sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw== +"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.18.8", "@babel/compat-data@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.0.tgz#2a592fd89bacb1fcde68de31bee4f2f2dacb0e86" + integrity sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw== "@babel/core@^7.1.0", "@babel/core@^7.10.2", "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.7.5": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.12.tgz#b4eb2d7ebc3449b062381644c93050db545b70ee" - integrity sha512-44ODe6O1IVz9s2oJE3rZ4trNNKTX9O7KpQpfAP4t8QII/zwrVRHL7i2pxhqtcY7tqMLrrKfMlBKnm1QlrRFs5w== + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.0.tgz#d2f5f4f2033c00de8096be3c9f45772563e150c3" + integrity sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ== dependencies: "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.17.12" - "@babel/helper-compilation-targets" "^7.17.10" - "@babel/helper-module-transforms" "^7.17.12" - "@babel/helpers" "^7.17.9" - "@babel/parser" "^7.17.12" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.12" - "@babel/types" "^7.17.12" + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.19.0" + "@babel/helper-compilation-targets" "^7.19.0" + "@babel/helper-module-transforms" "^7.19.0" + "@babel/helpers" "^7.19.0" + "@babel/parser" "^7.19.0" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.19.0" + "@babel/types" "^7.19.0" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.1" semver "^6.3.0" -"@babel/generator@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.12.tgz#5970e6160e9be0428e02f4aba62d8551ec366cc8" - integrity sha512-V49KtZiiiLjH/CnIW6OjJdrenrGoyh6AmKQ3k2AZFKozC1h846Q4NYlZ5nqAigPDUXfGzC88+LOUuG8yKd2kCw== +"@babel/generator@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.0.tgz#785596c06425e59334df2ccee63ab166b738419a" + integrity sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg== dependencies: - "@babel/types" "^7.17.12" - "@jridgewell/gen-mapping" "^0.3.0" + "@babel/types" "^7.19.0" + "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" -"@babel/helper-annotate-as-pure@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" - integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw== +"@babel/helper-annotate-as-pure@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" + integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.18.6" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz#38d138561ea207f0f69eb1626a418e4f7e6a580b" - integrity sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA== +"@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz#acd4edfd7a566d1d51ea975dff38fd52906981bb" + integrity sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw== dependencies: - "@babel/helper-explode-assignable-expression" "^7.16.7" - "@babel/types" "^7.16.7" + "@babel/helper-explode-assignable-expression" "^7.18.6" + "@babel/types" "^7.18.9" -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.17.10": - version "7.17.10" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz#09c63106d47af93cf31803db6bc49fef354e2ebe" - integrity sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ== +"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz#537ec8339d53e806ed422f1e06c8f17d55b96bb0" + integrity sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA== dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-validator-option" "^7.16.7" + "@babel/compat-data" "^7.19.0" + "@babel/helper-validator-option" "^7.18.6" browserslist "^4.20.2" semver "^6.3.0" -"@babel/helper-create-class-features-plugin@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.12.tgz#d4f8393fc4838cbff6b7c199af5229aee16d07cf" - integrity sha512-sZoOeUTkFJMyhqCei2+Z+wtH/BehW8NVKQt7IRUQlRiOARuXymJYfN/FCcI8CvVbR0XVyDM6eLFOlR7YtiXnew== +"@babel/helper-create-class-features-plugin@^7.18.6": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz#bfd6904620df4e46470bae4850d66be1054c404b" + integrity sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-member-expression-to-functions" "^7.17.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.19.0" + "@babel/helper-member-expression-to-functions" "^7.18.9" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/helper-replace-supers" "^7.18.9" + "@babel/helper-split-export-declaration" "^7.18.6" -"@babel/helper-create-regexp-features-plugin@^7.16.7", "@babel/helper-create-regexp-features-plugin@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz#bb37ca467f9694bbe55b884ae7a5cc1e0084e4fd" - integrity sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw== +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz#7976aca61c0984202baca73d84e2337a5424a41b" + integrity sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - regexpu-core "^5.0.1" + "@babel/helper-annotate-as-pure" "^7.18.6" + regexpu-core "^5.1.0" -"@babel/helper-define-polyfill-provider@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz#52411b445bdb2e676869e5a74960d2d3826d2665" - integrity sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA== +"@babel/helper-define-polyfill-provider@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz#bd10d0aca18e8ce012755395b05a79f45eca5073" + integrity sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg== dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" + "@babel/helper-compilation-targets" "^7.17.7" + "@babel/helper-plugin-utils" "^7.16.7" debug "^4.1.1" lodash.debounce "^4.0.8" resolve "^1.14.2" semver "^6.1.2" -"@babel/helper-environment-visitor@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz#ff484094a839bde9d89cd63cba017d7aae80ecd7" - integrity sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-explode-assignable-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz#12a6d8522fdd834f194e868af6354e8650242b7a" - integrity sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ== +"@babel/helper-environment-visitor@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" + integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== + +"@babel/helper-explode-assignable-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" + integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg== dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-function-name@^7.16.7", "@babel/helper-function-name@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz#136fcd54bc1da82fcb47565cf16fd8e444b1ff12" - integrity sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg== - dependencies: - "@babel/template" "^7.16.7" - "@babel/types" "^7.17.0" - -"@babel/helper-hoist-variables@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246" - integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-member-expression-to-functions@^7.16.7", "@babel/helper-member-expression-to-functions@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz#a34013b57d8542a8c4ff8ba3f747c02452a4d8c4" - integrity sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw== - dependencies: - "@babel/types" "^7.17.0" - -"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437" - integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-module-transforms@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.17.12.tgz#bec00139520cb3feb078ef7a4578562480efb77e" - integrity sha512-t5s2BeSWIghhFRPh9XMn6EIGmvn8Lmw5RVASJzkIx1mSemubQQBNIZiQD7WzaFmaHIrjAec4x8z9Yx8SjJ1/LA== - dependencies: - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-simple-access" "^7.17.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/helper-validator-identifier" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.12" - "@babel/types" "^7.17.12" - -"@babel/helper-optimise-call-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2" - integrity sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz#86c2347da5acbf5583ba0a10aed4c9bf9da9cf96" - integrity sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA== - -"@babel/helper-remap-async-to-generator@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz#29ffaade68a367e2ed09c90901986918d25e57e3" - integrity sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-wrap-function" "^7.16.8" - "@babel/types" "^7.16.8" - -"@babel/helper-replace-supers@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz#e9f5f5f32ac90429c1a4bdec0f231ef0c2838ab1" - integrity sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw== - dependencies: - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-member-expression-to-functions" "^7.16.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/traverse" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/helper-simple-access@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz#aaa473de92b7987c6dfa7ce9a7d9674724823367" - integrity sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA== - dependencies: - "@babel/types" "^7.17.0" - -"@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09" - integrity sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-split-export-declaration@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b" - integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-validator-identifier@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" - integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== - -"@babel/helper-validator-option@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23" - integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== - -"@babel/helper-wrap-function@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz#58afda087c4cd235de92f7ceedebca2c41274200" - integrity sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw== - dependencies: - "@babel/helper-function-name" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.16.8" - "@babel/types" "^7.16.8" - -"@babel/helpers@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.17.9.tgz#b2af120821bfbe44f9907b1826e168e819375a1a" - integrity sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q== - dependencies: - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.9" - "@babel/types" "^7.17.0" - -"@babel/highlight@^7.10.4", "@babel/highlight@^7.16.7": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.12.tgz#257de56ee5afbd20451ac0a75686b6b404257351" - integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" + "@babel/types" "^7.18.6" + +"@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" + integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== + dependencies: + "@babel/template" "^7.18.10" + "@babel/types" "^7.19.0" + +"@babel/helper-hoist-variables@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" + integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== + dependencies: + "@babel/types" "^7.18.6" + +"@babel/helper-member-expression-to-functions@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz#1531661e8375af843ad37ac692c132841e2fd815" + integrity sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg== + dependencies: + "@babel/types" "^7.18.9" + +"@babel/helper-module-imports@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" + integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== + dependencies: + "@babel/types" "^7.18.6" + +"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz#309b230f04e22c58c6a2c0c0c7e50b216d350c30" + integrity sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ== + dependencies: + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-simple-access" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/helper-validator-identifier" "^7.18.6" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.19.0" + "@babel/types" "^7.19.0" + +"@babel/helper-optimise-call-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" + integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== + dependencies: + "@babel/types" "^7.18.6" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz#4796bb14961521f0f8715990bee2fb6e51ce21bf" + integrity sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw== + +"@babel/helper-remap-async-to-generator@^7.18.6", "@babel/helper-remap-async-to-generator@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" + integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-wrap-function" "^7.18.9" + "@babel/types" "^7.18.9" + +"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz#1092e002feca980fbbb0bd4d51b74a65c6a500e6" + integrity sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ== + dependencies: + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-member-expression-to-functions" "^7.18.9" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/traverse" "^7.18.9" + "@babel/types" "^7.18.9" + +"@babel/helper-simple-access@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz#d6d8f51f4ac2978068df934b569f08f29788c7ea" + integrity sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g== + dependencies: + "@babel/types" "^7.18.6" + +"@babel/helper-skip-transparent-expression-wrappers@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz#778d87b3a758d90b471e7b9918f34a9a02eb5818" + integrity sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw== + dependencies: + "@babel/types" "^7.18.9" + +"@babel/helper-split-export-declaration@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" + integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== + dependencies: + "@babel/types" "^7.18.6" + +"@babel/helper-string-parser@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56" + integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw== + +"@babel/helper-validator-identifier@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076" + integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g== + +"@babel/helper-validator-option@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" + integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== + +"@babel/helper-wrap-function@^7.18.9": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz#89f18335cff1152373222f76a4b37799636ae8b1" + integrity sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg== + dependencies: + "@babel/helper-function-name" "^7.19.0" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.19.0" + "@babel/types" "^7.19.0" + +"@babel/helpers@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.0.tgz#f30534657faf246ae96551d88dd31e9d1fa1fc18" + integrity sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg== + dependencies: + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.19.0" + "@babel/types" "^7.19.0" + +"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" + integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== + dependencies: + "@babel/helper-validator-identifier" "^7.18.6" chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.12.tgz#36c2ed06944e3691ba82735fc4cf62d12d491a23" - integrity sha512-FLzHmN9V3AJIrWfOpvRlZCeVg/WLdicSnTMsLur6uDj9TT8ymUlG9XxURdW/XvuygK+2CW0poOJABdA4m/YKxA== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.0.tgz#497fcafb1d5b61376959c1c338745ef0577aa02c" + integrity sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw== -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12.tgz#1dca338caaefca368639c9ffb095afbd4d420b1e" - integrity sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" + integrity sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz#0d498ec8f0374b1e2eb54b9cb2c4c78714c77753" - integrity sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ== +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz#a11af19aa373d68d561f08e0a57242350ed0ec50" + integrity sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - "@babel/plugin-proposal-optional-chaining" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" + "@babel/plugin-proposal-optional-chaining" "^7.18.9" -"@babel/plugin-proposal-async-generator-functions@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz#094a417e31ce7e692d84bab06c8e2a607cbeef03" - integrity sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ== +"@babel/plugin-proposal-async-generator-functions@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz#cf5740194f170467df20581712400487efc79ff1" + integrity sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-remap-async-to-generator" "^7.16.8" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-remap-async-to-generator" "^7.18.9" "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/plugin-proposal-class-properties@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz#84f65c0cc247d46f40a6da99aadd6438315d80a4" - integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== +"@babel/plugin-proposal-class-properties@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" + integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== dependencies: - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-class-static-block@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.12.tgz#947f09dd496322c9543ec3b318bf52b4d9833334" - integrity sha512-8ILyDG6eL14F8iub97dVc8q35Md0PJYAnA5Kz9NACFOkt6ffCcr0FISyUPKHsvuAy36fkpIitxZ9bVYPFMGQHA== +"@babel/plugin-proposal-class-static-block@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz#8aa81d403ab72d3962fc06c26e222dacfc9b9020" + integrity sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw== dependencies: - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-proposal-dynamic-import@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz#c19c897eaa46b27634a00fee9fb7d829158704b2" - integrity sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg== +"@babel/plugin-proposal-dynamic-import@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94" + integrity sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-dynamic-import" "^7.8.3" -"@babel/plugin-proposal-export-namespace-from@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz#b22864ccd662db9606edb2287ea5fd1709f05378" - integrity sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ== +"@babel/plugin-proposal-export-namespace-from@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz#5f7313ab348cdb19d590145f9247540e94761203" + integrity sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" -"@babel/plugin-proposal-json-strings@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz#f4642951792437233216d8c1af370bb0fbff4664" - integrity sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg== +"@babel/plugin-proposal-json-strings@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b" + integrity sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-json-strings" "^7.8.3" -"@babel/plugin-proposal-logical-assignment-operators@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz#c64a1bcb2b0a6d0ed2ff674fd120f90ee4b88a23" - integrity sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q== +"@babel/plugin-proposal-logical-assignment-operators@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz#8148cbb350483bf6220af06fa6db3690e14b2e23" + integrity sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz#1e93079bbc2cbc756f6db6a1925157c4a92b94be" - integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== +"@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" + integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-proposal-numeric-separator@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz#d6b69f4af63fb38b6ca2558442a7fb191236eba9" - integrity sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw== +"@babel/plugin-proposal-numeric-separator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" + integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-object-rest-spread@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.12.tgz#f94a91715a7f2f8cfb3c06af820c776440bc0148" - integrity sha512-6l9cO3YXXRh4yPCPRA776ZyJ3RobG4ZKJZhp7NDRbKIOeV3dBPG8FXCF7ZtiO2RTCIOkQOph1xDDcc01iWVNjQ== +"@babel/plugin-proposal-object-rest-spread@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz#f9434f6beb2c8cae9dfcf97d2a5941bbbf9ad4e7" + integrity sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q== dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-compilation-targets" "^7.17.10" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/compat-data" "^7.18.8" + "@babel/helper-compilation-targets" "^7.18.9" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.17.12" + "@babel/plugin-transform-parameters" "^7.18.8" -"@babel/plugin-proposal-optional-catch-binding@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz#c623a430674ffc4ab732fd0a0ae7722b67cb74cf" - integrity sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA== +"@babel/plugin-proposal-optional-catch-binding@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" + integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-proposal-optional-chaining@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz#f96949e9bacace3a9066323a5cf90cfb9de67174" - integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== +"@babel/plugin-proposal-optional-chaining@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz#e8e8fe0723f2563960e4bf5e9690933691915993" + integrity sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/helper-plugin-utils" "^7.18.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-proposal-private-methods@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz#c2ca3a80beb7539289938da005ad525a038a819c" - integrity sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A== +"@babel/plugin-proposal-private-methods@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" + integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== dependencies: - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-private-property-in-object@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz#b02efb7f106d544667d91ae97405a9fd8c93952d" - integrity sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg== +"@babel/plugin-proposal-private-property-in-object@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz#a64137b232f0aca3733a67eb1a144c192389c503" + integrity sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" -"@babel/plugin-proposal-unicode-property-regex@^7.17.12", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz#3dbd7a67bd7f94c8238b394da112d86aaf32ad4d" - integrity sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A== +"@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" + integrity sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -458,6 +461,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-syntax-import-assertions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz#cd6190500a4fa2fe31990a963ffab4b63e4505e4" + integrity sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" @@ -528,288 +538,291 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-transform-arrow-functions@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz#dddd783b473b1b1537ef46423e3944ff24898c45" - integrity sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-async-to-generator@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz#dbe5511e6b01eee1496c944e35cdfe3f58050832" - integrity sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ== - dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-remap-async-to-generator" "^7.16.8" - -"@babel/plugin-transform-block-scoped-functions@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz#4d0d57d9632ef6062cdf354bb717102ee042a620" - integrity sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-block-scoping@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.17.12.tgz#68fc3c4b3bb7dfd809d97b7ed19a584052a2725c" - integrity sha512-jw8XW/B1i7Lqwqj2CbrViPcZijSxfguBWZP2aN59NHgxUyO/OcO1mfdCxH13QhN5LbWhPkX+f+brKGhZTiqtZQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-classes@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.17.12.tgz#da889e89a4d38375eeb24985218edeab93af4f29" - integrity sha512-cvO7lc7pZat6BsvH6l/EGaI8zpl8paICaoGk+7x7guvtfak/TbIf66nYmJOH13EuG0H+Xx3M+9LQDtSvZFKXKw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-replace-supers" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" +"@babel/plugin-transform-arrow-functions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz#19063fcf8771ec7b31d742339dac62433d0611fe" + integrity sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-transform-async-to-generator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz#ccda3d1ab9d5ced5265fdb13f1882d5476c71615" + integrity sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag== + dependencies: + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-remap-async-to-generator" "^7.18.6" + +"@babel/plugin-transform-block-scoped-functions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" + integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-transform-block-scoping@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz#f9b7e018ac3f373c81452d6ada8bd5a18928926d" + integrity sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw== + dependencies: + "@babel/helper-plugin-utils" "^7.18.9" + +"@babel/plugin-transform-classes@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz#0e61ec257fba409c41372175e7c1e606dc79bb20" + integrity sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-compilation-targets" "^7.19.0" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.19.0" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-replace-supers" "^7.18.9" + "@babel/helper-split-export-declaration" "^7.18.6" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz#bca616a83679698f3258e892ed422546e531387f" - integrity sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ== +"@babel/plugin-transform-computed-properties@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz#2357a8224d402dad623caf6259b611e56aec746e" + integrity sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-destructuring@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.12.tgz#0861d61e75e2401aca30f2570d46dfc85caacf35" - integrity sha512-P8pt0YiKtX5UMUL5Xzsc9Oyij+pJE6JuC+F1k0/brq/OOGs5jDa1If3OY0LRWGvJsJhI+8tsiecL3nJLc0WTlg== +"@babel/plugin-transform-destructuring@^7.18.13": + version "7.18.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz#9e03bc4a94475d62b7f4114938e6c5c33372cbf5" + integrity sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-dotall-regex@^7.16.7", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz#6b2d67686fab15fb6a7fd4bd895d5982cfc81241" - integrity sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ== +"@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" + integrity sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-duplicate-keys@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz#a09aa709a3310013f8e48e0e23bc7ace0f21477c" - integrity sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw== +"@babel/plugin-transform-duplicate-keys@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz#687f15ee3cdad6d85191eb2a372c4528eaa0ae0e" + integrity sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-exponentiation-operator@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz#efa9862ef97e9e9e5f653f6ddc7b665e8536fe9b" - integrity sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA== +"@babel/plugin-transform-exponentiation-operator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" + integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-for-of@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.17.12.tgz#5397c22554ec737a27918e7e7e0e7b679b05f5ec" - integrity sha512-76lTwYaCxw8ldT7tNmye4LLwSoKDbRCBzu6n/DcK/P3FOR29+38CIIaVIZfwol9By8W/QHORYEnYSLuvcQKrsg== +"@babel/plugin-transform-for-of@^7.18.8": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz#6ef8a50b244eb6a0bdbad0c7c61877e4e30097c1" + integrity sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-function-name@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz#5ab34375c64d61d083d7d2f05c38d90b97ec65cf" - integrity sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA== +"@babel/plugin-transform-function-name@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" + integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ== dependencies: - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-function-name" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-compilation-targets" "^7.18.9" + "@babel/helper-function-name" "^7.18.9" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-literals@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz#97131fbc6bbb261487105b4b3edbf9ebf9c830ae" - integrity sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ== +"@babel/plugin-transform-literals@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" + integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-member-expression-literals@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz#6e5dcf906ef8a098e630149d14c867dd28f92384" - integrity sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw== +"@babel/plugin-transform-member-expression-literals@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" + integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-modules-amd@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.17.12.tgz#08ec1f10f854c15bb3b44952e60f1fc126d7d481" - integrity sha512-p5rt9tB5Ndcc2Za7CeNxVf7YAjRcUMR6yi8o8tKjb9KhRkEvXwa+C0hj6DA5bVDkKRxB0NYhMUGbVKoFu4+zEA== +"@babel/plugin-transform-modules-amd@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz#8c91f8c5115d2202f277549848874027d7172d21" + integrity sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg== dependencies: - "@babel/helper-module-transforms" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-commonjs@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.12.tgz#37691c7404320d007288edd5a2d8600bcef61c34" - integrity sha512-tVPs6MImAJz+DiX8Y1xXEMdTk5Lwxu9jiPjlS+nv5M2A59R7+/d1+9A8C/sbuY0b3QjIxqClkj6KAplEtRvzaA== +"@babel/plugin-transform-modules-commonjs@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz#afd243afba166cca69892e24a8fd8c9f2ca87883" + integrity sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q== dependencies: - "@babel/helper-module-transforms" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-simple-access" "^7.17.7" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-simple-access" "^7.18.6" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-systemjs@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.12.tgz#e631b151b99d25401cd9679476cc35e6e5bbc7d4" - integrity sha512-NVhDb0q00hqZcuLduUf/kMzbOQHiocmPbIxIvk23HLiEqaTKC/l4eRxeC7lO63M72BmACoiKOcb9AkOAJRerpw== +"@babel/plugin-transform-modules-systemjs@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz#5f20b471284430f02d9c5059d9b9a16d4b085a1f" + integrity sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A== dependencies: - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-module-transforms" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-validator-identifier" "^7.16.7" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-module-transforms" "^7.19.0" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-validator-identifier" "^7.18.6" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-umd@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.17.12.tgz#b37be3ecf198c1fea10e6268461729ced05644e1" - integrity sha512-BnsPkrUHsjzZGpnrmJeDFkOMMljWFHPjDc9xDcz71/C+ybF3lfC3V4m3dwXPLZrE5b3bgd4V+3/Pj+3620d7IA== +"@babel/plugin-transform-modules-umd@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" + integrity sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ== dependencies: - "@babel/helper-module-transforms" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-named-capturing-groups-regex@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz#9c4a5a5966e0434d515f2675c227fd8cc8606931" - integrity sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA== +"@babel/plugin-transform-named-capturing-groups-regex@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz#58c52422e4f91a381727faed7d513c89d7f41ada" + integrity sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-create-regexp-features-plugin" "^7.19.0" + "@babel/helper-plugin-utils" "^7.19.0" -"@babel/plugin-transform-new-target@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.17.12.tgz#10842cd605a620944e81ea6060e9e65c265742e3" - integrity sha512-CaOtzk2fDYisbjAD4Sd1MTKGVIpRtx9bWLyj24Y/k6p4s4gQ3CqDGJauFJxt8M/LEx003d0i3klVqnN73qvK3w== +"@babel/plugin-transform-new-target@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" + integrity sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-object-super@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz#ac359cf8d32cf4354d27a46867999490b6c32a94" - integrity sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw== +"@babel/plugin-transform-object-super@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" + integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-replace-supers" "^7.18.6" -"@babel/plugin-transform-parameters@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz#eb467cd9586ff5ff115a9880d6fdbd4a846b7766" - integrity sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA== +"@babel/plugin-transform-parameters@^7.18.8": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz#ee9f1a0ce6d78af58d0956a9378ea3427cccb48a" + integrity sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-property-literals@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz#2dadac85155436f22c696c4827730e0fe1057a55" - integrity sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw== +"@babel/plugin-transform-property-literals@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" + integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-regenerator@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz#0a33c3a61cf47f45ed3232903683a0afd2d3460c" - integrity sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ== +"@babel/plugin-transform-regenerator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz#585c66cb84d4b4bf72519a34cfce761b8676ca73" + integrity sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ== dependencies: + "@babel/helper-plugin-utils" "^7.18.6" regenerator-transform "^0.15.0" -"@babel/plugin-transform-reserved-words@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz#7dbd349f3cdffba751e817cf40ca1386732f652f" - integrity sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA== +"@babel/plugin-transform-reserved-words@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" + integrity sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-shorthand-properties@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz#e8549ae4afcf8382f711794c0c7b6b934c5fbd2a" - integrity sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg== +"@babel/plugin-transform-shorthand-properties@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" + integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-spread@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz#c112cad3064299f03ea32afed1d659223935d1f5" - integrity sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg== +"@babel/plugin-transform-spread@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz#dd60b4620c2fec806d60cfaae364ec2188d593b6" + integrity sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" -"@babel/plugin-transform-sticky-regex@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz#c84741d4f4a38072b9a1e2e3fd56d359552e8660" - integrity sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw== +"@babel/plugin-transform-sticky-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" + integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-template-literals@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.17.12.tgz#4aec0a18f39dd86c442e1d077746df003e362c6e" - integrity sha512-kAKJ7DX1dSRa2s7WN1xUAuaQmkTpN+uig4wCKWivVXIObqGbVTUlSavHyfI2iZvz89GFAMGm9p2DBJ4Y1Tp0hw== +"@babel/plugin-transform-template-literals@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" + integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-typeof-symbol@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz#0f12f57ac35e98b35b4ed34829948d42bd0e6889" - integrity sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw== +"@babel/plugin-transform-typeof-symbol@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz#c8cea68263e45addcd6afc9091429f80925762c0" + integrity sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw== dependencies: - "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-unicode-escapes@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz#da8717de7b3287a2c6d659750c964f302b31ece3" - integrity sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q== +"@babel/plugin-transform-unicode-escapes@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz#1ecfb0eda83d09bbcb77c09970c2dd55832aa246" + integrity sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-unicode-regex@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz#0f7aa4a501198976e25e82702574c34cfebe9ef2" - integrity sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q== +"@babel/plugin-transform-unicode-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" + integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/preset-env@^7.10.2", "@babel/preset-env@^7.12.1": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.17.12.tgz#b81ae0bb762b683d68b07b6d2d4020ccbef8d67a" - integrity sha512-Kke30Rj3Lmcx97bVs71LO0s8M6FmJ7tUAQI9fNId62rf0cYG1UAWwdNO9/sE0/pLEahAw1MqMorymoD12bj5Fg== - dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-compilation-targets" "^7.17.10" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.17.12" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.17.12" - "@babel/plugin-proposal-async-generator-functions" "^7.17.12" - "@babel/plugin-proposal-class-properties" "^7.17.12" - "@babel/plugin-proposal-class-static-block" "^7.17.12" - "@babel/plugin-proposal-dynamic-import" "^7.16.7" - "@babel/plugin-proposal-export-namespace-from" "^7.17.12" - "@babel/plugin-proposal-json-strings" "^7.17.12" - "@babel/plugin-proposal-logical-assignment-operators" "^7.17.12" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.17.12" - "@babel/plugin-proposal-numeric-separator" "^7.16.7" - "@babel/plugin-proposal-object-rest-spread" "^7.17.12" - "@babel/plugin-proposal-optional-catch-binding" "^7.16.7" - "@babel/plugin-proposal-optional-chaining" "^7.17.12" - "@babel/plugin-proposal-private-methods" "^7.17.12" - "@babel/plugin-proposal-private-property-in-object" "^7.17.12" - "@babel/plugin-proposal-unicode-property-regex" "^7.17.12" + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.19.0.tgz#fd18caf499a67d6411b9ded68dc70d01ed1e5da7" + integrity sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ== + dependencies: + "@babel/compat-data" "^7.19.0" + "@babel/helper-compilation-targets" "^7.19.0" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-validator-option" "^7.18.6" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9" + "@babel/plugin-proposal-async-generator-functions" "^7.19.0" + "@babel/plugin-proposal-class-properties" "^7.18.6" + "@babel/plugin-proposal-class-static-block" "^7.18.6" + "@babel/plugin-proposal-dynamic-import" "^7.18.6" + "@babel/plugin-proposal-export-namespace-from" "^7.18.9" + "@babel/plugin-proposal-json-strings" "^7.18.6" + "@babel/plugin-proposal-logical-assignment-operators" "^7.18.9" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" + "@babel/plugin-proposal-numeric-separator" "^7.18.6" + "@babel/plugin-proposal-object-rest-spread" "^7.18.9" + "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" + "@babel/plugin-proposal-optional-chaining" "^7.18.9" + "@babel/plugin-proposal-private-methods" "^7.18.6" + "@babel/plugin-proposal-private-property-in-object" "^7.18.6" + "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-class-properties" "^7.12.13" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.18.6" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" @@ -819,43 +832,43 @@ "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-transform-arrow-functions" "^7.17.12" - "@babel/plugin-transform-async-to-generator" "^7.17.12" - "@babel/plugin-transform-block-scoped-functions" "^7.16.7" - "@babel/plugin-transform-block-scoping" "^7.17.12" - "@babel/plugin-transform-classes" "^7.17.12" - "@babel/plugin-transform-computed-properties" "^7.17.12" - "@babel/plugin-transform-destructuring" "^7.17.12" - "@babel/plugin-transform-dotall-regex" "^7.16.7" - "@babel/plugin-transform-duplicate-keys" "^7.17.12" - "@babel/plugin-transform-exponentiation-operator" "^7.16.7" - "@babel/plugin-transform-for-of" "^7.17.12" - "@babel/plugin-transform-function-name" "^7.16.7" - "@babel/plugin-transform-literals" "^7.17.12" - "@babel/plugin-transform-member-expression-literals" "^7.16.7" - "@babel/plugin-transform-modules-amd" "^7.17.12" - "@babel/plugin-transform-modules-commonjs" "^7.17.12" - "@babel/plugin-transform-modules-systemjs" "^7.17.12" - "@babel/plugin-transform-modules-umd" "^7.17.12" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.17.12" - "@babel/plugin-transform-new-target" "^7.17.12" - "@babel/plugin-transform-object-super" "^7.16.7" - "@babel/plugin-transform-parameters" "^7.17.12" - "@babel/plugin-transform-property-literals" "^7.16.7" - "@babel/plugin-transform-regenerator" "^7.17.9" - "@babel/plugin-transform-reserved-words" "^7.17.12" - "@babel/plugin-transform-shorthand-properties" "^7.16.7" - "@babel/plugin-transform-spread" "^7.17.12" - "@babel/plugin-transform-sticky-regex" "^7.16.7" - "@babel/plugin-transform-template-literals" "^7.17.12" - "@babel/plugin-transform-typeof-symbol" "^7.17.12" - "@babel/plugin-transform-unicode-escapes" "^7.16.7" - "@babel/plugin-transform-unicode-regex" "^7.16.7" + "@babel/plugin-transform-arrow-functions" "^7.18.6" + "@babel/plugin-transform-async-to-generator" "^7.18.6" + "@babel/plugin-transform-block-scoped-functions" "^7.18.6" + "@babel/plugin-transform-block-scoping" "^7.18.9" + "@babel/plugin-transform-classes" "^7.19.0" + "@babel/plugin-transform-computed-properties" "^7.18.9" + "@babel/plugin-transform-destructuring" "^7.18.13" + "@babel/plugin-transform-dotall-regex" "^7.18.6" + "@babel/plugin-transform-duplicate-keys" "^7.18.9" + "@babel/plugin-transform-exponentiation-operator" "^7.18.6" + "@babel/plugin-transform-for-of" "^7.18.8" + "@babel/plugin-transform-function-name" "^7.18.9" + "@babel/plugin-transform-literals" "^7.18.9" + "@babel/plugin-transform-member-expression-literals" "^7.18.6" + "@babel/plugin-transform-modules-amd" "^7.18.6" + "@babel/plugin-transform-modules-commonjs" "^7.18.6" + "@babel/plugin-transform-modules-systemjs" "^7.19.0" + "@babel/plugin-transform-modules-umd" "^7.18.6" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.19.0" + "@babel/plugin-transform-new-target" "^7.18.6" + "@babel/plugin-transform-object-super" "^7.18.6" + "@babel/plugin-transform-parameters" "^7.18.8" + "@babel/plugin-transform-property-literals" "^7.18.6" + "@babel/plugin-transform-regenerator" "^7.18.6" + "@babel/plugin-transform-reserved-words" "^7.18.6" + "@babel/plugin-transform-shorthand-properties" "^7.18.6" + "@babel/plugin-transform-spread" "^7.19.0" + "@babel/plugin-transform-sticky-regex" "^7.18.6" + "@babel/plugin-transform-template-literals" "^7.18.9" + "@babel/plugin-transform-typeof-symbol" "^7.18.9" + "@babel/plugin-transform-unicode-escapes" "^7.18.10" + "@babel/plugin-transform-unicode-regex" "^7.18.6" "@babel/preset-modules" "^0.1.5" - "@babel/types" "^7.17.12" - babel-plugin-polyfill-corejs2 "^0.3.0" - babel-plugin-polyfill-corejs3 "^0.5.0" - babel-plugin-polyfill-regenerator "^0.3.0" + "@babel/types" "^7.19.0" + babel-plugin-polyfill-corejs2 "^0.3.2" + babel-plugin-polyfill-corejs3 "^0.5.3" + babel-plugin-polyfill-regenerator "^0.4.0" core-js-compat "^3.22.1" semver "^6.3.0" @@ -871,43 +884,44 @@ esutils "^2.0.2" "@babel/runtime@^7.16.7", "@babel/runtime@^7.17.8", "@babel/runtime@^7.8.4": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.9.tgz#d19fbf802d01a8cb6cf053a64e472d42c434ba72" - integrity sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg== + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.0.tgz#22b11c037b094d27a8a2504ea4dcff00f50e2259" + integrity sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA== dependencies: regenerator-runtime "^0.13.4" -"@babel/template@^7.16.7", "@babel/template@^7.3.3": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" - integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w== - dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/parser" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.7", "@babel/traverse@^7.16.8", "@babel/traverse@^7.17.12", "@babel/traverse@^7.17.9": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.12.tgz#011874d2abbca0ccf1adbe38f6f7a4ff1747599c" - integrity sha512-zULPs+TbCvOkIFd4FrG53xrpxvCBwLIgo6tO0tJorY7YV2IWFxUfS/lXDJbGgfyYt9ery/Gxj2niwttNnB0gIw== - dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.17.12" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/parser" "^7.17.12" - "@babel/types" "^7.17.12" +"@babel/template@^7.18.10", "@babel/template@^7.3.3": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" + integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA== + dependencies: + "@babel/code-frame" "^7.18.6" + "@babel/parser" "^7.18.10" + "@babel/types" "^7.18.10" + +"@babel/traverse@^7.1.0", "@babel/traverse@^7.18.9", "@babel/traverse@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.0.tgz#eb9c561c7360005c592cc645abafe0c3c4548eed" + integrity sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA== + dependencies: + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.19.0" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.19.0" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/parser" "^7.19.0" + "@babel/types" "^7.19.0" debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.17.12", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.12.tgz#1210690a516489c0200f355d87619157fbbd69a0" - integrity sha512-rH8i29wcZ6x9xjzI5ILHL/yZkbQnCERdHlogKuIb4PUr7do4iT8DPekrTbBLWTnRQm6U0GYABbTMSzijmEqlAg== +"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.0.tgz#75f21d73d73dc0351f3368d28db73465f4814600" + integrity sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA== dependencies: - "@babel/helper-validator-identifier" "^7.16.7" + "@babel/helper-string-parser" "^7.18.10" + "@babel/helper-validator-identifier" "^7.18.6" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": @@ -923,6 +937,208 @@ exec-sh "^0.3.2" minimist "^1.2.0" +"@codemirror/autocomplete@^6.0.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.1.0.tgz#7d3ca6d49e3a71cfd366c0af16172f5c128376eb" + integrity sha512-wtO4O5WDyXhhCd4q4utDIDZxnQfmJ++3dGBCG9LMtI79+92OcA1DVk/n7BEupKmjIr8AzvptDz7YQ9ud6OkU+A== + dependencies: + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + "@lezer/common" "^1.0.0" + +"@codemirror/commands@^6.0.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-6.1.0.tgz#c9da851f419f25dae400d7cd94f80b80ef060696" + integrity sha512-qCj2YqmbBjj0P1iumnlL5lBqZvJPzT+t2UvgjcaXErp5ZvMqFRVgQyrEfdXX6SX5UcvcHKBjXqno+MkUp0aYvQ== + dependencies: + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + "@lezer/common" "^1.0.0" + +"@codemirror/lang-cpp@^6.0.0": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@codemirror/lang-cpp/-/lang-cpp-6.0.1.tgz#7e91d193cedc3cac5135c04b1aac881d957b2c8a" + integrity sha512-46p3ohfhjzkLWJ3VwvzX0aqlXh8UkEqX1xo2Eds9l6Ql3uDoxI2IZEjR9cgJaGOZTXCkDzQuQH7sfYAxMvzLjA== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/cpp" "^1.0.0" + +"@codemirror/lang-css@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-css/-/lang-css-6.0.0.tgz#e66d087a4e52e334da4f5b3dfab47dbbdc5f6b15" + integrity sha512-jBqc+BTuwhNOTlrimFghLlSrN6iFuE44HULKWoR4qKYObhOIl9Lci1iYj6zMIte1XTQmZguNvjXMyr43LUKwSw== + dependencies: + "@codemirror/autocomplete" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@lezer/css" "^1.0.0" + +"@codemirror/lang-html@^6.0.0": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@codemirror/lang-html/-/lang-html-6.1.1.tgz#1bbe5ac2b5af113594bf99ee8c85399bfcf42349" + integrity sha512-+hV1kVZySmr7GxCgSVM+BodaVlsgD98laEJbj/GALhgIrfnHTSiRuTz2EPTjNCKeq5uEQXeOKFY711/CxJbYrg== + dependencies: + "@codemirror/autocomplete" "^6.0.0" + "@codemirror/lang-css" "^6.0.0" + "@codemirror/lang-javascript" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.2.2" + "@lezer/common" "^1.0.0" + "@lezer/html" "^1.0.1" + +"@codemirror/lang-java@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-java/-/lang-java-6.0.0.tgz#efd87fa4842d6633a478c3eb94d31c0e924e7d50" + integrity sha512-aeWq+ikUS6Eubk6RBbiMgxuBIT4Ih8Asb1qc2pSiMcstrwr4ODbazPXsBHbLBYg3aObvFyOm2bNQncbQJjZ3sQ== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/java" "^1.0.0" + +"@codemirror/lang-javascript@^6.0.0": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@codemirror/lang-javascript/-/lang-javascript-6.0.2.tgz#1468de7898c2fd477cfdd24207e62c7af822d234" + integrity sha512-BZRJ9u/zl16hLkSpDAWm73mrfIR7HJrr0lvnhoSOCQVea5BglguWI/slxexhvUb0CB5cXgKWuo2bM+N9EhIaZw== + dependencies: + "@codemirror/autocomplete" "^6.0.0" + "@codemirror/language" "^6.0.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" + +"@codemirror/lang-json@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-json/-/lang-json-6.0.0.tgz#6ac373248c2d44ceab6d5d58879cc543095e503e" + integrity sha512-DvTcYTKLmg2viADXlTdufrT334M9jowe1qO02W28nvm+nejcvhM5vot5mE8/kPrxYw/HJHhwu1z2PyBpnMLCNQ== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/json" "^1.0.0" + +"@codemirror/lang-markdown@^6.0.0": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@codemirror/lang-markdown/-/lang-markdown-6.0.1.tgz#39b5e2acb200013e674a416ce0e6410508f578bf" + integrity sha512-pHPQuRwf9cUrmkmsTHRjtS9ZnGu3fA9YzAdh2++d+L9wbfnC2XbKh0Xvm/0YiUjdCnoCx9wDFEoCuAnkqKWLIw== + dependencies: + "@codemirror/lang-html" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + "@lezer/common" "^1.0.0" + "@lezer/markdown" "^1.0.0" + +"@codemirror/lang-php@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-php/-/lang-php-6.0.0.tgz#d16f4244668c73cd76070e4d73f7405dfb895310" + integrity sha512-96CEjq0xEgbzc6bdFPwILPfZ6m8917JRbh2oPszZJABlYxG4Y+eYjtYkUTDb4yuyjQKyigHoeGC6zoIOYA1NWA== + dependencies: + "@codemirror/lang-html" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@lezer/common" "^1.0.0" + "@lezer/php" "^1.0.0" + +"@codemirror/lang-python@^6.0.0": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@codemirror/lang-python/-/lang-python-6.0.1.tgz#396825391f4bf78224160e79cd3765df774597e4" + integrity sha512-w2jTSY+LgXnK7iIBLgMxk6xtJhZHkcxcGGveuq9zYmncURmOTFXKnDvBaBClNIHKgjkHXZqGK8ZduCMK23hZPA== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/python" "^1.0.0" + +"@codemirror/lang-rust@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-rust/-/lang-rust-6.0.0.tgz#b18bd3441bba9182725c08f77d666e0d8d9d58b4" + integrity sha512-VQql3Qk1BwoXb3SUkeWll/EEwhsgQWc1bpia7CFqqp2PhQBb5A6r4Vj2JCkU/nE6A7TDPSGHTOoqJSG5s/VXtQ== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/rust" "^1.0.0" + +"@codemirror/lang-sql@^6.0.0": + version "6.3.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-sql/-/lang-sql-6.3.0.tgz#b2c86c11c82517e45ec4dd665ccec89d981f659c" + integrity sha512-+4vyqZMmvseeORW44RMYF3rDGhQG9f7GOXZitrIqSrUHI33DgIudK2qTcaf9TfCuJdOxPEp4xEGvm0H+FBAhVw== + dependencies: + "@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" + +"@codemirror/lang-wast@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-wast/-/lang-wast-6.0.0.tgz#ddfe71e83b221d592f2a72939ef36d1e91ed1659" + integrity sha512-vSbtLrxuB95PC5LJ+yszKVmBUkLmMdowNFjjn0e+LHeBzvpdQJHVomgE76UUFeZGW+Ht0VfM6rxEd9SL85FuhA== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@codemirror/lang-xml@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-xml/-/lang-xml-6.0.0.tgz#40c187f406bba8bccc99b27c66a0c41c8523b80f" + integrity sha512-M/HLWxIiP956xGjtrxkeHkCmDGVQGKu782x8pOH5CLJIMkWtiB1DWfDoDHqpFjdEE9dkfcqPWvYfVi6GbhuXEg== + dependencies: + "@codemirror/autocomplete" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@lezer/common" "^1.0.0" + "@lezer/xml" "^1.0.0" + +"@codemirror/language@^6.0.0": + version "6.2.1" + resolved "https://registry.yarnpkg.com/@codemirror/language/-/language-6.2.1.tgz#cb10cd785a76e50ecd2fe2dc59ff66af8a41b87a" + integrity sha512-MC3svxuvIj0MRpFlGHxLS6vPyIdbTr2KKPEW46kCoCXw2ktb4NTkpkPBI/lSP/FoNXLCBJ0mrnUi1OoZxtpW1Q== + dependencies: + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + "@lezer/common" "^1.0.0" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + style-mod "^4.0.0" + +"@codemirror/legacy-modes@^6.0.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@codemirror/legacy-modes/-/legacy-modes-6.1.0.tgz#f1c6d504069509c8d3d9220453132e559477400c" + integrity sha512-V/PgGpndkZeTn3Hdlg/gd8MLFdyvTCIX+iwJzjUw5iNziWiNsAY8X0jvf7m3gSfxnKkNzmid6l0g4rYSpiDaCw== + dependencies: + "@codemirror/language" "^6.0.0" + +"@codemirror/lint@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lint/-/lint-6.0.0.tgz#a249b021ac9933b94fe312d994d220f0ef11a157" + integrity sha512-nUUXcJW1Xp54kNs+a1ToPLK8MadO0rMTnJB8Zk4Z8gBdrN0kqV7uvUraU/T2yqg+grDNR38Vmy/MrhQN/RgwiA== + dependencies: + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + crelt "^1.0.5" + +"@codemirror/search@^6.0.0": + version "6.2.0" + resolved "https://registry.yarnpkg.com/@codemirror/search/-/search-6.2.0.tgz#05742292c8414dfcf86bd27ef2908d43620f79d2" + integrity sha512-FVhpUvPFUJe8lg2EQJTTcF4RNI9d/OC3PVitvOfhv5OuY7ZgtMfJl22o5eMkzOEsUY2Wxe7BKGLpe2UI5Wq3PQ== + dependencies: + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + crelt "^1.0.5" + +"@codemirror/state@^6.0.0": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.1.1.tgz#4f512e5e34ea23a5e10b2c1fe43f6195e90417bb" + integrity sha512-2s+aXsxmAwnR3Rd+JDHPG/1lw0YsA9PEwl7Re88gHJHGfxyfEzKBmsN4rr53RyPIR4lzbbhJX0DCq0WlqlBIRw== + +"@codemirror/view@^6.0.0", "@codemirror/view@^6.2.2": + version "6.2.2" + resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.2.2.tgz#1198ee5c303fdd6b4384b8ea8bcc43378c7753b9" + integrity sha512-RwtFlBM/+xnv95urH1D8bVsX3KYLZGygGyZG2TZoXW2Q/GMrI+AuUXh7jBE1M38IOX3YnLTlp6RdgCx3Xo2jVA== + dependencies: + "@codemirror/state" "^6.0.0" + style-mod "^4.0.0" + w3c-keyname "^2.2.4" + "@discoveryjs/json-ext@^0.5.0": version "0.5.7" resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" @@ -1172,7 +1388,7 @@ "@jridgewell/set-array" "^1.0.0" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/gen-mapping@^0.3.0": +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": version "0.3.2" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== @@ -1186,12 +1402,7 @@ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== -"@jridgewell/set-array@^1.0.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.1.tgz#36a6acc93987adcf0ba50c66908bd0b70de8afea" - integrity sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ== - -"@jridgewell/set-array@^1.0.1": +"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== @@ -1209,10 +1420,10 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== -"@jridgewell/trace-mapping@^0.3.9": - version "0.3.14" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed" - integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== +"@jridgewell/trace-mapping@^0.3.14", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.15" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz#aba35c48a38d3fd84b37e66c9c0423f9744f9774" + integrity sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g== dependencies: "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" @@ -1222,282 +1433,282 @@ dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" "@jupyter-notebook/ui-components" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/celltags" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/codemirror" "^4.0.0-alpha.10" - "@jupyterlab/console" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docmanager" "^4.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/widgets" "^1.32.0" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/celltags" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/codemirror" "^4.0.0-alpha.13" + "@jupyterlab/console" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docmanager" "^4.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" "@jupyter-notebook/application@file:packages/application": version "7.0.0-alpha.5" dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/messaging" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/polling" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" "@jupyter-notebook/console-extension@file:packages/console-extension": version "7.0.0-alpha.5" dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/console" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@lumino/algorithm" "^1.9.1" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/console" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@lumino/algorithm" "^2.0.0-alpha.1" "@jupyter-notebook/docmanager-extension@file:packages/docmanager-extension": version "7.0.0-alpha.5" dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docmanager" "^4.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docmanager" "^4.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" "@jupyterlab/services" "^7.0.0-alpha.10" - "@lumino/algorithm" "^1.9.1" + "@lumino/algorithm" "^2.0.0-alpha.1" "@jupyter-notebook/documentsearch-extension@file:packages/documentsearch-extension": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/documentsearch" "^4.0.0-alpha.10" - "@lumino/widgets" "^1.32.0" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/documentsearch" "^4.0.0-alpha.13" + "@lumino/widgets" "^2.0.0-alpha.1" "@jupyter-notebook/help-extension@file:packages/help-extension": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/ui-components" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" "@jupyter-notebook/lab-extension@file:packages/lab-extension": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/notebook" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@lumino/commands" "^1.20.0" - "@lumino/disposable" "^1.10.1" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/notebook" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" "@jupyter-notebook/notebook-extension@file:packages/notebook-extension": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/cells" "^4.0.0-alpha.10" - "@jupyterlab/docmanager" "^4.0.0-alpha.10" - "@jupyterlab/notebook" "^4.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@lumino/polling" "^1.10.0" - "@lumino/widgets" "^1.32.0" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/cells" "^4.0.0-alpha.13" + "@jupyterlab/docmanager" "^4.0.0-alpha.13" + "@jupyterlab/notebook" "^4.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/polling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" "@jupyter-notebook/terminal-extension@file:packages/terminal-extension": version "7.0.0-alpha.5" dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/terminal" "^4.0.0-alpha.10" - "@lumino/algorithm" "^1.9.1" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/terminal" "^4.0.0-alpha.13" + "@lumino/algorithm" "^2.0.0-alpha.1" "@jupyter-notebook/tree-extension@file:packages/tree-extension": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" "@jupyter-notebook/tree" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docmanager" "^4.0.0-alpha.10" - "@jupyterlab/filebrowser" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docmanager" "^4.0.0-alpha.13" + "@jupyterlab/filebrowser" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/widgets" "^1.32.0" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" "@jupyter-notebook/tree@file:packages/tree": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docmanager" "^4.0.0-alpha.10" - "@jupyterlab/filebrowser" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docmanager" "^4.0.0-alpha.13" + "@jupyterlab/filebrowser" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/widgets" "^1.32.0" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" "@jupyter-notebook/ui-components@file:packages/ui-components": version "7.0.0-alpha.5" dependencies: - "@jupyterlab/ui-components" "^4.0.0-alpha.25" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" react "^17.0.1" react-dom "^17.0.1" -"@jupyterlab/application-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/application-extension/-/application-extension-4.0.0-alpha.10.tgz#0e717111b55aa3dae3a4d19a95e90a9a1ac3ab59" - integrity sha512-sjmN5NcFXG0xdGMl1lWG1j/VUoJfuf/QRAC3gA5xBy8LfRfAJuiz4LJZRKiJ/AaBQirbILGiZ1SCnfWt3A4ixA== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/property-inspector" "^4.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/application-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/application-extension/-/application-extension-4.0.0-alpha.13.tgz#b142ac69ff3dc2cdeb4ce468e479938be124bca6" + integrity sha512-Erjf4xRpcB/eP/rDegJD3CsH19kIYLo+pfpX3l7jtQ9qoqP8MW6IG3gezEn3CiZeJSPI9naN0JiKZcI3YcnKpw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/property-inspector" "^4.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/application@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-4.0.0-alpha.10.tgz#fe8c678e55cf0b5333f0e10357f84e3bb06053d9" - integrity sha512-3h7bYrI/wRi+jEYmiCWFJuIFi8HSqch3oOVsS/HXuYA4PUxNBTITm5QsmcfGMEFmL9fMjgsyHfwpQS4CQ4K1zw== +"@jupyterlab/application@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-4.0.0-alpha.13.tgz#71c70521e92be08fb681f8ed3314d463d17a593a" + integrity sha512-T7XKJaCNZH4CJRIG0ueG1EQu5Db7ozSdQ/GU7mXmna206OMStr0GyLNq0nPfrxZwZmLphdK8V8L3fpZAJ9+BnQ== dependencies: "@fortawesome/fontawesome-free" "^5.12.0" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/application" "^1.29.0" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/apputils-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/apputils-extension/-/apputils-extension-4.0.0-alpha.10.tgz#9d84cd1e1375aedc18604b9a319b213fa2f35870" - integrity sha512-DNBGviFOw0IMBGpRAI1o4IUisUQMCBft/QuZ3nOog9drGqVxSv8/mMMuTFpS1Letkgjz5WHHdkIW26aHmGmwDQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/filebrowser" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/widgets" "^1.32.0" - es6-promise "~4.2.8" - -"@jupyterlab/apputils@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-4.0.0-alpha.10.tgz#ef03595795c5f3a198c373818cb2e9765c6700f3" - integrity sha512-mhSAT8dy5OWpSzu7LUzvH0auZX7DEA+1o4ZA8ufR5+b2AFXs/3mtuQ8UlcL+ofHyqr3WW52BW3x/cybTE/8VEQ== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.32.0" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/application" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/polling" "^2.0.0-alpha.1" + "@lumino/properties" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/apputils-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/apputils-extension/-/apputils-extension-4.0.0-alpha.13.tgz#4aa23ec12635e0f3134b4c93291e8c86b7107d6e" + integrity sha512-aKGQrtBO9oE0NDFPdm/W4oEzOKu4qvbHsI9sUFM2Kziql86n71z7j9ZmoYzihq7a8hj57n1Ay6WgGLiOdVnPiA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/filebrowser" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/polling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/apputils@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-4.0.0-alpha.13.tgz#871d35726e7f55083695813014ab6c86531e1fc5" + integrity sha512-VTZ0ZCkmYHkfUW19tdCRDt353qSJY/eSCerlLWjQrM+dPDeNnvXmnDWbfU9XTha9IpLYW4yi5nvjWjoyfeW7EA== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/domutils" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/virtualdom" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" "@types/react" "^17.0.0" react "^17.0.1" sanitize-html "~2.5.3" -"@jupyterlab/attachments@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-4.0.0-alpha.10.tgz#47a71f96e30491ea2a9c4278c03e3725f9b84645" - integrity sha512-1428cEzgDVLUP/nvSGVylVRr0THWzqvQeugV0qVv/xIEdcsaxWBlzCQ+o/CzrHvxwXgTNhdWozQo8LFLF/JnYA== - dependencies: - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" - -"@jupyterlab/builder@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/builder/-/builder-4.0.0-alpha.10.tgz#3bdc4db0ee1866f959c2f03e734517c150313fdf" - integrity sha512-0oHQ/t3H6fp68F9ILRGta0IO3qjBOx8HeJN/TVsLvAOiCxqvp462oOPgaoYIBWr2MZgE4iGWZ7seUH9fp7YIiw== - dependencies: - "@jupyterlab/buildutils" "^4.0.0-alpha.10" - "@lumino/algorithm" "^1.9.1" - "@lumino/application" "^1.29.0" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/attachments@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-4.0.0-alpha.13.tgz#bd4ab3559ae4ff432f51ef4f7f4781b3028c8308" + integrity sha512-lSEOvccQDQtdal8cuuQQOqOwTtl3fmncLzCLlxXv2MhnmqBHAoQ5AJsrkCawpdnlo6/xOy1pz8YCxTXlmMNB/Q== + dependencies: + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + +"@jupyterlab/builder@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/builder/-/builder-4.0.0-alpha.13.tgz#4e41cedf70096f5fb83d10a9a23f45513e35d75c" + integrity sha512-JV6tiQRsbfxII8m+xy96gl9N6MmqFyRo8Ofhh3RxBDd0EvRVKec8jagl3ql7JxUJs4RopRSFa7CrvgcZxmx0Iw== + dependencies: + "@jupyterlab/buildutils" "^4.0.0-alpha.13" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/application" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/domutils" "^2.0.0-alpha.1" + "@lumino/dragdrop" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/properties" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/virtualdom" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" ajv "^6.12.3" commander "~6.0.0" css-loader "^6.7.1" @@ -1518,12 +1729,11 @@ webpack-merge "^5.8.0" worker-loader "^3.0.2" -"@jupyterlab/buildutils@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/buildutils/-/buildutils-4.0.0-alpha.10.tgz#bbcf863013ebacc16ad4337a66d067c9c15f7177" - integrity sha512-I/qnX/hvqWtQB/Xwcjgs4NePXuo30MIPB0EbgTIBjpMSBd/dUlVq7v41ZnAm9edbqSZfkLQSyC6X+YYSxwbgNg== +"@jupyterlab/buildutils@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/buildutils/-/buildutils-4.0.0-alpha.13.tgz#2756658db6bd9751d141458038997de659157fd4" + integrity sha512-47bZeA91dFLTXkWOkn5l9mFMBjyklMgfTokKYlKOOw7fe/cXlIla3hffkZNMZHI6C0Yhc+Wj2ZmZIz5bzgtU2A== dependencies: - "@lumino/coreutils" "^1.12.0" "@yarnpkg/lockfile" "^1.1.0" child_process "~1.0.2" commander "~6.0.0" @@ -1534,929 +1744,1007 @@ inquirer "^7.1.0" minimatch "~3.0.4" os "~0.1.1" - package-json "^6.5.0" + package-json "^7.0.0" prettier "~2.6.0" process "^0.11.10" semver "^7.3.2" sort-package-json "~1.53.1" - typescript "~4.6.3" - verdaccio "^5.2.2" - -"@jupyterlab/cell-toolbar-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/cell-toolbar-extension/-/cell-toolbar-extension-4.0.0-alpha.10.tgz#289324393fffe640b98d415fd9eabc22ddc91b9d" - integrity sha512-P4L7gf9RVV/yi1DPRHymnzSYAV4rA6Zl3qs74Sg0HvH8Jei5fLq7bP8zMCaQe8ePZyf5yDcEhKsajTQ4eN+ARw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/cell-toolbar" "^4.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - -"@jupyterlab/cell-toolbar@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/cell-toolbar/-/cell-toolbar-4.0.0-alpha.10.tgz#790ae46ec5996b48f28904f3ecb3884755b9e9e3" - integrity sha512-J6iEiFvdl0cfCaSnqWqDWlrmo0Viabn3ejwQkP0xdAoEyQoX0QzvPFDTy2zCVPY7F++9TQfkTl72oooXbGjciA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/cells" "^4.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/notebook" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/cells@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/cells/-/cells-4.0.0-alpha.10.tgz#ca9f40a4f70f1057a13ee52acbda37a4ec7f582f" - integrity sha512-A49oVR9T0sx4PhFpEjb9j83573rwVIeeE5HMRcE8n9Zl0TtjrgAuuKlsVk5daTSHFyNQOyLphjFFKkYJH3WImA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/attachments" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/codemirror" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/documentsearch" "^4.0.0-alpha.10" - "@jupyterlab/filebrowser" "^4.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/outputarea" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/shared-models" "^4.0.0-alpha.10" - "@jupyterlab/toc" "^6.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/messaging" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.32.0" + typescript "~4.7.3" + verdaccio "^5.13.3" + +"@jupyterlab/cell-toolbar-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/cell-toolbar-extension/-/cell-toolbar-extension-4.0.0-alpha.13.tgz#f200e58b1d0c52da2c2e24b4b9c1366accf77ae9" + integrity sha512-1512eVce7I9aFihJeasCTiO71WunregM9fMdQn1uKjwXBCK0mbj5uxYAcnEs7t1Fzs0nlGDhAlvfzFBTstRzIQ== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/cell-toolbar" "^4.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + +"@jupyterlab/cell-toolbar@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/cell-toolbar/-/cell-toolbar-4.0.0-alpha.13.tgz#1c02c1e8eb219f219e7dcd56caf2970b810e256d" + integrity sha512-GbDL1rMMoUDg/jF+4jD7EbcdV45tM8vNfnnAq1ma6hejNgQKavRUQxFgi9+ytXrRc90d2kXfFjUwc/L5izKOfg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/cells" "^4.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/notebook" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/cells@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/cells/-/cells-4.0.0-alpha.13.tgz#0b16f26f9a4597b77f535f7a3cb7181a0ba4ed4f" + integrity sha512-c/I2ViCWaEYDCtgjMVNLw4pQJc04IXQCR3DRH1V3GGgPx3ud647JSocVerdy+7H3m5UTB98z4hlqTCGRRJRFLA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/attachments" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/codemirror" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/documentsearch" "^4.0.0-alpha.13" + "@jupyterlab/filebrowser" "^4.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/outputarea" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/shared-models" "^4.0.0-alpha.13" + "@jupyterlab/toc" "^6.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/domutils" "^2.0.0-alpha.1" + "@lumino/dragdrop" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/polling" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/virtualdom" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/celltags@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/celltags/-/celltags-4.0.0-alpha.10.tgz#412d0fa0de8fa399969b7bf3a8310fa9fcb8ac04" - integrity sha512-3R+iX56Ae1BFjMGTkrC5plaL/8XKPp4hqLXCV6WxOezPPTq/MTJPIRtw1jrKkpFURWajxxZTZrClYCsmONzblA== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/cells" "^4.0.0-alpha.10" - "@jupyterlab/notebook" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/codeeditor@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-4.0.0-alpha.10.tgz#45538e369bb14fcc15477d04c3d44b08d66b9646" - integrity sha512-jI1fxoziaSjUKWcr7yt4jl5FY4F2FE27V6d4ym+yD71ZUS4UUGfDlTl3UsZplI7px//YcbF6sDzQLyIImXcGCA== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/shared-models" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/celltags@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/celltags/-/celltags-4.0.0-alpha.13.tgz#f44ca506e021f75e22a605910b26eb554794bc18" + integrity sha512-vzJFjSeD2ilAVERiXv1fooMp5yy/C2EQKwN9DXUmFYpHcke312o56lDycSHGekwmBqQLc0FMrPuwnYrA83m5Xw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/cells" "^4.0.0-alpha.13" + "@jupyterlab/notebook" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/codeeditor@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-4.0.0-alpha.13.tgz#9f6548d4cc6ebb278ae4628e29d6c2c9ee24fb54" + integrity sha512-AZDQQpBJPUCtXrZFMHVQTfNcjnAp39D6vL8ZvkXg7Cix3F57j8u8m1UDTHSBb3IYT4E6OiukRAUb6PNQNZhJZA== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/shared-models" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/dragdrop" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/codemirror-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror-extension/-/codemirror-extension-4.0.0-alpha.10.tgz#f25cd91b1608ee75650dcd29a347ca38fea18cbc" - integrity sha512-jyuxum0bjqL2H6Qtxi4HGHBX2kpQTgATEXqEyvhKjqm+AyQzSmQAaFAnkm6v/xz/LK3wiaxLImgsgslAubfaeg== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/codemirror" "^4.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/fileeditor" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@lumino/widgets" "^1.32.0" - codemirror "~5.61.0" - -"@jupyterlab/codemirror@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-4.0.0-alpha.10.tgz#023939abf7599e5ce729a55e38b31e955879a483" - integrity sha512-3KPmyD3qM3Ho6gcPql2IvrCoR3aGN6tyb4HaziKd1LAansb09mET+3SXF/3cK6FeZbSiAVVhFZMVAnczgiqndQ== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/documentsearch" "^4.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/shared-models" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" - codemirror "~5.61.0" +"@jupyterlab/codemirror-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror-extension/-/codemirror-extension-4.0.0-alpha.13.tgz#45a6e09e185ff1d8c8a1dc8c534c8e9c5353dab8" + integrity sha512-YO9nZ7uPM6dcVxSOU5tf7h1fWdbnUUAFl89XlQzQvYwtdDRdX04TzjojOv70HcXOi9dR0mcmlSfEgLRjxcZ8jA== + dependencies: + "@codemirror/search" "^6.0.0" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/codemirror" "^4.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/fileeditor" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/codemirror@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-4.0.0-alpha.13.tgz#3742f74478efda6519ddb8a0f1d5afdc93de6078" + integrity sha512-aSO9bmfHIqSvCOYR2b6fcvakTXBoJrtsp1FCq68RDk/WQY6l/oQh/T7EjTs/ymP8tEBWKr3Ih8l5Vf/5o1mXhg== + dependencies: + "@codemirror/autocomplete" "^6.0.0" + "@codemirror/commands" "^6.0.0" + "@codemirror/lang-cpp" "^6.0.0" + "@codemirror/lang-css" "^6.0.0" + "@codemirror/lang-html" "^6.0.0" + "@codemirror/lang-java" "^6.0.0" + "@codemirror/lang-javascript" "^6.0.0" + "@codemirror/lang-json" "^6.0.0" + "@codemirror/lang-markdown" "^6.0.0" + "@codemirror/lang-php" "^6.0.0" + "@codemirror/lang-python" "^6.0.0" + "@codemirror/lang-rust" "^6.0.0" + "@codemirror/lang-sql" "^6.0.0" + "@codemirror/lang-wast" "^6.0.0" + "@codemirror/lang-xml" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/legacy-modes" "^6.0.0" + "@codemirror/search" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/documentsearch" "^4.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/shared-models" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lezer/common" "^1.0.0" + "@lezer/highlight" "^1.0.0" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/polling" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" - y-codemirror "^3.0.1" - -"@jupyterlab/completer-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/completer-extension/-/completer-extension-4.0.0-alpha.10.tgz#101a58e0256d7aa9f09be72e76321129dfb01e40" - integrity sha512-wgyT3dSNULEoB3ZsCA7mlC3Jqe+obYiAddclkY0ezDgYL/3A1ofDoBeHWK5M0SaRSaohlrp8cm3WvNynU7gCKw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/completer" "^4.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/coreutils" "^1.12.0" - "@rjsf/core" "^3.1.0" + style-mod "^4.0.0" + y-codemirror.next "~0.3.2" + y-protocols "^1.0.5" + yjs "^13.5.34" + +"@jupyterlab/collaboration-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/collaboration-extension/-/collaboration-extension-4.0.0-alpha.13.tgz#895511dbb751c47ba373c80875686a11701b8ec8" + integrity sha512-CLH6fOVHrBeSnZ74IrlFsTGsGun72pbJJca4NADpyw/Q1+PtsHxdeQt725IpnYmm5IA72unPnksrE6J7glpJ6w== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/collaboration" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/widgets" "^2.0.0-alpha.1" + y-protocols "^1.0.5" + y-websocket "^1.3.15" + yjs "^13.5.34" + +"@jupyterlab/collaboration@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/collaboration/-/collaboration-4.0.0-alpha.13.tgz#491382e004b3250f1843945904fd7a16180ded2e" + integrity sha512-PYcl7Muxes+6tty73W/AqLxkAYW/KQ/1tsvlvgXNds9rQ4K9sUKeqkgYFuKnWzvTqODoV32F1btpPMumLYtz3w== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/virtualdom" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" + y-protocols "^1.0.5" + yjs "^13.5.34" -"@jupyterlab/completer@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/completer/-/completer-4.0.0-alpha.10.tgz#0a621721e7ad9060a4fe5edc60bf8534833bf057" - integrity sha512-6RbbSpSAn8353g9QiG8RnrGQ/87QnwlfPm3img0UoyzDStipMk0G9BpPrJi7pKU4ImJrsM8wz4EOSfw/Zmgm1A== +"@jupyterlab/completer-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/completer-extension/-/completer-extension-4.0.0-alpha.13.tgz#b26a32d555799b8ddb3411762a28d63c86bdd952" + integrity sha512-M+wuupXuan0OI5hNsBtlNMzLZRgmTEvkSHjttbNmTk21RTckWyLU/rHSoSnHHMO0nhpd4X+92vM+RCw7AFIMUA== dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/console-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/console-extension/-/console-extension-4.0.0-alpha.10.tgz#c2bde17a4b9af5402facbf5e7521d96c566409ff" - integrity sha512-YEGHfDJ3ircYXyS9Vsr/pkuYfMot8pABFFFG/4cg+kfmUAd/cWw4/zcwulUKLyIQqEW0YBNAJ02qynJ0PtVzfw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/completer" "^4.0.0-alpha.10" - "@jupyterlab/console" "^4.0.0-alpha.10" - "@jupyterlab/filebrowser" "^4.0.0-alpha.10" - "@jupyterlab/launcher" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/console@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/console/-/console-4.0.0-alpha.10.tgz#c43f284ad9a9694d0dba9e6329fd21853af57977" - integrity sha512-vDQnsNRvtudGKDzf6feUcJhD5+AlerhXiZ22SG7LUyoZrlw1Ye+EFmOCgcG1+eWh7p6xp1XrLjpOAugu2Ml8IA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/cells" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/coreutils@^6.0.0-alpha.10", "@jupyterlab/coreutils@~6.0.0-alpha.10": - version "6.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-6.0.0-alpha.10.tgz#e39079e3b05e0a844de58f4b8981eb136c5e0966" - integrity sha512-PprRXFVZ/J8v8yQebA+7ee1eSyVum7Uv9fnps1fRqpUk8OQxWeWBv8IoEz0eJqTG3NqwJ4lbNEUDT1RqmLpQ4A== - dependencies: - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/completer" "^4.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@rjsf/core" "^3.1.0" + react "^17.0.1" + +"@jupyterlab/completer@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/completer/-/completer-4.0.0-alpha.13.tgz#2f55fc5aeb8179418c739e76755af7effe69eba2" + integrity sha512-2/buNMajwrjoUYdXyvbk1YuMYsbFZ0XJKzgyx/wmeCPeun1v3E/tixOca9F42h0wGXYTr+KOwkxfhkzTXL29Qw== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/domutils" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/console-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/console-extension/-/console-extension-4.0.0-alpha.13.tgz#df84c3afaf1bab8ec488488c324173c63495a0e9" + integrity sha512-8C4AOyxtn9EMsErxw01ZPg/jMk3FavXSngAYTmszc8qTPPfZUt03NH90eRxtnyWCFtQ7pwdDDx/RDr1OfwGJ9A== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/completer" "^4.0.0-alpha.13" + "@jupyterlab/console" "^4.0.0-alpha.13" + "@jupyterlab/filebrowser" "^4.0.0-alpha.13" + "@jupyterlab/launcher" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/properties" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/console@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/console/-/console-4.0.0-alpha.13.tgz#108f7b24118d1a2f2efdfce36ce0fa8dd7c99677" + integrity sha512-8RYajLqV36stWs0evu1U+otbSYn6YxqxFWLmATAyFu++mqbd6QmjT4rMcPRuAss7ajpmpmsUmaUPbFUg+0/tIg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/cells" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/dragdrop" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/coreutils@^6.0.0-alpha.13": + version "6.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-6.0.0-alpha.13.tgz#149436302bc15f917ae3973d0a8e175a19f7c35d" + integrity sha512-S/ZOE+XgkShAJqefNNuecSPPFyEx9fFjxUWV0km8Z0eCzONWWTu2y6CkLZrFbDKW4OZ70oMMWYtBvA9YIE+0fA== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" minimist "~1.2.0" moment "^2.24.0" path-browserify "^1.0.0" url-parse "~1.5.4" -"@jupyterlab/docmanager-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager-extension/-/docmanager-extension-4.0.0-alpha.10.tgz#78a6e1c747addc59046aa978c201054eecb7ea54" - integrity sha512-uiH9ay+VAdErkUE9XFgEzfddswljjlMYsxf56lx8VH/Pw7awXdPDE37f0ZPaL67EGjMR3tfMbt9OCfQi0AccEA== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docmanager" "^4.0.0-alpha.10" - "@jupyterlab/docprovider" "^4.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/docmanager-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager-extension/-/docmanager-extension-4.0.0-alpha.13.tgz#4487939aa03e968f0ebbaa441d066de203c91318" + integrity sha512-jtPl+nuz7zsTqLoYWJHUUjsE5WFpSz8jYNFy2lTQQxEJ/DXcfOc3lKLfgM8RfsJYj9WSjHaGIocERtYpJeuZUg== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docmanager" "^4.0.0-alpha.13" + "@jupyterlab/docprovider" "^4.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/docmanager@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-4.0.0-alpha.10.tgz#3bc1343e0360124f8b83398e5561a9924d7a2924" - integrity sha512-noPGo7CY5vp1Vkcs5DeUjg7E4PwBwmaAavQMc/Tg9oMtgNz8MOZ4Ug98BL4BQ2zA3cSqd5Z67I9u2kVSIMiNUw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docprovider" "^4.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/docmanager@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-4.0.0-alpha.13.tgz#d469f75671c05471728039a9e5db193e6c2e6ae5" + integrity sha512-LIBqcUG3kJrXvOrs0WvEeSQyvMdMn92k/dOkiqAuzx+3L1att2KiZ7Vi+4pcCYaaRkrE5yktxXDKyD/Cm7+T7w== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docprovider" "^4.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/properties" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/docprovider-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/docprovider-extension/-/docprovider-extension-4.0.0-alpha.10.tgz#5f27a03921c63ae1d56f6ed24c04acd8afee2515" - integrity sha512-6+y62pDVRGBBjrKUZevFOVdBD/fdV5Nn6bA9MWO+fLa8ym6dbDkKE+C5AXXniH7l2Dnu4RMAU7KUGfBKQvvyAQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docprovider" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/user" "^4.0.0-alpha.10" - -"@jupyterlab/docprovider@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/docprovider/-/docprovider-4.0.0-alpha.10.tgz#a3da66e9964a2f834593c7d679ff49f13d28cc2c" - integrity sha512-aOGm2ZcEPV01EFLuXy7Sp0OlemWDy+gcO9YNxusmGGgLfsKmy+/7bgB77ov1tfmvappl/L5YONz3GLErJiqczw== - dependencies: - "@jupyterlab/shared-models" "^4.0.0-alpha.10" - "@jupyterlab/user" "^4.0.0-alpha.10" - "@lumino/coreutils" "^1.12.0" +"@jupyterlab/docprovider-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/docprovider-extension/-/docprovider-extension-4.0.0-alpha.13.tgz#27708aa45dedea6903dd2877e8a3db329b037636" + integrity sha512-FaQ0dpZIux5ODhLIY+A8JQW0n7wN/8CGpQrV7sO+zdnKVMwcqOfkGR0Hu5/pfi0QGHU2hvNbPbYJnFO3BC9zVw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/collaboration" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docprovider" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + +"@jupyterlab/docprovider@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/docprovider/-/docprovider-4.0.0-alpha.13.tgz#5a111659f6412ebc755a5ad4b57f12a70fa17242" + integrity sha512-hNdFUzpeuAesFmkE0GWLhrzajEPsYqF55LgBYfFeJn8NfIg9H79hh3vUYYjSb4H2LW71vOdSRbRXwLDAesDYGw== + dependencies: + "@jupyterlab/collaboration" "^4.0.0-alpha.13" + "@jupyterlab/shared-models" "^4.0.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" lib0 "^0.2.42" y-websocket "^1.3.15" -"@jupyterlab/docregistry@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-4.0.0-alpha.10.tgz#7c167aac23e68665c42a2ae178fad4eb5a113ed6" - integrity sha512-IiOuEVzuyMwe3WHkS1S/2tEwiLTNQgrohZ+bxFoZCape3+qtJJlk/eVUN5ej4AUmEYcCRofge7iK7epxsn47Iw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/codemirror" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docprovider" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/shared-models" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/docregistry@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-4.0.0-alpha.13.tgz#6f786332a4d70525cc3ccbeda01830663f103fc2" + integrity sha512-SYXM7vrybNPZCzav3+mX6JwuK3VAbLgPMh4Lcce5YqDJGAHrhN731xuk/UlVdvyeWeUMoiWjxy0Suse69r0H5Q== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/codemirror" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docprovider" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/shared-models" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" yjs "^13.5.34" -"@jupyterlab/documentsearch-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/documentsearch-extension/-/documentsearch-extension-4.0.0-alpha.10.tgz#149f1237dcb1379728e7786c29e0473bf944a06e" - integrity sha512-srYGSSoGwIGpMl9L8iCCtCRm/Z962s6xNYDaspisbmI5eOdlRmqAzuvy+3RN3g23RNTD0MntFJrSkhEllG1wVg== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/documentsearch" "^4.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/documentsearch@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/documentsearch/-/documentsearch-4.0.0-alpha.10.tgz#a5a12c7dbc37a60c8fe79f1c1d2ababc9fbd8a48" - integrity sha512-T9S7Y+tZm2kY3cf3bJBCr49IUdps5Gm6gXRKW3WDr0Dxiqs6b8Rr0trI74qPbj3kaL7nwWXm0aQu7F8BTXMtFw== - dependencies: - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/documentsearch-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/documentsearch-extension/-/documentsearch-extension-4.0.0-alpha.13.tgz#18c45f44405c36bd704385a302eea199165a6a0b" + integrity sha512-O4m5LbqPot6WYZESjWA1aXld93nLPRdVv6qMB+Y12QrPbvn9Ju6VAFNqojai0F5oqxpzBSpFc3A60x3oSSHqmw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/documentsearch" "^4.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/documentsearch@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/documentsearch/-/documentsearch-4.0.0-alpha.13.tgz#efdd05b954c3faa8f1d2ef00f9a94701e3349cfc" + integrity sha512-A5zhZvypDT0/6IMaqbgxbINXmd2ud6lp+ek+jK+1uTokU7wsoghp/1KWiubZm8KLL+jMLntE7BOBPAbFzEQrjA== + dependencies: + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/polling" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/filebrowser-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser-extension/-/filebrowser-extension-4.0.0-alpha.10.tgz#7b39d101ee28d5d910676ed0a7ea53a8443afe8b" - integrity sha512-a1hSu8Zsz6SUcoW0J7dsRNOMqq91KMeR4wcuv2dwq1IQhiTd2H1uKidU8KCw2ZqATVudxbCFrp2i81p3qJmZGw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docmanager" "^4.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/filebrowser" "^4.0.0-alpha.10" - "@jupyterlab/launcher" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/filebrowser@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-4.0.0-alpha.10.tgz#f8fee2a40dd019ae3ac6ae945d6d550ddda06d1b" - integrity sha512-YXViob9H19U/RS5DDvxidBrIKcqAgNbC+zKOej9/RIzoBLknyXs/ucDrg72JS7B6xa822+lqZH+mvBvI4E9yHQ== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docmanager" "^4.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/messaging" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/filebrowser-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser-extension/-/filebrowser-extension-4.0.0-alpha.13.tgz#c66dac1805b78e6624dcd84a0cb0a4f932944df9" + integrity sha512-CbGIE9eB6JJ9CeeRGf4BGR/SKI1aShyE99c0NcGEBDPolwMS21JX7xBm2LTreyU+U/fAaB5CDiA68CQT9z5exQ== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docmanager" "^4.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/filebrowser" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/filebrowser@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-4.0.0-alpha.13.tgz#89381df22684c80b0bade7f0c8a77bc33b170e11" + integrity sha512-p6esr4WXhSOgdLf4Y7NMFIFCvD6arZeap0nSvGC51IrhqOh4KoBOtJN0KZzTK+CSab39iDM+xZHVBrV1g1RHhg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docmanager" "^4.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/domutils" "^2.0.0-alpha.1" + "@lumino/dragdrop" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/polling" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/virtualdom" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/fileeditor-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor-extension/-/fileeditor-extension-4.0.0-alpha.10.tgz#ad51ac1797a79c54be75804ef3bcbedcbb4bf4ba" - integrity sha512-qwmtnaARejB+lM7XabJHfFZxQNCDwo0C60zrEtuABra5ny+BbX9ytcJjYrx3viQ13TOqsXw0kblG/SSwuOP6pg== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/codemirror" "^4.0.0-alpha.10" - "@jupyterlab/completer" "^4.0.0-alpha.10" - "@jupyterlab/console" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/documentsearch" "^4.0.0-alpha.10" - "@jupyterlab/filebrowser" "^4.0.0-alpha.10" - "@jupyterlab/fileeditor" "^4.0.0-alpha.10" - "@jupyterlab/launcher" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/toc" "^6.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/fileeditor@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor/-/fileeditor-4.0.0-alpha.10.tgz#167a08f12487a10f50a3f838fbe5368228e25335" - integrity sha512-j+9Fg6+187snCwdMMGfFYTWoRLFAs2SzjZOkfKo3z+l7s4DNH2w98hqbZRy/7FCD53WLvczsnGjlUoEsO3WxMQ== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/codemirror" "^4.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/documentsearch" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/toc" "^6.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/coreutils" "^1.12.0" - "@lumino/messaging" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/fileeditor-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor-extension/-/fileeditor-extension-4.0.0-alpha.13.tgz#5751f054f16b27ce16dcb7288c256f2c7c484170" + integrity sha512-qDrev4yH2ttvDhv9Q9+7PW5jwt58Bmpkl1YuIMLq//UsXYj1hUBD8SaPX38s0u3md3zRgKiQAGIwvqiyoU+1pA== + dependencies: + "@codemirror/commands" "^6.0.0" + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/codemirror" "^4.0.0-alpha.13" + "@jupyterlab/completer" "^4.0.0-alpha.13" + "@jupyterlab/console" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/documentsearch" "^4.0.0-alpha.13" + "@jupyterlab/filebrowser" "^4.0.0-alpha.13" + "@jupyterlab/fileeditor" "^4.0.0-alpha.13" + "@jupyterlab/launcher" "^4.0.0-alpha.13" + "@jupyterlab/lsp" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/toc" "^6.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/fileeditor@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor/-/fileeditor-4.0.0-alpha.13.tgz#602e8922d18b8c18a3f8dcdedea34cecd06d39dd" + integrity sha512-ouZsslhk0F9mzHVc2tg1lbyxm7rLZWzZTme2iLztWC+qndnJqhQjIvS4n9MUsyk7u25i5g1ji3oyqffv6e0QIQ== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/codemirror" "^4.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/documentsearch" "^4.0.0-alpha.13" + "@jupyterlab/lsp" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/toc" "^6.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" regexp-match-indices "^1.0.2" -"@jupyterlab/hub-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/hub-extension/-/hub-extension-4.0.0-alpha.10.tgz#e9175bc8994da6943971acc3e9abc14d3f734737" - integrity sha512-t69juUxtYlm2liQ7jdQPSZRe3r+sFDD1fwZL3En1YDrrj1cJOYRbKpqzdtqlIm4iliRVGDLE8ug9J8AKMx3AuA== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - -"@jupyterlab/javascript-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/javascript-extension/-/javascript-extension-4.0.0-alpha.10.tgz#1fddda85890d9353913d4f015d8e7523c6ed38ba" - integrity sha512-I9IDabFw0wJn4QAXdFl5U03vStoO2n5d4TDNF71irgd9GO3SQXP9aVUJMp2eHJPR2MC24G9ocuuUDDiVrGVaaA== - dependencies: - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - -"@jupyterlab/json-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/json-extension/-/json-extension-4.0.0-alpha.10.tgz#bbfcf9900790b63c7d01f97d648ed9dc200ca9cc" - integrity sha512-5HwS7a6sa+Hc6V0PgB8oIDwBu+DQKhJ4Fqn6ekd3sdoLQkJCz0GfF3uekSJshk3DfCb4j3+y6gvonf+13skJhw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/coreutils" "^1.12.0" - "@lumino/messaging" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/hub-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/hub-extension/-/hub-extension-4.0.0-alpha.13.tgz#f0985d239d9b73c3b2550ac6fd4787c6bba5aa65" + integrity sha512-7zQFvXB5g+WzudXY8FhhnKW6aCz+osbAFuq7gC0uCRruTzhlpWsxXMvidqeYOVgSQRd+PZj5c7pCyX5Jnu7iGA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + +"@jupyterlab/javascript-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/javascript-extension/-/javascript-extension-4.0.0-alpha.13.tgz#63ebf307d3a7a42926ec7995030ec508e34071ee" + integrity sha512-jJ4IXaOZyBLzqi76v9ijBpklZs3n3UdeK2FFwcxcpAF8otTRq1gNzN7BYcwkiccF/wbwh9AHnEHyk3s3Z1j3EA== + dependencies: + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + +"@jupyterlab/json-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/json-extension/-/json-extension-4.0.0-alpha.13.tgz#94ed7b278793cc2e453e8dcaaf83fc2f57728cd8" + integrity sha512-Q9Js9cWen/3BF4wrQ+ouKTQvzo515hAhHOQhf2YXwmlo1I8TSSNpq2Y4MvSOC8EZtxbfhX0Y3hazRIG8DInEiQ== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" react-dom "^17.0.1" react-highlighter "^0.4.3" react-json-tree "^0.16.1" -"@jupyterlab/launcher@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/launcher/-/launcher-4.0.0-alpha.10.tgz#9224d563bdd064d8ce8af0dac7a559df81667da5" - integrity sha512-7H1VLiNkCAPDe0tQ0JNZQI4wacX3MqVniTsPhbbIYlT2CRjunPwQnObUpuGXCYqdQssPDxdhupna5CptW0sbpg== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/launcher@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/launcher/-/launcher-4.0.0-alpha.13.tgz#f8d247a4d81de977f537b1731cc238f274d5a0b2" + integrity sha512-hYUAM7m474Th3fQ/+JG28s0QdyGyAc3i35dZfnW0lSbPm7biWh54HoTTwApPtfkPwe4M6HbQdie6yiDfpAjFJQ== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/properties" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/logconsole@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/logconsole/-/logconsole-4.0.0-alpha.10.tgz#5c6bc1253585c667a8bfe24642b77607ee7404d4" - integrity sha512-wfP3TUCQ/9IAwDmIyjP1uilwIdF8iYB/EPoxH3EoEPzbt2rqFLdmzcEvn8OEfMrYNCfX0+saoQKJdpkvPDXTew== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/outputarea" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/mainmenu-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/mainmenu-extension/-/mainmenu-extension-4.0.0-alpha.10.tgz#eaad5cb97b625bdda442330cac8b2b48ea9361b1" - integrity sha512-W7fONiz9+wdeUz9MR1SuBYN+LXiRJt0+yhl2tyZ6yo0vgosJQbNpEMr0yZhx5EBxjcDp8blywjM44yasaAfmaQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/mainmenu@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/mainmenu/-/mainmenu-4.0.0-alpha.10.tgz#b6bdbd9449f4ac405aa4498b70e5a90b53ce5dc9" - integrity sha512-58wNr/D8he8lsJTGpPE6bPxpIyJsmFG8Wc8KhbGmOzvxq+iJLGE7POV2wpC0gnYCZg4Vh6i5aHksC061C40B3w== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/markedparser-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/markedparser-extension/-/markedparser-extension-4.0.0-alpha.10.tgz#f66bbb692722609802d1f709e1d49d542073961a" - integrity sha512-VQIGXHgQGorBVT1vmvgq/0cQm4np8LBOxBv4MmUFDn7xkP8ha48IMQK24jOwKahkm9EgfVX6F2+KK/FNaceOKQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/codemirror" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - marked "^4.0.10" - -"@jupyterlab/mathjax2-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/mathjax2-extension/-/mathjax2-extension-4.0.0-alpha.10.tgz#4641e6283299a63d3d05d46845fa11b76e7c1a17" - integrity sha512-kp9luH5QQih0Yx9HbvOvpoGno9Ef3zOugZEh6uJD1fiSFxQiB9L1FV+2eMwYM37RTKMRL3F+P+9L/kz6jbTX5g== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/mathjax2" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - -"@jupyterlab/mathjax2@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/mathjax2/-/mathjax2-4.0.0-alpha.10.tgz#2ba1a81d8f4e7489dabcb6f50975f8c9509af66d" - integrity sha512-ZPIAIQALxZVYXno5For902R9gDWRX2tbFfiADds0HfgRJBHXYfT5kxiJOYBtuwxWthyqqjVUVOAXfTsSve+UUQ== - dependencies: - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@lumino/coreutils" "^1.12.0" - -"@jupyterlab/nbformat@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-4.0.0-alpha.10.tgz#72c7d3b060554427fc4c134d1c00f2bab5e07ba0" - integrity sha512-KPS6C3+6DrZQN52YeCv9RO8Ty+Ng06+quP3C7J6fOny417A+cYWayaLDU3DJI4nIqnC4t+sNK2FF1kEwIhoH6Q== - dependencies: - "@lumino/coreutils" "^1.12.0" - -"@jupyterlab/notebook-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/notebook-extension/-/notebook-extension-4.0.0-alpha.10.tgz#7bb726f1ba260953b405a5e6625b8863f213935b" - integrity sha512-4lDdX2xQHPifLvgXyqBnJngtBERxLAVLdVaVPFLEP9T8zbsPVCjwS+xrioV3pGzaLeomyLYFHBfHTJmsaJ8ymQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/cells" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/completer" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docmanager" "^4.0.0-alpha.10" - "@jupyterlab/docmanager-extension" "^4.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/documentsearch" "^4.0.0-alpha.10" - "@jupyterlab/filebrowser" "^4.0.0-alpha.10" - "@jupyterlab/launcher" "^4.0.0-alpha.10" - "@jupyterlab/logconsole" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/notebook" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/property-inspector" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/toc" "^6.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/notebook@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/notebook/-/notebook-4.0.0-alpha.10.tgz#091413667ba6d53422ff5ff34c2d1393a899b46f" - integrity sha512-UoDZShOlRwSg/asP38gW/EXTwOkfdVxfD1LQT9EjqYmS/S+AnslosplU6NpRoQrr6EpFxQ/WdOp/bKtuT5LkYg== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/cells" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/codemirror" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/documentsearch" "^4.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/shared-models" "^4.0.0-alpha.10" - "@jupyterlab/statusbar" "^4.0.0-alpha.10" - "@jupyterlab/toc" "^6.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/logconsole@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/logconsole/-/logconsole-4.0.0-alpha.13.tgz#58eeb795de19337455822acc48cf6959987983b5" + integrity sha512-7SHFgfzpoenhDJ00U+5JNTodMRfhshB1TzMCWwbv6C+8qDqN+kjKn7FJTt4bryGiwTr/v9oUI2VnSKhnz+ykBA== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/outputarea" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/lsp@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/lsp/-/lsp-4.0.0-alpha.13.tgz#5cfe35c8cde3160ecf767c993c25f96788e6cb72" + integrity sha512-2QXg25F8kYDg5dSnqRBolHC8SbZrQAN1VJxMW6INR3B2pHl/aVAyWgc2X9ym1uiDJkrG3v6uElUmfi+5+9P2Vg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + lodash.mergewith "^4.6.1" + vscode-jsonrpc "^6.0.0" + vscode-languageserver-protocol "^3.17.0" + vscode-ws-jsonrpc "~1.0.2" + +"@jupyterlab/mainmenu-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/mainmenu-extension/-/mainmenu-extension-4.0.0-alpha.13.tgz#1edffd1f7ed6182c9b00ce489d9bf92fedfa5efc" + integrity sha512-FvjQaM4DO6/guBE4lK9KyVxHNALUyW3aJs14/Ynw0htpmc9yEQxt6AFKjae313YzAjQOYH8iFh/1IBHUZNJVnQ== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/mainmenu@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/mainmenu/-/mainmenu-4.0.0-alpha.13.tgz#bacc4cd6ce1132c328a3d25ca1dfd627f7db84dd" + integrity sha512-p3u5gQ25b/pqDcxTicUwH1qB1w2I5AWCSIfmOkT4/QsXWGYcK60vVKL3Dp7DfTxdyE9PjIaPHVjadEyrOJP5Ww== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/markedparser-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/markedparser-extension/-/markedparser-extension-4.0.0-alpha.13.tgz#709750fe7d14675bb10edcf468698af8d6286c0a" + integrity sha512-cIudzkR8uhMnSDXZrtDHtKNqGpwKmcNcSFPpjs2e75HfhsXX9KdIGEf++OofORzAt69QoRpERAzHh3PewfN+sw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/codemirror" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + marked "^4.0.17" + +"@jupyterlab/mathjax2-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/mathjax2-extension/-/mathjax2-extension-4.0.0-alpha.13.tgz#fc464ec9d887c42cde9df99545bb2080f8f5a2eb" + integrity sha512-4pTX3UKKP8tVC7MyBz1CkORvXDD7+Jh697vlwl6QaKmvkNn5kM8uo+jTikQz87WmWnB8sCbwOsRGs8Ahww6bew== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/mathjax2" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + +"@jupyterlab/mathjax2@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/mathjax2/-/mathjax2-4.0.0-alpha.13.tgz#814db9ef25132ca82e04cf9aea9d74fec309d19b" + integrity sha512-IVYwC5myb5l7MuV3KvRXMQfbCqfaUoxi7mcvE58x0rRYdjcOBUpEUSgHkFcV/Dhb371GkCDOvG1iPZFkJteyRg== + dependencies: + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + +"@jupyterlab/nbformat@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-4.0.0-alpha.13.tgz#f910eb5007f704d4d1a1159e1c9b8cc01e4c9d32" + integrity sha512-lxp7hSrGPg+XUTy23vH4VflP0RmUe+5mmddCFV2eW8WoAudDTctF49aDpXnCWLNjEQ4BDGTRxFZty2ihw7V25w== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.1" + +"@jupyterlab/notebook-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/notebook-extension/-/notebook-extension-4.0.0-alpha.13.tgz#330efdb8a6d3e0df0e2cf73b1e06b975e529617d" + integrity sha512-FYOkxZZfZ9R9XWk1dflbak97OXdo11oL9ASm+d8IEm0J/QcX01pKAyiunPuu7064LIEZifojYfYF05ppDRfg/A== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/cells" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/completer" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docmanager" "^4.0.0-alpha.13" + "@jupyterlab/docmanager-extension" "^4.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/documentsearch" "^4.0.0-alpha.13" + "@jupyterlab/filebrowser" "^4.0.0-alpha.13" + "@jupyterlab/launcher" "^4.0.0-alpha.13" + "@jupyterlab/logconsole" "^4.0.0-alpha.13" + "@jupyterlab/lsp" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/notebook" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/property-inspector" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/toc" "^6.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/notebook@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/notebook/-/notebook-4.0.0-alpha.13.tgz#f69191723e28257c84d3694c117bb61fcfe648c5" + integrity sha512-rMp3yJUP1PMR5qgf1IIrg+8wheGVp8mXfsLH95Afuo6yLuFRSw6KyszVqqB9r0jAISFKXmwTchnRqaMkXq+6pA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/cells" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/codemirror" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/documentsearch" "^4.0.0-alpha.13" + "@jupyterlab/lsp" "^4.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/shared-models" "^4.0.0-alpha.13" + "@jupyterlab/statusbar" "^4.0.0-alpha.13" + "@jupyterlab/toc" "^6.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/domutils" "^2.0.0-alpha.1" + "@lumino/dragdrop" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/properties" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/virtualdom" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/observables@^5.0.0-alpha.10": - version "5.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-5.0.0-alpha.10.tgz#06be4f643eafa893fe5ad9fbc0e711c03b6a3466" - integrity sha512-LqeF1AlclTbJ5tWMf3jzkU3lcVL3LeZJz31ZWaTfS0DU+DDVlhiYoELbUJ+1KniW/vVjpFozdntO1gZpCDeDPQ== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - -"@jupyterlab/outputarea@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-4.0.0-alpha.10.tgz#05405ff4f577aa3d4abf374376cbaef528f01300" - integrity sha512-3Wub8HJRx3ZMUbkO8WT+sIyQfJlloVzm+qzrT6cHRJrczwuOJqPsUvQK5zZGJ1MJT4G2a5fI6QDWPbNxIT2CjA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/pdf-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/pdf-extension/-/pdf-extension-4.0.0-alpha.10.tgz#b32829274c1ec69a26a6ee16b22a1248901e06be" - integrity sha512-+FxsfRrS+WSiDG/3ESZyyxKhT9noYXfAOr3JEc971qtqrlCsmVIdlmsvrYEu1yviMe1ZRWGM0psGed/Ey9YbmA== - dependencies: - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/property-inspector@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/property-inspector/-/property-inspector-4.0.0-alpha.10.tgz#c3d3259f2899f06e870a51a6c19b2cff7d08e795" - integrity sha512-Ecr6p9gFZjYQCUmeLq3OVRcbkTsqDCoJ/B7/fU7unzhtGsDEG0CbDro6Ud57+qZF44G56/mdCT5ZGMj/ScLYWA== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/observables@^5.0.0-alpha.13": + version "5.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-5.0.0-alpha.13.tgz#d6fa940dce0426ed211c26cba842284bbd589479" + integrity sha512-s3h3zIcBpHaPfQWkL7S4CXvNWvMJcSjeknBuW/CHEZ+TDNlS1fhSzNoQepXcV3qpj/ncJb24p9W3jPb8pNsuCA== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + +"@jupyterlab/outputarea@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-4.0.0-alpha.13.tgz#05c5c2cd4060d5172a22c611d1a0747d69205b7b" + integrity sha512-Rht7GbG8Lj0ONCUSJO6w6A+bMkHJDtb84SWUC505EI3tOLB/0jqFLXMLIlRqvQREQKGD8amh3iC10G2+8pRN2Q== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/properties" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/pdf-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/pdf-extension/-/pdf-extension-4.0.0-alpha.13.tgz#be8a4f75c5702c548e885bd5c77ad66138fb3397" + integrity sha512-NixAcRZoHqSZRbIzkSZkGGdGJv71aocaeBgGMeSlemyHaa787E9DU5/65sU1aQK+r4zZdRsn7PRd9gDI24cC5A== + dependencies: + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/property-inspector@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/property-inspector/-/property-inspector-4.0.0-alpha.13.tgz#c6c50dad5bde60ff2bfe4e1d682c6f304d32648e" + integrity sha512-hbikxRTOBaBsUQZEPe5eFXLNxvLWt/x6KmDgWTeZ3qcU8XCKTdo8wZIALQlcElx38R5WwoLuS/NJLRg+boyDaA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/rendermime-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-extension/-/rendermime-extension-4.0.0-alpha.10.tgz#b0a59d4c3ddf5894957537d29aad9e12404097f7" - integrity sha512-iPtMmhiM3NOfk0HZXJIBVkVbsBLCKdfKLkEDm18yTawLM9nu86Baiz5jHtP3WeSTsUsCQUPFl6a2xOdHlsiTrA== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/docmanager" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - -"@jupyterlab/rendermime-interfaces@^3.8.0-alpha.10": - version "3.8.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.8.0-alpha.10.tgz#0a60d4de74f3c19be976920598a2cd674fbddd43" - integrity sha512-H2WXVaQ9O703iwXV3R6ywZhuWoZcpFXSOaerahjUbNo8L9asad2HNfvWn63+BIjxpXEGkVypcCfTB3OCR8HtZQ== - dependencies: - "@lumino/coreutils" "^1.12.0" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/rendermime@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-4.0.0-alpha.10.tgz#1bdf9f3d52b030e865c815159e03d05979a71f65" - integrity sha512-i8IlmNHCOhDJUYzGgC8i2Z22kuumvQk5qFcK00qyHzrRLWYyOjagzA/CPlFsZxI+PLuB+wdn3Z8e43IzHyxLCQ== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/rendermime-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-extension/-/rendermime-extension-4.0.0-alpha.13.tgz#423727e36f199d210bd0c322f447285814897944" + integrity sha512-rk/oNkBv7b0ie4nRnEdq+smjPUDFWm8aIAFxMTYF3FYKRi97fX0nuPb0+MWyYFc2V+C7WpodKb1D2hqvlEyJ8A== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/docmanager" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + +"@jupyterlab/rendermime-interfaces@^3.8.0-alpha.13": + version "3.8.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.8.0-alpha.13.tgz#787841c03cb2fd41f70e7844b9aa27479601ac33" + integrity sha512-SY2UbrQM8pPizRnJD3LHKVfkImi4hEdO3+1byPKanijrlpUtBpkoI2QgNjbFiBQEtaq5/DmTxam/pIyo7nw9lw== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/rendermime@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-4.0.0-alpha.13.tgz#93d387b746aa3770d48390d25247e2f90b3298e5" + integrity sha512-yTbcx0VihdgisBiUdcwejwBmI48X8t8Lv2B78o3ITO2unBPt7n5TWHehQIgJtfGJ7rfpNBZTeoel2xtLcqQhxA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" lodash.escape "^4.0.1" -"@jupyterlab/running-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/running-extension/-/running-extension-4.0.0-alpha.10.tgz#e8ad8a165425e607b5efdcceaccd0e745f819a91" - integrity sha512-nu/ShITJbqgyzy3GXcPh5GfGiNiDI7YQ1DYzGb3GkwJE6Yyi27EkXn4IfUsh7cK2T840stFt/fEriWkNUQS5ZQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/running" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/running@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/running/-/running-4.0.0-alpha.10.tgz#c6a6a4f416eb4334c90b3f7fb79452eec0540a80" - integrity sha512-Pg7eo1NOQvxNHmiCxAY+keFWPjtibkoNo+ICvwY/oC8Qy0xHN3+YfziT2tAGAhU7s3+zA872+PqCTR6TUlz/qw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" +"@jupyterlab/running-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/running-extension/-/running-extension-4.0.0-alpha.13.tgz#555ba0bbe1f3ad028c398fd4b287f684f95dbb57" + integrity sha512-BOU/gGQXRhdgq/4KBph/aEQEN2RuGWFYkARGZlucbGjkwY5AdY4GDIGPQR0M67RwqILX6Dx5341cTmjIn3+GiQ== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/running" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/running@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/running/-/running-4.0.0-alpha.13.tgz#22b77b33eee0e9f924dcecf9481fd7e59feed4a3" + integrity sha512-bgAsQ3WFZlkH4XEN+Ay/KdQfb0e8jCtfjAtfLStH9K5eC4tLelPCX6uY+sOOxvubjSNHKOuk3grc1JqBAdwmHw== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/services@^7.0.0-alpha.10": - version "7.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-7.0.0-alpha.10.tgz#8fc3be1dd3d85e8d56ff365f3f48587bde574238" - integrity sha512-FWWc/LgXutIKdVyz8swgM8Nt08dg2eLUg1TL0q4dyb2lQxeRLNp6faLv/8kXb1exhpFBo7TaFMJcn4QVcd8Dww== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/signaling" "^1.10.1" +"@jupyterlab/services@^7.0.0-alpha.10", "@jupyterlab/services@^7.0.0-alpha.13": + version "7.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-7.0.0-alpha.13.tgz#ed5650f078693b45877c5662c9f3e3c894f22d9e" + integrity sha512-5gf3V1OTXCz9RkSfsUIbbtyDhbtfPL/i1wKkNSpcnC5vMNDQAYc6+iRQ1Kvv0YRQfOGHLOBLL8u+x0M3JqRW3w== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/polling" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" node-fetch "^2.6.0" ws "^7.4.6" -"@jupyterlab/settingregistry@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-4.0.0-alpha.10.tgz#4b956c052bfef36a71a631605fffa09f3517116d" - integrity sha512-tCuVfMCUf+uQmFQPSIYvi4Kv8n0LujfPirvmTu4sO+chaHmlqhMU1w5u+XEeDbxLbqOMAKa5Pigog4Kt7UMw2w== +"@jupyterlab/settingregistry@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-4.0.0-alpha.13.tgz#b9d7334a1c5366e206e22b8ae4e73f8135479bdb" + integrity sha512-u8lFZwHTt1AeUfrsGPcX8cGNdgUMGy75tQyVrmiD4Bdr//eLIuAU/ohuUxGvo+/dcSOYAr4BGcfVsHpx/5b83Q== dependencies: - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" ajv "^6.12.3" json5 "^2.1.1" -"@jupyterlab/shared-models@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/shared-models/-/shared-models-4.0.0-alpha.10.tgz#6a46e80cb24fbcc7012b0bec90bfa25e45d155b9" - integrity sha512-nqvFGaSSY6U3jHIYbhQGXvTITBaFPJD1xYOYUPT8JyLla1Z7axvavM3nZi5N1yE69gsNoAnoCLIDV16/AOcZQg== +"@jupyterlab/shared-models@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/shared-models/-/shared-models-4.0.0-alpha.13.tgz#3e33708323889e40eb0ef4a0d72b07d90259f420" + integrity sha512-oEYebq+fZtq43ioLc5Riy22JNFR5LKDYiluMomIuIUS2nICPrldc9sMo6KxuwQpAVD0dtFGMhsoAX8HFom0OVA== dependencies: - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" y-protocols "^1.0.5" yjs "^13.5.34" -"@jupyterlab/shortcuts-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/shortcuts-extension/-/shortcuts-extension-4.0.0-alpha.10.tgz#49bd3985b84d29abb184ff0a2be645aca6c7137b" - integrity sha512-m8UkSzUb5fHHvcI4NZsOyEQ8fj6w9RjbYNL5VVr5HZ/XJUkYIkxqxAK0zHZQ0ZmGMuJOgEDHfW8UAzZjBNtrZg== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" +"@jupyterlab/shortcuts-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/shortcuts-extension/-/shortcuts-extension-4.0.0-alpha.13.tgz#7f66040480f1f11f3cc550e17e0e776b5278f591" + integrity sha512-7rVwBbhKfzcL++IL4cUdBfSh7BbqbU4Ua/omr77wKrFxkeDVapLs8SEcI1ketKIOakGo8gy5IoBZS92QVdnZ7Q== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/domutils" "^2.0.0-alpha.1" "@lumino/keyboard" "^1.8.1" - "@lumino/widgets" "^1.32.0" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/statedb@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-4.0.0-alpha.10.tgz#fd489e8c19f4aed45a9c4fb9013b8a6dd58772a0" - integrity sha512-NGdr18oNSYsDyp/19DTfdGjJ9onysJdwa7Ka5v1c71VrO57Ai6JJI/4vs2p6PsgT82smLB3lVEZHYAoUo+9vtw== - dependencies: - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - -"@jupyterlab/statusbar@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-4.0.0-alpha.10.tgz#9436777030f2ee520a2954bfd2a4ff1d794d6ff6" - integrity sha512-Myr0NcQXL1ndldGbZBBJvuHYDr41W7gM+BC+mN1q7ta5s+FXXPJff9HEQ8+6bWR8HSCi5Mpeu67WwbGMcTnpTQ== - dependencies: - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/statedb@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-4.0.0-alpha.13.tgz#d16ecb8b4975237816896dc2aea88761a7e917ae" + integrity sha512-f5sBCwujBrozfNyO4atxTnzKBcUz1Ria7AvoBSFOiN8SKBqkHAB5gCoGkDBA8DOSXVSJXmsm1dvhGWygHKj7bQ== + dependencies: + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/properties" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + +"@jupyterlab/statusbar@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-4.0.0-alpha.13.tgz#5adb915b3391b89b7840de5a96546bc51d8d7b83" + integrity sha512-nzj0jB0UkJm7mTDK70uZgOHM293uI+5PpFLCv2daWwuf7SKcVdIP5cnc3lDOW9J40H1SNJ5Ep2kxUJklIL1bgg== + dependencies: + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" csstype "~3.0.3" react "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/terminal-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/terminal-extension/-/terminal-extension-4.0.0-alpha.10.tgz#af828e00c4c619c5f1d88656c4e009f8f83a3e18" - integrity sha512-ZGtXswfHP66hdeoihbRleBHmMw4z5kObYWx7cMxmT8wDrUlJQa6unfkYpPpQE87EvRWt65rNsUJV4fiNndFQzQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/launcher" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" - "@jupyterlab/running" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/terminal" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/algorithm" "^1.9.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/terminal@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/terminal/-/terminal-4.0.0-alpha.10.tgz#1e4da5ba61476c591a381f531ef030d12c81d8bd" - integrity sha512-1Q0NN7T1D9bM1X5RNXFfiz1o2HL3xBjQ4/8mDAeIEzme4vvQKZL8Chuioi7JupC8cKSwZndQZQ2hjMVrYV4/zQ== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@lumino/coreutils" "^1.12.0" - "@lumino/domutils" "^1.8.1" - "@lumino/messaging" "^1.10.1" - "@lumino/widgets" "^1.32.0" - xterm "~4.8.1" - xterm-addon-fit "~0.4.0" - -"@jupyterlab/testutils@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/testutils/-/testutils-4.0.0-alpha.10.tgz#8d57516a196a8853ec22485ef23375a9f48e5418" - integrity sha512-uXRrZs+6QwUDihEG386n81RG6CpW55oSGKCFuGZGYAEKfeL4T3vWyo2/TQou0yRy7jLtO1wIZYRisn2ZxppiLg== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/cells" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/codemirror" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/nbformat" "^4.0.0-alpha.10" - "@jupyterlab/notebook" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" +"@jupyterlab/terminal-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/terminal-extension/-/terminal-extension-4.0.0-alpha.13.tgz#728d79788c0ce81dd7d83024fb29552203843105" + integrity sha512-zFPh/cmVn6Vp9C0rK+GiBvbbf3PLZ22BCxve+j99iDY7Y7o19yKZ8qjrxj1wcjMmOkdpGdyyRp4907aVrztEiw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/launcher" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" + "@jupyterlab/running" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/terminal" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/terminal@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/terminal/-/terminal-4.0.0-alpha.13.tgz#0a91a068573828b7d3b8d6cef428239db6f70726" + integrity sha512-srag0H9PDpZiy4+Meh2Wq34RP+F/mA+u3446Au1ya7CkLQSL/S5zuYr583YqbZnCojG3FJHyvHeRRppu36z8XA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/domutils" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + xterm "~4.19.0" + xterm-addon-fit "~0.5.0" + +"@jupyterlab/testutils@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/testutils/-/testutils-4.0.0-alpha.13.tgz#45e9726737e3bfea0ce169c86ada9942422690df" + integrity sha512-wUwMzVJ7LfAUmkkA17ZJSOdXe2CdPA5CrwNJ28VCQ0+9yPy0jnp8X7AKCilaGG5biFC/a8Wc36WWhnSvEEexzg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/cells" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/codemirror" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/nbformat" "^4.0.0-alpha.13" + "@jupyterlab/notebook" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/properties" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" child_process "~1.0.2" deepmerge "^4.2.2" fs-extra "^9.0.1" @@ -2466,157 +2754,132 @@ jest-raw-loader "^1.0.1" jest-summary-reporter "^0.0.2" json-to-html "~0.1.2" - markdown-loader-jest "^0.1.1" node-fetch "^2.6.0" simulate-event "~1.4.0" ts-jest "^26.3.0" -"@jupyterlab/theme-dark-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/theme-dark-extension/-/theme-dark-extension-4.0.0-alpha.10.tgz#c4249d25b1ca1dcdef8d9861902f67a691ceec29" - integrity sha512-FuO6TbKreTyoFnoH6fGjGint2Wa+rHP5h8XiI+b1t4lw/s/RjZ56Czdk4xeOJnyqnfk10jmOhZToEyXLgyM0xw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - -"@jupyterlab/theme-light-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/theme-light-extension/-/theme-light-extension-4.0.0-alpha.10.tgz#738aae440458c6c2b947aa3ee7e671cf184a0df8" - integrity sha512-1el2Lw/leVrnv4KNX+c7td0svuO/bMZ6lzuHPJLb0ZyPzPoT8Tus28TwnHOh3L6hqAkQ1Nz3StiXCagi7OHUKQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - -"@jupyterlab/toc@^6.0.0-alpha.10": - version "6.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/toc/-/toc-6.0.0-alpha.10.tgz#5de697c38b69a6f68ec6d543f1ebb1ae532b06e3" - integrity sha512-3LFxokXZ+5lZB9gsIJpEwhzySFJOnVxUSxVMfgAS7DFuvpVanKaam3hQSf11aDSVUeB9FGPz6xCUzHkopSXZ0g== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/docregistry" "^4.0.0-alpha.10" - "@jupyterlab/observables" "^5.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/theme-dark-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/theme-dark-extension/-/theme-dark-extension-4.0.0-alpha.13.tgz#f3a3f5b4821bedf68bb84fef628815aa09c7ec40" + integrity sha512-BBHIr7v5dEFrjHGwbtlnDeWGXqD9LljIS2ROBshg73H8G1boTQoL7hkRphtKNgloD2ZkhLYYt6+lJQIhwRsDNQ== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + +"@jupyterlab/theme-light-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/theme-light-extension/-/theme-light-extension-4.0.0-alpha.13.tgz#361b1d1208afcc5587c81c75479d824288a8bbdf" + integrity sha512-eQyi6Cxp/j9eYyujQnpTPRQmwjMk1AG+FQVcQxPjwCMyNi5ZU3kRBUF2LwQe5vuzUXNoG/mWUAO1q6ArAMwo6Q== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + +"@jupyterlab/toc@^6.0.0-alpha.13": + version "6.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/toc/-/toc-6.0.0-alpha.13.tgz#95b4047f27ae0c5d352a81ae0d9e8f403da83c83" + integrity sha512-HfVoq8g96lynucqgx+g95O1GClM+GK2JYeS5E8zudn6LRDqsN2wfPMqkrU9pryl+/3+c2Ip7qbQyCO0+koXRcw== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/docregistry" "^4.0.0-alpha.13" + "@jupyterlab/observables" "^5.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/tooltip-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip-extension/-/tooltip-extension-4.0.0-alpha.10.tgz#1540e88680339f97a1b0cbeb52906416ea0d0bbc" - integrity sha512-jta1dHeQoyFFeDppiCv6EjHpyPxRtoozzm/drtH4/q+Tnfl2+FL6MgA0PZ0nMGIGred+tFwQ4zhuHbLvt0axjg== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/console" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/fileeditor" "^4.0.0-alpha.10" - "@jupyterlab/notebook" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/tooltip" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/tooltip@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip/-/tooltip-4.0.0-alpha.10.tgz#58ddb5188c274bfe7091e30d6ce646b47d52b424" - integrity sha512-jw2EmuxmAhRxm+6C59yzrEgozUorYpIHgbxWYfv+8eNCPNbOIWea9MED0eZR4t3bd3/+HOnMizz+ddZwRccIzg== - dependencies: - "@jupyterlab/codeeditor" "^4.0.0-alpha.10" - "@jupyterlab/rendermime" "^4.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/coreutils" "^1.12.0" - "@lumino/messaging" "^1.10.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/translation-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/translation-extension/-/translation-extension-4.0.0-alpha.10.tgz#09da7072b1c368096181547004aec40def290cbf" - integrity sha512-4mwl+g+vi/CNGjaleh7FYPfNQliGFjwUyxdRXmaffUK2gEISZ/2OYxv5tzCZLqdrMVa75IIHYx1Qui2J7h3R7Q== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/mainmenu" "^4.0.0-alpha.10" - "@jupyterlab/settingregistry" "^4.0.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - -"@jupyterlab/translation@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-4.0.0-alpha.10.tgz#fe0d14c16e4c197c1a6a4cd58399321af0cefb07" - integrity sha512-amovbAIQ97Btb6vZyVuXuWyAG/yoZXUYqn9etFY8XayO+MCWftfwXsCf+nlHTVWSv/u1/7jiDLB7OFo5nDD+wQ== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/statedb" "^4.0.0-alpha.10" - "@lumino/coreutils" "^1.12.0" - -"@jupyterlab/ui-components@^4.0.0-alpha.25": - version "4.0.0-alpha.25" - resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-4.0.0-alpha.25.tgz#3d10bacab3a79e65c6d2fa233e7202d6117d64b3" - integrity sha512-dMtUHbT9tNdQmy/bYApaBn69G5DCi73hlAvqNM095bWF/VfdwvSrY9KPfOC8WRQ6kpUUqdaGHmhK+/6mTp7xZg== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@jupyterlab/translation" "^4.0.0-alpha.10" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.32.0" +"@jupyterlab/tooltip-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip-extension/-/tooltip-extension-4.0.0-alpha.13.tgz#e1ec30a93f1a44ed25cabc267484ca592690cf1d" + integrity sha512-bt4tqHPj8rw0VMpJM9DM5mOTVfb2sIUDselTyC803r+p4DAeXgdM1QMpSLWC2QBz2N6lEUDFtwtMOyQEr0HRlw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/console" "^4.0.0-alpha.13" + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/fileeditor" "^4.0.0-alpha.13" + "@jupyterlab/notebook" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/tooltip" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/tooltip@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip/-/tooltip-4.0.0-alpha.13.tgz#47c451d49b14fac9981504d490e7164e4606e17a" + integrity sha512-t4pXoBpcbM03deKHuZIokQ0TrQfnocaBUkAhmHmubXYb6rlT87lBASkSWcm2rvnIuXQZtrEX/gnIOt9HGm/X7A== + dependencies: + "@jupyterlab/codeeditor" "^4.0.0-alpha.13" + "@jupyterlab/rendermime" "^4.0.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" + +"@jupyterlab/translation-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/translation-extension/-/translation-extension-4.0.0-alpha.13.tgz#9dd70017ef90bcacbcb38c98d3b2e5130629a4be" + integrity sha512-IC2MPFWDnfM+tUdBJgA8CeKSPnpJ5K+9Vdd8ak7PBbAt6YoPkCiF5xPOzIK2JVrEa0Zad1ExDcwjf7hbHi70Sw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.13" + "@jupyterlab/apputils" "^4.0.0-alpha.13" + "@jupyterlab/mainmenu" "^4.0.0-alpha.13" + "@jupyterlab/settingregistry" "^4.0.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + +"@jupyterlab/translation@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-4.0.0-alpha.13.tgz#d6c5f671fc9bc31fde0ae341fbf9133c213f7e7e" + integrity sha512-bvPV7JLzj1RLwl+pZk7yfkiYNAwvLvcdkcKQOsi9o8LdEL8oN1aPjN9dqA+ffs0z+wcWWGVa6DggyQR06/tJGQ== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@jupyterlab/services" "^7.0.0-alpha.13" + "@jupyterlab/statedb" "^4.0.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + +"@jupyterlab/ui-components@^4.0.0-alpha.28": + version "4.0.0-alpha.28" + resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-4.0.0-alpha.28.tgz#781ff6b735afacee374db160312111f507700df3" + integrity sha512-WQFp3JRs4zlUZQ6DAu9XHPxICrXCY23aN0TXnQ0RhevhxeRFyuIyhhA1f5Yd14boO39cDqP16/amUA32JcFY8Q== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.13" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@jupyterlab/translation" "^4.0.0-alpha.13" + "@lumino/algorithm" "^2.0.0-alpha.1" + "@lumino/commands" "^2.0.0-alpha.1" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/disposable" "^2.0.0-alpha.1" + "@lumino/messaging" "^2.0.0-alpha.1" + "@lumino/polling" "^2.0.0-alpha.1" + "@lumino/properties" "^2.0.0-alpha.1" + "@lumino/signaling" "^2.0.0-alpha.1" + "@lumino/virtualdom" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" "@rjsf/core" "^3.1.0" react "^17.0.1" react-dom "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/user-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/user-extension/-/user-extension-4.0.0-alpha.10.tgz#ec0a29bd5e5467841f0dfad028dd234d6c3571cc" - integrity sha512-Flw5/dax1cPMC/A8HW+Z8o9voIkIzcU/g9QryJG0khDcdNNEsdd4r57kK4v/aHREW8VHHjoFl/47T2HMnr5xqQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.10" - "@jupyterlab/apputils" "^4.0.0-alpha.10" - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/user" "^4.0.0-alpha.10" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/user@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/user/-/user-4.0.0-alpha.10.tgz#ce94c0651355de46d19b7ded47bcb7b9a0ca70da" - integrity sha512-kmFKVWS5cDomHBUYTARcTk4o2QH0CSIQFcEt3tfQlKRrHAvwrxH52V6ljBNGrHctzhyz3x7oErBfVi37dBeCRw== +"@jupyterlab/vega5-extension@^4.0.0-alpha.13": + version "4.0.0-alpha.13" + resolved "https://registry.yarnpkg.com/@jupyterlab/vega5-extension/-/vega5-extension-4.0.0-alpha.13.tgz#f7032828a970e66041216143044b3e88c05edb2e" + integrity sha512-dLRGTxuAQpvQ6scmVwG8OJu1BKAUKPgyhX4MJJ/o40//v2T4+jOmCL2XxDT60PKayluAYilSiq2JQP9eNQpbSA== dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.10" - "@jupyterlab/services" "^7.0.0-alpha.10" - "@jupyterlab/ui-components" "^4.0.0-alpha.25" - "@lumino/coreutils" "^1.12.0" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.32.0" - -"@jupyterlab/vega5-extension@^4.0.0-alpha.10": - version "4.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/@jupyterlab/vega5-extension/-/vega5-extension-4.0.0-alpha.10.tgz#bc23667532792d6d6820dd796d5ea5af90382a1a" - integrity sha512-KdROa9C2tDEVF8zIAozYmFQnUV98SZjWz2xKXvwrMVmE3SS7uw2mJyQksRax/MXHnYkcC9UDChOw8lStYPeFKQ== - dependencies: - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.10" - "@lumino/coreutils" "^1.12.0" - "@lumino/widgets" "^1.32.0" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" + "@lumino/coreutils" "^2.0.0-alpha.1" + "@lumino/widgets" "^2.0.0-alpha.1" vega "^5.20.0" vega-embed "^6.2.1" vega-lite "^5.1.0" @@ -3304,123 +3567,235 @@ npmlog "^6.0.2" write-file-atomic "^4.0.1" -"@lumino/algorithm@^1.9.1": - version "1.9.1" - resolved "https://registry.yarnpkg.com/@lumino/algorithm/-/algorithm-1.9.1.tgz#a870598e031f5ee85e20e77ce7bfffbb0dffd7f5" - integrity sha512-d0rj7IYRzYj6WbWSrbJbKvrfO4H0NUnXT2yjSWS/sCklpTpSp0IGmndK/X4r6gG+ev5lb5+wBg9ofUDBvoAlAw== +"@lezer/common@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@lezer/common/-/common-1.0.1.tgz#d014fda6d582c24336fadf2715e76f02f73c8908" + integrity sha512-8TR5++Q/F//tpDsLd5zkrvEX5xxeemafEaek7mUp7Y+bI8cKQXdSqhzTOBaOogETcMOVr0pT3BBPXp13477ciw== -"@lumino/application@^1.29.0": - version "1.29.0" - resolved "https://registry.yarnpkg.com/@lumino/application/-/application-1.29.0.tgz#41d644b54db862ba0b549e55c73d8fb1be951daf" - integrity sha512-Ld2eWUjZMUn/y9tMMTfuBB1kZxIoVQtlZy8B7q53NiAfOdZ1cthfu2C7MUIeDMKLU7gZBSJqPSeuOxRFzv4wFA== +"@lezer/cpp@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/cpp/-/cpp-1.0.0.tgz#3293fd88aaf16a6d4f18188602b4d931be8f0915" + integrity sha512-Klk3/AIEKoptmm6cNm7xTulNXjdTKkD+hVOEcz/NeRg8tIestP5hsGHJeFDR/XtyDTxsjoPjKZRIGohht7zbKw== dependencies: - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/widgets" "^1.32.0" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" -"@lumino/collections@^1.9.1": - version "1.9.1" - resolved "https://registry.yarnpkg.com/@lumino/collections/-/collections-1.9.1.tgz#268f1ec6850d5e131cfc8db232c7e1e106144aa0" - integrity sha512-5RaRGUY7BJ/1j173sc9DCfiVf70Z0hopRnBV8/AeAaK9bJJRAYjDhlZ9O8xTyouegh6krkOfiDyjl3pwogLrQw== +"@lezer/css@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/css/-/css-1.0.0.tgz#c473ea969238a36889533cb733b75539083a326d" + integrity sha512-616VqgDKumHmYIuxs3tnX1irEQmoDHgF/TlP4O5ICWwyHwLMErq+8iKVuzTkOdBqvYAVmObqThcDEAaaMJjAdg== dependencies: - "@lumino/algorithm" "^1.9.1" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" -"@lumino/commands@^1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@lumino/commands/-/commands-1.20.0.tgz#44c797134bb33946141a490c506420bd5f12ce0f" - integrity sha512-xyrzDIJ9QEbcbRAwmXrjb7A7/E5MDNbnLANKwqmFVNF+4LSnF62obdvY4On3Rify3HmfX0u16Xr9gfoWPX9wLQ== +"@lezer/highlight@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/highlight/-/highlight-1.0.0.tgz#1dc82300f5d39fbd67ae1194b5519b4c381878d3" + integrity sha512-nsCnNtim90UKsB5YxoX65v3GEIw3iCHw9RM2DtdgkiqAbKh9pCdvi8AWNwkYf10Lu6fxNhXPpkpHbW6mihhvJA== dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/keyboard" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" + "@lezer/common" "^1.0.0" -"@lumino/coreutils@^1.12.0": - version "1.12.0" - resolved "https://registry.yarnpkg.com/@lumino/coreutils/-/coreutils-1.12.0.tgz#fbdef760f736eaf2bd396a5c6fc3a68a4b449b15" - integrity sha512-DSglh4ylmLi820CNx9soJmDJCpUgymckdWeGWuN0Ash5g60oQvrQDfosVxEhzmNvtvXv45WZEqSBzDP6E5SEmQ== +"@lezer/html@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@lezer/html/-/html-1.0.1.tgz#5d62b98cdd37e50394e1b7097c86d8ce3ef128b8" + integrity sha512-sC00zEt3GBh3vVO6QaGX4YZCl41S9dHWN/WGBsDixy9G+sqOC7gsa4cxA/fmRVAiBvhqYkJk+5Ul4oul92CPVw== + dependencies: + "@lezer/common" "^1.0.0" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" -"@lumino/disposable@^1.10.1": - version "1.10.1" - resolved "https://registry.yarnpkg.com/@lumino/disposable/-/disposable-1.10.1.tgz#58fddc619cf89335802d168564b76ff5315d5a84" - integrity sha512-mZQILc8sVGZC7mJNOGVmehDRO9/u3sIRdjZ+pCYjDgXKcINLd6HoPhZDquKCWiRBfHTL1B3tOHjnBhahBc2N/Q== +"@lezer/java@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/java/-/java-1.0.0.tgz#fe74e062350f7a4268107e7562971bfbad994f49" + integrity sha512-z2EA0JHq2WoiKfQy5uOOd4t17PJtq8guh58gPkSzOnNcQ7DNbkrU+Axak+jL8+Noinwyz2tRNOseQFj+Tg+P0A== dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/signaling" "^1.10.1" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" -"@lumino/domutils@^1.8.1": - version "1.8.1" - resolved "https://registry.yarnpkg.com/@lumino/domutils/-/domutils-1.8.1.tgz#cf118e4eba90c3bf1e3edf7f19cce8846ec7875c" - integrity sha512-QUVXwmDMIfcHC3yslhmyGK4HYBKaJ3xX5MTwDrjsSX7J7AZ4jwL4zfsxyF9ntdqEKraoJhLQ6BaUBY+Ur1cnYw== +"@lezer/javascript@^1.0.0": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@lezer/javascript/-/javascript-1.0.2.tgz#79b5c2c77e27322a0ae516395a193574b9ad3f5e" + integrity sha512-IjOVeIRhM8IuafWNnk+UzRz7p4/JSOKBNINLYLsdSGuJS9Ju7vFdc82AlTt0jgtV5D8eBZf4g0vK4d3ttBNz7A== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" -"@lumino/dragdrop@^1.14.0": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@lumino/dragdrop/-/dragdrop-1.14.0.tgz#48baacc190518d0cb563698daa0d5b976d6fe5c3" - integrity sha512-hO8sgF0BkpihKIP6UZgVJgiOEhz89i7Oxtp9FR9Jqw5alGocxSXt7q3cteMvqpcL6o2/s3CafZNRkVLRXmepNw== +"@lezer/json@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/json/-/json-1.0.0.tgz#848ad9c2c3e812518eb02897edd5a7f649e9c160" + integrity sha512-zbAuUY09RBzCoCA3lJ1+ypKw5WSNvLqGMtasdW6HvVOqZoCpPr8eWrsGnOVWGKGn8Rh21FnrKRVlJXrGAVUqRw== dependencies: - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" -"@lumino/keyboard@^1.8.1": - version "1.8.1" - resolved "https://registry.yarnpkg.com/@lumino/keyboard/-/keyboard-1.8.1.tgz#e7850e2fb973fbb4c6e737ca8d9307f2dc3eb74b" - integrity sha512-8x0y2ZQtEvOsblpI2gfTgf+gboftusP+5aukKEsgNQtzFl28RezQXEOSVd8iD3K6+Q1MaPQF0OALYP0ASqBjBg== +"@lezer/lr@^1.0.0": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@lezer/lr/-/lr-1.2.3.tgz#f44ca844f15f6762fde4eab877d110567e34ffa1" + integrity sha512-qpB7rBzH8f6Mzjv2AVZRahcm+2Cf7nbIH++uXbvVOL1yIRvVWQ3HAM/saeBLCyz/togB7LGo76qdJYL1uKQlqA== + dependencies: + "@lezer/common" "^1.0.0" -"@lumino/messaging@^1.10.1": - version "1.10.1" - resolved "https://registry.yarnpkg.com/@lumino/messaging/-/messaging-1.10.1.tgz#b29575cca46e2f23b84626b793ec8e2be46a53ba" - integrity sha512-XZSdt9ih94rdeeLL0cryUw6HHD51D7TP8c+MFf+YRF6VKwOFB9RoajfQWadeqpmH+schTs3EsrFfA9KHduzC7w== +"@lezer/markdown@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@lezer/markdown/-/markdown-1.0.1.tgz#ea4f50dc4b94a54d2cdae27c34d5cebb6b723f33" + integrity sha512-LlpNWLqes3XQvd8TwpJTHf9ENl4fI6H32xQkMgltUITFMMdQpOASXQtDawWR03yS6hskh4bkhATQbgjdGMoUvA== dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/collections" "^1.9.1" + "@lezer/common" "^1.0.0" + "@lezer/highlight" "^1.0.0" -"@lumino/polling@^1.10.0": - version "1.10.0" - resolved "https://registry.yarnpkg.com/@lumino/polling/-/polling-1.10.0.tgz#94a92811edf4c2534c741510b30f500d8c16a395" - integrity sha512-ZNXObJQfugnS41Yrlr7yWcFiRK+xAGGOXO08JJ0Mctsg5mT30UEGFVWJY2AjZ6N5aQuLyGed/pMkBzLzrzt8OA== +"@lezer/php@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/php/-/php-1.0.0.tgz#522d2d2d8a4eee6c598060e2a222526953c66adb" + integrity sha512-kFQu/mk/vmjpA+fjQU87d9eimqKJ9PFCa8CZCPFWGEwNnm7Ahpw32N+HYEU/YAQ0XcfmOAnW/YJCEa8WpUOMMw== dependencies: - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" -"@lumino/properties@^1.8.1": - version "1.8.1" - resolved "https://registry.yarnpkg.com/@lumino/properties/-/properties-1.8.1.tgz#47eb8516e92c987dcb2c404db83a258159efec3d" - integrity sha512-O+CCcAqP64Di32DUZ4Jqq0DtUyE5RJREN5vbkgGZGu+WauJ/RYoiLDe1ubbAeSaHk71OrS60ZBV7QyC8ZaBVsA== +"@lezer/python@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@lezer/python/-/python-1.1.0.tgz#6a924b0fcfca105069d01318811be25205a36633" + integrity sha512-FVPp2usfj3zZuc+2RidXAY94WAcsHQ3dbKDbXuZgoAwUungAcXwd3EWXiWQvwNqbae+ek51bWi8dwbiQqweWCg== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" -"@lumino/signaling@^1.10.1": - version "1.10.1" - resolved "https://registry.yarnpkg.com/@lumino/signaling/-/signaling-1.10.1.tgz#c8a1cb5b661b6744ea817c99c758fdc897847c26" - integrity sha512-GZVbX4cfk/ZqLwkemPD/NwqToaTL/6q7qdLpEhgkiPlaH1S5/V7fDpP7N1uFy4n3BDITId8cpYgH/Ds32Mdp3A== +"@lezer/rust@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/rust/-/rust-1.0.0.tgz#939f3e7b0376ebe13f4ac336ed7d59ca2c8adf52" + integrity sha512-IpGAxIjNxYmX9ra6GfQTSPegdCAWNeq23WNmrsMMQI7YNSvKtYxO4TX5rgZUmbhEucWn0KTBMeDEPXg99YKtTA== dependencies: - "@lumino/algorithm" "^1.9.1" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" -"@lumino/virtualdom@^1.14.1": - version "1.14.1" - resolved "https://registry.yarnpkg.com/@lumino/virtualdom/-/virtualdom-1.14.1.tgz#2551b146cbe87c48d23754f370c1331a60c9fe62" - integrity sha512-imIJd/wtRkoR1onEiG5nxPEaIrf70nn4PgD/56ri3/Lo6AJEX2CusF6iIA27GVB8yl/7CxgTHUnzzCwTFPypcA== - dependencies: - "@lumino/algorithm" "^1.9.1" - -"@lumino/widgets@^1.32.0": - version "1.32.0" - resolved "https://registry.yarnpkg.com/@lumino/widgets/-/widgets-1.32.0.tgz#5909222f3efb21a1ac9686ebe5cab56f73fedfbb" - integrity sha512-f2wHtr20ZEGHt+FZo9yjMQijGVI+2zzvVyiMkeIdjeuxYpKTfsZl1OVb1dcAFqr5VbsqfQ3TEdq816Nfjf5Mvw== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/keyboard" "^1.8.1" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" +"@lezer/xml@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/xml/-/xml-1.0.0.tgz#02817a3d421e7189b50fd31ed17430b2e1c8c0d8" + integrity sha512-73iI9UK8iqSvWtLlOEl/g+50ivwQn8Ge6foHVN66AXUS1RccFnAoc7BYU8b3c8/rP6dfCOGqAGaWLxBzhj60MA== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@lumino/algorithm@^2.0.0-alpha.1", "@lumino/algorithm@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/algorithm/-/algorithm-2.0.0-alpha.3.tgz#b08a9077310dbcda20010bb8a716a380fe37fb1e" + integrity sha512-jW/kuExOMOWG+W9tGWEgT/fB2GdFGvWK0zlF2w34HzTsLrX3BvRuG2l21udBhrqcuLQEk62nQISTYHx953NwUA== + +"@lumino/application@^2.0.0-alpha.1": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/application/-/application-2.0.0-alpha.3.tgz#7bb27d7d4314da60b25c09c1ed8b2cff44330caf" + integrity sha512-cmlA3uzEIfN6CVg9ittTsionrKWFxKgmwdWLoy04PwQgH5SV8csNfbo1nLp66TrBoU+6Co2xGiLFOePEuenMNg== + dependencies: + "@lumino/commands" "^2.0.0-alpha.3" + "@lumino/coreutils" "^2.0.0-alpha.3" + "@lumino/widgets" "^2.0.0-alpha.3" + +"@lumino/collections@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/collections/-/collections-2.0.0-alpha.3.tgz#38c0af24e9589de9978e3f0884722633fc5621d4" + integrity sha512-O5sCnP6t6h3TBpLJAeIiSNKRbkcog1x3bCuW+GeD2/seAJnba4QF0lWlhOI5xjQE3wxkfP8roCNdpg7hITiVww== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.3" + +"@lumino/commands@^2.0.0-alpha.1", "@lumino/commands@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/commands/-/commands-2.0.0-alpha.3.tgz#93e221f67193cd31e22c75a21d6f98472a4df4b8" + integrity sha512-S9sx8KgrJr8fRDqu/McJhLVRdbXbtGJ2IAGjaUNp6+kyEA3HBzaoEzsujKxRr7nSXxhEa+4p7tug3QL/e+z0eg== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.3" + "@lumino/coreutils" "^2.0.0-alpha.3" + "@lumino/disposable" "^2.0.0-alpha.3" + "@lumino/domutils" "^2.0.0-alpha.3" + "@lumino/keyboard" "^2.0.0-alpha.3" + "@lumino/signaling" "^2.0.0-alpha.3" + "@lumino/virtualdom" "^2.0.0-alpha.3" + +"@lumino/coreutils@^2.0.0-alpha.1", "@lumino/coreutils@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/coreutils/-/coreutils-2.0.0-alpha.3.tgz#7f68205d97159ba54669eb0e9e22dd12ab70ce92" + integrity sha512-b/QJrxH9FFgsyFxLsKjbMK/hORnpT+XLoMQi5dDqnmDxXiziurkFSieT+8gYs7bJsan/8UWc0Wx7Tp+HQGwkSA== + +"@lumino/disposable@^2.0.0-alpha.1", "@lumino/disposable@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/disposable/-/disposable-2.0.0-alpha.3.tgz#5378adc8499a56aeb36dfc5b77e889e572d06bb3" + integrity sha512-J/4oRzbo17ZphNpVYYmNq2lKVes9iXzMQ/qMu+RK6sZEZBXAGYK5iddu2SCknpE4WO1v2eH1+v4/cmGLD2psew== + dependencies: + "@lumino/signaling" "^2.0.0-alpha.3" + +"@lumino/domutils@^2.0.0-alpha.1", "@lumino/domutils@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/domutils/-/domutils-2.0.0-alpha.3.tgz#1df251cce05122238a89f9ba0f9dad7f45527089" + integrity sha512-w94CEK6l7BHNqZRhFQ4V+6oacHCcVjwMsIoYeqpV5qwovk5cbtWbwfVDramOZmDtzvpQpsRf6S2Sq675/6uImw== + +"@lumino/dragdrop@^2.0.0-alpha.1", "@lumino/dragdrop@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/dragdrop/-/dragdrop-2.0.0-alpha.3.tgz#b7c9def80f6414df6736ecb32b5224b4d8f09d1c" + integrity sha512-hhkdAaTg4j/PGWu08WF8bfHMPj2MMjKGwwjAPHEhv2s9PK7MKZxdG/aEXeL/5VwNi+0Q/T79twrdoMIRGMftBg== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.3" + "@lumino/disposable" "^2.0.0-alpha.3" + +"@lumino/keyboard@^1.8.1": + 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-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/keyboard/-/keyboard-2.0.0-alpha.3.tgz#d1b8d3eb75a022e3486c461545a9aea41d9bf2dd" + integrity sha512-tyLn+h3Pu45n/AHof6YFXzdwvhKrJlEM2i6Zsq/qDa278inYET5p2SMCXiWFdafZ4esa9iXJR6lb9mXsYFMJzw== + +"@lumino/messaging@^2.0.0-alpha.1", "@lumino/messaging@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/messaging/-/messaging-2.0.0-alpha.3.tgz#4321777350e4e250a416377d89f295ce812a63bf" + integrity sha512-EYsYubHsi5ukpgegEJmOyxEaijyMv8A5FT4FavOqkrqFm43JWQELzYI/wsddtg+96eAx1I0lXOg8yjp207JKQw== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.3" + "@lumino/collections" "^2.0.0-alpha.3" + +"@lumino/polling@^2.0.0-alpha.1": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/polling/-/polling-2.0.0-alpha.3.tgz#3a384158c66155a831432b49ece81e42ff366d86" + integrity sha512-xf0xfRB/16W7L6+F5pDjvSuh4JCOYqa6vsp8B74dh+qr7HA4AV6OXyytmooLyeRCeCimZ1yzxncq+PAgIyUW5g== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.3" + "@lumino/disposable" "^2.0.0-alpha.3" + "@lumino/signaling" "^2.0.0-alpha.3" + +"@lumino/properties@^2.0.0-alpha.1", "@lumino/properties@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/properties/-/properties-2.0.0-alpha.3.tgz#04b137c48d4da51783ee8e02953c6b1beda1195f" + integrity sha512-Oks2OwR2CO/UkMuNZr7sM5W/MgHGFiZe0bJ4f8uk5mIz37h6o9UhPIYL7RKrf2GtoEgNrbjOF57kHdTrEGFQTQ== + +"@lumino/signaling@^2.0.0-alpha.1", "@lumino/signaling@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/signaling/-/signaling-2.0.0-alpha.3.tgz#bf952fb7a6aca8f84228dc2afef253e9b8c87139" + integrity sha512-e/y/K7f17xzRxIeh+1UEwpgPzwk0VmSV6VRhAe+JKKzt9ZkwBt3KbhjkMJo2vA6y4chP5xXusDxCPoS7c5XhPg== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.3" + +"@lumino/virtualdom@^2.0.0-alpha.1", "@lumino/virtualdom@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/virtualdom/-/virtualdom-2.0.0-alpha.3.tgz#e14740ad06dc82a350ff7d54bbaee11ffc5cbf0f" + integrity sha512-16qDtUoEBLBrZtWI8cr4skF4BOUdwyfbjcMqJXCq+quzsurAM1cuuqfdWYoD/Q2HDTjuMmSvNzZbbOPdSuadaQ== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.3" + +"@lumino/widgets@^2.0.0-alpha.1", "@lumino/widgets@^2.0.0-alpha.3": + version "2.0.0-alpha.3" + resolved "https://registry.yarnpkg.com/@lumino/widgets/-/widgets-2.0.0-alpha.3.tgz#1c396c821ca1edd24201547e440061a1706c6574" + integrity sha512-W/8Jx3zJerDrgysrBhjMsDtMFjFEz/XmN8FOmuOzXdvo7AzxKZBDbNSpjvyM2gvIO8CiJvvfOJBtdcP3zvPx8Q== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.3" + "@lumino/commands" "^2.0.0-alpha.3" + "@lumino/coreutils" "^2.0.0-alpha.3" + "@lumino/disposable" "^2.0.0-alpha.3" + "@lumino/domutils" "^2.0.0-alpha.3" + "@lumino/dragdrop" "^2.0.0-alpha.3" + "@lumino/keyboard" "^2.0.0-alpha.3" + "@lumino/messaging" "^2.0.0-alpha.3" + "@lumino/properties" "^2.0.0-alpha.3" + "@lumino/signaling" "^2.0.0-alpha.3" + "@lumino/virtualdom" "^2.0.0-alpha.3" "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -3646,9 +4021,9 @@ universal-user-agent "^6.0.0" "@octokit/openapi-types@^13.6.0": - version "13.7.0" - resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-13.7.0.tgz#bfe2f2804c80674cb5ebda7d2978b8062ad3db8b" - integrity sha512-JwzlKTsy7yG5a8rly5f+s17MToPAiNcuPPK5c5etO+x+o1uhK5yFsB2umPVRmcXlCA1YyO4n8LA4YZKT0p36vQ== + version "13.8.0" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-13.8.0.tgz#f75b6106b3fec0ff12a3e7b37de6c326b421c923" + integrity sha512-m1O4KSRRF5qieJ3MWuLrfseR9XHO0IxBsKVUbZMstbsghQlSPz/aHEgIqCWc4oj3+X/yFZXoXxGQcOhjcvQF1Q== "@octokit/plugin-enterprise-rest@^6.0.1": version "6.0.1" @@ -3741,10 +4116,10 @@ prop-types "^15.7.2" react-is "^16.9.0" -"@sindresorhus/is@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" - integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== +"@sindresorhus/is@^4.0.0": + version "4.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" + integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== "@sinonjs/commons@^1.7.0": version "1.8.3" @@ -3760,12 +4135,12 @@ dependencies: "@sinonjs/commons" "^1.7.0" -"@szmarczak/http-timer@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" - integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== +"@szmarczak/http-timer@^4.0.5": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807" + integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w== dependencies: - defer-to-connect "^1.0.1" + defer-to-connect "^2.0.0" "@tootallnate/once@1": version "1.1.2" @@ -3804,9 +4179,9 @@ "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.17.1" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.17.1.tgz#1a0e73e8c28c7e832656db372b779bfd2ef37314" - integrity sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA== + version "7.18.1" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.1.tgz#ce5e2c8c272b99b7a9fd69fa39f0b4cd85028bd9" + integrity sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA== dependencies: "@babel/types" "^7.3.0" @@ -3815,37 +4190,52 @@ resolved "https://registry.yarnpkg.com/@types/base16/-/base16-1.0.2.tgz#eb3a07db52309bfefb9ba010dfdb3c0784971f65" integrity sha512-oYO/U4VD1DavwrKuCSQWdLG+5K22SLPem2OQaHmFcQuwHoVeGC+JGVRji2MUqZUAIQZHEonOeVfAX09hYiLsdg== +"@types/cacheable-request@^6.0.1": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz#c324da0197de0a98a2312156536ae262429ff6b9" + integrity sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA== + dependencies: + "@types/http-cache-semantics" "*" + "@types/keyv" "*" + "@types/node" "*" + "@types/responselike" "*" + "@types/clone@~2.1.1": version "2.1.1" resolved "https://registry.yarnpkg.com/@types/clone/-/clone-2.1.1.tgz#9b880d0ce9b1f209b5e0bd6d9caa38209db34024" integrity sha512-BZIU34bSYye0j/BFcPraiDZ5ka6MJADjcDVELGf7glr9K+iE8NYVjFslJFVWzskSxkLLyCrSPScE82/UUoBSvg== "@types/eslint-scope@^3.7.3": - version "3.7.3" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz#125b88504b61e3c8bc6f870882003253005c3224" - integrity sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g== + version "3.7.4" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16" + integrity sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA== dependencies: "@types/eslint" "*" "@types/estree" "*" "@types/eslint@*": - version "8.4.2" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.2.tgz#48f2ac58ab9c631cb68845c3d956b28f79fad575" - integrity sha512-Z1nseZON+GEnFjJc04sv4NSALGjhFwy6K0HXt7qsn5ArfAKtb63dXNJHf+1YW6IpOIYRBGUbu3GwJdj8DGnCjA== + version "8.4.6" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.6.tgz#7976f054c1bccfcf514bff0564c0c41df5c08207" + integrity sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g== dependencies: "@types/estree" "*" "@types/json-schema" "*" -"@types/estree@*", "@types/estree@^0.0.51": - version "0.0.51" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" - integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== +"@types/estree@*": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" + integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== "@types/estree@^0.0.50": version "0.0.50" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== +"@types/estree@^0.0.51": + version "0.0.51" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" + integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== + "@types/fs-extra@^9.0.10": version "9.0.13" resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz#7594fbae04fe7f1918ce8b3d213f74ff44ac1f45" @@ -3853,7 +4243,15 @@ dependencies: "@types/node" "*" -"@types/glob@*", "@types/glob@^7.1.1": +"@types/glob@*": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-8.0.0.tgz#321607e9cbaec54f687a0792b2d1d370739455d2" + integrity sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA== + dependencies: + "@types/minimatch" "*" + "@types/node" "*" + +"@types/glob@^7.1.1": version "7.2.0" resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== @@ -3868,6 +4266,11 @@ dependencies: "@types/node" "*" +"@types/http-cache-semantics@*": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" + integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ== + "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.4" resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" @@ -3905,12 +4308,24 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== +"@types/keyv@*": + version "3.1.4" + resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6" + integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== + dependencies: + "@types/node" "*" + "@types/lodash@^4.14.178": - version "4.14.182" - resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.182.tgz#05301a4d5e62963227eaafe0ce04dd77c54ea5c2" - integrity sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q== + version "4.14.184" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.184.tgz#23f96cd2a21a28e106dc24d825d4aa966de7a9fe" + integrity sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q== -"@types/minimatch@*", "@types/minimatch@^3.0.3": +"@types/minimatch@*": + version "5.1.2" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" + integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== + +"@types/minimatch@^3.0.3": version "3.0.5" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== @@ -3921,14 +4336,14 @@ integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== "@types/node@*": - version "17.0.34" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.34.tgz#3b0b6a50ff797280b8d000c6281d229f9c538cef" - integrity sha512-XImEz7XwTvDBtzlTnm8YvMqGW/ErMWBsKZ+hMTvnDIjGCKxwK5Xpc+c/oQjOauwq8M4OS11hEkpjX8rrI/eEgA== + version "18.7.15" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.15.tgz#20ae1ec80c57ee844b469f968a1cd511d4088b29" + integrity sha512-XnjpaI8Bgc3eBag2Aw4t2Uj/49lLBSStHWfqKvIuXD7FIrZyMLWp8KuAFHAqxMZYTF9l08N1ctUn9YNybZJVmQ== "@types/node@^14.6.1": - version "14.18.18" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.18.tgz#5c9503030df484ccffcbb935ea9a9e1d6fad1a20" - integrity sha512-B9EoJFjhqcQ9OmQrNorItO+OwEOORNn3S31WuiHvZY/dm9ajkB7AKD/8toessEtHHNL+58jofbq7hMMY9v4yig== + version "14.18.27" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.27.tgz#940c1d419143fd9fbdc46ae1320b86077aef8155" + integrity sha512-DcTUcwT9xEcf4rp2UHyGAcmlqG4Mhe7acozl5vY2xzSrwP1z19ZVyjzQ6DsNUrvIadpiyZoQCTHFt4t2omYIZQ== "@types/normalize-package-data@^2.4.0": version "2.4.1" @@ -3941,9 +4356,9 @@ integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== "@types/prettier@^2.0.0": - version "2.6.1" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.6.1.tgz#76e72d8a775eef7ce649c63c8acae1a0824bbaed" - integrity sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw== + version "2.7.0" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.0.tgz#ea03e9f0376a4446f44797ca19d9c46c36e352dc" + integrity sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A== "@types/prop-types@*", "@types/prop-types@^15.7.4": version "15.7.5" @@ -3951,14 +4366,28 @@ integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== "@types/react@^17.0.0": - version "17.0.45" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.45.tgz#9b3d5b661fd26365fefef0e766a1c6c30ccf7b3f" - integrity sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg== + version "17.0.49" + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.49.tgz#df87ba4ca8b7942209c3dc655846724539dc1049" + integrity sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" csstype "^3.0.2" +"@types/responselike@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-3.0.0.tgz#5ecc1fc88552e5ac03de648a7796f9e125d002dc" + integrity sha512-zfgGLWx5IQOTJgQPD4UfGEhapTKUPC1ra/QCG02y3GUJWrhX05bBf/EfTh3aFj2DKi7cLo+cipXLNclD27tQXQ== + dependencies: + responselike "*" + +"@types/responselike@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" + integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== + dependencies: + "@types/node" "*" + "@types/rimraf@^3.0.0": version "3.0.2" resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-3.0.2.tgz#a63d175b331748e5220ad48c901d7bbf1f44eef8" @@ -4081,45 +4510,45 @@ http-errors "2.0.0" http-status-codes "2.2.0" -"@verdaccio/file-locking@10.2.0": - version "10.2.0" - resolved "https://registry.yarnpkg.com/@verdaccio/file-locking/-/file-locking-10.2.0.tgz#d9f107a422d9e23e6719d5c48a4151a1dee715b4" - integrity sha512-2FR5Tq0xuFLgEIuMPhtdofUk02OiJrBk4bOrQRaIkuYNEqiC0QNzXIz1u8ys2Q++z48affjbJkc9WUnAZRYbJg== +"@verdaccio/file-locking@10.3.0": + version "10.3.0" + resolved "https://registry.yarnpkg.com/@verdaccio/file-locking/-/file-locking-10.3.0.tgz#a4342665c549163817c267bfa451e32ed3009767" + integrity sha512-FE5D5H4wy/nhgR/d2J5e1Na9kScj2wMjlLPBHz7XF4XZAVSRdm45+kL3ZmrfA6b2HTADP/uH7H05/cnAYW8bhw== dependencies: lockfile "1.0.4" -"@verdaccio/local-storage@10.2.1": - version "10.2.1" - resolved "https://registry.yarnpkg.com/@verdaccio/local-storage/-/local-storage-10.2.1.tgz#88fbc0e2742d45b22d38b22db922f2593e1ea974" - integrity sha512-0ff8TnHvhPu+HSZJvmm8Yb7VRGa/yf7vwpJMQngo2xYg++73CgnUP5hI65NJeKJyg8DX5E0YgCw6HoTbNxBxhg== +"@verdaccio/local-storage@10.3.1": + version "10.3.1" + resolved "https://registry.yarnpkg.com/@verdaccio/local-storage/-/local-storage-10.3.1.tgz#8cbdc6390a0eb532577ae217729cb0a4e062f299" + integrity sha512-f3oArjXPOAwUAA2dsBhfL/rSouqJ2sfml8k97RtnBPKOzisb28bgyAQW0mqwQvN4MTK5S/2xudmobFpvJAIatg== dependencies: "@verdaccio/commons-api" "10.2.0" - "@verdaccio/file-locking" "10.2.0" + "@verdaccio/file-locking" "10.3.0" "@verdaccio/streams" "10.2.0" - async "3.2.3" + async "3.2.4" debug "4.3.4" lodash "4.17.21" lowdb "1.0.0" mkdirp "1.0.4" -"@verdaccio/readme@10.3.3": - version "10.3.3" - resolved "https://registry.yarnpkg.com/@verdaccio/readme/-/readme-10.3.3.tgz#f578a3b5745fa1f5070085924b6b5532319ac466" - integrity sha512-VRb9zvs8uXVb5hgSXZ5Ci6meupulFmScd0CJAm+MJeetoSdlr9ERxp3c21hMCct8Djf6gepKOGKItYS6YEDKHA== +"@verdaccio/readme@10.4.1": + version "10.4.1" + resolved "https://registry.yarnpkg.com/@verdaccio/readme/-/readme-10.4.1.tgz#c568d158c36ca7dd742b1abef890383918f621b2" + integrity sha512-OZ6R+HF2bIU3WFFdPxgUgyglaIfZzGSqyUfM2m1TFNfDCK84qJvRIgQJ1HG/82KVOpGuz/nxVyw2ZyEZDkP1vA== dependencies: - dompurify "2.3.6" - jsdom "15.2.1" - marked "4.0.14" + dompurify "2.3.9" + jsdom "16.7.0" + marked "4.0.18" "@verdaccio/streams@10.2.0": version "10.2.0" resolved "https://registry.yarnpkg.com/@verdaccio/streams/-/streams-10.2.0.tgz#e01d2bfdcfe8aa2389f31bc6b72a602628bd025b" integrity sha512-FaIzCnDg0x0Js5kSQn1Le3YzDHl7XxrJ0QdIw5LrDUmLsH3VXNi4/NMlSHnw5RiTTMs4UbEf98V3RJRB8exqJA== -"@verdaccio/ui-theme@6.0.0-6-next.24": - version "6.0.0-6-next.24" - resolved "https://registry.yarnpkg.com/@verdaccio/ui-theme/-/ui-theme-6.0.0-6-next.24.tgz#77e5405f2c7ee60153845deebca80347a771e8ef" - integrity sha512-tchic00TMWV9qm3EG1GmU7WLnzb29fGT51NJF8rmmNGc7V7tlpXSOE+WQ/dP99jaViIrZzh73Z03TpjQ3ZFd/A== +"@verdaccio/ui-theme@6.0.0-6-next.28": + version "6.0.0-6-next.28" + resolved "https://registry.yarnpkg.com/@verdaccio/ui-theme/-/ui-theme-6.0.0-6-next.28.tgz#bf8ff0e90f3d292741440c7e6ab6744b97d96a98" + integrity sha512-1sJ28aVGMiRJrSz0e8f4t+IUgt/cyYmuDLhogXHOEjEIIEcfMNyQ5bVYqq03wLVoKWEh5D6gHo1hQnVKQl1L5g== "@webassemblyjs/ast@1.11.1": version "1.11.1" @@ -4242,22 +4671,22 @@ "@webassemblyjs/ast" "1.11.1" "@xtuc/long" "4.2.2" -"@webpack-cli/configtest@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.1.1.tgz#9f53b1b7946a6efc2a749095a4f450e2932e8356" - integrity sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg== +"@webpack-cli/configtest@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.2.0.tgz#7b20ce1c12533912c3b217ea68262365fa29a6f5" + integrity sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg== -"@webpack-cli/info@^1.4.1": - version "1.4.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.4.1.tgz#2360ea1710cbbb97ff156a3f0f24556e0fc1ebea" - integrity sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA== +"@webpack-cli/info@^1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.5.0.tgz#6c78c13c5874852d6e2dd17f08a41f3fe4c261b1" + integrity sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ== dependencies: envinfo "^7.7.3" -"@webpack-cli/serve@^1.6.1": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.6.1.tgz#0de2875ac31b46b6c5bb1ae0a7d7f0ba5678dffe" - integrity sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw== +"@webpack-cli/serve@^1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.7.0.tgz#e1993689ac42d2b16e9194376cfb6753f6254db1" + integrity sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q== "@xtuc/ieee754@^1.2.0": version "1.2.0" @@ -4282,7 +4711,7 @@ JSONStream@1.3.5, JSONStream@^1.0.4: jsonparse "^1.2.0" through ">=2.2.7 <3" -abab@^2.0.0, abab@^2.0.3, abab@^2.0.5: +abab@^2.0.3, abab@^2.0.5: version "2.0.6" resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== @@ -4322,14 +4751,6 @@ accepts@~1.3.5, accepts@~1.3.8: mime-types "~2.1.34" negotiator "0.6.3" -acorn-globals@^4.3.2: - version "4.3.4" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" - integrity sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== - dependencies: - acorn "^6.0.1" - acorn-walk "^6.0.1" - acorn-globals@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" @@ -4348,11 +4769,6 @@ acorn-jsx@^5.3.1: resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -acorn-walk@^6.0.1: - version "6.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c" - integrity sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== - acorn-walk@^7.1.1: version "7.2.0" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" @@ -4363,20 +4779,15 @@ acorn-walk@^8.0.0: resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== -acorn@^6.0.1: - version "6.4.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - -acorn@^7.1.0, acorn@^7.1.1, acorn@^7.4.0: +acorn@^7.1.1, acorn@^7.4.0: version "7.4.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.0.4, acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0: - version "8.7.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30" - integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== +acorn@^8.0.4, acorn@^8.2.4, acorn@^8.5.0, acorn@^8.7.1: + version "8.8.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8" + integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== add-stream@^1.0.0: version "1.0.0" @@ -4539,11 +4950,6 @@ array-differ@^3.0.0: resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b" integrity sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg== -array-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - integrity sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA== - array-flat-polyfill@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/array-flat-polyfill/-/array-flat-polyfill-1.0.1.tgz#1e3a4255be619dfbffbfd1d635c1cf357cd034e7" @@ -4559,7 +4965,7 @@ array-ify@^1.0.0: resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== -array-includes@^3.1.4, array-includes@^3.1.5: +array-includes@^3.1.5: version "3.1.5" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== @@ -4622,11 +5028,6 @@ assign-symbols@^1.0.0: resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== -ast-types@0.9.6: - version "0.9.6" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.9.6.tgz#102c9e9e9005d3e7e3829bf0c4fa24ee862ee9b9" - integrity sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ== - astral-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" @@ -4637,10 +5038,10 @@ async-limiter@~1.0.0: resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== -async@3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" - integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g== +async@3.2.4: + version "3.2.4" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== asynckit@^0.4.0: version "0.4.0" @@ -4724,29 +5125,29 @@ babel-plugin-jest-hoist@^26.6.2: "@types/babel__core" "^7.0.0" "@types/babel__traverse" "^7.0.6" -babel-plugin-polyfill-corejs2@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5" - integrity sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w== +babel-plugin-polyfill-corejs2@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz#e4c31d4c89b56f3cf85b92558954c66b54bd972d" + integrity sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q== dependencies: - "@babel/compat-data" "^7.13.11" - "@babel/helper-define-polyfill-provider" "^0.3.1" + "@babel/compat-data" "^7.17.7" + "@babel/helper-define-polyfill-provider" "^0.3.2" semver "^6.1.1" -babel-plugin-polyfill-corejs3@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz#aabe4b2fa04a6e038b688c5e55d44e78cd3a5f72" - integrity sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ== +babel-plugin-polyfill-corejs3@^0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz#d7e09c9a899079d71a8b670c6181af56ec19c5c7" + integrity sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw== dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" + "@babel/helper-define-polyfill-provider" "^0.3.2" core-js-compat "^3.21.0" -babel-plugin-polyfill-regenerator@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990" - integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A== +babel-plugin-polyfill-regenerator@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz#8f51809b6d5883e07e71548d75966ff7635527fe" + integrity sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw== dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" + "@babel/helper-define-polyfill-provider" "^0.3.2" babel-preset-current-node-syntax@^1.0.0: version "1.0.1" @@ -4855,22 +5256,6 @@ blacklist@^1.1.4: resolved "https://registry.yarnpkg.com/blacklist/-/blacklist-1.1.4.tgz#b2dd09d6177625b2caa69835a37b28995fa9a2f2" integrity sha512-DWdfwimA1WQxVC69Vs1Fy525NbYwisMSCdYQmW9zyzOByz9OB/tQwrKZ3T3pbTkuFjnkJFlJuyiDjPiXL5kzew== -body-parser@1.19.2: - version "1.19.2" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.2.tgz#4714ccd9c157d44797b8b5607d72c0b89952f26e" - integrity sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw== - dependencies: - bytes "3.1.2" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "1.8.1" - iconv-lite "0.4.24" - on-finished "~2.3.0" - qs "6.9.7" - raw-body "2.4.3" - type-is "~1.6.18" - body-parser@1.20.0: version "1.20.0" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.0.tgz#3de69bd89011c11573d7bfee6a64f11b6bd27cc5" @@ -4932,16 +5317,15 @@ browser-process-hrtime@^1.0.0: resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== -browserslist@^4.14.5, browserslist@^4.20.2, browserslist@^4.20.3: - version "4.20.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.3.tgz#eb7572f49ec430e054f56d52ff0ebe9be915f8bf" - integrity sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg== +browserslist@^4.14.5, browserslist@^4.20.2, browserslist@^4.21.3: + version "4.21.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.3.tgz#5df277694eb3c48bc5c4b05af3e8b7e09c5a6d1a" + integrity sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ== dependencies: - caniuse-lite "^1.0.30001332" - electron-to-chromium "^1.4.118" - escalade "^3.1.1" - node-releases "^2.0.3" - picocolors "^1.0.0" + caniuse-lite "^1.0.30001370" + electron-to-chromium "^1.4.202" + node-releases "^2.0.6" + update-browserslist-db "^1.0.5" bs-logger@0.x: version "0.2.6" @@ -5065,18 +5449,23 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" -cacheable-request@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" - integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== +cacheable-lookup@^5.0.3: + version "5.0.4" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" + integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== + +cacheable-request@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27" + integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew== dependencies: clone-response "^1.0.2" get-stream "^5.1.0" http-cache-semantics "^4.0.0" - keyv "^3.0.0" + keyv "^4.0.0" lowercase-keys "^2.0.0" - normalize-url "^4.1.0" - responselike "^1.0.2" + normalize-url "^6.0.1" + responselike "^2.0.0" call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" @@ -5091,14 +5480,6 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camel-case@3.0.x: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - integrity sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w== - dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" - camelcase-keys@^6.2.2: version "6.2.2" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" @@ -5118,10 +5499,10 @@ camelcase@^6.0.0, camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001332: - version "1.0.30001341" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001341.tgz#59590c8ffa8b5939cf4161f00827b8873ad72498" - integrity sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA== +caniuse-lite@^1.0.30001370: + version "1.0.30001390" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001390.tgz#158a43011e7068ef7fc73590e9fd91a7cece5e7f" + integrity sha512-sS4CaUM+/+vqQUlCvCJ2WtDlV81aWtHhqeEVkLokVJJa3ViN4zDxAGfq9R8i1m90uGHxo99cy10Od+lvn3hf0g== capture-exit@^2.0.0: version "2.0.0" @@ -5220,13 +5601,6 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -clean-css@4.2.x: - version "4.2.4" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.4.tgz#733bf46eba4e607c6891ea57c24a989356831178" - integrity sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A== - dependencies: - source-map "~0.6.0" - clean-stack@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" @@ -5289,21 +5663,21 @@ clone-deep@^4.0.1: shallow-clone "^3.0.0" clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + version "1.0.3" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3" + integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== dependencies: mimic-response "^1.0.0" clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== clone@~2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" - integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= + integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== cmd-shim@^5.0.0: version "5.0.0" @@ -5315,12 +5689,7 @@ cmd-shim@^5.0.0: co@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= - -codemirror@~5.61.0: - version "5.61.1" - resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.61.1.tgz#ccfc8a43b8fcfb8b12e8e75b5ffde48d541406e0" - integrity sha512-+D1NZjAucuzE93vJGbAaXzvoBHwp9nJZWWWF9utjv25+5AZUiah6CIlfb4ikG4MoDsFsCG8niiJH5++OO2LgIQ== + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== collect-v8-coverage@^1.0.0: version "1.0.1" @@ -5330,7 +5699,7 @@ collect-v8-coverage@^1.0.0: collection-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== dependencies: map-visit "^1.0.0" object-visit "^1.0.0" @@ -5352,7 +5721,7 @@ color-convert@^2.0.1: color-name@1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== color-name@^1.0.0, color-name@~1.1.4: version "1.1.4" @@ -5381,9 +5750,9 @@ color@^3.2.1: color-string "^1.6.0" colorette@^2.0.14: - version "2.0.16" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.16.tgz#713b9af84fdb000139f04546bd4a93f62a5085da" - integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== + version "2.0.19" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" + integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== columnify@^1.6.0: version "1.6.0" @@ -5405,11 +5774,6 @@ commander@2, commander@^2.20.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@2.17.x: - version "2.17.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" - integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== - commander@7, commander@^7.0.0, commander@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" @@ -5420,11 +5784,6 @@ commander@^6.2.0: resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== -commander@~2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" - integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== - commander@~6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/commander/-/commander-6.0.0.tgz#2b270da94f8fb9014455312f829a1129dbf8887e" @@ -5438,7 +5797,7 @@ common-ancestor-path@^1.0.1: commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== compare-func@^2.0.0: version "2.0.0" @@ -5495,7 +5854,7 @@ compute-lcm@^1.1.0: concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== concat-stream@^2.0.0: version "2.0.0" @@ -5624,12 +5983,7 @@ convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: cookie-signature@1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - -cookie@0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" - integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== cookie@0.5.0: version "0.5.0" @@ -5647,25 +6001,25 @@ cookies@0.8.0: copy-descriptor@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== core-js-compat@^3.21.0, core-js-compat@^3.22.1: - version "3.22.5" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.22.5.tgz#7fffa1d20cb18405bd22756ca1353c6f1a0e8614" - integrity sha512-rEF75n3QtInrYICvJjrAgV03HwKiYvtKHdPtaba1KucG+cNZ4NJnH9isqt979e67KZlhpbCOTwnsvnIr+CVeOg== + version "3.25.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.25.0.tgz#489affbfbf9cb3fa56192fe2dd9ebaee985a66c5" + integrity sha512-extKQM0g8/3GjFx9US12FAgx8KJawB7RCQ5y8ipYLbmfzEzmFRWdDjIlxDx82g7ygcNG85qMVUSRyABouELdow== dependencies: - browserslist "^4.20.3" + browserslist "^4.21.3" semver "7.0.0" core-js-pure@^3.6.5: - version "3.22.5" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.22.5.tgz#bdee0ed2f9b78f2862cda4338a07b13a49b6c9a9" - integrity sha512-8xo9R00iYD7TcV7OrC98GwxiUEAabVWO3dix+uyWjnYrx9fyASLlIX+f/3p5dW5qByaP2bcZ8X/T47s55et/tA== + version "3.25.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.25.0.tgz#f8d1f176ff29abbfeb610110de891d5ae5a361d4" + integrity sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A== core-util-is@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== core-util-is@~1.0.0: version "1.0.3" @@ -5699,6 +6053,11 @@ create-react-class@^15.6.2: loose-envify "^1.3.1" object-assign "^4.1.1" +crelt@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/crelt/-/crelt-1.0.5.tgz#57c0d52af8c859e354bace1883eb2e1eb182bb94" + integrity sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA== + cross-spawn@^6.0.0, cross-spawn@^6.0.5: version "6.0.5" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" @@ -5761,7 +6120,7 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssom@^0.4.1, cssom@^0.4.4: +cssom@^0.4.4: version "0.4.4" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== @@ -5771,7 +6130,7 @@ cssom@~0.3.6: resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== -cssstyle@^2.0.0, cssstyle@^2.3.0: +cssstyle@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== @@ -5794,9 +6153,9 @@ csstype@~3.0.3: integrity sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw== "d3-array@1 - 3", "d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@^3.1.1: - version "3.1.6" - resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.1.6.tgz#0342c835925826f49b4d16eb7027aec334ffc97d" - integrity sha512-DCbBBNuKOeiR9h04ySRBMW52TFVc91O9wJziuyXw6Ztmy8D3oZbmCkOO3UHKC7ceNJsN2Mavo9+vwV8EAEUXzA== + version "3.2.0" + resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.0.tgz#15bf96cd9b7333e02eb8de8053d78962eafcff14" + integrity sha512-3yXFQo0oG3QCxbF06rMPFyGRMGJNS7NvsV1+2joOjbBE+9xvWQ8+GcMJAjRCzw06zQ3/arXeJgbPYcjUCuC+3g== dependencies: internmap "1 - 2" @@ -5938,19 +6297,10 @@ dargs@^7.0.0: dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== dependencies: assert-plus "^1.0.0" -data-urls@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" - integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== - dependencies: - abab "^2.0.0" - whatwg-mimetype "^2.2.0" - whatwg-url "^7.0.0" - data-urls@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" @@ -5965,10 +6315,10 @@ dateformat@^3.0.0: resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== -dayjs@1.11.2: - version "1.11.2" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.2.tgz#fa0f5223ef0d6724b3d8327134890cfe3d72fbe5" - integrity sha512-F4LXf1OeU9hrSYRPTTj/6FbO4HTjPKXvEIC1P2kcnFurViINCVk3ZV0xAS3XVx9MkMsXbbqlK6hjseaYbgKEHw== +dayjs@1.11.5: + version "1.11.5" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.5.tgz#00e8cc627f231f9499c19b38af49f56dc0ac5e93" + integrity sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA== debug@2.6.9, debug@^2.2.0, debug@^2.3.3: version "2.6.9" @@ -5994,12 +6344,12 @@ debug@^3.2.7: debuglog@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" - integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI= + integrity sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw== decamelize-keys@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" - integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= + integrity sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg== dependencies: decamelize "^1.1.0" map-obj "^1.0.0" @@ -6007,29 +6357,29 @@ decamelize-keys@^1.1.0: decamelize@^1.1.0, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== decimal.js@^10.2.1: - version "10.3.1" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" - integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== + version "10.4.0" + resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.0.tgz#97a7448873b01e92e5ff9117d89a7bca8e63e0fe" + integrity sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg== decode-uri-component@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og== -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== dependencies: - mimic-response "^1.0.0" + mimic-response "^3.1.0" dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= + integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== deep-extend@^0.6.0: version "0.6.0" @@ -6049,14 +6399,14 @@ deepmerge@^4.2.2: defaults@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= + integrity sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA== dependencies: clone "^1.0.2" -defer-to-connect@^1.0.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" - integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== +defer-to-connect@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== deferred-leveldown@~5.3.0: version "5.3.0" @@ -6082,14 +6432,14 @@ define-properties@^1.1.3, define-properties@^1.1.4: define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== dependencies: is-descriptor "^0.1.0" define-property@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== dependencies: is-descriptor "^1.0.0" @@ -6111,22 +6461,22 @@ delaunator@5: delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== depd@2.0.0, depd@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== -depd@^1.1.2, depd@~1.1.2: +depd@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== dependency-graph@^0.9.0: version "0.9.0" @@ -6143,15 +6493,10 @@ destroy@1.2.0: resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - detect-indent@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= + integrity sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g== detect-indent@^6.0.0: version "6.1.0" @@ -6211,13 +6556,6 @@ domelementtype@^2.0.1, domelementtype@^2.2.0: resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== -domexception@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" - integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== - dependencies: - webidl-conversions "^4.0.2" - domexception@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" @@ -6232,10 +6570,10 @@ domhandler@^4.0.0, domhandler@^4.2.0: dependencies: domelementtype "^2.2.0" -dompurify@2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.3.6.tgz#2e019d7d7617aacac07cbbe3d88ae3ad354cf875" - integrity sha512-OFP2u/3T1R5CEgWCEONuJ1a5+MFKnOYpkywpUSxv/dj1LeBT1erK+JwM7zK0ROy2BRhqVCf0LRw/kHqKuMkVGg== +dompurify@2.3.9: + version "2.3.9" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.3.9.tgz#a4be5e7278338d6db09922dffcf6182cd099d70a" + integrity sha512-3zOnuTwup4lPV/GfGS6UzG4ub9nhSYagR/5tB3AvDEwqyy5dtyCM2dVjwGDCnrPerXifBKTYh/UWCGKK7ydhhw== domutils@^2.5.2: version "2.8.0" @@ -6265,11 +6603,6 @@ dotenv@~10.0.0: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - duplexer@^0.1.1, duplexer@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" @@ -6288,7 +6621,7 @@ duplicate-package-checker-webpack-plugin@^3.0.0: ecc-jsbn@~0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== dependencies: jsbn "~0.1.0" safer-buffer "^2.1.0" @@ -6303,12 +6636,12 @@ ecdsa-sig-formatter@1.0.11: ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.4.118: - version "1.4.137" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz#186180a45617283f1c012284458510cd99d6787f" - integrity sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA== +electron-to-chromium@^1.4.202: + version "1.4.242" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.242.tgz#51284820b0e6f6ce6c60d3945a3c4f9e4bd88f5f" + integrity sha512-nPdgMWtjjWGCtreW/2adkrB2jyHjClo9PtVhR6rW+oxa4E4Wom642Tn+5LslHP3XPL5MCpkn5/UEY60EXylNeQ== emittery@^0.7.1: version "0.7.2" @@ -6328,7 +6661,7 @@ emojis-list@^3.0.0: encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== encoding-down@^6.3.0: version "6.3.0" @@ -6354,10 +6687,10 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1: dependencies: once "^1.4.0" -enhanced-resolve@^5.9.3: - version "5.9.3" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz#44a342c012cbc473254af5cc6ae20ebd0aae5d88" - integrity sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow== +enhanced-resolve@^5.10.0: + version "5.10.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz#0dc579c3bb2a1032e357ac45b8f3a6f3ad4fb1e6" + integrity sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -6404,15 +6737,15 @@ error-ex@^1.3.1: is-arrayish "^0.2.1" es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5: - version "1.20.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" - integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== + version "1.20.2" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.2.tgz#8495a07bc56d342a3b8ea3ab01bd986700c2ccb3" + integrity sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ== dependencies: call-bind "^1.0.2" es-to-primitive "^1.2.1" function-bind "^1.1.1" function.prototype.name "^1.1.5" - get-intrinsic "^1.1.1" + get-intrinsic "^1.1.2" get-symbol-description "^1.0.0" has "^1.0.3" has-property-descriptors "^1.0.0" @@ -6424,9 +6757,9 @@ es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19 is-shared-array-buffer "^1.0.2" is-string "^1.0.7" is-weakref "^1.0.2" - object-inspect "^1.12.0" + object-inspect "^1.12.2" object-keys "^1.1.1" - object.assign "^4.1.2" + object.assign "^4.1.4" regexp.prototype.flags "^1.4.3" string.prototype.trimend "^1.0.5" string.prototype.trimstart "^1.0.5" @@ -6454,9 +6787,9 @@ es-to-primitive@^1.2.1: is-symbol "^1.0.2" es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.50, es5-ext@^0.10.53, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.46: - version "0.10.61" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.61.tgz#311de37949ef86b6b0dcea894d1ffedb909d3269" - integrity sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA== + version "0.10.62" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.62.tgz#5e6adc19a6da524bf3d1e02bbc8960e5eb49a9a5" + integrity sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA== dependencies: es6-iterator "^2.0.3" es6-symbol "^3.1.3" @@ -6465,17 +6798,12 @@ es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.50, es5-ext@^0.10.53, es5-ext@ es6-iterator@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" - integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g== dependencies: d "1" es5-ext "^0.10.35" es6-symbol "^3.1.1" -es6-promise@~4.2.8: - version "4.2.8" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" - integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== - es6-symbol@^3.1.1, es6-symbol@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" @@ -6484,14 +6812,6 @@ es6-symbol@^3.1.1, es6-symbol@^3.1.3: d "^1.0.1" ext "^1.1.2" -es6-templates@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/es6-templates/-/es6-templates-0.2.3.tgz#5cb9ac9fb1ded6eb1239342b81d792bbb4078ee4" - integrity sha1-XLmsn7He1usSOTQrgdeSu7QHjuQ= - dependencies: - recast "~0.11.12" - through "~2.3.6" - es6-weak-map@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.3.tgz#b6da1f16cc2cc0d9be43e6bdbfc5e7dfcdf31d53" @@ -6510,12 +6830,12 @@ escalade@^3.1.1: escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== escape-string-regexp@^2.0.0: version "2.0.0" @@ -6527,18 +6847,6 @@ escape-string-regexp@^4.0.0: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== -escodegen@^1.11.1: - version "1.14.3" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" - integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== - dependencies: - esprima "^4.0.1" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - escodegen@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" @@ -6581,9 +6889,9 @@ eslint-plugin-prettier@^3.1.4: prettier-linter-helpers "^1.0.0" eslint-plugin-react@^7.21.5: - version "7.30.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz#8e7b1b2934b8426ac067a0febade1b13bd7064e3" - integrity sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A== + version "7.31.7" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.7.tgz#36fb1c611a7db5f757fce09cbbcc01682f8b0fbb" + integrity sha512-8NldBTeYp/kQoTV1uT0XF6HcmDqbgZ0lNPkN0wlRw8DJKXEnaWu+oh/6gt3xIhzvQ35wB2Y545fJhIbJSZ2NNw== dependencies: array-includes "^3.1.5" array.prototype.flatmap "^1.3.0" @@ -6692,11 +7000,6 @@ esprima@^4.0.0, esprima@^4.0.1: resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esprima@~3.1.0: - version "3.1.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= - esquery@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" @@ -6711,7 +7014,7 @@ esrecurse@^4.3.0: dependencies: estraverse "^5.2.0" -estraverse@^4.1.1, estraverse@^4.2.0: +estraverse@^4.1.1: version "4.3.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== @@ -6729,12 +7032,12 @@ esutils@^2.0.2: etag@~1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== event-emitter@^0.3.5: version "0.3.5" resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" - integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= + integrity sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA== dependencies: d "1" es5-ext "~0.10.14" @@ -6807,12 +7110,12 @@ execa@^5.0.0: exit@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== expand-brackets@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== dependencies: debug "^2.3.3" define-property "^0.2.5" @@ -6839,42 +7142,6 @@ express-rate-limit@5.5.1: resolved "https://registry.yarnpkg.com/express-rate-limit/-/express-rate-limit-5.5.1.tgz#110c23f6a65dfa96ab468eda95e71697bc6987a2" integrity sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg== -express@4.17.3: - version "4.17.3" - resolved "https://registry.yarnpkg.com/express/-/express-4.17.3.tgz#f6c7302194a4fb54271b73a1fe7a06478c8f85a1" - integrity sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg== - dependencies: - accepts "~1.3.8" - array-flatten "1.1.1" - body-parser "1.19.2" - content-disposition "0.5.4" - content-type "~1.0.4" - cookie "0.4.2" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "~1.1.2" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.7" - qs "6.9.7" - range-parser "~1.2.1" - safe-buffer "5.2.1" - send "0.17.2" - serve-static "1.14.2" - setprototypeof "1.2.0" - statuses "~1.5.0" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - express@4.18.1: version "4.18.1" resolved "https://registry.yarnpkg.com/express/-/express-4.18.1.tgz#7797de8b9c72c857b9cd0e14a5eea80666267caf" @@ -6913,23 +7180,23 @@ express@4.18.1: vary "~1.1.2" ext@^1.1.2: - version "1.6.0" - resolved "https://registry.yarnpkg.com/ext/-/ext-1.6.0.tgz#3871d50641e874cc172e2b53f919842d19db4c52" - integrity sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg== + version "1.7.0" + resolved "https://registry.yarnpkg.com/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f" + integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw== dependencies: - type "^2.5.0" + type "^2.7.2" extend-shallow@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== dependencies: is-extendable "^0.1.0" extend-shallow@^3.0.0, extend-shallow@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== dependencies: assign-symbols "^1.0.0" is-extendable "^1.0.1" @@ -6975,7 +7242,7 @@ extra-watch-webpack-plugin@^1.0.3: extsprintf@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== extsprintf@^1.2.0: version "1.4.1" @@ -7014,7 +7281,7 @@ fast-glob@^3.0.3, fast-glob@^3.2.9: merge2 "^1.3.0" micromatch "^4.0.4" -fast-json-patch@^3.1.0: +fast-json-patch@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/fast-json-patch/-/fast-json-patch-3.1.1.tgz#85064ea1b1ebf97a3f7ad01e23f9337e72c66947" integrity sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ== @@ -7027,12 +7294,12 @@ fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-sta fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== fast-redact@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/fast-redact/-/fast-redact-3.1.1.tgz#790fcff8f808c2e12fabbfb2be5cb2deda448fa0" - integrity sha512-odVmjC8x8jNeMZ3C+rPMESzXVSEU8tSWSHv9HFxP2mm89G/1WwqhrerJDQm9Zus8X6aoRgQDThKqptdNA6bt+A== + version "3.1.2" + resolved "https://registry.yarnpkg.com/fast-redact/-/fast-redact-3.1.2.tgz#d58e69e9084ce9fa4c1a6fa98a3e1ecf5d7839aa" + integrity sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw== fast-safe-stringify@2.1.1, fast-safe-stringify@^2.0.8: version "2.1.1" @@ -7040,14 +7307,9 @@ fast-safe-stringify@2.1.1, fast-safe-stringify@^2.0.8: integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== fastest-levenshtein@^1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" - integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== - -fastparse@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" - integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== + version "1.0.16" + resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" + integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== fastq@^1.6.0: version "1.13.0" @@ -7088,7 +7350,7 @@ file-loader@~6.0.0: fill-range@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== dependencies: extend-shallow "^2.0.1" is-number "^3.0.0" @@ -7115,19 +7377,6 @@ finalhandler@1.2.0: statuses "2.0.1" unpipe "~1.0.0" -finalhandler@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - find-cache-dir@^3.3.1: version "3.3.2" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" @@ -7145,7 +7394,7 @@ find-root@^1.0.0: find-up@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== dependencies: locate-path "^2.0.0" @@ -7176,19 +7425,19 @@ flatstr@^1.0.12: integrity sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw== flatted@^3.1.0: - version "3.2.5" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3" - integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== + version "3.2.7" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" + integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== form-data@^3.0.0: version "3.0.1" @@ -7216,7 +7465,7 @@ forwarded@0.2.0: fragment-cache@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== dependencies: map-cache "^0.2.2" @@ -7228,7 +7477,7 @@ free-style@3.1.0: fresh@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== fs-constants@^1.0.0: version "1.0.0" @@ -7273,7 +7522,7 @@ fs-minipass@^2.0.0, fs-minipass@^2.1.0: fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== fsevents@^2.1.2, fsevents@~2.3.2: version "2.3.2" @@ -7298,7 +7547,7 @@ function.prototype.name@^1.1.5: functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== functions-have-names@^1.2.2: version "1.2.3" @@ -7329,7 +7578,7 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2: +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== @@ -7338,15 +7587,6 @@ get-intrinsic@^1.0.2: has "^1.0.3" has-symbols "^1.0.3" -get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - get-package-type@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" @@ -7372,7 +7612,7 @@ get-stdin@^6.0.0: resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== -get-stream@^4.0.0, get-stream@^4.1.0: +get-stream@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== @@ -7402,12 +7642,12 @@ get-symbol-description@^1.0.0: get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== getpass@^0.1.1: version "0.1.7" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== dependencies: assert-plus "^1.0.0" @@ -7430,7 +7670,7 @@ git-raw-commits@^2.0.8: git-remote-origin-url@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" - integrity sha1-UoJlna4hBxRaERJhEq0yFuxfpl8= + integrity sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw== dependencies: gitconfiglocal "^1.0.0" pify "^2.3.0" @@ -7461,7 +7701,7 @@ git-url-parse@^12.0.0: gitconfiglocal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" - integrity sha1-QdBF84UaXqiPA/JMocYXgRRGS5s= + integrity sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ== dependencies: ini "^1.3.2" @@ -7492,7 +7732,7 @@ glob@7.1.4: glob@^6.0.1: version "6.0.4" resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" - integrity sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI= + integrity sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A== dependencies: inflight "^1.0.4" inherits "2" @@ -7541,9 +7781,9 @@ globals@^11.1.0: integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^13.6.0, globals@^13.9.0: - version "13.15.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.15.0.tgz#38113218c907d2f7e98658af246cef8b77e90bac" - integrity sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog== + version "13.17.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.17.0.tgz#902eb1e680a41da93945adbdcb5a9f361ba69bd4" + integrity sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw== dependencies: type-fest "^0.20.2" @@ -7573,22 +7813,22 @@ globby@^11.0.2, globby@^11.0.3: merge2 "^1.4.1" slash "^3.0.0" -got@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" - integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== - dependencies: - "@sindresorhus/is" "^0.14.0" - "@szmarczak/http-timer" "^1.1.2" - cacheable-request "^6.0.0" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^4.1.0" - lowercase-keys "^1.0.1" - mimic-response "^1.0.1" - p-cancelable "^1.0.0" - to-readable-stream "^1.0.0" - url-parse-lax "^3.0.0" +got@^11.8.2: + version "11.8.5" + resolved "https://registry.yarnpkg.com/got/-/got-11.8.5.tgz#ce77d045136de56e8f024bebb82ea349bc730046" + integrity sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ== + dependencies: + "@sindresorhus/is" "^4.0.0" + "@szmarczak/http-timer" "^4.0.5" + "@types/cacheable-request" "^6.0.1" + "@types/responselike" "^1.0.0" + cacheable-lookup "^5.0.3" + cacheable-request "^7.0.2" + decompress-response "^6.0.0" + http2-wrapper "^1.0.0-beta.5.2" + lowercase-keys "^2.0.0" + p-cancelable "^2.0.0" + responselike "^2.0.0" graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.10" @@ -7598,7 +7838,7 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3 growly@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= + integrity sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw== gzip-size@^6.0.0: version "6.0.0" @@ -7622,9 +7862,9 @@ handlebars@4.7.7, handlebars@^4.7.7: har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== -har-validator@~5.1.0, har-validator@~5.1.3: +har-validator@~5.1.0: version "5.1.5" resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== @@ -7650,7 +7890,7 @@ has-bigints@^1.0.1, has-bigints@^1.0.2: has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" @@ -7664,7 +7904,7 @@ has-property-descriptors@^1.0.0: dependencies: get-intrinsic "^1.1.1" -has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: +has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== @@ -7679,12 +7919,12 @@ has-tostringtag@^1.0.0: has-unicode@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== has-value@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== dependencies: get-value "^2.0.3" has-values "^0.1.4" @@ -7693,7 +7933,7 @@ has-value@^0.3.1: has-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== dependencies: get-value "^2.0.6" has-values "^1.0.0" @@ -7702,12 +7942,12 @@ has-value@^1.0.0: has-values@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== has-values@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== dependencies: is-number "^3.0.0" kind-of "^4.0.0" @@ -7719,11 +7959,6 @@ has@^1.0.3: dependencies: function-bind "^1.1.1" -he@1.2.x: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - hosted-git-info@^2.1.4: version "2.8.9" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" @@ -7750,13 +7985,6 @@ hosted-git-info@^5.0.0: dependencies: lru-cache "^7.5.1" -html-encoding-sniffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" - integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== - dependencies: - whatwg-encoding "^1.0.1" - html-encoding-sniffer@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" @@ -7769,30 +7997,6 @@ html-escaper@^2.0.0: resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== -html-loader@^0.5.1: - version "0.5.5" - resolved "https://registry.yarnpkg.com/html-loader/-/html-loader-0.5.5.tgz#6356dbeb0c49756d8ebd5ca327f16ff06ab5faea" - integrity sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog== - dependencies: - es6-templates "^0.2.3" - fastparse "^1.1.1" - html-minifier "^3.5.8" - loader-utils "^1.1.0" - object-assign "^4.1.1" - -html-minifier@^3.5.8: - version "3.5.21" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" - integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== - dependencies: - camel-case "3.0.x" - clean-css "4.2.x" - commander "2.17.x" - he "1.2.x" - param-case "2.1.x" - relateurl "0.2.x" - uglify-js "3.4.x" - htmlparser2@^6.0.0: version "6.1.0" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" @@ -7808,17 +8012,6 @@ http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0: resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== -http-errors@1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" - integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.1" - http-errors@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" @@ -7851,7 +8044,7 @@ http-proxy-agent@^5.0.0: http-signature@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== dependencies: assert-plus "^1.0.0" jsprim "^1.2.2" @@ -7862,15 +8055,15 @@ http-status-codes@2.2.0: resolved "https://registry.yarnpkg.com/http-status-codes/-/http-status-codes-2.2.0.tgz#bb2efe63d941dfc2be18e15f703da525169622be" integrity sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng== -https-proxy-agent@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" - integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== - dependencies: - agent-base "6" - debug "4" +http2-wrapper@^1.0.0-beta.5.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" + integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.0.0" -https-proxy-agent@^5.0.0: +https-proxy-agent@5.0.1, https-proxy-agent@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== @@ -7891,7 +8084,7 @@ human-signals@^2.1.0: humanize-ms@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" - integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0= + integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== dependencies: ms "^2.0.0" @@ -7917,7 +8110,7 @@ icss-utils@^5.0.0, icss-utils@^5.1.0: identity-obj-proxy@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" - integrity sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= + integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== dependencies: harmony-reflect "^1.4.6" @@ -7967,7 +8160,7 @@ import-local@^3.0.2: imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== indent-string@^4.0.0: version "4.0.0" @@ -7982,7 +8175,7 @@ infer-owner@^1.0.4: inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" wrappy "1" @@ -8069,11 +8262,6 @@ interpret@^2.2.0: resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - ip@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" @@ -8087,7 +8275,7 @@ ipaddr.js@1.9.1: is-accessor-descriptor@^0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + integrity sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A== dependencies: kind-of "^3.0.2" @@ -8101,7 +8289,7 @@ is-accessor-descriptor@^1.0.0: is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-arrayish@^0.3.1: version "0.3.2" @@ -8147,17 +8335,17 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.0" -is-core-module@^2.2.0, is-core-module@^2.5.0, is-core-module@^2.8.1: - version "2.9.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" - integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== +is-core-module@^2.5.0, is-core-module@^2.8.1, is-core-module@^2.9.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed" + integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== dependencies: has "^1.0.3" is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + integrity sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg== dependencies: kind-of "^3.0.2" @@ -8201,7 +8389,7 @@ is-docker@^2.0.0, is-docker@^2.1.1: is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== is-extendable@^1.0.1: version "1.0.1" @@ -8213,7 +8401,7 @@ is-extendable@^1.0.1: is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== is-fullwidth-code-point@^3.0.0: version "3.0.0" @@ -8257,7 +8445,7 @@ is-number-object@^1.0.4: is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== dependencies: kind-of "^3.0.2" @@ -8279,7 +8467,7 @@ is-plain-obj@2.1.0, is-plain-obj@^2.0.0: is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" @@ -8328,7 +8516,7 @@ is-ssh@^1.4.0: is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== is-stream@^2.0.0: version "2.0.1" @@ -8352,14 +8540,14 @@ is-symbol@^1.0.2, is-symbol@^1.0.3: is-text-path@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" - integrity sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4= + integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== dependencies: text-extensions "^1.0.0" is-typedarray@^1.0.0, is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== is-unicode-supported@^0.1.0: version "0.1.0" @@ -8388,24 +8576,24 @@ is-wsl@^2.2.0: isarray@1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isobject@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== dependencies: isarray "1.0.0" isobject@^3.0.0, isobject@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== isomorphic.js@^0.2.4: version "0.2.5" @@ -8415,7 +8603,7 @@ isomorphic.js@^0.2.4: isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.0" @@ -8462,9 +8650,9 @@ istanbul-lib-source-maps@^4.0.0: source-map "^0.6.1" istanbul-reports@^3.0.2: - version "3.1.4" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.4.tgz#1b6f068ecbc6c331040aab5741991273e609e40c" - integrity sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw== + version "3.1.5" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.5.tgz#cc9a6ab25cb25659810e4785ed9d9fb742578bae" + integrity sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w== dependencies: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" @@ -8683,7 +8871,7 @@ jest-pnp-resolver@^1.2.2: jest-raw-loader@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/jest-raw-loader/-/jest-raw-loader-1.0.1.tgz#ce9f56d54650f157c4a7d16d224ba5d613bcd626" - integrity sha1-zp9W1UZQ8VfEp9FtIkul1hO81iY= + integrity sha512-g9oaAjeC4/rIJk1Wd3RxVbOfMizowM7LSjEJqa4R9qDX0OjQNABXOhH+GaznUp+DjTGVPi2vPPbQXyX87DOnYg== jest-regex-util@^26.0.0: version "26.0.0" @@ -8896,41 +9084,9 @@ js-yaml@^3.13.1: jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jsdom@15.2.1: - version "15.2.1" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-15.2.1.tgz#d2feb1aef7183f86be521b8c6833ff5296d07ec5" - integrity sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g== - dependencies: - abab "^2.0.0" - acorn "^7.1.0" - acorn-globals "^4.3.2" - array-equal "^1.0.0" - cssom "^0.4.1" - cssstyle "^2.0.0" - data-urls "^1.1.0" - domexception "^1.0.1" - escodegen "^1.11.1" - html-encoding-sniffer "^1.0.2" - nwsapi "^2.2.0" - parse5 "5.1.0" - pn "^1.1.0" - request "^2.88.0" - request-promise-native "^1.0.7" - saxes "^3.1.9" - symbol-tree "^3.2.2" - tough-cookie "^3.0.1" - w3c-hr-time "^1.0.1" - w3c-xmlserializer "^1.1.2" - webidl-conversions "^4.0.2" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^7.0.0" - ws "^7.0.0" - xml-name-validator "^3.0.0" + integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== -jsdom@^16.4.0: +jsdom@16.7.0, jsdom@^16.4.0: version "16.7.0" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== @@ -8971,12 +9127,12 @@ jsesc@^2.5.1: jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== json-parse-better-errors@^1.0.1: version "1.0.2" @@ -9022,7 +9178,7 @@ json-schema@0.4.0: json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== json-stringify-nice@^1.1.4: version "1.1.4" @@ -9037,12 +9193,12 @@ json-stringify-pretty-compact@^3.0.0, json-stringify-pretty-compact@~3.0.0: json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== json-to-html@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/json-to-html/-/json-to-html-0.1.2.tgz#7a095ae4a34b33534aad0970ca4b7417b2c11ee3" - integrity sha1-egla5KNLM1NKrQlwykt0F7LBHuM= + integrity sha512-gwezGNdnxPnp+7m5aVFq080KGjURyLqLAMmoRlkfnapQYluxQX18Hu+MOPYOtPaipYSB1bawQem5cmvRo/aAMA== json5@2.x, json5@^2.1.1, json5@^2.1.2, json5@^2.2.1: version "2.2.1" @@ -9064,7 +9220,7 @@ jsonc-parser@3.0.0: jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== optionalDependencies: graceful-fs "^4.1.6" @@ -9080,12 +9236,12 @@ jsonfile@^6.0.1: jsonparse@^1.2.0, jsonparse@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= + integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== jsonpointer@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.0.tgz#f802669a524ec4805fa7389eadbc9921d5dc8072" - integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== + version "5.0.1" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559" + integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== jsonwebtoken@8.5.1: version "8.5.1" @@ -9114,12 +9270,12 @@ jsprim@^1.2.2: verror "1.10.0" "jsx-ast-utils@^2.4.1 || ^3.0.0": - version "3.3.0" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz#e624f259143b9062c92b6413ff92a164c80d3ccb" - integrity sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q== + version "3.3.3" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" + integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw== dependencies: - array-includes "^3.1.4" - object.assign "^4.1.2" + array-includes "^3.1.5" + object.assign "^4.1.3" just-diff-apply@^5.2.0: version "5.4.1" @@ -9155,24 +9311,24 @@ keygrip@~1.1.0: dependencies: tsscmp "1.0.6" -keyv@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" - integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== +keyv@^4.0.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.0.tgz#dbce9ade79610b6e641a9a65f2f6499ba06b9bc6" + integrity sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA== dependencies: - json-buffer "3.0.0" + json-buffer "3.0.1" kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== dependencies: is-buffer "^1.1.5" kind-of@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== dependencies: is-buffer "^1.1.5" @@ -9186,10 +9342,10 @@ kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== -kleur@4.1.4: - version "4.1.4" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.4.tgz#8c202987d7e577766d039a8cd461934c01cda04d" - integrity sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA== +kleur@4.1.5: + version "4.1.5" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" + integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== kleur@^3.0.3: version "3.0.3" @@ -9320,15 +9476,15 @@ levn@^0.4.1: levn@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== dependencies: prelude-ls "~1.1.2" type-check "~0.3.2" lib0@^0.2.31, lib0@^0.2.42, lib0@^0.2.49: - version "0.2.51" - resolved "https://registry.yarnpkg.com/lib0/-/lib0-0.2.51.tgz#23b1271a26f39120a4d0f86b9dfb44577f5ce98c" - integrity sha512-05Erb3465CxJa38LQlMz4EbetNvRna1S3BzqEjC0/pmp5cQuQSfNNmeS0722Wev1dRlMUp2Cql0gQ55krSXf2Q== + version "0.2.52" + resolved "https://registry.yarnpkg.com/lib0/-/lib0-0.2.52.tgz#f07c975673ab3273e676712860d941f996e5fe79" + integrity sha512-CjxlM7UgICfN6b2OPALBXchIBiNk6jE+1g7JP8ha+dh1xKRDSYpH0WQl1+rMqCju49xUnwPG34v4CR5/rPOZhg== dependencies: isomorphic.js "^0.2.4" @@ -9369,7 +9525,7 @@ lines-and-columns@^1.1.6: load-json-file@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== dependencies: graceful-fs "^4.1.2" parse-json "^4.0.0" @@ -9412,7 +9568,7 @@ loader-utils@^2.0.0, loader-utils@~2.0.0: locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== dependencies: p-locate "^2.0.0" path-exists "^3.0.0" @@ -9434,77 +9590,77 @@ lockfile@1.0.4: lodash.curry@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lodash.curry/-/lodash.curry-4.1.1.tgz#248e36072ede906501d75966200a86dab8b23170" - integrity sha1-JI42By7ekGUB11lmIAqG2riyMXA= + integrity sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA== lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== lodash.escape@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" - integrity sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= + integrity sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw== lodash.includes@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f" - integrity sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= + integrity sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w== lodash.isboolean@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6" - integrity sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= + integrity sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg== lodash.isinteger@^4.0.4: version "4.0.4" resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343" - integrity sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= + integrity sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA== lodash.ismatch@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" - integrity sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc= + integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== lodash.isnumber@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz#3ce76810c5928d03352301ac287317f11c0b1ffc" - integrity sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= + integrity sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw== lodash.isplainobject@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= + integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== lodash.isstring@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" - integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= + integrity sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw== lodash.merge@^4.6.2: version "4.6.2" resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== +lodash.mergewith@^4.6.1: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55" + integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== + lodash.once@^4.0.0: version "4.1.1" resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" - integrity sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= + integrity sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg== lodash.truncate@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= + integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== lodash@4, lodash@4.17.21, lodash@4.x, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.7.0: version "4.17.21" @@ -9537,25 +9693,20 @@ lowdb@1.0.0: pify "^3.0.0" steno "^0.4.1" -lower-case@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= - -lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - lowercase-keys@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== -lru-cache@7.9.0: - version "7.9.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.9.0.tgz#29c2a989b6c10f32ceccc66ff44059e1490af3e1" - integrity sha512-lkcNMUKqdJk96TuIXUidxaPuEg5sJo/+ZyVE2BDFnuZGzwXem7d8582eG8vbu4todLfT14snP6iHriCHXXi5Rw== +lowercase-keys@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2" + integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== + +lru-cache@7.14.0, lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: + version "7.14.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.0.tgz#21be64954a4680e303a09e9468f880b98a0b3c7f" + integrity sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ== lru-cache@^6.0.0: version "6.0.0" @@ -9564,22 +9715,17 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: - version "7.14.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.0.tgz#21be64954a4680e303a09e9468f880b98a0b3c7f" - integrity sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ== - lru-queue@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3" - integrity sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM= + integrity sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ== dependencies: es5-ext "~0.10.2" ltgt@^2.1.2: version "2.2.1" resolved "https://registry.yarnpkg.com/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5" - integrity sha1-81ypHEk/e3PaDgdJUwTxezH4fuU= + integrity sha512-AI2r85+4MquTw9ZYqabu4nMwy9Oftlfa/e/52t9IjtfG+mGBbTNdAoZ3RQKLHR6r0wQnwZnPIEh/Ya6XTWAKNA== lunr-mutable-indexes@2.3.2: version "2.3.2" @@ -9645,12 +9791,12 @@ makeerror@1.0.12: map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== map-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== map-obj@^4.0.0: version "4.3.0" @@ -9660,50 +9806,24 @@ map-obj@^4.0.0: map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== dependencies: object-visit "^1.0.0" -markdown-loader-jest@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/markdown-loader-jest/-/markdown-loader-jest-0.1.1.tgz#7de45f7e6c8644805bd02ca126dfb54a55cf8255" - integrity sha512-osdgJgjxP/9C+vcIkTxU5p91C3+IkD2yY+SvG4GcFOOfAK0mixqepDSkNdMIsCf10KK9DfHjPUslnzKLH1tktg== - dependencies: - html-loader "^0.5.1" - markdown-loader "^2.0.1" - -markdown-loader@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/markdown-loader/-/markdown-loader-2.0.2.tgz#1cdcf11307658cd611046d7db34c2fe80542af7c" - integrity sha512-v/ej7DflZbb6t//3Yu9vg0T+sun+Q9EoqggifeyABKfvFROqPwwwpv+hd1NKT2QxTRg6VCFk10IIJcMI13yCoQ== - dependencies: - loader-utils "^1.1.0" - marked "^0.3.9" - -marked@4.0.14: - version "4.0.14" - resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.14.tgz#7a3a5fa5c80580bac78c1ed2e3b84d7bd6fc3870" - integrity sha512-HL5sSPE/LP6U9qKgngIIPTthuxC0jrfxpYMZ3LdGDD3vTnLs59m2Z7r6+LNDR3ToqEQdkKd6YaaEfJhodJmijQ== - -marked@4.0.15: - version "4.0.15" - resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.15.tgz#0216b7c9d5fcf6ac5042343c41d81a8b1b5e1b4a" - integrity sha512-esX5lPdTfG4p8LDkv+obbRCyOKzB+820ZZyMOXJZygZBHrH9b3xXR64X4kT3sPe9Nx8qQXbmcz6kFSMt4Nfk6Q== +marked@4.0.18: + version "4.0.18" + resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.18.tgz#cd0ac54b2e5610cfb90e8fd46ccaa8292c9ed569" + integrity sha512-wbLDJ7Zh0sqA0Vdg6aqlbT+yPxqLblpAZh1mK2+AO2twQkPywvvqQNfEPVwSSRjZ7dZcdeVBIAgiO7MMp3Dszw== -marked@^0.3.9: - version "0.3.19" - resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.19.tgz#5d47f709c4c9fc3c216b6d46127280f40b39d790" - integrity sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg== - -marked@^4.0.10: - version "4.0.16" - resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.16.tgz#9ec18fc1a723032eb28666100344d9428cf7a264" - integrity sha512-wahonIQ5Jnyatt2fn8KqF/nIqZM8mh3oRu2+l5EANGMhu6RFjiSG52QNE2eWzFMI94HqYSgN184NurgNG6CztA== +marked@4.1.0, marked@^4.0.17: + version "4.1.0" + resolved "https://registry.yarnpkg.com/marked/-/marked-4.1.0.tgz#3fc6e7485f21c1ca5d6ec4a39de820e146954796" + integrity sha512-+Z6KDjSPa6/723PQYyc1axYZpYYpDnECDaU6hkaf5gqBieBkMKYReL5hteF2QizhlMbgbo8umXl/clZ67+GlsA== media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== memoizee@0.4.15: version "0.4.15" @@ -9722,7 +9842,7 @@ memoizee@0.4.15: memorystream@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2" - integrity sha1-htcJCzDORV1j+64S3aUaR93K+bI= + integrity sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw== meow@^8.0.0: version "8.1.2" @@ -9744,7 +9864,7 @@ meow@^8.0.0: merge-descriptors@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== merge-stream@^2.0.0: version "2.0.0" @@ -9764,7 +9884,7 @@ merge@^1.2.0: methods@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromatch@^3.1.4: version "3.1.10" @@ -9820,11 +9940,16 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-response@^1.0.0, mimic-response@^1.0.1: +mimic-response@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" @@ -9868,14 +9993,7 @@ minimatch@3.0.5: dependencies: brace-expansion "^1.1.7" -minimatch@5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.0.1.tgz#fb9022f7528125187c92bd9e9b6366be1cf3415b" - integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g== - dependencies: - brace-expansion "^2.0.1" - -minimatch@^5.0.1: +minimatch@5.1.0, minimatch@^5.0.1: version "5.1.0" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== @@ -9950,14 +10068,7 @@ minipass-sized@^1.0.3: dependencies: minipass "^3.0.0" -minipass@^3.0.0, minipass@^3.1.1: - version "3.1.6" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.6.tgz#3b8150aa688a711a1521af5e8779c1d3bb4f45ee" - integrity sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ== - dependencies: - yallist "^4.0.0" - -minipass@^3.1.6: +minipass@^3.0.0, minipass@^3.1.1, minipass@^3.1.6: version "3.3.4" resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.4.tgz#ca99f95dd77c43c7a76bf51e6d200025eee0ffae" integrity sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw== @@ -10012,14 +10123,14 @@ moment@^2.24.0: integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w== mrmime@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.0.tgz#14d387f0585a5233d291baba339b063752a2398b" - integrity sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ== + version "1.0.1" + resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" + integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== ms@2.1.2: version "2.1.2" @@ -10050,7 +10161,7 @@ mute-stream@0.0.8, mute-stream@~0.0.4: mv@2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/mv/-/mv-2.1.1.tgz#ae6ce0d6f6d5e0a4f7d893798d03c1ea9559b6a2" - integrity sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI= + integrity sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg== dependencies: mkdirp "~0.5.1" ncp "~2.0.0" @@ -10086,12 +10197,12 @@ napi-macros@~2.0.0: natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== ncp@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" - integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M= + integrity sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA== negotiator@0.6.3, negotiator@^0.6.3: version "0.6.3" @@ -10113,13 +10224,6 @@ nice-try@^1.0.4: resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== -no-case@^2.2.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" - integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== - dependencies: - lower-case "^1.1.1" - node-addon-api@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" @@ -10161,7 +10265,7 @@ node-gyp@^9.0.0: node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== node-notifier@^8.0.0: version "8.0.2" @@ -10175,10 +10279,10 @@ node-notifier@^8.0.0: uuid "^8.3.0" which "^2.0.2" -node-releases@^2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.4.tgz#f38252370c43854dc48aa431c766c6c398f40476" - integrity sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ== +node-releases@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" + integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== nopt@^5.0.0: version "5.0.0" @@ -10220,7 +10324,7 @@ normalize-package-data@^4.0.0: normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + integrity sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== dependencies: remove-trailing-separator "^1.0.1" @@ -10232,19 +10336,14 @@ normalize-path@^3.0.0, normalize-path@~3.0.0: normalize-url@1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" - integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= + integrity sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ== dependencies: object-assign "^4.0.1" prepend-http "^1.0.0" query-string "^4.1.0" sort-keys "^1.0.0" -normalize-url@^4.1.0: - version "4.5.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" - integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== - -normalize-url@^6.1.0: +normalize-url@^6.0.1, normalize-url@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== @@ -10350,7 +10449,7 @@ npm-run-all@^4.1.5: npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== dependencies: path-key "^2.0.0" @@ -10372,9 +10471,9 @@ npmlog@^6.0.0, npmlog@^6.0.2: set-blocking "^2.0.0" nwsapi@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" - integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== + version "2.2.2" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.2.tgz#e5418863e7905df67d51ec95938d67bf801f0bb0" + integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw== nx@14.6.4, "nx@>=14.6.1 < 16": version "14.6.4" @@ -10420,23 +10519,18 @@ oauth-sign@~0.9.0: object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-copy@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== dependencies: copy-descriptor "^0.1.0" define-property "^0.2.5" kind-of "^3.0.3" -object-inspect@^1.12.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" - integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== - -object-inspect@^1.9.0: +object-inspect@^1.12.2, object-inspect@^1.9.0: version "1.12.2" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== @@ -10449,18 +10543,18 @@ object-keys@^1.1.1: object-visit@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== dependencies: isobject "^3.0.0" -object.assign@^4.1.0, object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== +object.assign@^4.1.0, object.assign@^4.1.3, object.assign@^4.1.4: + version "4.1.4" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" + call-bind "^1.0.2" + define-properties "^1.1.4" + has-symbols "^1.0.3" object-keys "^1.1.1" object.entries@^1.1.5: @@ -10492,7 +10586,7 @@ object.hasown@^1.1.1: object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== dependencies: isobject "^3.0.1" @@ -10512,13 +10606,6 @@ on-finished@2.4.1: dependencies: ee-first "1.1.1" -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - on-headers@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" @@ -10527,7 +10614,7 @@ on-headers@~1.0.2: once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" @@ -10594,17 +10681,17 @@ ora@^5.4.1: os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== os@~0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/os/-/os-0.1.2.tgz#f29a50c62908516ba42652de42f7038600cadbc2" integrity sha512-ZoXJkvAnljwvc56MbvhtKVWmSkzV712k42Is2mA0+0KTSRakq5XXuXpjZjgAt9ctzl51ojhQWakQQpmOvXWfjQ== -p-cancelable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" - integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== +p-cancelable@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" + integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== p-each-series@^2.1.0: version "2.2.0" @@ -10614,7 +10701,7 @@ p-each-series@^2.1.0: p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== p-limit@^1.1.0: version "1.3.0" @@ -10640,7 +10727,7 @@ p-limit@^3.0.2: p-locate@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== dependencies: p-limit "^1.1.0" @@ -10691,7 +10778,7 @@ p-timeout@^3.2.0: p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== p-try@^2.0.0: version "2.2.0" @@ -10705,15 +10792,15 @@ p-waterfall@^2.1.1: dependencies: p-reduce "^2.0.0" -package-json@^6.5.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" - integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== +package-json@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-7.0.0.tgz#1355416e50a5c1b8f1a6f471197a3650d21186bf" + integrity sha512-CHJqc94AA8YfSLHGQT3DbvSIuE12NLFekpM4n7LRrAd3dOJtA911+4xe9q6nC3/jcKraq7nNS9VxgtT0KC+diA== dependencies: - got "^9.6.0" + got "^11.8.2" registry-auth-token "^4.0.0" registry-url "^5.0.0" - semver "^6.2.0" + semver "^7.3.5" pacote@^13.0.3, pacote@^13.6.1: version "13.6.2" @@ -10742,13 +10829,6 @@ pacote@^13.0.3, pacote@^13.6.1: ssri "^9.0.0" tar "^6.1.11" -param-case@2.1.x: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= - dependencies: - no-case "^2.2.0" - parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" @@ -10768,7 +10848,7 @@ parse-conflict-json@^2.0.1: parse-json@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== dependencies: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" @@ -10798,7 +10878,7 @@ parse-path@^5.0.0: parse-srcset@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/parse-srcset/-/parse-srcset-1.0.2.tgz#f2bd221f6cc970a938d88556abc589caaaa2bde1" - integrity sha1-8r0iH2zJcKk42IVWq8WJyqqiveE= + integrity sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q== parse-url@^7.0.2: version "7.0.2" @@ -10810,11 +10890,6 @@ parse-url@^7.0.2: parse-path "^5.0.0" protocols "^2.0.1" -parse5@5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" - integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== - parse5@6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" @@ -10828,7 +10903,7 @@ parseurl@~1.3.3: pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== path-browserify@^1.0.0: version "1.0.1" @@ -10838,7 +10913,7 @@ path-browserify@^1.0.0: path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== path-exists@^4.0.0: version "4.0.0" @@ -10848,19 +10923,19 @@ path-exists@^4.0.0: path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.6, path-parse@^1.0.7: +path-parse@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== @@ -10868,7 +10943,7 @@ path-parse@^1.0.6, path-parse@^1.0.7: path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== path-type@^3.0.0: version "3.0.0" @@ -10885,7 +10960,7 @@ path-type@^4.0.0: performance-now@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== picocolors@^1.0.0: version "1.0.0" @@ -10905,12 +10980,12 @@ pidtree@^0.3.0: pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== pify@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== pify@^4.0.1: version "4.0.1" @@ -10955,17 +11030,12 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0: pkginfo@0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.4.1.tgz#b5418ef0439de5425fc4995042dced14fb2a84ff" - integrity sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8= - -pn@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" - integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== + integrity sha512-8xCNE/aT/EXKenuMDZ+xTVwkT8gsoHN2z/Q29l80u0ppGEXVvsKRzNMbtKhg8LS8k1tJLAHHylf6p4VFmP6XUQ== posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== postcss-modules-extract-imports@^3.0.0: version "3.0.0" @@ -11009,9 +11079,9 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== postcss@^8.2.4, postcss@^8.3.11, postcss@^8.4.7: - version "8.4.14" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" - integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== + version "8.4.16" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.16.tgz#33a1d675fac39941f5f445db0de4db2b6e01d43c" + integrity sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ== dependencies: nanoid "^3.3.4" picocolors "^1.0.0" @@ -11025,22 +11095,17 @@ prelude-ls@^1.2.1: prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== prepend-http@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + integrity sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg== prettier-bytes@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/prettier-bytes/-/prettier-bytes-1.0.4.tgz#994b02aa46f699c50b6257b5faaa7fe2557e62d6" - integrity sha1-mUsCqkb2mcULYle1+qp/4lV+YtY= + integrity sha512-dLbWOa4xBn+qeWeIF60qRoB6Pk2jX5P3DIVgOQyMyvBpu931Q+8dXz8X0snJiFkQdohDDLnZQECjzsAj75hgZQ== prettier-linter-helpers@^1.0.0: version "1.0.0" @@ -11076,11 +11141,6 @@ pretty-ms@^7.0.1: dependencies: parse-ms "^2.1.0" -private@~0.1.5: - version "0.1.8" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" - integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== - proc-log@^2.0.0, proc-log@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-2.0.1.tgz#8f3f69a1f608de27878f91f5c688b225391cb685" @@ -11099,7 +11159,7 @@ process-warning@^1.0.0: process@^0.11.10: version "0.11.10" resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== progress@^2.0.0: version "2.0.3" @@ -11119,7 +11179,7 @@ promise-call-limit@^1.0.1: promise-inflight@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== promise-retry@^2.0.1: version "2.0.1" @@ -11140,7 +11200,7 @@ prompts@^2.0.1: promzard@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" - integrity sha1-JqXW7ox97kyxIggwWs+5O6OCqe4= + integrity sha512-JZeYqd7UAcHCwI+sTOeUDYkvEU+1bQ7iE0UT1MgB/tERkAPkesW46MrpIySzODi+owTjZtiF8Ay5j9m60KmMBw== dependencies: read "1" @@ -11156,7 +11216,7 @@ prop-types@^15.6.0, prop-types@^15.7.2, prop-types@^15.8.1: proto-list@~1.2.1: version "1.2.4" resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= + integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== protocols@^2.0.0, protocols@^2.0.1: version "2.0.1" @@ -11174,12 +11234,12 @@ proxy-addr@~2.0.7: prr@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== -psl@^1.1.24, psl@^1.1.28, psl@^1.1.33: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== +psl@^1.1.24, psl@^1.1.33: + version "1.9.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== pump@^3.0.0: version "3.0.0" @@ -11192,7 +11252,7 @@ pump@^3.0.0: punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== punycode@^2.1.0, punycode@^2.1.1: version "2.1.1" @@ -11202,7 +11262,7 @@ punycode@^2.1.0, punycode@^2.1.1: q@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== qs@6.10.3: version "6.10.3" @@ -11211,11 +11271,6 @@ qs@6.10.3: dependencies: side-channel "^1.0.4" -qs@6.9.7: - version "6.9.7" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.7.tgz#4610846871485e1e048f44ae3b94033f0e675afe" - integrity sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw== - qs@~6.5.2: version "6.5.3" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" @@ -11224,7 +11279,7 @@ qs@~6.5.2: query-string@^4.1.0: version "4.3.4" resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" - integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= + integrity sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q== dependencies: object-assign "^4.1.0" strict-uri-encode "^1.0.0" @@ -11249,6 +11304,11 @@ quick-lru@^4.0.1: resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" @@ -11261,16 +11321,6 @@ range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -raw-body@2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.3.tgz#8f80305d11c2a0a545c2d9d89d7a0286fcead43c" - integrity sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g== - dependencies: - bytes "3.1.2" - http-errors "1.8.1" - iconv-lite "0.4.24" - unpipe "1.0.0" - raw-body@2.5.1: version "2.5.1" resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" @@ -11281,7 +11331,7 @@ raw-body@2.5.1: iconv-lite "0.4.24" unpipe "1.0.0" -rc@^1.2.8: +rc@1.2.8, rc@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -11377,7 +11427,7 @@ read-package-json@^5.0.0, read-package-json@^5.0.1: read-pkg-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" - integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= + integrity sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw== dependencies: find-up "^2.0.0" read-pkg "^3.0.0" @@ -11394,7 +11444,7 @@ read-pkg-up@^7.0.1: read-pkg@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" - integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== dependencies: load-json-file "^4.0.0" normalize-package-data "^2.3.2" @@ -11413,7 +11463,7 @@ read-pkg@^5.2.0: read@1, read@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" - integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ= + integrity sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ== dependencies: mute-stream "~0.0.4" @@ -11456,16 +11506,6 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" -recast@~0.11.12: - version "0.11.23" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.11.23.tgz#451fd3004ab1e4df9b4e4b66376b2a21912462d3" - integrity sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM= - dependencies: - ast-types "0.9.6" - esprima "~3.1.0" - private "~0.1.5" - source-map "~0.5.0" - rechoir@^0.7.0: version "0.7.1" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz#9478a96a1ca135b5e88fc027f03ee92d6c645686" @@ -11539,10 +11579,10 @@ regexpp@^3.1.0: resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== -regexpu-core@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.0.1.tgz#c531122a7840de743dcf9c83e923b5560323ced3" - integrity sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw== +regexpu-core@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.1.0.tgz#2f8504c3fd0ebe11215783a41541e21c79942c6d" + integrity sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA== dependencies: regenerate "^1.4.2" regenerate-unicode-properties "^10.0.1" @@ -11552,11 +11592,11 @@ regexpu-core@^5.0.1: unicode-match-property-value-ecmascript "^2.0.0" registry-auth-token@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" - integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== + version "4.2.2" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.2.tgz#f02d49c3668884612ca031419491a13539e21fac" + integrity sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg== dependencies: - rc "^1.2.8" + rc "1.2.8" registry-url@^5.0.0: version "5.1.0" @@ -11577,15 +11617,10 @@ regjsparser@^0.8.2: dependencies: jsesc "~0.5.0" -relateurl@0.2.x: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= - remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== repeat-element@^1.1.2: version "1.1.4" @@ -11595,23 +11630,7 @@ repeat-element@^1.1.2: repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -request-promise-core@1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" - integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== - dependencies: - lodash "^4.17.19" - -request-promise-native@^1.0.7: - version "1.0.9" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" - integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== - dependencies: - request-promise-core "1.1.4" - stealthy-require "^1.1.1" - tough-cookie "^2.3.3" + integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== request@2.88.0: version "2.88.0" @@ -11639,36 +11658,10 @@ request@2.88.0: tunnel-agent "^0.6.0" uuid "^3.3.2" -request@^2.88.0: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-from-string@^2.0.2: version "2.0.2" @@ -11683,7 +11676,12 @@ require-main-filename@^2.0.0: requires-port@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== + +resolve-alpn@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== resolve-cwd@^3.0.0: version "3.0.0" @@ -11705,31 +11703,39 @@ resolve-from@^5.0.0: resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== resolve@^1.10.0, resolve@^1.14.2, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.9.0: - version "1.22.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" - integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== + version "1.22.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== dependencies: - is-core-module "^2.8.1" + is-core-module "^2.9.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" resolve@^2.0.0-next.3: - version "2.0.0-next.3" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.3.tgz#d41016293d4a8586a39ca5d9b5f15cbea1f55e46" - integrity sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q== + version "2.0.0-next.4" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" + integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" -responselike@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= +responselike@*: + version "3.0.0" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-3.0.0.tgz#20decb6c298aff0dbee1c355ca95461d42823626" + integrity sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg== dependencies: - lowercase-keys "^1.0.0" + lowercase-keys "^3.0.0" + +responselike@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc" + integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw== + dependencies: + lowercase-keys "^2.0.0" restore-cursor@^3.1.0: version "3.1.0" @@ -11764,7 +11770,7 @@ rimraf@^3.0.0, rimraf@^3.0.2, rimraf@~3.0.0, rimraf@~3.0.2: rimraf@~2.4.0: version "2.4.5" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.4.5.tgz#ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da" - integrity sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto= + integrity sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ== dependencies: glob "^6.0.1" @@ -11793,7 +11799,7 @@ run-parallel@^1.1.9: rw@1: version "1.3.3" resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" - integrity sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q= + integrity sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ== rxjs@^6.6.0: version "6.6.7" @@ -11822,7 +11828,7 @@ safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, s safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== dependencies: ret "~0.1.10" @@ -11858,13 +11864,6 @@ sanitize-html@~2.5.3: parse-srcset "^1.0.2" postcss "^8.3.11" -saxes@^3.1.9: - version "3.1.11" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-3.1.11.tgz#d59d1fd332ec92ad98a2e0b2ee644702384b1c5b" - integrity sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g== - dependencies: - xmlchars "^2.1.1" - saxes@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" @@ -11939,30 +11938,11 @@ semver@7.3.7, semver@7.x, semver@^7.0.0, semver@^7.1.1, semver@^7.2.1, semver@^7 dependencies: lru-cache "^6.0.0" -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: +semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -send@0.17.2: - version "0.17.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.17.2.tgz#926622f76601c41808012c8bf1688fe3906f7820" - integrity sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "1.8.1" - mime "1.6.0" - ms "2.1.3" - on-finished "~2.3.0" - range-parser "~1.2.1" - statuses "~1.5.0" - send@0.18.0: version "0.18.0" resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" @@ -11996,16 +11976,6 @@ serialize-javascript@^6.0.0: dependencies: randombytes "^2.1.0" -serve-static@1.14.2: - version "1.14.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.2.tgz#722d6294b1d62626d41b43a013ece4598d292bfa" - integrity sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.17.2" - serve-static@1.15.0: version "1.15.0" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" @@ -12019,7 +11989,7 @@ serve-static@1.15.0: set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== set-value@^2.0.0, set-value@^2.0.1: version "2.0.1" @@ -12046,7 +12016,7 @@ shallow-clone@^3.0.0: shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== dependencies: shebang-regex "^1.0.0" @@ -12060,7 +12030,7 @@ shebang-command@^2.0.0: shebang-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== shebang-regex@^3.0.0: version "3.0.0" @@ -12094,14 +12064,14 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: simple-swizzle@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== dependencies: is-arrayish "^0.3.1" simulate-event@~1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/simulate-event/-/simulate-event-1.4.0.tgz#7f8a404116280bcbfe26347ddbcbffe5bd2be00e" - integrity sha1-f4pAQRYoC8v+JjR928v/5b0r4A4= + integrity sha512-2X/DaXEB9V4BQzavZ8bl15/D42Mtd2WBxRYJNGyQTIhE2uVFZqOCkF/FbY+oWiDNXh7hpFfpQ5gxwz6xYq0UAQ== dependencies: xtend "^4.0.1" @@ -12196,14 +12166,14 @@ sonic-boom@^1.0.2: sort-keys@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" - integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= + integrity sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg== dependencies: is-plain-obj "^1.0.0" sort-keys@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= + integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== dependencies: is-plain-obj "^1.0.0" @@ -12265,20 +12235,20 @@ source-map-url@^0.4.0: resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== -source-map@^0.5.6, source-map@~0.5.0: +source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== source-map@^0.7.3: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + version "0.7.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== spdx-correct@^3.0.0: version "3.1.1" @@ -12302,9 +12272,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.11" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" - integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== + version "3.0.12" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" + integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" @@ -12330,7 +12300,7 @@ split@^1.0.0: sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== sshpk@^1.7.0: version "1.17.0" @@ -12371,7 +12341,7 @@ stack-utils@^2.0.2: static-extend@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== dependencies: define-property "^0.2.5" object-copy "^0.1.0" @@ -12381,27 +12351,17 @@ statuses@2.0.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== -"statuses@>= 1.5.0 < 2", statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -stealthy-require@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= - steno@^0.4.1: version "0.4.4" resolved "https://registry.yarnpkg.com/steno/-/steno-0.4.4.tgz#071105bdfc286e6615c0403c27e9d7b5dcb855cb" - integrity sha1-BxEFvfwobmYVwEA8J+nXtdy4Vcs= + integrity sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w== dependencies: graceful-fs "^4.1.3" strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== string-length@^4.0.1: version "4.0.2" @@ -12492,7 +12452,7 @@ strip-ansi@^6.0.0, strip-ansi@^6.0.1: strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== strip-bom@^4.0.0: version "4.0.0" @@ -12502,7 +12462,7 @@ strip-bom@^4.0.0: strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== strip-final-newline@^2.0.0: version "2.0.0" @@ -12524,7 +12484,7 @@ strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== strong-log-transformer@^2.1.0: version "2.1.0" @@ -12548,6 +12508,11 @@ style-loader@~3.3.1: resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.1.tgz#057dfa6b3d4d7c7064462830f9113ed417d38575" integrity sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ== +style-mod@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/style-mod/-/style-mod-4.0.0.tgz#97e7c2d68b592975f2ca7a63d0dd6fcacfe35a01" + integrity sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw== + supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -12570,9 +12535,9 @@ supports-color@^8.0.0: has-flag "^4.0.0" supports-hyperlinks@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" - integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== + version "2.3.0" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624" + integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== dependencies: has-flag "^4.0.0" supports-color "^7.0.0" @@ -12590,7 +12555,7 @@ svg-url-loader@~6.0.0: file-loader "~6.0.0" loader-utils "~2.0.0" -symbol-tree@^3.2.2, symbol-tree@^3.2.4: +symbol-tree@^3.2.4: version "3.2.4" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== @@ -12637,7 +12602,7 @@ tar@^6.0.2, tar@^6.1.0, tar@^6.1.11, tar@^6.1.2: temp-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" - integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= + integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== terminal-link@^2.0.0: version "2.1.1" @@ -12663,20 +12628,20 @@ terser-webpack-plugin@^4.1.0: webpack-sources "^1.4.3" terser-webpack-plugin@^5.1.3: - version "5.3.1" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz#0320dcc270ad5372c1e8993fabbd927929773e54" - integrity sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g== + version "5.3.6" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz#5590aec31aa3c6f771ce1b1acca60639eab3195c" + integrity sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ== dependencies: + "@jridgewell/trace-mapping" "^0.3.14" jest-worker "^27.4.5" schema-utils "^3.1.1" serialize-javascript "^6.0.0" - source-map "^0.6.1" - terser "^5.7.2" + terser "^5.14.1" -terser@^5.3.4, terser@^5.7.2: - version "5.14.2" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.14.2.tgz#9ac9f22b06994d736174f4091aa368db896f1c10" - integrity sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA== +terser@^5.14.1, terser@^5.3.4: + version "5.15.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.15.0.tgz#e16967894eeba6e1091509ec83f0c60e179f2425" + integrity sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA== dependencies: "@jridgewell/source-map" "^0.3.2" acorn "^8.5.0" @@ -12700,7 +12665,7 @@ text-extensions@^1.0.0: text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== throat@^5.0.0: version "5.0.0" @@ -12722,10 +12687,10 @@ through2@^4.0.0: dependencies: readable-stream "3" -through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@~2.3.6: +through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== timers-ext@^0.1.7: version "0.1.7" @@ -12757,24 +12722,19 @@ tmpl@1.0.5: to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-object-path@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== dependencies: kind-of "^3.0.2" -to-readable-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" - integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== - to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== dependencies: is-number "^3.0.0" repeat-string "^1.6.1" @@ -12820,31 +12780,15 @@ totalist@^1.0.0: resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df" integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g== -tough-cookie@^2.3.3, tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-3.0.1.tgz#9df4f57e739c26930a018184887f4adb7dca73b2" - integrity sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== - dependencies: - ip-regex "^2.1.0" - psl "^1.1.28" - punycode "^2.1.1" - tough-cookie@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" - integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== + version "4.1.2" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.2.tgz#e53e84b85f24e0b65dd526f46628db6c85f6b874" + integrity sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ== dependencies: psl "^1.1.33" punycode "^2.1.1" - universalify "^0.1.2" + universalify "^0.2.0" + url-parse "^1.5.3" tough-cookie@~2.4.3: version "2.4.3" @@ -12854,13 +12798,6 @@ tough-cookie@~2.4.3: psl "^1.1.24" punycode "^1.4.1" -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= - dependencies: - punycode "^2.1.0" - tr46@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" @@ -12871,7 +12808,7 @@ tr46@^2.1.0: tr46@~0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== treeverse@^2.0.0: version "2.0.0" @@ -12914,16 +12851,11 @@ tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1: +tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0, tslib@~2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== -tslib@~2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" - integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== - tsscmp@1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.6.tgz#85b99583ac3589ec4bfef825b5000aa911d605eb" @@ -12939,19 +12871,19 @@ tsutils@^3.21.0: tunnel-agent@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== dependencies: safe-buffer "^5.0.1" tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== typanion@^3.3.1: - version "3.8.0" - resolved "https://registry.yarnpkg.com/typanion/-/typanion-3.8.0.tgz#e23c93df92e46fbc8c0dab13135bf40f47352bb7" - integrity sha512-r9rEMpvF4pnu2DuYuC//ctH7I83bdx+Psvi1GO68w4942OmFiH56+5YS9vsEe2+9ipFPOnBHW0Z2z5/nGz5jTg== + version "3.9.0" + resolved "https://registry.yarnpkg.com/typanion/-/typanion-3.9.0.tgz#071a31a0f81c3c31226e190d0a6513ff1c8ae1a3" + integrity sha512-7yPk67IIquhKQcUXOBM27vDuGmZf6oJbEmzgVfDniHCkT6+z4JnKY85nKqbstoec8Kp7hD06TP3Kc98ij43PIg== type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" @@ -12963,7 +12895,7 @@ type-check@^0.4.0, type-check@~0.4.0: type-check@~0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== dependencies: prelude-ls "~1.1.2" @@ -13015,10 +12947,10 @@ type@^1.0.1: resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== -type@^2.5.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/type/-/type-2.6.0.tgz#3ca6099af5981d36ca86b78442973694278a219f" - integrity sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ== +type@^2.7.2: + version "2.7.2" + resolved "https://registry.yarnpkg.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0" + integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw== typedarray-to-buffer@^3.1.5: version "3.1.5" @@ -13030,7 +12962,7 @@ typedarray-to-buffer@^3.1.5: typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== "typescript@^3 || ^4": version "4.8.2" @@ -13042,26 +12974,23 @@ typescript@~4.6.3: resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.4.tgz#caa78bbc3a59e6a5c510d35703f6a09877ce45e9" integrity sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg== +typescript@~4.7.3: + version "4.7.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235" + integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== + typestyle@^2.0.4: - version "2.3.0" - resolved "https://registry.yarnpkg.com/typestyle/-/typestyle-2.3.0.tgz#eff768918d5799d12009ec1543369b76b7e5c3ce" - integrity sha512-JZd1R5cWxRvwXzPAKVFsbxO/QjDkFeQlqGF6ZxR7IREEXyFQrf1f1mmlx5EynOTItLLx4aBbcVpCH+CDsl5ZTw== + version "2.4.0" + resolved "https://registry.yarnpkg.com/typestyle/-/typestyle-2.4.0.tgz#df5bae6ff15093f5ce51f0caac5ef79428f64e78" + integrity sha512-/d1BL6Qi+YlMLEydnUEB8KL/CAjAN8cyt3/UyGnOyBrWf7bLGcR/6yhmsaUstO2IcYwZfagjE7AIzuI2vUW9mg== dependencies: csstype "3.0.10" free-style "3.1.0" -uglify-js@3.4.x: - version "3.4.10" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" - integrity sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw== - dependencies: - commander "~2.19.0" - source-map "~0.6.1" - uglify-js@^3.1.4: - version "3.15.5" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.15.5.tgz#2b10f9e0bfb3f5c15a8e8404393b6361eaeb33b3" - integrity sha512-hNM5q5GbBRB5xB+PMqVRcgYe4c8jbyZ1pzZhS6jbq54/4F2gFK869ZheiE5A8/t+W5jtTNpWef/5Q9zk639FNQ== + version "3.17.0" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.0.tgz#55bd6e9d19ce5eef0d5ad17cd1f587d85b180a85" + integrity sha512-aTeNPVmgIMPpm1cxXr2Q/nEbvkmV8yq66F3om7X3P/cvOXQ0TMQ64Wk63iyT1gPlmdmGzjGpyLh1f3y8MZWXGg== unbox-primitive@^1.0.2: version "1.0.2" @@ -13139,11 +13068,16 @@ universal-user-agent@^6.0.0: resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== -universalify@^0.1.0, universalify@^0.1.2: +universalify@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== +universalify@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" + integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== + universalify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" @@ -13157,12 +13091,12 @@ unix-crypt-td-js@1.1.4: unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== dependencies: has-value "^0.3.1" isobject "^3.0.0" @@ -13172,10 +13106,13 @@ upath@^2.0.1: resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== -upper-case@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= +update-browserslist-db@^1.0.5: + version "1.0.7" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz#16279639cff1d0f800b14792de43d97df2d11b7d" + integrity sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" uri-js@^4.2.2: version "4.4.1" @@ -13187,16 +13124,9 @@ uri-js@^4.2.2: urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= - dependencies: - prepend-http "^2.0.0" + integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== -url-parse@~1.5.4: +url-parse@^1.5.3, 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== @@ -13212,12 +13142,12 @@ use@^3.1.0: util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== uuid@^3.3.2, uuid@^3.3.3: version "3.4.0" @@ -13254,7 +13184,7 @@ validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: validate-npm-package-name@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" - integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34= + integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw== dependencies: builtins "^1.0.3" @@ -13268,17 +13198,17 @@ validate-npm-package-name@^4.0.0: validate.io-array@^1.0.3: version "1.0.6" resolved "https://registry.yarnpkg.com/validate.io-array/-/validate.io-array-1.0.6.tgz#5b5a2cafd8f8b85abb2f886ba153f2d93a27774d" - integrity sha1-W1osr9j4uFq7L4hroVPy2Tond00= + integrity sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg== validate.io-function@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/validate.io-function/-/validate.io-function-1.0.2.tgz#343a19802ed3b1968269c780e558e93411c0bad7" - integrity sha1-NDoZgC7TsZaCaceA5VjpNBHAutc= + integrity sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ== validate.io-integer-array@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/validate.io-integer-array/-/validate.io-integer-array-1.0.0.tgz#2cabde033293a6bcbe063feafe91eaf46b13a089" - integrity sha1-LKveAzKTpry+Bj/q/pHq9GsToIk= + integrity sha512-mTrMk/1ytQHtCY0oNO3dztafHYyGU88KL+jRxWuzfOmQb+4qqnWmI+gykvGp8usKZOM0H7keJHEbRaFiYA0VrA== dependencies: validate.io-array "^1.0.3" validate.io-integer "^1.0.4" @@ -13286,14 +13216,14 @@ validate.io-integer-array@^1.0.0: validate.io-integer@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/validate.io-integer/-/validate.io-integer-1.0.5.tgz#168496480b95be2247ec443f2233de4f89878068" - integrity sha1-FoSWSAuVviJH7EQ/IjPeT4mHgGg= + integrity sha512-22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ== dependencies: validate.io-number "^1.0.3" validate.io-number@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/validate.io-number/-/validate.io-number-1.0.3.tgz#f63ffeda248bf28a67a8d48e0e3b461a1665baf8" - integrity sha1-9j/+2iSL8opnqNSODjtGGhZluvg= + integrity sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg== validator@13.7.0: version "13.7.0" @@ -13303,7 +13233,7 @@ validator@13.7.0: vary@^1, vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== vega-canvas@^1.2.5, vega-canvas@^1.2.6: version "1.2.6" @@ -13329,14 +13259,14 @@ vega-dataflow@^5.7.3, vega-dataflow@^5.7.4, vega-dataflow@~5.7.4: vega-util "^1.16.1" vega-embed@^6.2.1: - version "6.20.8" - resolved "https://registry.yarnpkg.com/vega-embed/-/vega-embed-6.20.8.tgz#7fdd3ec1f39c9bf8b5fd610011d1622fecd7f96a" - integrity sha512-UgUYJ9etuACULPwwy45Uw4Gz0sC4npxIn8yIW6dZsAu7EXMwEmeki+aA/9I9BVzD3EDD/TptG+ndlUTF2RW/Eg== + version "6.21.0" + resolved "https://registry.yarnpkg.com/vega-embed/-/vega-embed-6.21.0.tgz#a6f7d4965c653e40620bfd0a51fb419321cff02c" + integrity sha512-Tzo9VAfgNRb6XpxSFd7uphSeK2w5OxDY2wDtmpsQ+rQlPSEEI9TE6Jsb2nHRLD5J4FrmXKLrTcORqidsNQSXEg== dependencies: - fast-json-patch "^3.1.0" + fast-json-patch "^3.1.1" json-stringify-pretty-compact "^3.0.0" - semver "^7.3.5" - tslib "^2.3.1" + semver "^7.3.7" + tslib "^2.4.0" vega-interpreter "^1.0.4" vega-schema-url-parser "^2.2.0" vega-themes "^2.10.0" @@ -13442,9 +13372,9 @@ vega-label@~1.2.0: vega-util "^1.15.2" vega-lite@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/vega-lite/-/vega-lite-5.2.0.tgz#bc3c5c70a38d9de8f3fb9644c7dd52f3b9f47a1b" - integrity sha512-Yxcg8MvYfxHcG6BbkaKT0oVCIMIcE19UvqIsEwBmyd/7h2nzW7oRnID81T8UrY7hpDrIr6wa2JADOT2dhGNErw== + version "5.5.0" + resolved "https://registry.yarnpkg.com/vega-lite/-/vega-lite-5.5.0.tgz#07345713d538cd63278748ec119c261722be66ff" + integrity sha512-MQBJt/iaUegvhRTS/hZVWfMOSF5ai4awlR2qtwTgHd84bErf9v7GtaZ9ArhJqXCb+FizvZ2jatmoYCzovgAhkg== dependencies: "@types/clone" "~2.1.1" array-flat-polyfill "^1.0.1" @@ -13452,11 +13382,11 @@ vega-lite@^5.1.0: fast-deep-equal "~3.1.3" fast-json-stable-stringify "~2.1.0" json-stringify-pretty-compact "~3.0.0" - tslib "~2.3.1" + tslib "~2.4.0" vega-event-selector "~3.0.0" vega-expression "~5.0.0" vega-util "~1.17.0" - yargs "~17.2.1" + yargs "~17.5.1" vega-loader@^4.3.2, vega-loader@^4.4.0, vega-loader@~4.5.0: version "4.5.0" @@ -13551,9 +13481,9 @@ vega-statistics@^1.7.9, vega-statistics@^1.8.0, vega-statistics@~1.8.0: d3-array "^3.1.1" vega-themes@^2.10.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/vega-themes/-/vega-themes-2.10.0.tgz#82768b14686e3fbfbdab0e77cb63e12c62b4911e" - integrity sha512-prePRUKFUFGWniuZsJOfkdb+27Gwrrm82yAlVuU+912kcknsx1DVmMSg2yF79f4jdtqnAFIGycZgxoj13SEIuQ== + version "2.12.0" + resolved "https://registry.yarnpkg.com/vega-themes/-/vega-themes-2.12.0.tgz#1005f67d64795ce239becc1005a605ee07a52e71" + integrity sha512-gHNYCzDgexSQDmGzQsxH57OYgFVbAOmvhIYN3MPOvVucyI+zhbUawBVIVNzG9ftucRp0MaaMVXi6ctC5HLnBsg== vega-time@^2.0.3, vega-time@^2.1.0, vega-time@~2.1.0: version "2.1.0" @@ -13672,45 +13602,45 @@ vega@^5.20.0: vega-voronoi "~4.2.0" vega-wordcloud "~4.1.3" -verdaccio-audit@10.2.1: - version "10.2.1" - resolved "https://registry.yarnpkg.com/verdaccio-audit/-/verdaccio-audit-10.2.1.tgz#5499bfe09e1ab35ab62962e4fa95d5ce6b2356c2" - integrity sha512-zDG0Kw1ny+Kj+k134/gVN5B3/+8h7i8dKdw4wqVf8CcaYfXlIAIgdwPB1DeD/D2DFSy43FokSO9erTKPHGHidw== +verdaccio-audit@10.2.2: + version "10.2.2" + resolved "https://registry.yarnpkg.com/verdaccio-audit/-/verdaccio-audit-10.2.2.tgz#254380e57932fda64b45cb739e9c42cc9fb2dfdf" + integrity sha512-f2uZlKD7vi0yEB0wN8WOf+eA/3SCyKD9cvK17Hh7Wm8f/bl7k1B3hHOTtUCn/yu85DGsj2pcNzrAfp2wMVgz9Q== dependencies: body-parser "1.20.0" - express "4.17.3" - https-proxy-agent "5.0.0" + express "4.18.1" + https-proxy-agent "5.0.1" node-fetch "2.6.7" -verdaccio-htpasswd@10.3.0: - version "10.3.0" - resolved "https://registry.yarnpkg.com/verdaccio-htpasswd/-/verdaccio-htpasswd-10.3.0.tgz#c54ee8fddcebfff14a9ca81e346365bf150eddf5" - integrity sha512-UbMF9kbqo2tvOrdbC3MryE6/iXy54XlqDKpFWUKS5MTjFhP9BdQNgyTjBCM/mubO3JJug2TcVdmu/si8G4891Q== +verdaccio-htpasswd@10.5.0: + version "10.5.0" + resolved "https://registry.yarnpkg.com/verdaccio-htpasswd/-/verdaccio-htpasswd-10.5.0.tgz#de9ea2967856af765178b08485dc8e83f544a12c" + integrity sha512-olBsT3uy1TT2ZqmMCJUsMHrztJzoEpa8pxxvYrDZdWnEksl6mHV10lTeLbH9BUwbEheOeKkkdsERqUOs+if0jg== dependencies: - "@verdaccio/file-locking" "10.2.0" + "@verdaccio/file-locking" "10.3.0" apache-md5 "1.1.7" bcryptjs "2.4.3" http-errors "2.0.0" unix-crypt-td-js "1.1.4" -verdaccio@^5.2.2: - version "5.10.2" - resolved "https://registry.yarnpkg.com/verdaccio/-/verdaccio-5.10.2.tgz#09d866ec310a5aca5bc6dea2109bb1c24c07eb16" - integrity sha512-vcHsfPEqr3PHQLJ6asAXUM8Trl/1IumIvairtst4YD8peKvnDTgj2ilWHg87eYx/sXhFFWynauOwfKee5gcs0A== +verdaccio@^5.13.3: + version "5.15.2" + resolved "https://registry.yarnpkg.com/verdaccio/-/verdaccio-5.15.2.tgz#0ca3301d72ddef49a5dd52028000d7e315ea8aab" + integrity sha512-Viy9q9qZadWNsuucSG7Hw0Jf4ebMs9TQBGrpv1x0AhVMRjzgyK/6aYq9AIp6bd9sSoLlIH/HtmAxCcR6tFs/CA== dependencies: "@verdaccio/commons-api" "10.2.0" - "@verdaccio/local-storage" "10.2.1" - "@verdaccio/readme" "10.3.3" + "@verdaccio/local-storage" "10.3.1" + "@verdaccio/readme" "10.4.1" "@verdaccio/streams" "10.2.0" - "@verdaccio/ui-theme" "6.0.0-6-next.24" + "@verdaccio/ui-theme" "6.0.0-6-next.28" JSONStream "1.3.5" - async "3.2.3" + async "3.2.4" body-parser "1.20.0" clipanion "3.1.0" compression "1.7.4" cookies "0.8.0" cors "2.8.5" - dayjs "1.11.2" + dayjs "1.11.5" debug "^4.3.3" envinfo "7.8.1" eslint-import-resolver-node "0.3.6" @@ -13721,14 +13651,14 @@ verdaccio@^5.2.2: http-errors "2.0.0" js-yaml "4.1.0" jsonwebtoken "8.5.1" - kleur "4.1.4" + kleur "4.1.5" lodash "4.17.21" - lru-cache "7.9.0" + lru-cache "7.14.0" lunr-mutable-indexes "2.3.2" - marked "4.0.15" + marked "4.1.0" memoizee "0.4.15" mime "3.0.0" - minimatch "5.0.1" + minimatch "5.1.0" mkdirp "1.0.4" mv "2.1.1" pino "6.14.0" @@ -13738,33 +13668,59 @@ verdaccio@^5.2.2: request "2.88.0" semver "7.3.7" validator "13.7.0" - verdaccio-audit "10.2.1" - verdaccio-htpasswd "10.3.0" + verdaccio-audit "10.2.2" + verdaccio-htpasswd "10.5.0" verror@1.10.0: version "1.10.0" resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== dependencies: assert-plus "^1.0.0" core-util-is "1.0.2" extsprintf "^1.2.0" -w3c-hr-time@^1.0.1, w3c-hr-time@^1.0.2: +vscode-jsonrpc@8.0.2, vscode-jsonrpc@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz#f239ed2cd6004021b6550af9fd9d3e47eee3cac9" + integrity sha512-RY7HwI/ydoC1Wwg4gJ3y6LpU9FJRZAUnTYMXthqhFXXu77ErDd/xkREpGuk4MyYkk4a+XDWAMqe0S3KkelYQEQ== + +vscode-jsonrpc@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz#108bdb09b4400705176b957ceca9e0880e9b6d4e" + integrity sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg== + +vscode-languageserver-protocol@^3.17.0: + version "3.17.2" + resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz#beaa46aea06ed061576586c5e11368a9afc1d378" + integrity sha512-8kYisQ3z/SQ2kyjlNeQxbkkTNmVFoQCqkmGrzLH6A9ecPlgTbp3wDTnUNqaUxYr4vlAcloxx8zwy7G5WdguYNg== + dependencies: + vscode-jsonrpc "8.0.2" + vscode-languageserver-types "3.17.2" + +vscode-languageserver-types@3.17.2: + version "3.17.2" + resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2" + integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA== + +vscode-ws-jsonrpc@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/vscode-ws-jsonrpc/-/vscode-ws-jsonrpc-1.0.2.tgz#ead2efd66293f331ccc220222ae1aeca4bb5b2c1" + integrity sha512-09OpRC0RcqZs4DleJRgs+R+7gQkwb4tgvsL43lzVZwW4N5NO3H/9sLNeKPBt83k7WyA8qBZjrzM6X7tKFpFrjQ== + dependencies: + vscode-jsonrpc "^8.0.2" + +w3c-hr-time@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== dependencies: browser-process-hrtime "^1.0.0" -w3c-xmlserializer@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz#30485ca7d70a6fd052420a3d12fd90e6339ce794" - integrity sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== - dependencies: - domexception "^1.0.1" - webidl-conversions "^4.0.2" - xml-name-validator "^3.0.0" +w3c-keyname@^2.2.4: + version "2.2.6" + resolved "https://registry.yarnpkg.com/w3c-keyname/-/w3c-keyname-2.2.6.tgz#8412046116bc16c5d73d4e612053ea10a189c85f" + integrity sha512-f+fciywl1SJEniZHD6H+kUO8gOnwIr7f4ijKA6+ZvJFjeGi1r4PDLl53Ayud9O/rk64RqgoQine0feoeOU0kXg== w3c-xmlserializer@^2.0.0: version "2.0.0" @@ -13788,15 +13744,15 @@ walker@^1.0.7, walker@~1.0.5: watch@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/watch/-/watch-1.0.2.tgz#340a717bde765726fa0aa07d721e0147a551df0c" - integrity sha1-NApxe952Vyb6CqB9ch4BR6VR3ww= + integrity sha512-1u+Z5n9Jc1E2c7qDO8SinPoZuHj7FgbgU1olSFoyaklduDvvtX7GMMtlE6OC9FTXq4KvNAOfj6Zu4vI1e9bAKA== dependencies: exec-sh "^0.2.0" minimist "^1.2.0" -watchpack@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.3.1.tgz#4200d9447b401156eeca7767ee610f8809bc9d25" - integrity sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA== +watchpack@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== dependencies: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" @@ -13804,19 +13760,14 @@ watchpack@^2.3.1: wcwidth@^1.0.0, wcwidth@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== dependencies: defaults "^1.0.3" webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= - -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== webidl-conversions@^5.0.0: version "5.0.0" @@ -13829,9 +13780,9 @@ webidl-conversions@^6.1.0: integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== webpack-bundle-analyzer@^4.1.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz#1b0eea2947e73528754a6f9af3e91b2b6e0f79d5" - integrity sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ== + version "4.6.1" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz#bee2ee05f4ba4ed430e4831a319126bb4ed9f5a6" + integrity sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw== dependencies: acorn "^8.0.4" acorn-walk "^8.0.0" @@ -13844,17 +13795,17 @@ webpack-bundle-analyzer@^4.1.0: ws "^7.3.1" webpack-cli@^4.9.2: - version "4.9.2" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.9.2.tgz#77c1adaea020c3f9e2db8aad8ea78d235c83659d" - integrity sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ== + version "4.10.0" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.10.0.tgz#37c1d69c8d85214c5a65e589378f53aec64dab31" + integrity sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w== dependencies: "@discoveryjs/json-ext" "^0.5.0" - "@webpack-cli/configtest" "^1.1.1" - "@webpack-cli/info" "^1.4.1" - "@webpack-cli/serve" "^1.6.1" + "@webpack-cli/configtest" "^1.2.0" + "@webpack-cli/info" "^1.5.0" + "@webpack-cli/serve" "^1.7.0" colorette "^2.0.14" commander "^7.0.0" - execa "^5.0.0" + cross-spawn "^7.0.3" fastest-levenshtein "^1.0.12" import-local "^3.0.2" interpret "^2.2.0" @@ -13883,20 +13834,20 @@ webpack-sources@^3.2.3: integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== webpack@^5.72.0: - version "5.72.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.72.1.tgz#3500fc834b4e9ba573b9f430b2c0a61e1bb57d13" - integrity sha512-dXG5zXCLspQR4krZVR6QgajnZOjW2K/djHvdcRaDQvsjV9z9vaW6+ja5dZOYbqBBjF6kGXka/2ZyxNdc+8Jung== + version "5.74.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.74.0.tgz#02a5dac19a17e0bb47093f2be67c695102a55980" + integrity sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA== dependencies: "@types/eslint-scope" "^3.7.3" "@types/estree" "^0.0.51" "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/wasm-edit" "1.11.1" "@webassemblyjs/wasm-parser" "1.11.1" - acorn "^8.4.1" + acorn "^8.7.1" acorn-import-assertions "^1.7.6" browserslist "^4.14.5" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.9.3" + enhanced-resolve "^5.10.0" es-module-lexer "^0.9.0" eslint-scope "5.1.1" events "^3.2.0" @@ -13909,10 +13860,10 @@ webpack@^5.72.0: schema-utils "^3.1.0" tapable "^2.1.1" terser-webpack-plugin "^5.1.3" - watchpack "^2.3.1" + watchpack "^2.4.0" webpack-sources "^3.2.3" -whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.5: +whatwg-encoding@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== @@ -13924,7 +13875,7 @@ whatwg-fetch@^3.0.0: resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== -whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: +whatwg-mimetype@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== @@ -13932,20 +13883,11 @@ whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: whatwg-url@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0= + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== dependencies: tr46 "~0.0.3" webidl-conversions "^3.0.0" -whatwg-url@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" - integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - whatwg-url@^8.0.0, whatwg-url@^8.5.0: version "8.7.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" @@ -13969,7 +13911,7 @@ which-boxed-primitive@^1.0.2: which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== which@^1.2.9: version "1.3.1" @@ -14005,7 +13947,7 @@ word-wrap@^1.2.3, word-wrap@~1.2.3: wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== worker-loader@^3.0.2: version "3.0.8" @@ -14036,7 +13978,7 @@ wrap-ansi@^7.0.0: wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== write-file-atomic@^2.4.2: version "2.4.3" @@ -14105,10 +14047,10 @@ ws@^6.2.1: dependencies: async-limiter "~1.0.0" -ws@^7.0.0, ws@^7.3.1, ws@^7.4.6: - version "7.5.7" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.7.tgz#9e0ac77ee50af70d58326ecff7e85eb3fa375e67" - integrity sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A== +ws@^7.3.1, ws@^7.4.6: + version "7.5.9" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== xml-name-validator@^3.0.0: version "3.0.0" @@ -14118,9 +14060,9 @@ xml-name-validator@^3.0.0: xml@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5" - integrity sha1-eLpyAgApxbyHuKgaPPzXS0ovweU= + integrity sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw== -xmlchars@^2.1.1, xmlchars@^2.2.0: +xmlchars@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== @@ -14130,20 +14072,20 @@ xtend@^4.0.1, xtend@^4.0.2, xtend@~4.0.0, xtend@~4.0.1: resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== -xterm-addon-fit@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/xterm-addon-fit/-/xterm-addon-fit-0.4.0.tgz#06e0c5d0a6aaacfb009ef565efa1c81e93d90193" - integrity sha512-p4BESuV/g2L6pZzFHpeNLLnep9mp/DkF3qrPglMiucSFtD8iJxtMufEoEJbN8LZwB4i+8PFpFvVuFrGOSpW05w== +xterm-addon-fit@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/xterm-addon-fit/-/xterm-addon-fit-0.5.0.tgz#2d51b983b786a97dcd6cde805e700c7f913bc596" + integrity sha512-DsS9fqhXHacEmsPxBJZvfj2la30Iz9xk+UKjhQgnYNkrUIN5CYLbw7WEfz117c7+S86S/tpHPfvNxJsF5/G8wQ== -xterm@~4.8.1: - version "4.8.1" - resolved "https://registry.yarnpkg.com/xterm/-/xterm-4.8.1.tgz#155a1729a43e1a89b406524e22c5634339e39ca1" - integrity sha512-ax91ny4tI5eklqIfH79OUSGE2PUX2rGbwONmB6DfqpyhSZO8/cf++sqiaMWEVCMjACyMfnISW7C3gGMoNvNolQ== +xterm@~4.19.0: + version "4.19.0" + resolved "https://registry.yarnpkg.com/xterm/-/xterm-4.19.0.tgz#c0f9d09cd61de1d658f43ca75f992197add9ef6d" + integrity sha512-c3Cp4eOVsYY5Q839dR5IejghRPpxciGmLWWaP9g+ppfMeBChMeLa1DCA+pmX/jyDZ+zxFOmlJL/82qVdayVoGQ== -y-codemirror@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/y-codemirror/-/y-codemirror-3.0.1.tgz#d8a4e43cf46b5b557e0f03b7bbb65773ff436278" - integrity sha512-TsLSoouAZxkxOKbmTj7qdwZNS0lZMVqIdp7/j9EgUUqYj0remZYDGl6VBABrmp9UX1QvX6RoXXqzbNhftgfCbA== +y-codemirror.next@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/y-codemirror.next/-/y-codemirror.next-0.3.2.tgz#15f7afec14a56fba4f25811d5f90b986e1cc644c" + integrity sha512-3ksMXoietzNkrgluG9ut+5q4PNHCS6sQ+mHd44hNX1s7TBe4iDgOOIswfY3oLsdamZLAUPr+TnRdYgYuNDs7Qg== dependencies: lib0 "^0.2.42" @@ -14163,9 +14105,9 @@ y-protocols@^1.0.5: lib0 "^0.2.42" y-websocket@^1.3.15: - version "1.4.3" - resolved "https://registry.yarnpkg.com/y-websocket/-/y-websocket-1.4.3.tgz#4d4ca00832f0ab813e44a952f3088bd1eb5058f6" - integrity sha512-VobyJaAoyWIETETNZragnTpL7kcJr8a/CIUQP6DfXcQ4v0UmZUuANdsPsbmMjDsEeUECVFRhHauxpDtRhYqkaQ== + version "1.4.4" + resolved "https://registry.yarnpkg.com/y-websocket/-/y-websocket-1.4.4.tgz#d1750b6395fbe2f99cdabac97d3cd8d8de3fee6f" + integrity sha512-5G6FyqHosiiUBm2kMllOK5SP3uoyxgca9uq67iVPE44SW1sx66/fbU5S9RxhHBvn/WZh3rTf7GE7gr0h4rQb3Q== dependencies: lib0 "^0.2.42" lodash.debounce "^4.0.8" @@ -14184,7 +14126,7 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yallist@^4.0.0: +yallist@*, yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== @@ -14252,7 +14194,7 @@ yargs@^16.2.0: y18n "^5.0.5" yargs-parser "^20.2.2" -yargs@^17.4.0: +yargs@^17.4.0, yargs@~17.5.1: version "17.5.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.5.1.tgz#e109900cab6fcb7fd44b1d8249166feb0b36e58e" integrity sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA== @@ -14265,23 +14207,10 @@ yargs@^17.4.0: y18n "^5.0.5" yargs-parser "^21.0.0" -yargs@~17.2.1: - version "17.2.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.2.1.tgz#e2c95b9796a0e1f7f3bf4427863b42e0418191ea" - integrity sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - yjs@^13.5.34: - version "13.5.38" - resolved "https://registry.yarnpkg.com/yjs/-/yjs-13.5.38.tgz#58dc8d679c69bddaf7c62e74c909ca08a8e592c9" - integrity sha512-YCHj6DkgxhIRqdxqTI+htGAhvfmgkS974pz+/OOiuLOj0EgGfUKvtp4yYyQGg1Wf3m4oLet9x7gEvCrxaGiVZQ== + version "13.5.41" + resolved "https://registry.yarnpkg.com/yjs/-/yjs-13.5.41.tgz#105041cd56bdef154704441c381d80723e072bbe" + integrity sha512-4eSTrrs8OeI0heXKKioRY4ag7V5Bk85Z4MeniUyown3o3y0G7G4JpAZWrZWfTp7pzw2b53GkAQWKqHsHi9j9JA== dependencies: lib0 "^0.2.49" From a4356bdf28c35830727000326afb2503b0ed10d3 Mon Sep 17 00:00:00 2001 From: "Afshin T. Darian" Date: Tue, 6 Sep 2022 11:36:03 +0100 Subject: [PATCH 02/49] Update to JupyterLab 4.0.0a28 --- .github/actions/build-dist/action.yml | 2 +- .github/workflows/buildutils.yml | 4 ++-- pyproject.toml | 5 ++--- yarn.lock | 2 +- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/actions/build-dist/action.yml b/.github/actions/build-dist/action.yml index 0422cc9259..7f83f99d9c 100644 --- a/.github/actions/build-dist/action.yml +++ b/.github/actions/build-dist/action.yml @@ -9,7 +9,7 @@ runs: - name: Install dependencies shell: bash run: | - python -m pip install --upgrade jupyter_packaging~=0.10 "jupyterlab>=4.0.0a25,<5" ypy-websocket==0.2 build + python -m pip install --upgrade jupyter_packaging~=0.10 "jupyterlab>=4.0.0a28,<5" build - name: Build pypi distributions shell: bash diff --git a/.github/workflows/buildutils.yml b/.github/workflows/buildutils.yml index dffce01555..ccdde3e392 100644 --- a/.github/workflows/buildutils.yml +++ b/.github/workflows/buildutils.yml @@ -26,7 +26,7 @@ jobs: - name: Install dependencies run: | - python -m pip install -U "jupyterlab>=4.0.0a25,<5" ypy-websocket==0.2 hatch + python -m pip install -U "jupyterlab>=4.0.0a28,<5" hatch jlpm jlpm run build @@ -76,6 +76,6 @@ jobs: - name: Install dependencies run: | - python -m pip install -U "jupyterlab>=4.0.0a25,<5" ypy-websocket==0.2 pip + python -m pip install -U "jupyterlab>=4.0.0a28,<5" pip jlpm jlpm run build diff --git a/pyproject.toml b/pyproject.toml index 6177366251..c3cfb60e4c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["hatchling>=1.5", "jupyterlab>=4.0.0a25,<5", "ypy-websocket==0.2"] +requires = ["hatchling>=1.5", "jupyterlab>=4.0.0a29,<5", "ypy-websocket==0.2"] build-backend = "hatchling.build" [project] @@ -30,11 +30,10 @@ classifiers = [ ] dependencies = [ "jupyter_server>=1.16.0,<2", - "jupyterlab>=4.0.0a24,<5", + "jupyterlab>=4.0.0a28,<5", "jupyterlab_server>=2.13,<3", "notebook_shim>=0.1,<0.2", "tornado>=6.1.0", - "ypy-websocket==0.2", ] dynamic = ["version"] diff --git a/yarn.lock b/yarn.lock index 070772b319..c921473630 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14126,7 +14126,7 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yallist@*, yallist@^4.0.0: +yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== From 9658583c9ba1fbaafe2a5253a0a0257ed6bd7a8f Mon Sep 17 00:00:00 2001 From: "Afshin T. Darian" Date: Tue, 6 Sep 2022 14:50:14 +0100 Subject: [PATCH 03/49] Fix tests --- packages/application/src/shell.ts | 3 ++- packages/application/test/shell.spec.ts | 18 ++++++++---------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/packages/application/src/shell.ts b/packages/application/src/shell.ts index ace90608da..42d1ca790f 100644 --- a/packages/application/src/shell.ts +++ b/packages/application/src/shell.ts @@ -180,7 +180,8 @@ export class NotebookShell extends Widget implements JupyterFrontEnd.IShell { yield* this._main.widgets; return; default: - throw new Error(`Invalid area: ${area}`); + console.error(`This shell has no area called "${area}"`); + return; } } diff --git a/packages/application/test/shell.spec.ts b/packages/application/test/shell.spec.ts index 9f8cc5cd25..d44d3bfe55 100644 --- a/packages/application/test/shell.spec.ts +++ b/packages/application/test/shell.spec.ts @@ -5,8 +5,6 @@ import { NotebookShell, INotebookShell } from '@jupyter-notebook/application'; import { JupyterFrontEnd } from '@jupyterlab/application'; -import { toArray } from '@lumino/algorithm'; - import { Widget } from '@lumino/widgets'; describe('Shell', () => { @@ -31,15 +29,15 @@ describe('Shell', () => { it('should add widgets to existing areas', () => { const widget = new Widget(); shell.add(widget, 'main'); - const widgets = toArray(shell.widgets('main')); + const widgets = Array.from(shell.widgets('main')); expect(widgets).toEqual([widget]); }); - it('should throw an exception if the area does not exist', () => { + it('should be empty and console.error if area does not exist', () => { + const spy = jest.spyOn(console, 'error'); const jupyterFrontEndShell = shell as JupyterFrontEnd.IShell; - expect(() => { - jupyterFrontEndShell.widgets('left'); - }).toThrow('Invalid area: left'); + expect(Array.from(jupyterFrontEndShell.widgets('left'))).toHaveLength(0); + expect(spy).toHaveBeenCalled(); }); }); @@ -62,7 +60,7 @@ describe('Shell', () => { const widget = new Widget(); widget.id = 'foo'; shell.add(widget, 'top'); - const widgets = toArray(shell.widgets('top')); + const widgets = Array.from(shell.widgets('top')); expect(widgets.length).toBeGreaterThan(0); }); @@ -70,7 +68,7 @@ describe('Shell', () => { const widget = new Widget(); widget.id = 'foo'; shell.add(widget, 'top', { rank: 10 }); - const widgets = toArray(shell.widgets('top')); + const widgets = Array.from(shell.widgets('top')); expect(widgets.length).toBeGreaterThan(0); }); }); @@ -80,7 +78,7 @@ describe('Shell', () => { const widget = new Widget(); widget.id = 'foo'; shell.add(widget, 'main'); - const widgets = toArray(shell.widgets('main')); + const widgets = Array.from(shell.widgets('main')); expect(widgets.length).toBeGreaterThan(0); }); }); From 606bddebf7127022931a209034ab44a4a75acc99 Mon Sep 17 00:00:00 2001 From: "Afshin T. Darian" Date: Tue, 6 Sep 2022 21:39:47 +0100 Subject: [PATCH 04/49] More updates --- app/package.json | 4 ++-- packages/application/src/shell.ts | 4 ++-- packages/docmanager-extension/package.json | 2 +- packages/tree-extension/package.json | 2 +- packages/tree/package.json | 2 +- yarn.lock | 8 ++++---- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/app/package.json b/app/package.json index 398eef5794..50497a2fa0 100644 --- a/app/package.json +++ b/app/package.json @@ -57,14 +57,14 @@ "@jupyterlab/mathjax2-extension": "~4.0.0-alpha.13", "@jupyterlab/notebook": "~4.0.0-alpha.13", "@jupyterlab/notebook-extension": "~4.0.0-alpha.13", - "@jupyterlab/observables": "~5.0.0-alpha.10", + "@jupyterlab/observables": "~5.0.0-alpha.13", "@jupyterlab/outputarea": "~4.0.0-alpha.13", "@jupyterlab/pdf-extension": "~4.0.0-alpha.13", "@jupyterlab/rendermime": "~4.0.0-alpha.13", "@jupyterlab/rendermime-extension": "~4.0.0-alpha.13", "@jupyterlab/rendermime-interfaces": "~3.8.0-alpha.13", "@jupyterlab/running-extension": "~4.0.0-alpha.13", - "@jupyterlab/services": "~7.0.0-alpha.10", + "@jupyterlab/services": "~7.0.0-alpha.13", "@jupyterlab/settingregistry": "~4.0.0-alpha.13", "@jupyterlab/shared-models": "~4.0.0-alpha.13", "@jupyterlab/shortcuts-extension": "~4.0.0-alpha.13", diff --git a/packages/application/src/shell.ts b/packages/application/src/shell.ts index 42d1ca790f..395362f392 100644 --- a/packages/application/src/shell.ts +++ b/packages/application/src/shell.ts @@ -5,7 +5,7 @@ import { JupyterFrontEnd } from '@jupyterlab/application'; import { DocumentRegistry } from '@jupyterlab/docregistry'; -import { ArrayExt, find } from '@lumino/algorithm'; +import { ArrayExt } from '@lumino/algorithm'; import { Token } from '@lumino/coreutils'; @@ -107,7 +107,7 @@ export class NotebookShell extends Widget implements JupyterFrontEnd.IShell { * Activate a widget in its area. */ activateById(id: string): void { - const widget = find(this.widgets('main'), w => w.id === id); + const widget = this._main.widgets.find(w => w.id === id); if (widget) { widget.activate(); } diff --git a/packages/docmanager-extension/package.json b/packages/docmanager-extension/package.json index 41785591d7..08b1290301 100644 --- a/packages/docmanager-extension/package.json +++ b/packages/docmanager-extension/package.json @@ -43,7 +43,7 @@ "@jupyterlab/coreutils": "^6.0.0-alpha.13", "@jupyterlab/docmanager": "^4.0.0-alpha.13", "@jupyterlab/docregistry": "^4.0.0-alpha.13", - "@jupyterlab/services": "^7.0.0-alpha.10", + "@jupyterlab/services": "^7.0.0-alpha.13", "@lumino/algorithm": "^2.0.0-alpha.1" }, "devDependencies": { diff --git a/packages/tree-extension/package.json b/packages/tree-extension/package.json index acfcda80e4..fe097b4f9d 100644 --- a/packages/tree-extension/package.json +++ b/packages/tree-extension/package.json @@ -47,7 +47,7 @@ "@jupyterlab/docmanager": "^4.0.0-alpha.13", "@jupyterlab/filebrowser": "^4.0.0-alpha.13", "@jupyterlab/mainmenu": "^4.0.0-alpha.13", - "@jupyterlab/services": "^7.0.0-alpha.10", + "@jupyterlab/services": "^7.0.0-alpha.13", "@jupyterlab/settingregistry": "^4.0.0-alpha.13", "@jupyterlab/statedb": "^4.0.0-alpha.13", "@jupyterlab/translation": "^4.0.0-alpha.13", diff --git a/packages/tree/package.json b/packages/tree/package.json index 54d19b54cf..51cddbb4fc 100644 --- a/packages/tree/package.json +++ b/packages/tree/package.json @@ -46,7 +46,7 @@ "@jupyterlab/docmanager": "^4.0.0-alpha.13", "@jupyterlab/filebrowser": "^4.0.0-alpha.13", "@jupyterlab/mainmenu": "^4.0.0-alpha.13", - "@jupyterlab/services": "^7.0.0-alpha.10", + "@jupyterlab/services": "^7.0.0-alpha.13", "@jupyterlab/settingregistry": "^4.0.0-alpha.13", "@jupyterlab/statedb": "^4.0.0-alpha.13", "@jupyterlab/translation": "^4.0.0-alpha.13", diff --git a/yarn.lock b/yarn.lock index c921473630..ed798ca372 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1479,7 +1479,7 @@ "@jupyterlab/coreutils" "^6.0.0-alpha.13" "@jupyterlab/docmanager" "^4.0.0-alpha.13" "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.10" + "@jupyterlab/services" "^7.0.0-alpha.13" "@lumino/algorithm" "^2.0.0-alpha.1" "@jupyter-notebook/documentsearch-extension@file:packages/documentsearch-extension": @@ -1545,7 +1545,7 @@ "@jupyterlab/docmanager" "^4.0.0-alpha.13" "@jupyterlab/filebrowser" "^4.0.0-alpha.13" "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.10" + "@jupyterlab/services" "^7.0.0-alpha.13" "@jupyterlab/settingregistry" "^4.0.0-alpha.13" "@jupyterlab/statedb" "^4.0.0-alpha.13" "@jupyterlab/translation" "^4.0.0-alpha.13" @@ -1564,7 +1564,7 @@ "@jupyterlab/docmanager" "^4.0.0-alpha.13" "@jupyterlab/filebrowser" "^4.0.0-alpha.13" "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.10" + "@jupyterlab/services" "^7.0.0-alpha.13" "@jupyterlab/settingregistry" "^4.0.0-alpha.13" "@jupyterlab/statedb" "^4.0.0-alpha.13" "@jupyterlab/translation" "^4.0.0-alpha.13" @@ -2607,7 +2607,7 @@ "@lumino/signaling" "^2.0.0-alpha.1" react "^17.0.1" -"@jupyterlab/services@^7.0.0-alpha.10", "@jupyterlab/services@^7.0.0-alpha.13": +"@jupyterlab/services@^7.0.0-alpha.13": version "7.0.0-alpha.13" resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-7.0.0-alpha.13.tgz#ed5650f078693b45877c5662c9f3e3c894f22d9e" integrity sha512-5gf3V1OTXCz9RkSfsUIbbtyDhbtfPL/i1wKkNSpcnC5vMNDQAYc6+iRQ1Kvv0YRQfOGHLOBLL8u+x0M3JqRW3w== From a339e4605960feebc1009a743bb663f3ce0556a1 Mon Sep 17 00:00:00 2001 From: "Afshin T. Darian" Date: Wed, 28 Sep 2022 17:29:30 +0100 Subject: [PATCH 05/49] Update to 4.0.0a29 --- .github/actions/build-dist/action.yml | 2 +- .github/workflows/buildutils.yml | 4 ++-- pyproject.toml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/actions/build-dist/action.yml b/.github/actions/build-dist/action.yml index 7f83f99d9c..7b765582b9 100644 --- a/.github/actions/build-dist/action.yml +++ b/.github/actions/build-dist/action.yml @@ -9,7 +9,7 @@ runs: - name: Install dependencies shell: bash run: | - python -m pip install --upgrade jupyter_packaging~=0.10 "jupyterlab>=4.0.0a28,<5" build + python -m pip install --upgrade jupyter_packaging~=0.10 "jupyterlab>=4.0.0a29,<5" build - name: Build pypi distributions shell: bash diff --git a/.github/workflows/buildutils.yml b/.github/workflows/buildutils.yml index ccdde3e392..a585bff2e4 100644 --- a/.github/workflows/buildutils.yml +++ b/.github/workflows/buildutils.yml @@ -26,7 +26,7 @@ jobs: - name: Install dependencies run: | - python -m pip install -U "jupyterlab>=4.0.0a28,<5" hatch + python -m pip install -U "jupyterlab>=4.0.0a29,<5" hatch jlpm jlpm run build @@ -76,6 +76,6 @@ jobs: - name: Install dependencies run: | - python -m pip install -U "jupyterlab>=4.0.0a28,<5" pip + python -m pip install -U "jupyterlab>=4.0.0a29,<5" pip jlpm jlpm run build diff --git a/pyproject.toml b/pyproject.toml index c3cfb60e4c..696a1a18c6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["hatchling>=1.5", "jupyterlab>=4.0.0a29,<5", "ypy-websocket==0.2"] +requires = ["hatchling>=1.5", "jupyterlab>=4.0.0a29,<5", "ypy-websocket==0.3.2"] build-backend = "hatchling.build" [project] @@ -30,7 +30,7 @@ classifiers = [ ] dependencies = [ "jupyter_server>=1.16.0,<2", - "jupyterlab>=4.0.0a28,<5", + "jupyterlab>=4.0.0a29,<5", "jupyterlab_server>=2.13,<3", "notebook_shim>=0.1,<0.2", "tornado>=6.1.0", From 9ac7ad6ba56623376488877d4ab97be661947ba4 Mon Sep 17 00:00:00 2001 From: "Afshin T. Darian" Date: Wed, 28 Sep 2022 17:54:43 +0100 Subject: [PATCH 06/49] Update to alpha 29 --- app/package.json | 206 +++++++++--------- buildutils/package.json | 2 +- package.json | 2 +- packages/application-extension/package.json | 30 +-- packages/application/package.json | 22 +- packages/console-extension/package.json | 8 +- packages/docmanager-extension/package.json | 12 +- .../documentsearch-extension/package.json | 6 +- packages/help-extension/package.json | 8 +- packages/lab-extension/package.json | 18 +- packages/notebook-extension/package.json | 18 +- packages/terminal-extension/package.json | 8 +- packages/tree-extension/package.json | 28 +-- packages/tree/package.json | 30 +-- packages/ui-components/package.json | 4 +- ui-tests/package.json | 2 +- 16 files changed, 202 insertions(+), 202 deletions(-) diff --git a/app/package.json b/app/package.json index 50497a2fa0..7c4f2981d4 100644 --- a/app/package.json +++ b/app/package.json @@ -22,76 +22,76 @@ "@jupyter-notebook/tree": "~7.0.0-alpha.5", "@jupyter-notebook/tree-extension": "~7.0.0-alpha.5", "@jupyter-notebook/ui-components": "~7.0.0-alpha.5", - "@jupyterlab/application": "~4.0.0-alpha.13", - "@jupyterlab/application-extension": "~4.0.0-alpha.13", - "@jupyterlab/apputils": "~4.0.0-alpha.13", - "@jupyterlab/apputils-extension": "~4.0.0-alpha.13", - "@jupyterlab/cell-toolbar": "~4.0.0-alpha.13", - "@jupyterlab/cell-toolbar-extension": "~4.0.0-alpha.13", - "@jupyterlab/celltags": "~4.0.0-alpha.13", - "@jupyterlab/codeeditor": "~4.0.0-alpha.13", - "@jupyterlab/codemirror-extension": "~4.0.0-alpha.13", - "@jupyterlab/collaboration": "~4.0.0-alpha.13", - "@jupyterlab/collaboration-extension": "~4.0.0-alpha.13", - "@jupyterlab/completer": "~4.0.0-alpha.13", - "@jupyterlab/completer-extension": "~4.0.0-alpha.13", - "@jupyterlab/console": "~4.0.0-alpha.13", - "@jupyterlab/console-extension": "~4.0.0-alpha.13", - "@jupyterlab/coreutils": "~6.0.0-alpha.13", - "@jupyterlab/docmanager": "~4.0.0-alpha.13", - "@jupyterlab/docmanager-extension": "~4.0.0-alpha.13", - "@jupyterlab/docprovider": "~4.0.0-alpha.13", - "@jupyterlab/docprovider-extension": "~4.0.0-alpha.13", - "@jupyterlab/documentsearch": "~4.0.0-alpha.13", - "@jupyterlab/documentsearch-extension": "~4.0.0-alpha.13", - "@jupyterlab/filebrowser": "~4.0.0-alpha.13", - "@jupyterlab/filebrowser-extension": "~4.0.0-alpha.13", - "@jupyterlab/fileeditor": "~4.0.0-alpha.13", - "@jupyterlab/fileeditor-extension": "~4.0.0-alpha.13", - "@jupyterlab/hub-extension": "~4.0.0-alpha.13", - "@jupyterlab/javascript-extension": "~4.0.0-alpha.13", - "@jupyterlab/json-extension": "~4.0.0-alpha.13", - "@jupyterlab/mainmenu": "~4.0.0-alpha.13", - "@jupyterlab/mainmenu-extension": "~4.0.0-alpha.13", - "@jupyterlab/markedparser-extension": "~4.0.0-alpha.13", - "@jupyterlab/mathjax2-extension": "~4.0.0-alpha.13", - "@jupyterlab/notebook": "~4.0.0-alpha.13", - "@jupyterlab/notebook-extension": "~4.0.0-alpha.13", - "@jupyterlab/observables": "~5.0.0-alpha.13", - "@jupyterlab/outputarea": "~4.0.0-alpha.13", - "@jupyterlab/pdf-extension": "~4.0.0-alpha.13", - "@jupyterlab/rendermime": "~4.0.0-alpha.13", - "@jupyterlab/rendermime-extension": "~4.0.0-alpha.13", - "@jupyterlab/rendermime-interfaces": "~3.8.0-alpha.13", - "@jupyterlab/running-extension": "~4.0.0-alpha.13", - "@jupyterlab/services": "~7.0.0-alpha.13", - "@jupyterlab/settingregistry": "~4.0.0-alpha.13", - "@jupyterlab/shared-models": "~4.0.0-alpha.13", - "@jupyterlab/shortcuts-extension": "~4.0.0-alpha.13", - "@jupyterlab/statedb": "~4.0.0-alpha.13", - "@jupyterlab/statusbar": "~4.0.0-alpha.13", - "@jupyterlab/terminal": "~4.0.0-alpha.13", - "@jupyterlab/terminal-extension": "~4.0.0-alpha.13", - "@jupyterlab/theme-dark-extension": "~4.0.0-alpha.13", - "@jupyterlab/theme-light-extension": "~4.0.0-alpha.13", - "@jupyterlab/tooltip": "~4.0.0-alpha.13", - "@jupyterlab/tooltip-extension": "~4.0.0-alpha.13", - "@jupyterlab/translation": "~4.0.0-alpha.13", - "@jupyterlab/translation-extension": "~4.0.0-alpha.13", - "@jupyterlab/ui-components": "~4.0.0-alpha.28", - "@jupyterlab/vega5-extension": "~4.0.0-alpha.13", - "@lumino/algorithm": "^2.0.0-alpha.1", - "@lumino/application": "^2.0.0-alpha.1", - "@lumino/commands": "^2.0.0-alpha.1", - "@lumino/coreutils": "^2.0.0-alpha.1", - "@lumino/disposable": "^2.0.0-alpha.1", - "@lumino/domutils": "^2.0.0-alpha.1", - "@lumino/dragdrop": "^2.0.0-alpha.1", - "@lumino/messaging": "^2.0.0-alpha.1", - "@lumino/properties": "^2.0.0-alpha.1", - "@lumino/signaling": "^2.0.0-alpha.1", - "@lumino/virtualdom": "^2.0.0-alpha.1", - "@lumino/widgets": "^2.0.0-alpha.1", + "@jupyterlab/application": "~4.0.0-alpha.14", + "@jupyterlab/application-extension": "~4.0.0-alpha.14", + "@jupyterlab/apputils": "~4.0.0-alpha.14", + "@jupyterlab/apputils-extension": "~4.0.0-alpha.14", + "@jupyterlab/cell-toolbar": "~4.0.0-alpha.14", + "@jupyterlab/cell-toolbar-extension": "~4.0.0-alpha.14", + "@jupyterlab/celltags": "~4.0.0-alpha.14", + "@jupyterlab/codeeditor": "~4.0.0-alpha.14", + "@jupyterlab/codemirror-extension": "~4.0.0-alpha.14", + "@jupyterlab/collaboration": "~4.0.0-alpha.14", + "@jupyterlab/collaboration-extension": "~4.0.0-alpha.14", + "@jupyterlab/completer": "~4.0.0-alpha.14", + "@jupyterlab/completer-extension": "~4.0.0-alpha.14", + "@jupyterlab/console": "~4.0.0-alpha.14", + "@jupyterlab/console-extension": "~4.0.0-alpha.14", + "@jupyterlab/coreutils": "~6.0.0-alpha.14", + "@jupyterlab/docmanager": "~4.0.0-alpha.14", + "@jupyterlab/docmanager-extension": "~4.0.0-alpha.14", + "@jupyterlab/docprovider": "~4.0.0-alpha.14", + "@jupyterlab/docprovider-extension": "~4.0.0-alpha.14", + "@jupyterlab/documentsearch": "~4.0.0-alpha.14", + "@jupyterlab/documentsearch-extension": "~4.0.0-alpha.14", + "@jupyterlab/filebrowser": "~4.0.0-alpha.14", + "@jupyterlab/filebrowser-extension": "~4.0.0-alpha.14", + "@jupyterlab/fileeditor": "~4.0.0-alpha.14", + "@jupyterlab/fileeditor-extension": "~4.0.0-alpha.14", + "@jupyterlab/hub-extension": "~4.0.0-alpha.14", + "@jupyterlab/javascript-extension": "~4.0.0-alpha.14", + "@jupyterlab/json-extension": "~4.0.0-alpha.14", + "@jupyterlab/mainmenu": "~4.0.0-alpha.14", + "@jupyterlab/mainmenu-extension": "~4.0.0-alpha.14", + "@jupyterlab/markedparser-extension": "~4.0.0-alpha.14", + "@jupyterlab/mathjax2-extension": "~4.0.0-alpha.14", + "@jupyterlab/notebook": "~4.0.0-alpha.14", + "@jupyterlab/notebook-extension": "~4.0.0-alpha.14", + "@jupyterlab/observables": "~5.0.0-alpha.14", + "@jupyterlab/outputarea": "~4.0.0-alpha.14", + "@jupyterlab/pdf-extension": "~4.0.0-alpha.14", + "@jupyterlab/rendermime": "~4.0.0-alpha.14", + "@jupyterlab/rendermime-extension": "~4.0.0-alpha.14", + "@jupyterlab/rendermime-interfaces": "~3.8.0-alpha.14", + "@jupyterlab/running-extension": "~4.0.0-alpha.14", + "@jupyterlab/services": "~7.0.0-alpha.14", + "@jupyterlab/settingregistry": "~4.0.0-alpha.14", + "@jupyterlab/shared-models": "~4.0.0-alpha.14", + "@jupyterlab/shortcuts-extension": "~4.0.0-alpha.14", + "@jupyterlab/statedb": "~4.0.0-alpha.14", + "@jupyterlab/statusbar": "~4.0.0-alpha.14", + "@jupyterlab/terminal": "~4.0.0-alpha.14", + "@jupyterlab/terminal-extension": "~4.0.0-alpha.14", + "@jupyterlab/theme-dark-extension": "~4.0.0-alpha.14", + "@jupyterlab/theme-light-extension": "~4.0.0-alpha.14", + "@jupyterlab/tooltip": "~4.0.0-alpha.14", + "@jupyterlab/tooltip-extension": "~4.0.0-alpha.14", + "@jupyterlab/translation": "~4.0.0-alpha.14", + "@jupyterlab/translation-extension": "~4.0.0-alpha.14", + "@jupyterlab/ui-components": "~4.0.0-alpha.29", + "@jupyterlab/vega5-extension": "~4.0.0-alpha.14", + "@lumino/algorithm": "^2.0.0-alpha.6", + "@lumino/application": "^2.0.0-alpha.6", + "@lumino/commands": "^2.0.0-alpha.6", + "@lumino/coreutils": "^2.0.0-alpha.6", + "@lumino/disposable": "^2.0.0-alpha.6", + "@lumino/domutils": "^2.0.0-alpha.6", + "@lumino/dragdrop": "^2.0.0-alpha.6", + "@lumino/messaging": "^2.0.0-alpha.6", + "@lumino/properties": "^2.0.0-alpha.6", + "@lumino/signaling": "^2.0.0-alpha.6", + "@lumino/virtualdom": "^2.0.0-alpha.6", + "@lumino/widgets": "^2.0.0-alpha.6", "react": "~17.0.2", "react-dom": "~17.0.2", "yjs": "~13.5.38" @@ -108,41 +108,41 @@ "@jupyter-notebook/tree": "^7.0.0-alpha.5", "@jupyter-notebook/tree-extension": "^7.0.0-alpha.5", "@jupyter-notebook/ui-components": "^7.0.0-alpha.5", - "@jupyterlab/application-extension": "^4.0.0-alpha.13", - "@jupyterlab/apputils-extension": "^4.0.0-alpha.13", - "@jupyterlab/cell-toolbar-extension": "^4.0.0-alpha.13", - "@jupyterlab/celltags": "^4.0.0-alpha.13", - "@jupyterlab/collaboration-extension": "^4.0.0-alpha.13", - "@jupyterlab/codemirror-extension": "^4.0.0-alpha.13", - "@jupyterlab/completer-extension": "^4.0.0-alpha.13", - "@jupyterlab/console-extension": "^4.0.0-alpha.13", - "@jupyterlab/coreutils": "^6.0.0-alpha.13", - "@jupyterlab/docmanager-extension": "^4.0.0-alpha.13", - "@jupyterlab/docprovider-extension": "^4.0.0-alpha.13", - "@jupyterlab/documentsearch-extension": "^4.0.0-alpha.13", - "@jupyterlab/filebrowser-extension": "^4.0.0-alpha.13", - "@jupyterlab/fileeditor-extension": "^4.0.0-alpha.13", - "@jupyterlab/hub-extension": "^4.0.0-alpha.13", - "@jupyterlab/javascript-extension": "^4.0.0-alpha.13", - "@jupyterlab/json-extension": "^4.0.0-alpha.13", - "@jupyterlab/mainmenu-extension": "^4.0.0-alpha.13", - "@jupyterlab/markedparser-extension": "^4.0.0-alpha.13", - "@jupyterlab/mathjax2-extension": "^4.0.0-alpha.13", - "@jupyterlab/notebook-extension": "^4.0.0-alpha.13", - "@jupyterlab/pdf-extension": "^4.0.0-alpha.13", - "@jupyterlab/rendermime-extension": "^4.0.0-alpha.13", - "@jupyterlab/running-extension": "^4.0.0-alpha.13", - "@jupyterlab/shortcuts-extension": "^4.0.0-alpha.13", - "@jupyterlab/terminal-extension": "^4.0.0-alpha.13", - "@jupyterlab/theme-dark-extension": "^4.0.0-alpha.13", - "@jupyterlab/theme-light-extension": "^4.0.0-alpha.13", - "@jupyterlab/tooltip-extension": "^4.0.0-alpha.13", - "@jupyterlab/translation-extension": "^4.0.0-alpha.13", - "@jupyterlab/vega5-extension": "^4.0.0-alpha.13" + "@jupyterlab/application-extension": "^4.0.0-alpha.14", + "@jupyterlab/apputils-extension": "^4.0.0-alpha.14", + "@jupyterlab/cell-toolbar-extension": "^4.0.0-alpha.14", + "@jupyterlab/celltags": "^4.0.0-alpha.14", + "@jupyterlab/collaboration-extension": "^4.0.0-alpha.14", + "@jupyterlab/codemirror-extension": "^4.0.0-alpha.14", + "@jupyterlab/completer-extension": "^4.0.0-alpha.14", + "@jupyterlab/console-extension": "^4.0.0-alpha.14", + "@jupyterlab/coreutils": "^6.0.0-alpha.14", + "@jupyterlab/docmanager-extension": "^4.0.0-alpha.14", + "@jupyterlab/docprovider-extension": "^4.0.0-alpha.14", + "@jupyterlab/documentsearch-extension": "^4.0.0-alpha.14", + "@jupyterlab/filebrowser-extension": "^4.0.0-alpha.14", + "@jupyterlab/fileeditor-extension": "^4.0.0-alpha.14", + "@jupyterlab/hub-extension": "^4.0.0-alpha.14", + "@jupyterlab/javascript-extension": "^4.0.0-alpha.14", + "@jupyterlab/json-extension": "^4.0.0-alpha.14", + "@jupyterlab/mainmenu-extension": "^4.0.0-alpha.14", + "@jupyterlab/markedparser-extension": "^4.0.0-alpha.14", + "@jupyterlab/mathjax2-extension": "^4.0.0-alpha.14", + "@jupyterlab/notebook-extension": "^4.0.0-alpha.14", + "@jupyterlab/pdf-extension": "^4.0.0-alpha.14", + "@jupyterlab/rendermime-extension": "^4.0.0-alpha.14", + "@jupyterlab/running-extension": "^4.0.0-alpha.14", + "@jupyterlab/shortcuts-extension": "^4.0.0-alpha.14", + "@jupyterlab/terminal-extension": "^4.0.0-alpha.14", + "@jupyterlab/theme-dark-extension": "^4.0.0-alpha.14", + "@jupyterlab/theme-light-extension": "^4.0.0-alpha.14", + "@jupyterlab/tooltip-extension": "^4.0.0-alpha.14", + "@jupyterlab/translation-extension": "^4.0.0-alpha.14", + "@jupyterlab/vega5-extension": "^4.0.0-alpha.14" }, "devDependencies": { - "@jupyterlab/builder": "^4.0.0-alpha.13", - "@jupyterlab/buildutils": "^4.0.0-alpha.13", + "@jupyterlab/builder": "^4.0.0-alpha.14", + "@jupyterlab/buildutils": "^4.0.0-alpha.14", "@types/rimraf": "^3.0.0", "css-loader": "~5.0.1", "fs-extra": "^8.1.0", diff --git a/buildutils/package.json b/buildutils/package.json index a2e6e1184f..29c5f38d7a 100644 --- a/buildutils/package.json +++ b/buildutils/package.json @@ -30,7 +30,7 @@ "watch": "tsc -w --listEmittedFiles" }, "dependencies": { - "@jupyterlab/buildutils": "^4.0.0-alpha.13", + "@jupyterlab/buildutils": "^4.0.0-alpha.14", "commander": "^6.2.0", "fs-extra": "^9.1.0", "typescript": "~4.6.3" diff --git a/package.json b/package.json index 2911cf91cf..22443366be 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "watch:lib": "lerna exec --stream --scope @jupyter-notebook/metapackage jlpm watch" }, "devDependencies": { - "@jupyterlab/buildutils": "^4.0.0-alpha.13", + "@jupyterlab/buildutils": "^4.0.0-alpha.14", "@typescript-eslint/eslint-plugin": "^4.2.0", "@typescript-eslint/parser": "^4.2.0", "eslint": "^7.10.0", diff --git a/packages/application-extension/package.json b/packages/application-extension/package.json index 006ddb3fe8..5c771d8064 100644 --- a/packages/application-extension/package.json +++ b/packages/application-extension/package.json @@ -41,21 +41,21 @@ "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", "@jupyter-notebook/ui-components": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/apputils": "^4.0.0-alpha.13", - "@jupyterlab/celltags": "^4.0.0-alpha.13", - "@jupyterlab/codeeditor": "^4.0.0-alpha.13", - "@jupyterlab/codemirror": "^4.0.0-alpha.13", - "@jupyterlab/console": "^4.0.0-alpha.13", - "@jupyterlab/coreutils": "^6.0.0-alpha.13", - "@jupyterlab/docmanager": "^4.0.0-alpha.13", - "@jupyterlab/docregistry": "^4.0.0-alpha.13", - "@jupyterlab/mainmenu": "^4.0.0-alpha.13", - "@jupyterlab/settingregistry": "^4.0.0-alpha.13", - "@jupyterlab/translation": "^4.0.0-alpha.13", - "@lumino/coreutils": "^2.0.0-alpha.1", - "@lumino/disposable": "^2.0.0-alpha.1", - "@lumino/widgets": "^2.0.0-alpha.1" + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/apputils": "^4.0.0-alpha.14", + "@jupyterlab/celltags": "^4.0.0-alpha.14", + "@jupyterlab/codeeditor": "^4.0.0-alpha.14", + "@jupyterlab/codemirror": "^4.0.0-alpha.14", + "@jupyterlab/console": "^4.0.0-alpha.14", + "@jupyterlab/coreutils": "^6.0.0-alpha.14", + "@jupyterlab/docmanager": "^4.0.0-alpha.14", + "@jupyterlab/docregistry": "^4.0.0-alpha.14", + "@jupyterlab/mainmenu": "^4.0.0-alpha.14", + "@jupyterlab/settingregistry": "^4.0.0-alpha.14", + "@jupyterlab/translation": "^4.0.0-alpha.14", + "@lumino/coreutils": "^2.0.0-alpha.6", + "@lumino/disposable": "^2.0.0-alpha.6", + "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/application/package.json b/packages/application/package.json index 061a059bea..6339dbca3e 100644 --- a/packages/application/package.json +++ b/packages/application/package.json @@ -43,22 +43,22 @@ "watch": "tsc -b --watch" }, "dependencies": { - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/coreutils": "^6.0.0-alpha.13", - "@jupyterlab/docregistry": "^4.0.0-alpha.13", + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/coreutils": "^6.0.0-alpha.14", + "@jupyterlab/docregistry": "^4.0.0-alpha.14", "@jupyterlab/rendermime-interfaces": "^3.8.0-alpha.13", - "@jupyterlab/ui-components": "^4.0.0-alpha.28", - "@lumino/algorithm": "^2.0.0-alpha.1", - "@lumino/coreutils": "^2.0.0-alpha.1", - "@lumino/messaging": "^2.0.0-alpha.1", - "@lumino/polling": "^2.0.0-alpha.1", - "@lumino/signaling": "^2.0.0-alpha.1", - "@lumino/widgets": "^2.0.0-alpha.1" + "@jupyterlab/ui-components": "^4.0.0-alpha.29", + "@lumino/algorithm": "^2.0.0-alpha.6", + "@lumino/coreutils": "^2.0.0-alpha.6", + "@lumino/messaging": "^2.0.0-alpha.6", + "@lumino/polling": "^2.0.0-alpha.6", + "@lumino/signaling": "^2.0.0-alpha.6", + "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { "@babel/core": "^7.11.6", "@babel/preset-env": "^7.12.1", - "@jupyterlab/testutils": "^4.0.0-alpha.13", + "@jupyterlab/testutils": "^4.0.0-alpha.14", "@types/jest": "^26.0.10", "jest": "^26.4.2", "rimraf": "~3.0.0", diff --git a/packages/console-extension/package.json b/packages/console-extension/package.json index 8cf241127e..a4c5c9413c 100644 --- a/packages/console-extension/package.json +++ b/packages/console-extension/package.json @@ -39,10 +39,10 @@ "watch": "tsc -b --watch" }, "dependencies": { - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/console": "^4.0.0-alpha.13", - "@jupyterlab/coreutils": "^6.0.0-alpha.13", - "@lumino/algorithm": "^2.0.0-alpha.1" + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/console": "^4.0.0-alpha.14", + "@jupyterlab/coreutils": "^6.0.0-alpha.14", + "@lumino/algorithm": "^2.0.0-alpha.6" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/docmanager-extension/package.json b/packages/docmanager-extension/package.json index 08b1290301..ea08f00a2b 100644 --- a/packages/docmanager-extension/package.json +++ b/packages/docmanager-extension/package.json @@ -39,12 +39,12 @@ "watch": "tsc -b --watch" }, "dependencies": { - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/coreutils": "^6.0.0-alpha.13", - "@jupyterlab/docmanager": "^4.0.0-alpha.13", - "@jupyterlab/docregistry": "^4.0.0-alpha.13", - "@jupyterlab/services": "^7.0.0-alpha.13", - "@lumino/algorithm": "^2.0.0-alpha.1" + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/coreutils": "^6.0.0-alpha.14", + "@jupyterlab/docmanager": "^4.0.0-alpha.14", + "@jupyterlab/docregistry": "^4.0.0-alpha.14", + "@jupyterlab/services": "^7.0.0-alpha.14", + "@lumino/algorithm": "^2.0.0-alpha.6" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/documentsearch-extension/package.json b/packages/documentsearch-extension/package.json index 8238ae75bd..cb84929af1 100644 --- a/packages/documentsearch-extension/package.json +++ b/packages/documentsearch-extension/package.json @@ -40,9 +40,9 @@ }, "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/documentsearch": "^4.0.0-alpha.13", - "@lumino/widgets": "^2.0.0-alpha.1" + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/documentsearch": "^4.0.0-alpha.14", + "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/help-extension/package.json b/packages/help-extension/package.json index 9a08a0dda8..3b1dda9749 100644 --- a/packages/help-extension/package.json +++ b/packages/help-extension/package.json @@ -40,10 +40,10 @@ }, "dependencies": { "@jupyter-notebook/ui-components": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/apputils": "^4.0.0-alpha.13", - "@jupyterlab/mainmenu": "^4.0.0-alpha.13", - "@jupyterlab/translation": "^4.0.0-alpha.13" + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/apputils": "^4.0.0-alpha.14", + "@jupyterlab/mainmenu": "^4.0.0-alpha.14", + "@jupyterlab/translation": "^4.0.0-alpha.14" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/lab-extension/package.json b/packages/lab-extension/package.json index bb460ccd04..a4f2278899 100644 --- a/packages/lab-extension/package.json +++ b/packages/lab-extension/package.json @@ -44,17 +44,17 @@ }, "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/apputils": "^4.0.0-alpha.13", - "@jupyterlab/coreutils": "^6.0.0-alpha.13", - "@jupyterlab/docregistry": "^4.0.0-alpha.13", - "@jupyterlab/notebook": "^4.0.0-alpha.13", - "@jupyterlab/translation": "^4.0.0-alpha.13", - "@lumino/commands": "^2.0.0-alpha.1", - "@lumino/disposable": "^2.0.0-alpha.1" + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/apputils": "^4.0.0-alpha.14", + "@jupyterlab/coreutils": "^6.0.0-alpha.14", + "@jupyterlab/docregistry": "^4.0.0-alpha.14", + "@jupyterlab/notebook": "^4.0.0-alpha.14", + "@jupyterlab/translation": "^4.0.0-alpha.14", + "@lumino/commands": "^2.0.0-alpha.6", + "@lumino/disposable": "^2.0.0-alpha.6" }, "devDependencies": { - "@jupyterlab/builder": "^4.0.0-alpha.13", + "@jupyterlab/builder": "^4.0.0-alpha.14", "rimraf": "~3.0.0", "typescript": "~4.6.3" }, diff --git a/packages/notebook-extension/package.json b/packages/notebook-extension/package.json index 55dc2b8407..47f2bdce4b 100644 --- a/packages/notebook-extension/package.json +++ b/packages/notebook-extension/package.json @@ -40,15 +40,15 @@ }, "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/apputils": "^4.0.0-alpha.13", - "@jupyterlab/cells": "^4.0.0-alpha.13", - "@jupyterlab/docmanager": "^4.0.0-alpha.13", - "@jupyterlab/notebook": "^4.0.0-alpha.13", - "@jupyterlab/settingregistry": "^4.0.0-alpha.13", - "@jupyterlab/translation": "^4.0.0-alpha.13", - "@lumino/polling": "^2.0.0-alpha.1", - "@lumino/widgets": "^2.0.0-alpha.1" + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/apputils": "^4.0.0-alpha.14", + "@jupyterlab/cells": "^4.0.0-alpha.14", + "@jupyterlab/docmanager": "^4.0.0-alpha.14", + "@jupyterlab/notebook": "^4.0.0-alpha.14", + "@jupyterlab/settingregistry": "^4.0.0-alpha.14", + "@jupyterlab/translation": "^4.0.0-alpha.14", + "@lumino/polling": "^2.0.0-alpha.6", + "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/terminal-extension/package.json b/packages/terminal-extension/package.json index 6c51fe5289..c7ee16655d 100644 --- a/packages/terminal-extension/package.json +++ b/packages/terminal-extension/package.json @@ -39,10 +39,10 @@ "watch": "tsc -b --watch" }, "dependencies": { - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/coreutils": "^6.0.0-alpha.13", - "@jupyterlab/terminal": "^4.0.0-alpha.13", - "@lumino/algorithm": "^2.0.0-alpha.1" + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/coreutils": "^6.0.0-alpha.14", + "@jupyterlab/terminal": "^4.0.0-alpha.14", + "@lumino/algorithm": "^2.0.0-alpha.6" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/tree-extension/package.json b/packages/tree-extension/package.json index fe097b4f9d..bbe286f63f 100644 --- a/packages/tree-extension/package.json +++ b/packages/tree-extension/package.json @@ -41,20 +41,20 @@ "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", "@jupyter-notebook/tree": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/apputils": "^4.0.0-alpha.13", - "@jupyterlab/coreutils": "^6.0.0-alpha.13", - "@jupyterlab/docmanager": "^4.0.0-alpha.13", - "@jupyterlab/filebrowser": "^4.0.0-alpha.13", - "@jupyterlab/mainmenu": "^4.0.0-alpha.13", - "@jupyterlab/services": "^7.0.0-alpha.13", - "@jupyterlab/settingregistry": "^4.0.0-alpha.13", - "@jupyterlab/statedb": "^4.0.0-alpha.13", - "@jupyterlab/translation": "^4.0.0-alpha.13", - "@jupyterlab/ui-components": "^4.0.0-alpha.28", - "@lumino/algorithm": "^2.0.0-alpha.1", - "@lumino/commands": "^2.0.0-alpha.1", - "@lumino/widgets": "^2.0.0-alpha.1" + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/apputils": "^4.0.0-alpha.14", + "@jupyterlab/coreutils": "^6.0.0-alpha.14", + "@jupyterlab/docmanager": "^4.0.0-alpha.14", + "@jupyterlab/filebrowser": "^4.0.0-alpha.14", + "@jupyterlab/mainmenu": "^4.0.0-alpha.14", + "@jupyterlab/services": "^7.0.0-alpha.14", + "@jupyterlab/settingregistry": "^4.0.0-alpha.14", + "@jupyterlab/statedb": "^4.0.0-alpha.14", + "@jupyterlab/translation": "^4.0.0-alpha.14", + "@jupyterlab/ui-components": "^4.0.0-alpha.29", + "@lumino/algorithm": "^2.0.0-alpha.6", + "@lumino/commands": "^2.0.0-alpha.6", + "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/tree/package.json b/packages/tree/package.json index 51cddbb4fc..c8b1e7c626 100644 --- a/packages/tree/package.json +++ b/packages/tree/package.json @@ -40,21 +40,21 @@ }, "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", - "@jupyterlab/application": "^4.0.0-alpha.13", - "@jupyterlab/apputils": "^4.0.0-alpha.13", - "@jupyterlab/coreutils": "^6.0.0-alpha.13", - "@jupyterlab/docmanager": "^4.0.0-alpha.13", - "@jupyterlab/filebrowser": "^4.0.0-alpha.13", - "@jupyterlab/mainmenu": "^4.0.0-alpha.13", - "@jupyterlab/services": "^7.0.0-alpha.13", - "@jupyterlab/settingregistry": "^4.0.0-alpha.13", - "@jupyterlab/statedb": "^4.0.0-alpha.13", - "@jupyterlab/translation": "^4.0.0-alpha.13", - "@jupyterlab/ui-components": "^4.0.0-alpha.28", - "@lumino/algorithm": "^2.0.0-alpha.1", - "@lumino/commands": "^2.0.0-alpha.1", - "@lumino/coreutils": "^2.0.0-alpha.1", - "@lumino/widgets": "^2.0.0-alpha.1" + "@jupyterlab/application": "^4.0.0-alpha.14", + "@jupyterlab/apputils": "^4.0.0-alpha.14", + "@jupyterlab/coreutils": "^6.0.0-alpha.14", + "@jupyterlab/docmanager": "^4.0.0-alpha.14", + "@jupyterlab/filebrowser": "^4.0.0-alpha.14", + "@jupyterlab/mainmenu": "^4.0.0-alpha.14", + "@jupyterlab/services": "^7.0.0-alpha.14", + "@jupyterlab/settingregistry": "^4.0.0-alpha.14", + "@jupyterlab/statedb": "^4.0.0-alpha.14", + "@jupyterlab/translation": "^4.0.0-alpha.14", + "@jupyterlab/ui-components": "^4.0.0-alpha.29", + "@lumino/algorithm": "^2.0.0-alpha.6", + "@lumino/commands": "^2.0.0-alpha.6", + "@lumino/coreutils": "^2.0.0-alpha.6", + "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { "rimraf": "~3.0.0", diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index e726b08978..3fd6bee0f9 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -43,14 +43,14 @@ "watch": "tsc -b --watch" }, "dependencies": { - "@jupyterlab/ui-components": "^4.0.0-alpha.28", + "@jupyterlab/ui-components": "^4.0.0-alpha.29", "react": "^17.0.1", "react-dom": "^17.0.1" }, "devDependencies": { "@babel/core": "^7.10.2", "@babel/preset-env": "^7.10.2", - "@jupyterlab/testutils": "^4.0.0-alpha.13", + "@jupyterlab/testutils": "^4.0.0-alpha.14", "@types/jest": "^26.0.10", "babel-loader": "^8.0.6", "jest": "^26.4.2", diff --git a/ui-tests/package.json b/ui-tests/package.json index e7c249befe..afc6daa8e0 100644 --- a/ui-tests/package.json +++ b/ui-tests/package.json @@ -14,7 +14,7 @@ "test:update": "playwright test --update-snapshots" }, "dependencies": { - "@jupyterlab/galata": "~5.0.0-alpha.9", + "@jupyterlab/galata": "~5.0.0-alpha.14", "@playwright/test": "~1.17.0" }, "resolutions": { From 979fa75416bc608d9037704f374c3c39c507b79f Mon Sep 17 00:00:00 2001 From: Afshin Taylor Darian Date: Wed, 28 Sep 2022 21:49:47 +0100 Subject: [PATCH 07/49] Remove ypy-websocket explicit requirement Co-authored-by: Jeremy Tuloup --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 696a1a18c6..c46f201c38 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["hatchling>=1.5", "jupyterlab>=4.0.0a29,<5", "ypy-websocket==0.3.2"] +requires = ["hatchling>=1.5", "jupyterlab>=4.0.0a29,<5"] build-backend = "hatchling.build" [project] From 61af08a4858235aeac574d8f6748e7a08fac4067 Mon Sep 17 00:00:00 2001 From: "Afshin T. Darian" Date: Wed, 28 Sep 2022 21:55:14 +0100 Subject: [PATCH 08/49] More updates --- packages/application/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/application/package.json b/packages/application/package.json index 6339dbca3e..74c067a8cc 100644 --- a/packages/application/package.json +++ b/packages/application/package.json @@ -46,7 +46,7 @@ "@jupyterlab/application": "^4.0.0-alpha.14", "@jupyterlab/coreutils": "^6.0.0-alpha.14", "@jupyterlab/docregistry": "^4.0.0-alpha.14", - "@jupyterlab/rendermime-interfaces": "^3.8.0-alpha.13", + "@jupyterlab/rendermime-interfaces": "^3.8.0-alpha.14", "@jupyterlab/ui-components": "^4.0.0-alpha.29", "@lumino/algorithm": "^2.0.0-alpha.6", "@lumino/coreutils": "^2.0.0-alpha.6", From aeac0de4a25e2875c52bbb9c9a4e4ee48e1b25a6 Mon Sep 17 00:00:00 2001 From: "Afshin T. Darian" Date: Wed, 28 Sep 2022 22:07:31 +0100 Subject: [PATCH 09/49] Update yarn.lock --- yarn.lock | 2692 ++++++++++++++++++++++++++--------------------------- 1 file changed, 1345 insertions(+), 1347 deletions(-) diff --git a/yarn.lock b/yarn.lock index ed798ca372..a2da73cd3f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1433,282 +1433,283 @@ dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" "@jupyter-notebook/ui-components" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/celltags" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/codemirror" "^4.0.0-alpha.13" - "@jupyterlab/console" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docmanager" "^4.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/celltags" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/console" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" "@jupyter-notebook/application@file:packages/application": version "7.0.0-alpha.5" dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/polling" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" "@jupyter-notebook/console-extension@file:packages/console-extension": version "7.0.0-alpha.5" dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/console" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@lumino/algorithm" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/console" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@lumino/algorithm" "^2.0.0-alpha.6" "@jupyter-notebook/docmanager-extension@file:packages/docmanager-extension": version "7.0.0-alpha.5" dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docmanager" "^4.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@lumino/algorithm" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@lumino/algorithm" "^2.0.0-alpha.6" "@jupyter-notebook/documentsearch-extension@file:packages/documentsearch-extension": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/documentsearch" "^4.0.0-alpha.13" - "@lumino/widgets" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@lumino/widgets" "^2.0.0-alpha.6" "@jupyter-notebook/help-extension@file:packages/help-extension": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/ui-components" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" "@jupyter-notebook/lab-extension@file:packages/lab-extension": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/notebook" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/notebook" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" "@jupyter-notebook/notebook-extension@file:packages/notebook-extension": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/cells" "^4.0.0-alpha.13" - "@jupyterlab/docmanager" "^4.0.0-alpha.13" - "@jupyterlab/notebook" "^4.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/polling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/cells" "^4.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/notebook" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" "@jupyter-notebook/terminal-extension@file:packages/terminal-extension": version "7.0.0-alpha.5" dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/terminal" "^4.0.0-alpha.13" - "@lumino/algorithm" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/terminal" "^4.0.0-alpha.14" + "@lumino/algorithm" "^2.0.0-alpha.6" "@jupyter-notebook/tree-extension@file:packages/tree-extension": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" "@jupyter-notebook/tree" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docmanager" "^4.0.0-alpha.13" - "@jupyterlab/filebrowser" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/filebrowser" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" "@jupyter-notebook/tree@file:packages/tree": version "7.0.0-alpha.5" dependencies: "@jupyter-notebook/application" "^7.0.0-alpha.5" - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docmanager" "^4.0.0-alpha.13" - "@jupyterlab/filebrowser" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/filebrowser" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" "@jupyter-notebook/ui-components@file:packages/ui-components": version "7.0.0-alpha.5" dependencies: - "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" react "^17.0.1" react-dom "^17.0.1" -"@jupyterlab/application-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/application-extension/-/application-extension-4.0.0-alpha.13.tgz#b142ac69ff3dc2cdeb4ce468e479938be124bca6" - integrity sha512-Erjf4xRpcB/eP/rDegJD3CsH19kIYLo+pfpX3l7jtQ9qoqP8MW6IG3gezEn3CiZeJSPI9naN0JiKZcI3YcnKpw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/property-inspector" "^4.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/application-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/application-extension/-/application-extension-4.0.0-alpha.14.tgz#62f34f3c9074ec646dc8ce9d8307691774aa41f6" + integrity sha512-flNIZmgr0nlLIfLFtm00dwMQGe8E31mQJT7JKKaPEZ0xg8nvEPnN6GuQoY4eNtGmx1roGus3+AFeRx2wo0s8hw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/property-inspector" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/application@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-4.0.0-alpha.13.tgz#71c70521e92be08fb681f8ed3314d463d17a593a" - integrity sha512-T7XKJaCNZH4CJRIG0ueG1EQu5Db7ozSdQ/GU7mXmna206OMStr0GyLNq0nPfrxZwZmLphdK8V8L3fpZAJ9+BnQ== +"@jupyterlab/application@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-4.0.0-alpha.14.tgz#e0c3419555360f062740a1f3fe8a41db73e47f82" + integrity sha512-BKvon+6BIFATyjGhZUipYui2PiERf9uQdkuwOOmyPnxB9gbgBUP2GBKK2z6nBNCmCEz8LfWlpjtCLgK0Awc0Ug== dependencies: "@fortawesome/fontawesome-free" "^5.12.0" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/application" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/polling" "^2.0.0-alpha.1" - "@lumino/properties" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/apputils-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/apputils-extension/-/apputils-extension-4.0.0-alpha.13.tgz#4aa23ec12635e0f3134b4c93291e8c86b7107d6e" - integrity sha512-aKGQrtBO9oE0NDFPdm/W4oEzOKu4qvbHsI9sUFM2Kziql86n71z7j9ZmoYzihq7a8hj57n1Ay6WgGLiOdVnPiA== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/filebrowser" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/polling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/apputils@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-4.0.0-alpha.13.tgz#871d35726e7f55083695813014ab6c86531e1fc5" - integrity sha512-VTZ0ZCkmYHkfUW19tdCRDt353qSJY/eSCerlLWjQrM+dPDeNnvXmnDWbfU9XTha9IpLYW4yi5nvjWjoyfeW7EA== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/domutils" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/virtualdom" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/application" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/apputils-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/apputils-extension/-/apputils-extension-4.0.0-alpha.14.tgz#46b28d2a1ff487be639056689f5600dff7350cf4" + integrity sha512-oo7XSqW8/nVTnhTe11HbEG8upXk7LKsg3GATY8djbPCNwn8BDbOQXbgn7M9L8s4IqSTIK+ttF4Of8ayiL39pXw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/filebrowser" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/apputils@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-4.0.0-alpha.14.tgz#07ba28e7ff9460a4344aa387b319391cfbbf3ea2" + integrity sha512-ECggvfp0HmKkL67Gihm9vJJ0SrdIYILEyKcaLbK9YZNdX3whekDacLjDZynNBjcb4qjFKI0doRPujAEtQ+cDhA== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" "@types/react" "^17.0.0" react "^17.0.1" sanitize-html "~2.5.3" -"@jupyterlab/attachments@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-4.0.0-alpha.13.tgz#bd4ab3559ae4ff432f51ef4f7f4781b3028c8308" - integrity sha512-lSEOvccQDQtdal8cuuQQOqOwTtl3fmncLzCLlxXv2MhnmqBHAoQ5AJsrkCawpdnlo6/xOy1pz8YCxTXlmMNB/Q== - dependencies: - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - -"@jupyterlab/builder@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/builder/-/builder-4.0.0-alpha.13.tgz#4e41cedf70096f5fb83d10a9a23f45513e35d75c" - integrity sha512-JV6tiQRsbfxII8m+xy96gl9N6MmqFyRo8Ofhh3RxBDd0EvRVKec8jagl3ql7JxUJs4RopRSFa7CrvgcZxmx0Iw== - dependencies: - "@jupyterlab/buildutils" "^4.0.0-alpha.13" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/application" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/domutils" "^2.0.0-alpha.1" - "@lumino/dragdrop" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/properties" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/virtualdom" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/attachments@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-4.0.0-alpha.14.tgz#31696adc96f5d8aa24cbcccfed59c80a77b9559a" + integrity sha512-cdMI8uG++VOQcpkC62xCL+MaJDRmW/ajiJSKvXa7r5JhK+6EiYE2wk0tX/Zoiy72L3lOmI6jYLPjDAwfjGMEQQ== + dependencies: + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + +"@jupyterlab/builder@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/builder/-/builder-4.0.0-alpha.14.tgz#84a8b2128834696c71aa496fca5248c540f6f5ff" + integrity sha512-VuXwv9b0rS3B3Hp4G816bohyFI0iIJgH+E19H3MBm5Oe93VngyXnj85RfUziH5RLCoLbwBlE7ZRl/fjqVt9aXw== + dependencies: + "@jupyterlab/buildutils" "^4.0.0-alpha.14" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/application" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" ajv "^6.12.3" commander "~6.0.0" css-loader "^6.7.1" @@ -1729,10 +1730,10 @@ webpack-merge "^5.8.0" worker-loader "^3.0.2" -"@jupyterlab/buildutils@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/buildutils/-/buildutils-4.0.0-alpha.13.tgz#2756658db6bd9751d141458038997de659157fd4" - integrity sha512-47bZeA91dFLTXkWOkn5l9mFMBjyklMgfTokKYlKOOw7fe/cXlIla3hffkZNMZHI6C0Yhc+Wj2ZmZIz5bzgtU2A== +"@jupyterlab/buildutils@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/buildutils/-/buildutils-4.0.0-alpha.14.tgz#ca9f61f6781bf5b9672ed3187569b19317db7b43" + integrity sha512-oOb1fYuYLT0p9+rBzmUSW4ODKSuXT2jSkog3G/sHYCHCihPUC/2ZT0q4nBmV6eYcgXy4/ayX1hgfJ0DqPuw4rw== dependencies: "@yarnpkg/lockfile" "^1.1.0" child_process "~1.0.2" @@ -1752,122 +1753,122 @@ typescript "~4.7.3" verdaccio "^5.13.3" -"@jupyterlab/cell-toolbar-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/cell-toolbar-extension/-/cell-toolbar-extension-4.0.0-alpha.13.tgz#f200e58b1d0c52da2c2e24b4b9c1366accf77ae9" - integrity sha512-1512eVce7I9aFihJeasCTiO71WunregM9fMdQn1uKjwXBCK0mbj5uxYAcnEs7t1Fzs0nlGDhAlvfzFBTstRzIQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/cell-toolbar" "^4.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - -"@jupyterlab/cell-toolbar@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/cell-toolbar/-/cell-toolbar-4.0.0-alpha.13.tgz#1c02c1e8eb219f219e7dcd56caf2970b810e256d" - integrity sha512-GbDL1rMMoUDg/jF+4jD7EbcdV45tM8vNfnnAq1ma6hejNgQKavRUQxFgi9+ytXrRc90d2kXfFjUwc/L5izKOfg== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/cells" "^4.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/notebook" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/cells@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/cells/-/cells-4.0.0-alpha.13.tgz#0b16f26f9a4597b77f535f7a3cb7181a0ba4ed4f" - integrity sha512-c/I2ViCWaEYDCtgjMVNLw4pQJc04IXQCR3DRH1V3GGgPx3ud647JSocVerdy+7H3m5UTB98z4hlqTCGRRJRFLA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/attachments" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/codemirror" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/documentsearch" "^4.0.0-alpha.13" - "@jupyterlab/filebrowser" "^4.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/outputarea" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/shared-models" "^4.0.0-alpha.13" - "@jupyterlab/toc" "^6.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/domutils" "^2.0.0-alpha.1" - "@lumino/dragdrop" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/polling" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/virtualdom" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/cell-toolbar-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/cell-toolbar-extension/-/cell-toolbar-extension-4.0.0-alpha.14.tgz#5aa1dfbe0a428a36f052604e7683213e759d5e26" + integrity sha512-TwAw530EKpWJItEHO/MQneW9X/sf6azLHLa+JIoJjZVx5SmTTR2xbLpKgMUWmv+1izZpzVH8WEiIBgwpSNwHrA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/cell-toolbar" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + +"@jupyterlab/cell-toolbar@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/cell-toolbar/-/cell-toolbar-4.0.0-alpha.14.tgz#e4eb39dfebeb1b27abd84719fc49806357412737" + integrity sha512-/bdI3FLJFxqtB1AukQ46aRu7M9wamKQLLwmvTzxs4+6jTaQxrHM25PY5bUuoCiTsbPYY5yv1fFm4A6DcCJ6VBg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/cells" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/notebook" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/cells@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/cells/-/cells-4.0.0-alpha.14.tgz#b68408724c5991b5a1fd390b8e3a355565df43f2" + integrity sha512-JIh/ZA/0Wrj+RkUh9aPjWFt1RH6J0UXpjpMtYskvbEcf5Ncnu8KIwWLVcq99uxce/2u1KIM8b9bLy+hPNrzTSg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/attachments" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@jupyterlab/filebrowser" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/outputarea" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/toc" "^6.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/celltags@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/celltags/-/celltags-4.0.0-alpha.13.tgz#f44ca506e021f75e22a605910b26eb554794bc18" - integrity sha512-vzJFjSeD2ilAVERiXv1fooMp5yy/C2EQKwN9DXUmFYpHcke312o56lDycSHGekwmBqQLc0FMrPuwnYrA83m5Xw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/cells" "^4.0.0-alpha.13" - "@jupyterlab/notebook" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/codeeditor@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-4.0.0-alpha.13.tgz#9f6548d4cc6ebb278ae4628e29d6c2c9ee24fb54" - integrity sha512-AZDQQpBJPUCtXrZFMHVQTfNcjnAp39D6vL8ZvkXg7Cix3F57j8u8m1UDTHSBb3IYT4E6OiukRAUb6PNQNZhJZA== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/shared-models" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/dragdrop" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/celltags@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/celltags/-/celltags-4.0.0-alpha.14.tgz#d1ad45da532c62b0ba1f3778e2feff04d0800698" + integrity sha512-R5saMxq6z3GdlBLNBWEYJALF+tz4BJ+0POFQir8sO3Qb+JZneVc9IKYI+hP8K0c5dxQ3nPrl7SwLwNWnKluXjQ== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/cells" "^4.0.0-alpha.14" + "@jupyterlab/notebook" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/codeeditor@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-4.0.0-alpha.14.tgz#4efa7b0aec095638425e2c0e9a92717069ce9998" + integrity sha512-mso6E/dwqTtXy0VXu7KE0xY5z2pO5/XBSPVXYyxk3QlqkoKAlsJ4l7suY8NVR1SgsCCQZukhvvQsf1ZTr9Q17g== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/codemirror-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror-extension/-/codemirror-extension-4.0.0-alpha.13.tgz#45a6e09e185ff1d8c8a1dc8c534c8e9c5353dab8" - integrity sha512-YO9nZ7uPM6dcVxSOU5tf7h1fWdbnUUAFl89XlQzQvYwtdDRdX04TzjojOv70HcXOi9dR0mcmlSfEgLRjxcZ8jA== +"@jupyterlab/codemirror-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror-extension/-/codemirror-extension-4.0.0-alpha.14.tgz#ac9dbed35168229cddb12e84f29638135d4a26cb" + integrity sha512-gXtk2wnY4SbBe0zE/uXQ0rzbXQcFLejYORwQJLpRt4HIdjm3mD1/wia5aoTHqNdmLkW/3EEQ8EDhRQiDbtEY9A== dependencies: "@codemirror/search" "^6.0.0" - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/codemirror" "^4.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/fileeditor" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/codemirror@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-4.0.0-alpha.13.tgz#3742f74478efda6519ddb8a0f1d5afdc93de6078" - integrity sha512-aSO9bmfHIqSvCOYR2b6fcvakTXBoJrtsp1FCq68RDk/WQY6l/oQh/T7EjTs/ymP8tEBWKr3Ih8l5Vf/5o1mXhg== + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/fileeditor" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/codemirror@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-4.0.0-alpha.14.tgz#d976d735fde29410dc6232f71ecec87d5648c2da" + integrity sha512-lvUZmfuqS90wVi2j61gnXRFPsEoD4V7olH/N89yq5yinQKL6LSwzR6pSFB3lvYDHMYxBZQZUk0onZaR2VezYsg== dependencies: "@codemirror/autocomplete" "^6.0.0" "@codemirror/commands" "^6.0.0" @@ -1889,862 +1890,863 @@ "@codemirror/search" "^6.0.0" "@codemirror/state" "^6.0.0" "@codemirror/view" "^6.0.0" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/documentsearch" "^4.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/shared-models" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" "@lezer/common" "^1.0.0" "@lezer/highlight" "^1.0.0" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/polling" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" style-mod "^4.0.0" - y-codemirror.next "~0.3.2" + y-codemirror.next "^0.3.2" y-protocols "^1.0.5" - yjs "^13.5.34" - -"@jupyterlab/collaboration-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/collaboration-extension/-/collaboration-extension-4.0.0-alpha.13.tgz#895511dbb751c47ba373c80875686a11701b8ec8" - integrity sha512-CLH6fOVHrBeSnZ74IrlFsTGsGun72pbJJca4NADpyw/Q1+PtsHxdeQt725IpnYmm5IA72unPnksrE6J7glpJ6w== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/collaboration" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/widgets" "^2.0.0-alpha.1" + yjs "^13.5.40" + +"@jupyterlab/collaboration-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/collaboration-extension/-/collaboration-extension-4.0.0-alpha.14.tgz#ac68a272894194d8e12f5e50724bb0e71dffbde6" + integrity sha512-wZwjugQsKD+6y0zaHZVoQrq/94Tpu0X493th8qRGvboEbPrDsMaNoUXWWSYeExkpCtLoYBBqY6qn7Cch7YgvqA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/collaboration" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/widgets" "^2.0.0-alpha.6" y-protocols "^1.0.5" y-websocket "^1.3.15" - yjs "^13.5.34" - -"@jupyterlab/collaboration@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/collaboration/-/collaboration-4.0.0-alpha.13.tgz#491382e004b3250f1843945904fd7a16180ded2e" - integrity sha512-PYcl7Muxes+6tty73W/AqLxkAYW/KQ/1tsvlvgXNds9rQ4K9sUKeqkgYFuKnWzvTqODoV32F1btpPMumLYtz3w== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/virtualdom" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" + yjs "^13.5.40" + +"@jupyterlab/collaboration@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/collaboration/-/collaboration-4.0.0-alpha.14.tgz#c56e3009c9c928dd94c8f8ef754dd85951d56d37" + integrity sha512-6II1pS9HPrF/ysXdYC6+O3lYtWXyRF369wjFY+/1mWGOeocgN3H+VK81hIClcA2qRsPVjuc2+2umb0CYd+QsgQ== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" y-protocols "^1.0.5" - yjs "^13.5.34" - -"@jupyterlab/completer-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/completer-extension/-/completer-extension-4.0.0-alpha.13.tgz#b26a32d555799b8ddb3411762a28d63c86bdd952" - integrity sha512-M+wuupXuan0OI5hNsBtlNMzLZRgmTEvkSHjttbNmTk21RTckWyLU/rHSoSnHHMO0nhpd4X+92vM+RCw7AFIMUA== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/completer" "^4.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" + yjs "^13.5.40" + +"@jupyterlab/completer-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/completer-extension/-/completer-extension-4.0.0-alpha.14.tgz#85074730871f1f463d301babb94c30e2aa3cd3ab" + integrity sha512-WWoQJ+FLJAqYSN3eRfRkSBHSpEYp5aHJXsNXP8BHk+lCLvHtbEZMLOBkgwGbQTzBFJJUOboL4OaAJlGFmSEpLw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/completer" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" "@rjsf/core" "^3.1.0" react "^17.0.1" -"@jupyterlab/completer@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/completer/-/completer-4.0.0-alpha.13.tgz#2f55fc5aeb8179418c739e76755af7effe69eba2" - integrity sha512-2/buNMajwrjoUYdXyvbk1YuMYsbFZ0XJKzgyx/wmeCPeun1v3E/tixOca9F42h0wGXYTr+KOwkxfhkzTXL29Qw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/domutils" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/console-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/console-extension/-/console-extension-4.0.0-alpha.13.tgz#df84c3afaf1bab8ec488488c324173c63495a0e9" - integrity sha512-8C4AOyxtn9EMsErxw01ZPg/jMk3FavXSngAYTmszc8qTPPfZUt03NH90eRxtnyWCFtQ7pwdDDx/RDr1OfwGJ9A== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/completer" "^4.0.0-alpha.13" - "@jupyterlab/console" "^4.0.0-alpha.13" - "@jupyterlab/filebrowser" "^4.0.0-alpha.13" - "@jupyterlab/launcher" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/properties" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/console@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/console/-/console-4.0.0-alpha.13.tgz#108f7b24118d1a2f2efdfce36ce0fa8dd7c99677" - integrity sha512-8RYajLqV36stWs0evu1U+otbSYn6YxqxFWLmATAyFu++mqbd6QmjT4rMcPRuAss7ajpmpmsUmaUPbFUg+0/tIg== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/cells" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/dragdrop" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/coreutils@^6.0.0-alpha.13": - version "6.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-6.0.0-alpha.13.tgz#149436302bc15f917ae3973d0a8e175a19f7c35d" - integrity sha512-S/ZOE+XgkShAJqefNNuecSPPFyEx9fFjxUWV0km8Z0eCzONWWTu2y6CkLZrFbDKW4OZ70oMMWYtBvA9YIE+0fA== - dependencies: - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" +"@jupyterlab/completer@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/completer/-/completer-4.0.0-alpha.14.tgz#d15d0725fb6c3045f1bea6966377a48ba05957c4" + integrity sha512-IlqzYMD3xKgpUCDcRFI5JgU9bSfjIp0EAWDqvZuArr/6ORys3i44JvYoa7QeNrpMBF9iHhDNr/CyZOv/13Epzg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/console-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/console-extension/-/console-extension-4.0.0-alpha.14.tgz#c4faecf9f79e2fd0de1b90f05ef4c33f6d47f0b2" + integrity sha512-+ubrO+Xlvoodz1HtLgtNSi6HnvlxT7dxkm0R9lZSkfllfvFObmf60EdmqSMOv8FXQ75jhPvj4NUk61mwiD5wjg== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/completer" "^4.0.0-alpha.14" + "@jupyterlab/console" "^4.0.0-alpha.14" + "@jupyterlab/filebrowser" "^4.0.0-alpha.14" + "@jupyterlab/launcher" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/console@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/console/-/console-4.0.0-alpha.14.tgz#ba9acb4f3073a4921fc202d233cb505f395597ea" + integrity sha512-3QFgNGiJrD5ku+E8tlUzN59L4t1hAmW98H0a5sl6r3jqAHw+TqFz5kP1Suxa89BCcqzoIyShoUISotpb4YXtwA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/cells" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/coreutils@^6.0.0-alpha.14": + version "6.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-6.0.0-alpha.14.tgz#23f28bea265ba0888372c1bc751beb566a5a835a" + integrity sha512-bSiF//TSC8aMb3kCWJmvuUVEgN9p212pqKNy6ueExlhpTRVE3I4Xyil4uBX6z+O//hDkZyTQC4dtFgIsSn9b5Q== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" minimist "~1.2.0" moment "^2.24.0" path-browserify "^1.0.0" url-parse "~1.5.4" -"@jupyterlab/docmanager-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager-extension/-/docmanager-extension-4.0.0-alpha.13.tgz#4487939aa03e968f0ebbaa441d066de203c91318" - integrity sha512-jtPl+nuz7zsTqLoYWJHUUjsE5WFpSz8jYNFy2lTQQxEJ/DXcfOc3lKLfgM8RfsJYj9WSjHaGIocERtYpJeuZUg== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docmanager" "^4.0.0-alpha.13" - "@jupyterlab/docprovider" "^4.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/docmanager-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager-extension/-/docmanager-extension-4.0.0-alpha.14.tgz#dd31c98e924c12d44ced652410e09451bded155b" + integrity sha512-cZmdg9hZAVvBpX8rURTvN4FckFacNVea+J5a3fd471rgWGjEv8vcI2ljuKtIrrXwMOgnuBFN4tNFF6XyCQK6LQ== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/docprovider" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/docmanager@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-4.0.0-alpha.13.tgz#d469f75671c05471728039a9e5db193e6c2e6ae5" - integrity sha512-LIBqcUG3kJrXvOrs0WvEeSQyvMdMn92k/dOkiqAuzx+3L1att2KiZ7Vi+4pcCYaaRkrE5yktxXDKyD/Cm7+T7w== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docprovider" "^4.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/properties" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/docmanager@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-4.0.0-alpha.14.tgz#effaecbab1abbdac0e49b0a2772a87e45b43efe5" + integrity sha512-MVGpBJImNx/bd392bnrGupa7TFxAAoHP4Mmq6Z+tzZ1rjtrDkOng0ujFa89gchOCM5wDMqMhjZhT8ttgf26Yww== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docprovider" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/docprovider-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/docprovider-extension/-/docprovider-extension-4.0.0-alpha.13.tgz#27708aa45dedea6903dd2877e8a3db329b037636" - integrity sha512-FaQ0dpZIux5ODhLIY+A8JQW0n7wN/8CGpQrV7sO+zdnKVMwcqOfkGR0Hu5/pfi0QGHU2hvNbPbYJnFO3BC9zVw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/collaboration" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docprovider" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - -"@jupyterlab/docprovider@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/docprovider/-/docprovider-4.0.0-alpha.13.tgz#5a111659f6412ebc755a5ad4b57f12a70fa17242" - integrity sha512-hNdFUzpeuAesFmkE0GWLhrzajEPsYqF55LgBYfFeJn8NfIg9H79hh3vUYYjSb4H2LW71vOdSRbRXwLDAesDYGw== - dependencies: - "@jupyterlab/collaboration" "^4.0.0-alpha.13" - "@jupyterlab/shared-models" "^4.0.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" +"@jupyterlab/docprovider-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/docprovider-extension/-/docprovider-extension-4.0.0-alpha.14.tgz#a6c67d32c258564e3abf9d2ff97a2770b5ead5d8" + integrity sha512-l7CWAAHGxXLDNPrRZ4nx6gfD1+SebO+NePHDmvuGFsdHnfwggkqIMqnWykZ/iF4TgoCqAgu8vl82WRU879QzeA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/collaboration" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docprovider" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + +"@jupyterlab/docprovider@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/docprovider/-/docprovider-4.0.0-alpha.14.tgz#2adcc3121b5192528cca68346d70389f85121abd" + integrity sha512-322ypc/6Ay1D+gp2aR0ccf+BI/1YqABVbX8CgZn6MdRRpAWxAgbJO+B9dRnYqZWKquRitWFpzaBFY87qgH68TQ== + dependencies: + "@jupyterlab/collaboration" "^4.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" lib0 "^0.2.42" y-websocket "^1.3.15" -"@jupyterlab/docregistry@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-4.0.0-alpha.13.tgz#6f786332a4d70525cc3ccbeda01830663f103fc2" - integrity sha512-SYXM7vrybNPZCzav3+mX6JwuK3VAbLgPMh4Lcce5YqDJGAHrhN731xuk/UlVdvyeWeUMoiWjxy0Suse69r0H5Q== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/codemirror" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docprovider" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/shared-models" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - yjs "^13.5.34" - -"@jupyterlab/documentsearch-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/documentsearch-extension/-/documentsearch-extension-4.0.0-alpha.13.tgz#18c45f44405c36bd704385a302eea199165a6a0b" - integrity sha512-O4m5LbqPot6WYZESjWA1aXld93nLPRdVv6qMB+Y12QrPbvn9Ju6VAFNqojai0F5oqxpzBSpFc3A60x3oSSHqmw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/documentsearch" "^4.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/documentsearch@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/documentsearch/-/documentsearch-4.0.0-alpha.13.tgz#efdd05b954c3faa8f1d2ef00f9a94701e3349cfc" - integrity sha512-A5zhZvypDT0/6IMaqbgxbINXmd2ud6lp+ek+jK+1uTokU7wsoghp/1KWiubZm8KLL+jMLntE7BOBPAbFzEQrjA== - dependencies: - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/polling" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/docregistry@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-4.0.0-alpha.14.tgz#4845ef7fc488dc6815245ffcfea7d7f1df4061a6" + integrity sha512-yK/ALuk/pJSxVhG/B9Hb/uYQzDV2DiDzJzgP5OJfK5YL4XIOXQW4zPfLL9AUQJ9MiMPT5qE4iqGD8xBHzqWqQQ== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docprovider" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + yjs "^13.5.40" + +"@jupyterlab/documentsearch-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/documentsearch-extension/-/documentsearch-extension-4.0.0-alpha.14.tgz#464646c1ecce5ed4f095a1f38613dd7a9184160c" + integrity sha512-GEdhZ+RYoqoqlI/BGxV2exPY7IqFDJ3V5MEMl1p9O86yt4nX1ewnW0o/2vEDSj8vxGGLiqRvSLt265yr3Pj1/g== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/documentsearch@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/documentsearch/-/documentsearch-4.0.0-alpha.14.tgz#2494aa093da3b21e6d169eb8e5ca84a9b02f19df" + integrity sha512-FAYAlIbGxDSx2gM6w81Kcr00T1HLIaL9aFG8gV8ZoFP+BOL7YuEHIrrh/3fV2UqXafGvdn0cUl/hAph5m2pAIQ== + dependencies: + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/filebrowser-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser-extension/-/filebrowser-extension-4.0.0-alpha.13.tgz#c66dac1805b78e6624dcd84a0cb0a4f932944df9" - integrity sha512-CbGIE9eB6JJ9CeeRGf4BGR/SKI1aShyE99c0NcGEBDPolwMS21JX7xBm2LTreyU+U/fAaB5CDiA68CQT9z5exQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docmanager" "^4.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/filebrowser" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/filebrowser@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-4.0.0-alpha.13.tgz#89381df22684c80b0bade7f0c8a77bc33b170e11" - integrity sha512-p6esr4WXhSOgdLf4Y7NMFIFCvD6arZeap0nSvGC51IrhqOh4KoBOtJN0KZzTK+CSab39iDM+xZHVBrV1g1RHhg== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docmanager" "^4.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/domutils" "^2.0.0-alpha.1" - "@lumino/dragdrop" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/polling" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/virtualdom" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/filebrowser-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser-extension/-/filebrowser-extension-4.0.0-alpha.14.tgz#a129493d06b64d9e92520e053785522d14b90af5" + integrity sha512-RMGQvPdLqkF5hVapA1mKzsg3gUdEQtuqNOFX4UdnVr8IsX4zwghN9AUOvaRKZPxxi5hOlh0z+HOn9Er1GX8P+g== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/filebrowser" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/filebrowser@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-4.0.0-alpha.14.tgz#4803059acf730f501b761e0fd3ed8c49987463eb" + integrity sha512-2V6BRfYUs8mlFnlhFbtDsm/o3U2NbvemQ9H4Lgf2KgwZh1qsKgq1AHW3lfrsuJQ9UaCRhoIJZYQFNUXJ+brxyg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/fileeditor-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor-extension/-/fileeditor-extension-4.0.0-alpha.13.tgz#5751f054f16b27ce16dcb7288c256f2c7c484170" - integrity sha512-qDrev4yH2ttvDhv9Q9+7PW5jwt58Bmpkl1YuIMLq//UsXYj1hUBD8SaPX38s0u3md3zRgKiQAGIwvqiyoU+1pA== +"@jupyterlab/fileeditor-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor-extension/-/fileeditor-extension-4.0.0-alpha.14.tgz#2ffe01a4b7a46b215d9ca9b27de59ccfb9b78da3" + integrity sha512-s9GrFd5yV9UGA2F6fdNtGt/2ssSGeoeVLya5/ChUUkOJYzuhmNfrpS0/Eytt0ifDWVaz1n7dCRHK1b4wXSHcoQ== dependencies: "@codemirror/commands" "^6.0.0" - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/codemirror" "^4.0.0-alpha.13" - "@jupyterlab/completer" "^4.0.0-alpha.13" - "@jupyterlab/console" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/documentsearch" "^4.0.0-alpha.13" - "@jupyterlab/filebrowser" "^4.0.0-alpha.13" - "@jupyterlab/fileeditor" "^4.0.0-alpha.13" - "@jupyterlab/launcher" "^4.0.0-alpha.13" - "@jupyterlab/lsp" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/toc" "^6.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/fileeditor@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor/-/fileeditor-4.0.0-alpha.13.tgz#602e8922d18b8c18a3f8dcdedea34cecd06d39dd" - integrity sha512-ouZsslhk0F9mzHVc2tg1lbyxm7rLZWzZTme2iLztWC+qndnJqhQjIvS4n9MUsyk7u25i5g1ji3oyqffv6e0QIQ== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/codemirror" "^4.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/documentsearch" "^4.0.0-alpha.13" - "@jupyterlab/lsp" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/toc" "^6.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/completer" "^4.0.0-alpha.14" + "@jupyterlab/console" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@jupyterlab/filebrowser" "^4.0.0-alpha.14" + "@jupyterlab/fileeditor" "^4.0.0-alpha.14" + "@jupyterlab/launcher" "^4.0.0-alpha.14" + "@jupyterlab/lsp" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/toc" "^6.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/fileeditor@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/fileeditor/-/fileeditor-4.0.0-alpha.14.tgz#6267e7d132140fde230ef50269c52f187f7593be" + integrity sha512-sqJQoiiVCu1CntQybTiQuCzobLk3DmbHzvHKwxdz1BUt8a2Y2cCiGX4YASMPXMH4Dzy8GqQykyPqTbi3u5/Amw== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@jupyterlab/lsp" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/toc" "^6.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" regexp-match-indices "^1.0.2" -"@jupyterlab/hub-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/hub-extension/-/hub-extension-4.0.0-alpha.13.tgz#f0985d239d9b73c3b2550ac6fd4787c6bba5aa65" - integrity sha512-7zQFvXB5g+WzudXY8FhhnKW6aCz+osbAFuq7gC0uCRruTzhlpWsxXMvidqeYOVgSQRd+PZj5c7pCyX5Jnu7iGA== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - -"@jupyterlab/javascript-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/javascript-extension/-/javascript-extension-4.0.0-alpha.13.tgz#63ebf307d3a7a42926ec7995030ec508e34071ee" - integrity sha512-jJ4IXaOZyBLzqi76v9ijBpklZs3n3UdeK2FFwcxcpAF8otTRq1gNzN7BYcwkiccF/wbwh9AHnEHyk3s3Z1j3EA== - dependencies: - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - -"@jupyterlab/json-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/json-extension/-/json-extension-4.0.0-alpha.13.tgz#94ed7b278793cc2e453e8dcaaf83fc2f57728cd8" - integrity sha512-Q9Js9cWen/3BF4wrQ+ouKTQvzo515hAhHOQhf2YXwmlo1I8TSSNpq2Y4MvSOC8EZtxbfhX0Y3hazRIG8DInEiQ== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/hub-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/hub-extension/-/hub-extension-4.0.0-alpha.14.tgz#38cb92c6d8264136d5c0eafbe4d81a442813c374" + integrity sha512-9vNgJVV9Zp6Zb2QmBek/lNvhMlaeNCXT3t4oG0NrqoMq71AeMwLTDrcBFxvnAyZAbGnREHmIuc9vuaReJ7JscA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + +"@jupyterlab/javascript-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/javascript-extension/-/javascript-extension-4.0.0-alpha.14.tgz#d868f6f6783ff17b1c879e949920c5fee44f3c10" + integrity sha512-67NoLcyM6T6e0N/kS26drlrcMiDC1a30HdLA4d4+A71fZRVjB/IdMd/5yuYG5SiFssW63QdfuEXASrqqzUJv8g== + dependencies: + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + +"@jupyterlab/json-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/json-extension/-/json-extension-4.0.0-alpha.14.tgz#0f8ddbb7735aca22ba91172493e62554ee39cbd4" + integrity sha512-ceEnz9J1+ZCsLq/Frm4fvWXtilS+XEgCDxmSX0A5oBC+xRsH8jF5Bzc7de6Z9QCT3Y0LNx0d00ghqdbSg2giZQ== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" react-dom "^17.0.1" react-highlighter "^0.4.3" react-json-tree "^0.16.1" -"@jupyterlab/launcher@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/launcher/-/launcher-4.0.0-alpha.13.tgz#f8d247a4d81de977f537b1731cc238f274d5a0b2" - integrity sha512-hYUAM7m474Th3fQ/+JG28s0QdyGyAc3i35dZfnW0lSbPm7biWh54HoTTwApPtfkPwe4M6HbQdie6yiDfpAjFJQ== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/properties" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/launcher@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/launcher/-/launcher-4.0.0-alpha.14.tgz#c08afc8a62ca59b7b445ecf8e635c2cfd0776b53" + integrity sha512-rAxiP7Tbh9tPLASJx17a7tehkjfHfJbs2KL2tgutXC0QxTB8lRuS4M8Q/Wdl6CCw4jy52sf3c0Pt43T8VWlmIA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/logconsole@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/logconsole/-/logconsole-4.0.0-alpha.13.tgz#58eeb795de19337455822acc48cf6959987983b5" - integrity sha512-7SHFgfzpoenhDJ00U+5JNTodMRfhshB1TzMCWwbv6C+8qDqN+kjKn7FJTt4bryGiwTr/v9oUI2VnSKhnz+ykBA== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/outputarea" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/lsp@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/lsp/-/lsp-4.0.0-alpha.13.tgz#5cfe35c8cde3160ecf767c993c25f96788e6cb72" - integrity sha512-2QXg25F8kYDg5dSnqRBolHC8SbZrQAN1VJxMW6INR3B2pHl/aVAyWgc2X9ym1uiDJkrG3v6uElUmfi+5+9P2Vg== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" +"@jupyterlab/logconsole@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/logconsole/-/logconsole-4.0.0-alpha.14.tgz#805337c9c318000646b08e401d4161a4ac43084d" + integrity sha512-JU6Qu7He5ql5swzTgaZBidk8M72yXsVcOJ2lfb+RSbQiL4tKnNiYk1TEjhp9eRIV6/wkaFYUQhEnsEIq74GXFg== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/outputarea" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/lsp@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/lsp/-/lsp-4.0.0-alpha.14.tgz#c6ac368cefade63efb04d0538c52e5b94c316a29" + integrity sha512-bmoEgCK6YlAs+YynVbCILVJQWXb6c0lbwZ6bIpG0jwJadCo8efhmqgRuENfQoYE7AoAD77cYvQO0qPAjNQfuWw== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" lodash.mergewith "^4.6.1" vscode-jsonrpc "^6.0.0" vscode-languageserver-protocol "^3.17.0" vscode-ws-jsonrpc "~1.0.2" -"@jupyterlab/mainmenu-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/mainmenu-extension/-/mainmenu-extension-4.0.0-alpha.13.tgz#1edffd1f7ed6182c9b00ce489d9bf92fedfa5efc" - integrity sha512-FvjQaM4DO6/guBE4lK9KyVxHNALUyW3aJs14/Ynw0htpmc9yEQxt6AFKjae313YzAjQOYH8iFh/1IBHUZNJVnQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/mainmenu@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/mainmenu/-/mainmenu-4.0.0-alpha.13.tgz#bacc4cd6ce1132c328a3d25ca1dfd627f7db84dd" - integrity sha512-p3u5gQ25b/pqDcxTicUwH1qB1w2I5AWCSIfmOkT4/QsXWGYcK60vVKL3Dp7DfTxdyE9PjIaPHVjadEyrOJP5Ww== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/markedparser-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/markedparser-extension/-/markedparser-extension-4.0.0-alpha.13.tgz#709750fe7d14675bb10edcf468698af8d6286c0a" - integrity sha512-cIudzkR8uhMnSDXZrtDHtKNqGpwKmcNcSFPpjs2e75HfhsXX9KdIGEf++OofORzAt69QoRpERAzHh3PewfN+sw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/codemirror" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" +"@jupyterlab/mainmenu-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/mainmenu-extension/-/mainmenu-extension-4.0.0-alpha.14.tgz#36df76ccf98ea81337ece5cbb00034826459dbdb" + integrity sha512-IbRHSnZYq1smXy7EqktYkO907voDIuwPk0/WBaMOZFVKKn2xOW78bL+ij230PEA8lLUgCFTceDZ8atFaLMoxzA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/mainmenu@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/mainmenu/-/mainmenu-4.0.0-alpha.14.tgz#17637c948c90ec83ffadc528881a2c20478ec5b9" + integrity sha512-gUkdhNjQiVYzqU18ahQDsy6zDVJ2/S3vtlZuHo8XMOTYOi1A/Bah04cFRWBq+UjKjEa5D5RuMdUZcrdUGQ2SNQ== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/markedparser-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/markedparser-extension/-/markedparser-extension-4.0.0-alpha.14.tgz#ec52359e8fac0b9833dc847a30946301032f9c63" + integrity sha512-dortkxouBTvbKmOr418yILbD/6NtZXtE5vl5/9ql3pJMRNgtlBZ4pvKya7b3RBEgMPGQSTxPzJjiYv1cE53BwA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" marked "^4.0.17" -"@jupyterlab/mathjax2-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/mathjax2-extension/-/mathjax2-extension-4.0.0-alpha.13.tgz#fc464ec9d887c42cde9df99545bb2080f8f5a2eb" - integrity sha512-4pTX3UKKP8tVC7MyBz1CkORvXDD7+Jh697vlwl6QaKmvkNn5kM8uo+jTikQz87WmWnB8sCbwOsRGs8Ahww6bew== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/mathjax2" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - -"@jupyterlab/mathjax2@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/mathjax2/-/mathjax2-4.0.0-alpha.13.tgz#814db9ef25132ca82e04cf9aea9d74fec309d19b" - integrity sha512-IVYwC5myb5l7MuV3KvRXMQfbCqfaUoxi7mcvE58x0rRYdjcOBUpEUSgHkFcV/Dhb371GkCDOvG1iPZFkJteyRg== - dependencies: - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - -"@jupyterlab/nbformat@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-4.0.0-alpha.13.tgz#f910eb5007f704d4d1a1159e1c9b8cc01e4c9d32" - integrity sha512-lxp7hSrGPg+XUTy23vH4VflP0RmUe+5mmddCFV2eW8WoAudDTctF49aDpXnCWLNjEQ4BDGTRxFZty2ihw7V25w== - dependencies: - "@lumino/coreutils" "^2.0.0-alpha.1" - -"@jupyterlab/notebook-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/notebook-extension/-/notebook-extension-4.0.0-alpha.13.tgz#330efdb8a6d3e0df0e2cf73b1e06b975e529617d" - integrity sha512-FYOkxZZfZ9R9XWk1dflbak97OXdo11oL9ASm+d8IEm0J/QcX01pKAyiunPuu7064LIEZifojYfYF05ppDRfg/A== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/cells" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/completer" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docmanager" "^4.0.0-alpha.13" - "@jupyterlab/docmanager-extension" "^4.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/documentsearch" "^4.0.0-alpha.13" - "@jupyterlab/filebrowser" "^4.0.0-alpha.13" - "@jupyterlab/launcher" "^4.0.0-alpha.13" - "@jupyterlab/logconsole" "^4.0.0-alpha.13" - "@jupyterlab/lsp" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/notebook" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/property-inspector" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/toc" "^6.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/notebook@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/notebook/-/notebook-4.0.0-alpha.13.tgz#f69191723e28257c84d3694c117bb61fcfe648c5" - integrity sha512-rMp3yJUP1PMR5qgf1IIrg+8wheGVp8mXfsLH95Afuo6yLuFRSw6KyszVqqB9r0jAISFKXmwTchnRqaMkXq+6pA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/cells" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/codemirror" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/documentsearch" "^4.0.0-alpha.13" - "@jupyterlab/lsp" "^4.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/shared-models" "^4.0.0-alpha.13" - "@jupyterlab/statusbar" "^4.0.0-alpha.13" - "@jupyterlab/toc" "^6.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/domutils" "^2.0.0-alpha.1" - "@lumino/dragdrop" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/properties" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/virtualdom" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/mathjax2-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/mathjax2-extension/-/mathjax2-extension-4.0.0-alpha.14.tgz#da4a09b07af67802973998f51e31088f6362b574" + integrity sha512-QO+KR4No5p6K3S8tT4C/WBhV/1hnJ2csn4vwCv8WJuaU+fQHNc/FXuVZfLD19T3FZuFClC/nbBkp515FDu99MA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/mathjax2" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + +"@jupyterlab/mathjax2@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/mathjax2/-/mathjax2-4.0.0-alpha.14.tgz#1bb48c787eb37b0a2af2966530107edf4d2aff28" + integrity sha512-YflGamcXvq2xODgVlnuCw0qlfhiVgwHnkRDo80DDr3Q8LWloKm1wbZTuN0cobDuEzqpt/nSaLaMSBibu1vuMXw== + dependencies: + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + +"@jupyterlab/nbformat@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-4.0.0-alpha.14.tgz#99965d71e42ee32727d9227180b7313b0d4c90a8" + integrity sha512-yeIeX9pEUQROIrgi4wNteg4bGmQ0dxu1ZwMkeXtsFe+3dla9bDtOm8A87f5u6C/33m7Cme/wPycqDjucO0zQxQ== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.6" + +"@jupyterlab/notebook-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/notebook-extension/-/notebook-extension-4.0.0-alpha.14.tgz#5e0697a1b6c259fb539216fc619f5c1eb64abec0" + integrity sha512-ZiEjJ7OY9mDvjSLSP1fb9Mr6MJdOzpSY98jiv6eT1R9Y3IyF9pqT8zj1QPl0o0Bz7ZrZzbhk+w/2aa1Ln+b5OA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/cells" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/completer" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/docmanager-extension" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@jupyterlab/filebrowser" "^4.0.0-alpha.14" + "@jupyterlab/launcher" "^4.0.0-alpha.14" + "@jupyterlab/logconsole" "^4.0.0-alpha.14" + "@jupyterlab/lsp" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/notebook" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/property-inspector" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/toc" "^6.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/notebook@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/notebook/-/notebook-4.0.0-alpha.14.tgz#cf424cdc6a6e3327e44df59f17db385c3389a791" + integrity sha512-wgxgifHadVPrcyEfIa2woDCeopfDhd2XOMnVAPr6FjC/Ms8PsTeqtF1G9jY9xH0XMhJ4uRXsxyebE2DiNkYcEw== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/cells" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@jupyterlab/lsp" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/toc" "^6.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/observables@^5.0.0-alpha.13": - version "5.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-5.0.0-alpha.13.tgz#d6fa940dce0426ed211c26cba842284bbd589479" - integrity sha512-s3h3zIcBpHaPfQWkL7S4CXvNWvMJcSjeknBuW/CHEZ+TDNlS1fhSzNoQepXcV3qpj/ncJb24p9W3jPb8pNsuCA== - dependencies: - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - -"@jupyterlab/outputarea@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-4.0.0-alpha.13.tgz#05c5c2cd4060d5172a22c611d1a0747d69205b7b" - integrity sha512-Rht7GbG8Lj0ONCUSJO6w6A+bMkHJDtb84SWUC505EI3tOLB/0jqFLXMLIlRqvQREQKGD8amh3iC10G2+8pRN2Q== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/properties" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/pdf-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/pdf-extension/-/pdf-extension-4.0.0-alpha.13.tgz#be8a4f75c5702c548e885bd5c77ad66138fb3397" - integrity sha512-NixAcRZoHqSZRbIzkSZkGGdGJv71aocaeBgGMeSlemyHaa787E9DU5/65sU1aQK+r4zZdRsn7PRd9gDI24cC5A== - dependencies: - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/property-inspector@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/property-inspector/-/property-inspector-4.0.0-alpha.13.tgz#c6c50dad5bde60ff2bfe4e1d682c6f304d32648e" - integrity sha512-hbikxRTOBaBsUQZEPe5eFXLNxvLWt/x6KmDgWTeZ3qcU8XCKTdo8wZIALQlcElx38R5WwoLuS/NJLRg+boyDaA== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/observables@^5.0.0-alpha.14": + version "5.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-5.0.0-alpha.14.tgz#3e831e54ccf4ae4897b7cbf34f4b95d5a04a7a5c" + integrity sha512-bOjNe2u9sExl8IOkTiD0ycKS5uxtiFvE3bg4otK8ZsCfu7skcVj8tYvciS7O3rFgM/JsPEiqcjfAEwxCVSNQxw== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + +"@jupyterlab/outputarea@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-4.0.0-alpha.14.tgz#49e51b9b50be7247d44d82f746301c907ce4cd78" + integrity sha512-M1sph1hfB0LICWRFVFW1mJx7TtxO5o9eJL7+1IznhPtTl+jvU8a8klcBQ+crJoFhFi+8Fe+W4zG0C7sVdriN/Q== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/pdf-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/pdf-extension/-/pdf-extension-4.0.0-alpha.14.tgz#f4775a157ffe532370b725cc7b7547ca4756d5ae" + integrity sha512-1aIpqVD8RujFm9AixU3SPqOJCMRl5or/H1VA928ms+qKF26kYH5SDNOiY5lKBVjI17AhEyS7EcLP7i2NXnWWfA== + dependencies: + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/property-inspector@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/property-inspector/-/property-inspector-4.0.0-alpha.14.tgz#e336d88d9c6922327e94627db72b67925e1e9949" + integrity sha512-fHVMEYlwD77UP2vZ7/avp+bc6T04X+aJaNLndAMZCQcjTthjJ9PNdEt96YaeivGarf4GzXD9znbnBF4sHY67PA== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/rendermime-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-extension/-/rendermime-extension-4.0.0-alpha.13.tgz#423727e36f199d210bd0c322f447285814897944" - integrity sha512-rk/oNkBv7b0ie4nRnEdq+smjPUDFWm8aIAFxMTYF3FYKRi97fX0nuPb0+MWyYFc2V+C7WpodKb1D2hqvlEyJ8A== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/docmanager" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - -"@jupyterlab/rendermime-interfaces@^3.8.0-alpha.13": - version "3.8.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.8.0-alpha.13.tgz#787841c03cb2fd41f70e7844b9aa27479601ac33" - integrity sha512-SY2UbrQM8pPizRnJD3LHKVfkImi4hEdO3+1byPKanijrlpUtBpkoI2QgNjbFiBQEtaq5/DmTxam/pIyo7nw9lw== - dependencies: - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/rendermime@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-4.0.0-alpha.13.tgz#93d387b746aa3770d48390d25247e2f90b3298e5" - integrity sha512-yTbcx0VihdgisBiUdcwejwBmI48X8t8Lv2B78o3ITO2unBPt7n5TWHehQIgJtfGJ7rfpNBZTeoel2xtLcqQhxA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/rendermime-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-extension/-/rendermime-extension-4.0.0-alpha.14.tgz#68c3c5771659ac8dc6bd35a6af8d371970e15f7e" + integrity sha512-wIdTDNt8IazOcgDmPT4onTYIdjsI74m5MyNXnzbEvQulYP5YkVG1r/EsvEuUusL4NYZ7JX2UK5mgAkZxLbjiUQ== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + +"@jupyterlab/rendermime-interfaces@^3.8.0-alpha.14": + version "3.8.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.8.0-alpha.14.tgz#2362828d473ebe8f4acd0f03af0ba034caa3a121" + integrity sha512-697BbjnDqQTTHmWSjj+XZ9PPktOhBCx3M3EIwy1Tk9tk6m8Ow3sQ2LQMBQI9eS9+bswvUudGGMyyISlKDw9qDw== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/rendermime@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-4.0.0-alpha.14.tgz#713b5fb48ba8f5efa58e09763d350840352e886b" + integrity sha512-uiWiJSqGzYg1tFxqSIBfo8qJwoqw7WqPCTkxprbi4gf2JmbEyeajv8My06gSrNLN/Jal4N86GUvmD8EMuWx9TA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" lodash.escape "^4.0.1" -"@jupyterlab/running-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/running-extension/-/running-extension-4.0.0-alpha.13.tgz#555ba0bbe1f3ad028c398fd4b287f684f95dbb57" - integrity sha512-BOU/gGQXRhdgq/4KBph/aEQEN2RuGWFYkARGZlucbGjkwY5AdY4GDIGPQR0M67RwqILX6Dx5341cTmjIn3+GiQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/running" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/running@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/running/-/running-4.0.0-alpha.13.tgz#22b77b33eee0e9f924dcecf9481fd7e59feed4a3" - integrity sha512-bgAsQ3WFZlkH4XEN+Ay/KdQfb0e8jCtfjAtfLStH9K5eC4tLelPCX6uY+sOOxvubjSNHKOuk3grc1JqBAdwmHw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" +"@jupyterlab/running-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/running-extension/-/running-extension-4.0.0-alpha.14.tgz#45258ccc8bd8d2be010d5e931f4b895e5ea5160a" + integrity sha512-5+jJCL4x0M8MVnUedaipuSCcM6JTPiL3NBDwn0YtnLMkIIY3YNTGOCISSQ8yjQJCSXF82nQl3WRb8bn6CPdegw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/running" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/running@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/running/-/running-4.0.0-alpha.14.tgz#5894e400e2986ed23e914d269486935f846fd9c8" + integrity sha512-rm3MV5Eo9yUyqTxgTwkFXNGoxhp0kiek05zBwvrVqLrr4aapUfu9iAe2WEiSjNB/4w0kyMDewHZ0/n1+sHnrRA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/services@^7.0.0-alpha.13": - version "7.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-7.0.0-alpha.13.tgz#ed5650f078693b45877c5662c9f3e3c894f22d9e" - integrity sha512-5gf3V1OTXCz9RkSfsUIbbtyDhbtfPL/i1wKkNSpcnC5vMNDQAYc6+iRQ1Kvv0YRQfOGHLOBLL8u+x0M3JqRW3w== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/polling" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" +"@jupyterlab/services@^7.0.0-alpha.14": + version "7.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-7.0.0-alpha.14.tgz#7a745690ed0feaa277615bad98025385dcedb249" + integrity sha512-NA8CroNgMsjIlqZ+iBxbmu9Ir1Sb6aCU2Onf816x8g4vUQAAYVYJh1HlV6TCroDpBEgYE0y/58ojKumSeaC1/A== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" node-fetch "^2.6.0" ws "^7.4.6" -"@jupyterlab/settingregistry@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-4.0.0-alpha.13.tgz#b9d7334a1c5366e206e22b8ae4e73f8135479bdb" - integrity sha512-u8lFZwHTt1AeUfrsGPcX8cGNdgUMGy75tQyVrmiD4Bdr//eLIuAU/ohuUxGvo+/dcSOYAr4BGcfVsHpx/5b83Q== +"@jupyterlab/settingregistry@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-4.0.0-alpha.14.tgz#f8f5b58d14626b914fd0d0790671169ddab42d09" + integrity sha512-q4Q46qgQ2eokqjAy62wQ9OrXFCKWAn9xyXyO3kNuHNQIYTSJ0HuIueQfWVcbezxgbZ9tHN+xyfO/6X/bQhpxzA== dependencies: - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" ajv "^6.12.3" json5 "^2.1.1" -"@jupyterlab/shared-models@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/shared-models/-/shared-models-4.0.0-alpha.13.tgz#3e33708323889e40eb0ef4a0d72b07d90259f420" - integrity sha512-oEYebq+fZtq43ioLc5Riy22JNFR5LKDYiluMomIuIUS2nICPrldc9sMo6KxuwQpAVD0dtFGMhsoAX8HFom0OVA== +"@jupyterlab/shared-models@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/shared-models/-/shared-models-4.0.0-alpha.14.tgz#022e886c1cbaa8e8e4ba5b4a9f0d6af54c3b71ee" + integrity sha512-iMxIOfQRN3GYxo837xfuKEjinMkPtuz2FC+TukI/F+U7n+0tLfE2j+/6LiopiB5NJytQwyH3JAa8VeAar/CJZA== dependencies: - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + lib0 "^0.2.42" y-protocols "^1.0.5" - yjs "^13.5.34" - -"@jupyterlab/shortcuts-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/shortcuts-extension/-/shortcuts-extension-4.0.0-alpha.13.tgz#7f66040480f1f11f3cc550e17e0e776b5278f591" - integrity sha512-7rVwBbhKfzcL++IL4cUdBfSh7BbqbU4Ua/omr77wKrFxkeDVapLs8SEcI1ketKIOakGo8gy5IoBZS92QVdnZ7Q== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/domutils" "^2.0.0-alpha.1" - "@lumino/keyboard" "^1.8.1" - "@lumino/widgets" "^2.0.0-alpha.1" + yjs "^13.5.40" + +"@jupyterlab/shortcuts-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/shortcuts-extension/-/shortcuts-extension-4.0.0-alpha.14.tgz#77b4233e4bcdfabc3699ba815142021f8c9b2725" + integrity sha512-mLkUvYJf7hIIDfQwB2Qe/TCP/QJf8jsg4nIwHfv5JHnBbfpHiwlAdoLyUPxrGzXtUr0DVWTLOYapPIVikNT29Q== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/keyboard" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/statedb@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-4.0.0-alpha.13.tgz#d16ecb8b4975237816896dc2aea88761a7e917ae" - integrity sha512-f5sBCwujBrozfNyO4atxTnzKBcUz1Ria7AvoBSFOiN8SKBqkHAB5gCoGkDBA8DOSXVSJXmsm1dvhGWygHKj7bQ== - dependencies: - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/properties" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - -"@jupyterlab/statusbar@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-4.0.0-alpha.13.tgz#5adb915b3391b89b7840de5a96546bc51d8d7b83" - integrity sha512-nzj0jB0UkJm7mTDK70uZgOHM293uI+5PpFLCv2daWwuf7SKcVdIP5cnc3lDOW9J40H1SNJ5Ep2kxUJklIL1bgg== - dependencies: - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/statedb@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-4.0.0-alpha.14.tgz#396381e6035a151d56f90800f7bbca0b07977406" + integrity sha512-cNr+vcc5YstRg6Gc4r3crHEMaiZvTFxfma+RUx1fshVXYdqUNrTYDV7xA/nHQUnNFXEs7tm4+5sWNJux5ORIGA== + dependencies: + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + +"@jupyterlab/statusbar@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-4.0.0-alpha.14.tgz#6c951eb8d52e17928885e1bcf09cf2232757b807" + integrity sha512-gXy949nd5NgyqqxZUJ+fVh7qTbatWz+7rCvyc0d4zc/kFbMTZEHiNbl/vZHd22FRta+ZboBcB/GeDkIJoYnZXA== + dependencies: + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" csstype "~3.0.3" react "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/terminal-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/terminal-extension/-/terminal-extension-4.0.0-alpha.13.tgz#728d79788c0ce81dd7d83024fb29552203843105" - integrity sha512-zFPh/cmVn6Vp9C0rK+GiBvbbf3PLZ22BCxve+j99iDY7Y7o19yKZ8qjrxj1wcjMmOkdpGdyyRp4907aVrztEiw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/launcher" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/running" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/terminal" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/terminal@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/terminal/-/terminal-4.0.0-alpha.13.tgz#0a91a068573828b7d3b8d6cef428239db6f70726" - integrity sha512-srag0H9PDpZiy4+Meh2Wq34RP+F/mA+u3446Au1ya7CkLQSL/S5zuYr583YqbZnCojG3FJHyvHeRRppu36z8XA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/domutils" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/terminal-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/terminal-extension/-/terminal-extension-4.0.0-alpha.14.tgz#f69b705c634f10f109bee550949ee5766e434188" + integrity sha512-KxRVu2Y64FmbTw5Eeumq8EJk7pyvTKcRSpZjBU07brl2SnhaCsjJzFrdgSqIOjim4I0JJ05Z37PAXY6Cxu4z0w== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/launcher" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/running" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/terminal" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/terminal@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/terminal/-/terminal-4.0.0-alpha.14.tgz#df3e40f9c999fe53cf96581238798c2c6a581b9b" + integrity sha512-Sw3cpVCzSEjoHb2W707Q9yu8yq9jvcwytqEXKOqT46+5W/ASCa3r9JOyYqx5hGEwQeyboBdkQvbyCoye3dU8sQ== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" xterm "~4.19.0" xterm-addon-fit "~0.5.0" -"@jupyterlab/testutils@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/testutils/-/testutils-4.0.0-alpha.13.tgz#45e9726737e3bfea0ce169c86ada9942422690df" - integrity sha512-wUwMzVJ7LfAUmkkA17ZJSOdXe2CdPA5CrwNJ28VCQ0+9yPy0jnp8X7AKCilaGG5biFC/a8Wc36WWhnSvEEexzg== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/cells" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/codemirror" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/nbformat" "^4.0.0-alpha.13" - "@jupyterlab/notebook" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/properties" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" +"@jupyterlab/testutils@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/testutils/-/testutils-4.0.0-alpha.14.tgz#3d4cb919d68b7ddb1c0dc2da33ce6364dac23adc" + integrity sha512-wK7VrZ9pffQ1tLUQowUDyg2piI9FOQRgtY32FI/6qjk0/EkcbBBNEEukK7pW0ojCODNZQ9aMbj9fw5fNmCM5TA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/cells" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/notebook" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" child_process "~1.0.2" deepmerge "^4.2.2" fs-extra "^9.0.1" @@ -2758,128 +2760,129 @@ simulate-event "~1.4.0" ts-jest "^26.3.0" -"@jupyterlab/theme-dark-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/theme-dark-extension/-/theme-dark-extension-4.0.0-alpha.13.tgz#f3a3f5b4821bedf68bb84fef628815aa09c7ec40" - integrity sha512-BBHIr7v5dEFrjHGwbtlnDeWGXqD9LljIS2ROBshg73H8G1boTQoL7hkRphtKNgloD2ZkhLYYt6+lJQIhwRsDNQ== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - -"@jupyterlab/theme-light-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/theme-light-extension/-/theme-light-extension-4.0.0-alpha.13.tgz#361b1d1208afcc5587c81c75479d824288a8bbdf" - integrity sha512-eQyi6Cxp/j9eYyujQnpTPRQmwjMk1AG+FQVcQxPjwCMyNi5ZU3kRBUF2LwQe5vuzUXNoG/mWUAO1q6ArAMwo6Q== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - -"@jupyterlab/toc@^6.0.0-alpha.13": - version "6.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/toc/-/toc-6.0.0-alpha.13.tgz#95b4047f27ae0c5d352a81ae0d9e8f403da83c83" - integrity sha512-HfVoq8g96lynucqgx+g95O1GClM+GK2JYeS5E8zudn6LRDqsN2wfPMqkrU9pryl+/3+c2Ip7qbQyCO0+koXRcw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/docregistry" "^4.0.0-alpha.13" - "@jupyterlab/observables" "^5.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/theme-dark-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/theme-dark-extension/-/theme-dark-extension-4.0.0-alpha.14.tgz#f9ebbf8624c812f3f216d43587a04323fec94abc" + integrity sha512-ynrAfM8+Zn6FUw/Gc7UU+JqgC3zfe950rpy0TjWxTk2PBqrDUPZC4Ku5xwqDloyOm3TY/VF9vV4qiy3Rt7Vp6g== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + +"@jupyterlab/theme-light-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/theme-light-extension/-/theme-light-extension-4.0.0-alpha.14.tgz#32090339ed111a41c49572ad80dd5ef3481b7b8f" + integrity sha512-VdLJQWosI0x6GY7+TvK587uPdSSduegiG7djCPQHtu6DF3eIaBtA6iRNFPozP9+aHNbY46c5ngfKdQeivy5ZMQ== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + +"@jupyterlab/toc@^6.0.0-alpha.14": + version "6.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/toc/-/toc-6.0.0-alpha.14.tgz#6fad008f8252cbdcd87921ade3c4f42fbfd46012" + integrity sha512-Icmm/4FAYurllXBTln7aZZl/9a/hAWFOSDOwF1vbq2NxX3xRE7Lr86SQiSqiNMwir+55UyO73jyHHr5hX5MVAA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/tooltip-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip-extension/-/tooltip-extension-4.0.0-alpha.13.tgz#e1ec30a93f1a44ed25cabc267484ca592690cf1d" - integrity sha512-bt4tqHPj8rw0VMpJM9DM5mOTVfb2sIUDselTyC803r+p4DAeXgdM1QMpSLWC2QBz2N6lEUDFtwtMOyQEr0HRlw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/console" "^4.0.0-alpha.13" - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/fileeditor" "^4.0.0-alpha.13" - "@jupyterlab/notebook" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/tooltip" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/tooltip@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip/-/tooltip-4.0.0-alpha.13.tgz#47c451d49b14fac9981504d490e7164e4606e17a" - integrity sha512-t4pXoBpcbM03deKHuZIokQ0TrQfnocaBUkAhmHmubXYb6rlT87lBASkSWcm2rvnIuXQZtrEX/gnIOt9HGm/X7A== - dependencies: - "@jupyterlab/codeeditor" "^4.0.0-alpha.13" - "@jupyterlab/rendermime" "^4.0.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/ui-components" "^4.0.0-alpha.28" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" - -"@jupyterlab/translation-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/translation-extension/-/translation-extension-4.0.0-alpha.13.tgz#9dd70017ef90bcacbcb38c98d3b2e5130629a4be" - integrity sha512-IC2MPFWDnfM+tUdBJgA8CeKSPnpJ5K+9Vdd8ak7PBbAt6YoPkCiF5xPOzIK2JVrEa0Zad1ExDcwjf7hbHi70Sw== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.13" - "@jupyterlab/apputils" "^4.0.0-alpha.13" - "@jupyterlab/mainmenu" "^4.0.0-alpha.13" - "@jupyterlab/settingregistry" "^4.0.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - -"@jupyterlab/translation@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-4.0.0-alpha.13.tgz#d6c5f671fc9bc31fde0ae341fbf9133c213f7e7e" - integrity sha512-bvPV7JLzj1RLwl+pZk7yfkiYNAwvLvcdkcKQOsi9o8LdEL8oN1aPjN9dqA+ffs0z+wcWWGVa6DggyQR06/tJGQ== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@jupyterlab/services" "^7.0.0-alpha.13" - "@jupyterlab/statedb" "^4.0.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - -"@jupyterlab/ui-components@^4.0.0-alpha.28": - version "4.0.0-alpha.28" - resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-4.0.0-alpha.28.tgz#781ff6b735afacee374db160312111f507700df3" - integrity sha512-WQFp3JRs4zlUZQ6DAu9XHPxICrXCY23aN0TXnQ0RhevhxeRFyuIyhhA1f5Yd14boO39cDqP16/amUA32JcFY8Q== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.13" - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@jupyterlab/translation" "^4.0.0-alpha.13" - "@lumino/algorithm" "^2.0.0-alpha.1" - "@lumino/commands" "^2.0.0-alpha.1" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/disposable" "^2.0.0-alpha.1" - "@lumino/messaging" "^2.0.0-alpha.1" - "@lumino/polling" "^2.0.0-alpha.1" - "@lumino/properties" "^2.0.0-alpha.1" - "@lumino/signaling" "^2.0.0-alpha.1" - "@lumino/virtualdom" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" +"@jupyterlab/tooltip-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip-extension/-/tooltip-extension-4.0.0-alpha.14.tgz#966808829ccd0ab332a660bba8d99f955d6e35a8" + integrity sha512-LLHjuxwmu56BdFHAwDqoGZY2CD8F6ejjr9KNudbeSeHGwfZVrboZy491oDazkz2hlw6Td43DHFu4iPwE+4k66w== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/console" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/fileeditor" "^4.0.0-alpha.14" + "@jupyterlab/notebook" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/tooltip" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/tooltip@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/tooltip/-/tooltip-4.0.0-alpha.14.tgz#31f2b4c5ae348448d8f56d330086f89ac4d5bacb" + integrity sha512-BD45g4KXS7luQU3RVFdjWq/Lx8jBqUqrqiyjJlgmwfkM/ujsdOREjnUwPrCDvt21vhiEmfNg1ua5C39oo0M2gA== + dependencies: + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/translation-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/translation-extension/-/translation-extension-4.0.0-alpha.14.tgz#264f16fb993496db42031b3dba2b97d3bbb25022" + integrity sha512-Mn6BwT8xXWZzj/lyFdIlVA43OhUZTZJ8vOYhnN9B2n4F/PP/u9lT7ZFYXs2t9fV4Kbi/rxsJbgXjFs6c3KkceQ== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/mainmenu" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + +"@jupyterlab/translation@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-4.0.0-alpha.14.tgz#4c2045dce00bc7903945d3bc54fd16209c904057" + integrity sha512-7x75+ri7qcao+byPqPpRr75xuJ/uwH9lnu52FsjUCQgaHQdZDzEBYbQJ6FNChrelRhreICKXL3bpA0S40vyXtQ== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + +"@jupyterlab/ui-components@^4.0.0-alpha.29": + version "4.0.0-alpha.29" + resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-4.0.0-alpha.29.tgz#e48ba526febe5ca9fc247e75743166cde1e090f5" + integrity sha512-/Phksv/S1Aoh+IQJEnhK//jOH/SzZPtkFwmjf8xcl4yFZ9Zd0hUBUtgr7aHWgzen7mq6I/ZmCW0POfv9V5yfIQ== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" "@rjsf/core" "^3.1.0" react "^17.0.1" react-dom "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/vega5-extension@^4.0.0-alpha.13": - version "4.0.0-alpha.13" - resolved "https://registry.yarnpkg.com/@jupyterlab/vega5-extension/-/vega5-extension-4.0.0-alpha.13.tgz#f7032828a970e66041216143044b3e88c05edb2e" - integrity sha512-dLRGTxuAQpvQ6scmVwG8OJu1BKAUKPgyhX4MJJ/o40//v2T4+jOmCL2XxDT60PKayluAYilSiq2JQP9eNQpbSA== +"@jupyterlab/vega5-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/vega5-extension/-/vega5-extension-4.0.0-alpha.14.tgz#902eca5152edb3fabd8a3802b12087d2a0564cf5" + integrity sha512-qUrxlZDbhJqAMvDoe4MUVN8WmxRUKDTntVTiT2We5b05MMyMqIHuwAPBoAXLigXbr0nJ369s52k+l4uPAUHJJA== dependencies: - "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.13" - "@lumino/coreutils" "^2.0.0-alpha.1" - "@lumino/widgets" "^2.0.0-alpha.1" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" vega "^5.20.0" vega-embed "^6.2.1" vega-lite "^5.1.0" @@ -3675,127 +3678,122 @@ "@lezer/highlight" "^1.0.0" "@lezer/lr" "^1.0.0" -"@lumino/algorithm@^2.0.0-alpha.1", "@lumino/algorithm@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/algorithm/-/algorithm-2.0.0-alpha.3.tgz#b08a9077310dbcda20010bb8a716a380fe37fb1e" - integrity sha512-jW/kuExOMOWG+W9tGWEgT/fB2GdFGvWK0zlF2w34HzTsLrX3BvRuG2l21udBhrqcuLQEk62nQISTYHx953NwUA== - -"@lumino/application@^2.0.0-alpha.1": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/application/-/application-2.0.0-alpha.3.tgz#7bb27d7d4314da60b25c09c1ed8b2cff44330caf" - integrity sha512-cmlA3uzEIfN6CVg9ittTsionrKWFxKgmwdWLoy04PwQgH5SV8csNfbo1nLp66TrBoU+6Co2xGiLFOePEuenMNg== - dependencies: - "@lumino/commands" "^2.0.0-alpha.3" - "@lumino/coreutils" "^2.0.0-alpha.3" - "@lumino/widgets" "^2.0.0-alpha.3" - -"@lumino/collections@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/collections/-/collections-2.0.0-alpha.3.tgz#38c0af24e9589de9978e3f0884722633fc5621d4" - integrity sha512-O5sCnP6t6h3TBpLJAeIiSNKRbkcog1x3bCuW+GeD2/seAJnba4QF0lWlhOI5xjQE3wxkfP8roCNdpg7hITiVww== - dependencies: - "@lumino/algorithm" "^2.0.0-alpha.3" - -"@lumino/commands@^2.0.0-alpha.1", "@lumino/commands@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/commands/-/commands-2.0.0-alpha.3.tgz#93e221f67193cd31e22c75a21d6f98472a4df4b8" - integrity sha512-S9sx8KgrJr8fRDqu/McJhLVRdbXbtGJ2IAGjaUNp6+kyEA3HBzaoEzsujKxRr7nSXxhEa+4p7tug3QL/e+z0eg== - dependencies: - "@lumino/algorithm" "^2.0.0-alpha.3" - "@lumino/coreutils" "^2.0.0-alpha.3" - "@lumino/disposable" "^2.0.0-alpha.3" - "@lumino/domutils" "^2.0.0-alpha.3" - "@lumino/keyboard" "^2.0.0-alpha.3" - "@lumino/signaling" "^2.0.0-alpha.3" - "@lumino/virtualdom" "^2.0.0-alpha.3" - -"@lumino/coreutils@^2.0.0-alpha.1", "@lumino/coreutils@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/coreutils/-/coreutils-2.0.0-alpha.3.tgz#7f68205d97159ba54669eb0e9e22dd12ab70ce92" - integrity sha512-b/QJrxH9FFgsyFxLsKjbMK/hORnpT+XLoMQi5dDqnmDxXiziurkFSieT+8gYs7bJsan/8UWc0Wx7Tp+HQGwkSA== - -"@lumino/disposable@^2.0.0-alpha.1", "@lumino/disposable@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/disposable/-/disposable-2.0.0-alpha.3.tgz#5378adc8499a56aeb36dfc5b77e889e572d06bb3" - integrity sha512-J/4oRzbo17ZphNpVYYmNq2lKVes9iXzMQ/qMu+RK6sZEZBXAGYK5iddu2SCknpE4WO1v2eH1+v4/cmGLD2psew== - dependencies: - "@lumino/signaling" "^2.0.0-alpha.3" - -"@lumino/domutils@^2.0.0-alpha.1", "@lumino/domutils@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/domutils/-/domutils-2.0.0-alpha.3.tgz#1df251cce05122238a89f9ba0f9dad7f45527089" - integrity sha512-w94CEK6l7BHNqZRhFQ4V+6oacHCcVjwMsIoYeqpV5qwovk5cbtWbwfVDramOZmDtzvpQpsRf6S2Sq675/6uImw== - -"@lumino/dragdrop@^2.0.0-alpha.1", "@lumino/dragdrop@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/dragdrop/-/dragdrop-2.0.0-alpha.3.tgz#b7c9def80f6414df6736ecb32b5224b4d8f09d1c" - integrity sha512-hhkdAaTg4j/PGWu08WF8bfHMPj2MMjKGwwjAPHEhv2s9PK7MKZxdG/aEXeL/5VwNi+0Q/T79twrdoMIRGMftBg== - dependencies: - "@lumino/coreutils" "^2.0.0-alpha.3" - "@lumino/disposable" "^2.0.0-alpha.3" - -"@lumino/keyboard@^1.8.1": - 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-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/keyboard/-/keyboard-2.0.0-alpha.3.tgz#d1b8d3eb75a022e3486c461545a9aea41d9bf2dd" - integrity sha512-tyLn+h3Pu45n/AHof6YFXzdwvhKrJlEM2i6Zsq/qDa278inYET5p2SMCXiWFdafZ4esa9iXJR6lb9mXsYFMJzw== - -"@lumino/messaging@^2.0.0-alpha.1", "@lumino/messaging@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/messaging/-/messaging-2.0.0-alpha.3.tgz#4321777350e4e250a416377d89f295ce812a63bf" - integrity sha512-EYsYubHsi5ukpgegEJmOyxEaijyMv8A5FT4FavOqkrqFm43JWQELzYI/wsddtg+96eAx1I0lXOg8yjp207JKQw== - dependencies: - "@lumino/algorithm" "^2.0.0-alpha.3" - "@lumino/collections" "^2.0.0-alpha.3" - -"@lumino/polling@^2.0.0-alpha.1": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/polling/-/polling-2.0.0-alpha.3.tgz#3a384158c66155a831432b49ece81e42ff366d86" - integrity sha512-xf0xfRB/16W7L6+F5pDjvSuh4JCOYqa6vsp8B74dh+qr7HA4AV6OXyytmooLyeRCeCimZ1yzxncq+PAgIyUW5g== - dependencies: - "@lumino/coreutils" "^2.0.0-alpha.3" - "@lumino/disposable" "^2.0.0-alpha.3" - "@lumino/signaling" "^2.0.0-alpha.3" - -"@lumino/properties@^2.0.0-alpha.1", "@lumino/properties@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/properties/-/properties-2.0.0-alpha.3.tgz#04b137c48d4da51783ee8e02953c6b1beda1195f" - integrity sha512-Oks2OwR2CO/UkMuNZr7sM5W/MgHGFiZe0bJ4f8uk5mIz37h6o9UhPIYL7RKrf2GtoEgNrbjOF57kHdTrEGFQTQ== - -"@lumino/signaling@^2.0.0-alpha.1", "@lumino/signaling@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/signaling/-/signaling-2.0.0-alpha.3.tgz#bf952fb7a6aca8f84228dc2afef253e9b8c87139" - integrity sha512-e/y/K7f17xzRxIeh+1UEwpgPzwk0VmSV6VRhAe+JKKzt9ZkwBt3KbhjkMJo2vA6y4chP5xXusDxCPoS7c5XhPg== - dependencies: - "@lumino/algorithm" "^2.0.0-alpha.3" - -"@lumino/virtualdom@^2.0.0-alpha.1", "@lumino/virtualdom@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/virtualdom/-/virtualdom-2.0.0-alpha.3.tgz#e14740ad06dc82a350ff7d54bbaee11ffc5cbf0f" - integrity sha512-16qDtUoEBLBrZtWI8cr4skF4BOUdwyfbjcMqJXCq+quzsurAM1cuuqfdWYoD/Q2HDTjuMmSvNzZbbOPdSuadaQ== - dependencies: - "@lumino/algorithm" "^2.0.0-alpha.3" - -"@lumino/widgets@^2.0.0-alpha.1", "@lumino/widgets@^2.0.0-alpha.3": - version "2.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/@lumino/widgets/-/widgets-2.0.0-alpha.3.tgz#1c396c821ca1edd24201547e440061a1706c6574" - integrity sha512-W/8Jx3zJerDrgysrBhjMsDtMFjFEz/XmN8FOmuOzXdvo7AzxKZBDbNSpjvyM2gvIO8CiJvvfOJBtdcP3zvPx8Q== - dependencies: - "@lumino/algorithm" "^2.0.0-alpha.3" - "@lumino/commands" "^2.0.0-alpha.3" - "@lumino/coreutils" "^2.0.0-alpha.3" - "@lumino/disposable" "^2.0.0-alpha.3" - "@lumino/domutils" "^2.0.0-alpha.3" - "@lumino/dragdrop" "^2.0.0-alpha.3" - "@lumino/keyboard" "^2.0.0-alpha.3" - "@lumino/messaging" "^2.0.0-alpha.3" - "@lumino/properties" "^2.0.0-alpha.3" - "@lumino/signaling" "^2.0.0-alpha.3" - "@lumino/virtualdom" "^2.0.0-alpha.3" +"@lumino/algorithm@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/algorithm/-/algorithm-2.0.0-alpha.6.tgz#8fe693a929e4a755135ee96f0faa2b65252b2727" + integrity sha512-pEU2ESKVp6APuR+H32oJFIpQUDKozhyruwznoKh7P3RnaqnjaMMdCSMWzfKIojgINfDqqWNY3awurPtbToht1g== + +"@lumino/application@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/application/-/application-2.0.0-alpha.6.tgz#34b26f5e1c6929ebe77bfe53359b1fcb55e29d46" + integrity sha512-CIwpuBF+tzu5MQdpfdyDsmkDRI2SK/mvyrAdYbe5G4gST8k18wbzdxvst3+QOshieKjzol8iUlsQTBGJVcvkNg== + dependencies: + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@lumino/collections@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/collections/-/collections-2.0.0-alpha.6.tgz#1ae69c534f035ff6c1ad0e3e859e76e0b1380a4a" + integrity sha512-/rTBvYH1hZc3kTdoJS4QML+bICXfH/Ecch9nOiGzFmG8rFlCt3FGZlDiNft5TzuRjbs+DFn4r4JPSl8t9HSBXA== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + +"@lumino/commands@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/commands/-/commands-2.0.0-alpha.6.tgz#5823aa1234c183e4160e7e0bbae3715bad0a5a48" + integrity sha512-y6EIijVEMwxYdWy2vDrD3gjv0d2Z5ZYtekjyjoK58W8I24qoYyxxg/6rlhUNp/fl8MW3/gj9v+qxNnmto6wkdg== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/keyboard" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + +"@lumino/coreutils@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/coreutils/-/coreutils-2.0.0-alpha.6.tgz#77279303fc72932e3131a085dcaa34e808a09739" + integrity sha512-W0qqJZoPRHscHL5k/DHSOea7LugPVx7DmART925bdrD8PU1Rw4K0mUzKb/Zsin4m1O5IMBoPuGEdEG5Jhq3KyA== + +"@lumino/disposable@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/disposable/-/disposable-2.0.0-alpha.6.tgz#ccb899b7b4ad6db359c351fe2b2ba989977b06a7" + integrity sha512-jh3QbkmIVHJfavXh068J/T/xC+mM9CxItUUApkbYlPBrpc38AzT0Cj1hdnyURsIo1nbOObydgw2H1SD5UssoEw== + dependencies: + "@lumino/signaling" "^2.0.0-alpha.6" + +"@lumino/domutils@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/domutils/-/domutils-2.0.0-alpha.6.tgz#efd9cdb9d387c6bd9b078a8d610c8eceacef507a" + integrity sha512-hgNIGscYFwXOX3Wr5sbNFVaApCtr8diyrKmEw9l7NE/iT1DvLVUyfig+PG1ROgBIXMv/2DRvd9/S3Tm1rZ0+2g== + +"@lumino/dragdrop@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/dragdrop/-/dragdrop-2.0.0-alpha.6.tgz#0380a04ee581a453456f6489bd97191326600208" + integrity sha512-/ZCoIxiyJo0VcPfYQcABmWHuBfG33UlHH1mmxEw+HsC/HKcNqLuSzLb2N1vi/E18H9poeE1uIBQjy8SxVcLK2A== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + +"@lumino/keyboard@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/keyboard/-/keyboard-2.0.0-alpha.6.tgz#66160bee7dd36d45007e682b7d34bb289f69cc0c" + integrity sha512-p/V3hNrxa3QbEetLDXZOWDFFFQ71PCwEpmMwZohIXgSGR1Z7x/dAIhA6oBlN5YuDpjnTboIDUKKgRZ+SNy9UxA== + +"@lumino/messaging@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/messaging/-/messaging-2.0.0-alpha.6.tgz#0502023edb7d64e94edd6e9e79b3f5a7d2c138bb" + integrity sha512-fNoZDBrzag57t+POlUNZLhdHEGrtXImfARbl3VUvufbEi8hrXvkRAa0TS1rU/gRQM1tZApGZTrTwNDwkZa+f5w== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/collections" "^2.0.0-alpha.6" + +"@lumino/polling@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/polling/-/polling-2.0.0-alpha.6.tgz#5f9f50725efa1080e8bac80c2c35c14401b8b5a1" + integrity sha512-lTyJsxwQnm1qBjDkMHVOW+TuPRjtzcvs9N7SEDEoQGFgerhYTpwree6AkLO4FSjo58BeHThOvYoUiTPPW1Dhxg== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + +"@lumino/properties@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/properties/-/properties-2.0.0-alpha.6.tgz#610195cdbe7307b1f49d6c59d71504c60cae8c20" + integrity sha512-UeJv3vX9QxfSof6asjJWjw+voDT6VSViCq5EMsbxRtBco4oH/48m1pOyLPRagfNL/ii3pEhsHaqax992OsTVKg== + +"@lumino/signaling@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/signaling/-/signaling-2.0.0-alpha.6.tgz#bc017718ff7f9ca2675a51594908e03c17936fef" + integrity sha512-LEtaxMXmy1yJuej68/6vCOx1FyrH9lA18z11ejvxLKkKuqWh9srFil0yHhljK+Qvd5ZUpg6vyMI+oBYiL2GPtQ== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + +"@lumino/virtualdom@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/virtualdom/-/virtualdom-2.0.0-alpha.6.tgz#608efc17ed2eda6eee4fd90a18e0739cd5316c5f" + integrity sha512-eSo0OnKK6WLjH8ktZSbBX09+oahd6m7aPWFufFe+U2UMzx6f0O8ZfWMj6qCsj5EqHtk37jSD0XejQhXP8AAjeA== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + +"@lumino/widgets@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/widgets/-/widgets-2.0.0-alpha.6.tgz#2a218fb5d07f3433ab78ab5f057ba880279f608f" + integrity sha512-eGvIJjZSubdTJ/Hl/n4x2fAN357LI9qWlpKNA55LoD11T26Sjz/dR+Gsz5TSXCUKreQaUIElcKtqDMiW+RUM5A== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/keyboard" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -14082,7 +14080,7 @@ xterm@~4.19.0: resolved "https://registry.yarnpkg.com/xterm/-/xterm-4.19.0.tgz#c0f9d09cd61de1d658f43ca75f992197add9ef6d" integrity sha512-c3Cp4eOVsYY5Q839dR5IejghRPpxciGmLWWaP9g+ppfMeBChMeLa1DCA+pmX/jyDZ+zxFOmlJL/82qVdayVoGQ== -y-codemirror.next@~0.3.2: +y-codemirror.next@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/y-codemirror.next/-/y-codemirror.next-0.3.2.tgz#15f7afec14a56fba4f25811d5f90b986e1cc644c" integrity sha512-3ksMXoietzNkrgluG9ut+5q4PNHCS6sQ+mHd44hNX1s7TBe4iDgOOIswfY3oLsdamZLAUPr+TnRdYgYuNDs7Qg== @@ -14207,7 +14205,7 @@ yargs@^17.4.0, yargs@~17.5.1: y18n "^5.0.5" yargs-parser "^21.0.0" -yjs@^13.5.34: +yjs@^13.5.40: version "13.5.41" resolved "https://registry.yarnpkg.com/yjs/-/yjs-13.5.41.tgz#105041cd56bdef154704441c381d80723e072bbe" integrity sha512-4eSTrrs8OeI0heXKKioRY4ag7V5Bk85Z4MeniUyown3o3y0G7G4JpAZWrZWfTp7pzw2b53GkAQWKqHsHi9j9JA== From 006600239ff642d32b8beedad3878ce4cfb157a8 Mon Sep 17 00:00:00 2001 From: "Afshin T. Darian" Date: Thu, 29 Sep 2022 10:43:21 +0100 Subject: [PATCH 10/49] rimraf innit --- app/package.json | 4 +- buildutils/package.json | 2 +- packages/application-extension/package.json | 2 +- packages/application/package.json | 2 +- packages/console-extension/package.json | 2 +- packages/docmanager-extension/package.json | 2 +- .../documentsearch-extension/package.json | 2 +- packages/help-extension/package.json | 2 +- packages/lab-extension/package.json | 2 +- packages/notebook-extension/package.json | 2 +- packages/terminal-extension/package.json | 2 +- packages/tree-extension/package.json | 2 +- packages/tree/package.json | 2 +- packages/ui-components/package.json | 2 +- ui-tests/package.json | 5 +- ui-tests/yarn.lock | 1802 +++++++++-------- yarn.lock | 4 +- 17 files changed, 1022 insertions(+), 819 deletions(-) diff --git a/app/package.json b/app/package.json index 7c4f2981d4..a90700c975 100644 --- a/app/package.json +++ b/app/package.json @@ -143,13 +143,13 @@ "devDependencies": { "@jupyterlab/builder": "^4.0.0-alpha.14", "@jupyterlab/buildutils": "^4.0.0-alpha.14", - "@types/rimraf": "^3.0.0", + "@types/rimraf": "^3.0.2", "css-loader": "~5.0.1", "fs-extra": "^8.1.0", "glob": "~7.1.6", "mini-css-extract-plugin": "~0.9.0", "npm-run-all": "^4.1.5", - "rimraf": "~3.0.2", + "rimraf": "^3.0.2", "style-loader": "~1.0.1", "svg-url-loader": "~6.0.0", "watch": "~1.0.2", diff --git a/buildutils/package.json b/buildutils/package.json index 29c5f38d7a..acc2abacdc 100644 --- a/buildutils/package.json +++ b/buildutils/package.json @@ -38,6 +38,6 @@ "devDependencies": { "@types/fs-extra": "^9.0.10", "@types/node": "^14.6.1", - "rimraf": "~3.0.0" + "rimraf": "^3.0.2" } } diff --git a/packages/application-extension/package.json b/packages/application-extension/package.json index 5c771d8064..a49717866b 100644 --- a/packages/application-extension/package.json +++ b/packages/application-extension/package.json @@ -58,7 +58,7 @@ "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/packages/application/package.json b/packages/application/package.json index 74c067a8cc..506e9edcd3 100644 --- a/packages/application/package.json +++ b/packages/application/package.json @@ -61,7 +61,7 @@ "@jupyterlab/testutils": "^4.0.0-alpha.14", "@types/jest": "^26.0.10", "jest": "^26.4.2", - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "ts-jest": "^26.3.0", "typescript": "~4.6.3" }, diff --git a/packages/console-extension/package.json b/packages/console-extension/package.json index a4c5c9413c..f92ec5d5ae 100644 --- a/packages/console-extension/package.json +++ b/packages/console-extension/package.json @@ -45,7 +45,7 @@ "@lumino/algorithm": "^2.0.0-alpha.6" }, "devDependencies": { - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/packages/docmanager-extension/package.json b/packages/docmanager-extension/package.json index ea08f00a2b..d240abd406 100644 --- a/packages/docmanager-extension/package.json +++ b/packages/docmanager-extension/package.json @@ -47,7 +47,7 @@ "@lumino/algorithm": "^2.0.0-alpha.6" }, "devDependencies": { - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/packages/documentsearch-extension/package.json b/packages/documentsearch-extension/package.json index cb84929af1..38e40b789f 100644 --- a/packages/documentsearch-extension/package.json +++ b/packages/documentsearch-extension/package.json @@ -45,7 +45,7 @@ "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/packages/help-extension/package.json b/packages/help-extension/package.json index 3b1dda9749..5acb60888a 100644 --- a/packages/help-extension/package.json +++ b/packages/help-extension/package.json @@ -46,7 +46,7 @@ "@jupyterlab/translation": "^4.0.0-alpha.14" }, "devDependencies": { - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/packages/lab-extension/package.json b/packages/lab-extension/package.json index a4f2278899..2a3b5d5332 100644 --- a/packages/lab-extension/package.json +++ b/packages/lab-extension/package.json @@ -55,7 +55,7 @@ }, "devDependencies": { "@jupyterlab/builder": "^4.0.0-alpha.14", - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/packages/notebook-extension/package.json b/packages/notebook-extension/package.json index 47f2bdce4b..344fca747f 100644 --- a/packages/notebook-extension/package.json +++ b/packages/notebook-extension/package.json @@ -51,7 +51,7 @@ "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/packages/terminal-extension/package.json b/packages/terminal-extension/package.json index c7ee16655d..f57b459aac 100644 --- a/packages/terminal-extension/package.json +++ b/packages/terminal-extension/package.json @@ -45,7 +45,7 @@ "@lumino/algorithm": "^2.0.0-alpha.6" }, "devDependencies": { - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/packages/tree-extension/package.json b/packages/tree-extension/package.json index bbe286f63f..8523460e0e 100644 --- a/packages/tree-extension/package.json +++ b/packages/tree-extension/package.json @@ -57,7 +57,7 @@ "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/packages/tree/package.json b/packages/tree/package.json index c8b1e7c626..65dcb49854 100644 --- a/packages/tree/package.json +++ b/packages/tree/package.json @@ -57,7 +57,7 @@ "@lumino/widgets": "^2.0.0-alpha.6" }, "devDependencies": { - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "typescript": "~4.6.3" }, "publishConfig": { diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index 3fd6bee0f9..ec6d115722 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -54,7 +54,7 @@ "@types/jest": "^26.0.10", "babel-loader": "^8.0.6", "jest": "^26.4.2", - "rimraf": "~3.0.0", + "rimraf": "^3.0.2", "ts-jest": "^26.3.0", "typescript": "~4.6.3" }, diff --git a/ui-tests/package.json b/ui-tests/package.json index afc6daa8e0..df56664dcd 100644 --- a/ui-tests/package.json +++ b/ui-tests/package.json @@ -6,6 +6,7 @@ "license": "BSD-3-Clause", "description": "Jupyter Notebook UI Tests", "scripts": { + "rimraf": "rimraf", "start": "jupyter notebook --config test/jupyter_server_config.py", "start:detached": "yarn run start&", "test": "playwright test", @@ -15,8 +16,10 @@ }, "dependencies": { "@jupyterlab/galata": "~5.0.0-alpha.14", - "@playwright/test": "~1.17.0" + "@playwright/test": "~1.17.0", + "rimraf": "^3.0.2" }, + "resolutions": { "@playwright/test": "~1.17.0" } diff --git a/ui-tests/yarn.lock b/ui-tests/yarn.lock index 29498aba94..79bf292ca4 100644 --- a/ui-tests/yarn.lock +++ b/ui-tests/yarn.lock @@ -462,6 +462,208 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" +"@codemirror/autocomplete@^6.0.0": + version "6.3.0" + resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.3.0.tgz#217e16bb6ce63374ec7b9d2a01d007ba53ff0aff" + integrity sha512-4jEvh3AjJZTDKazd10J6ZsCIqaYxDMCeua5ouQxY8hlFIml+nr7le0SgBhT3SIytFBmdzPK3AUhXGuW3T79nVg== + dependencies: + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + "@lezer/common" "^1.0.0" + +"@codemirror/commands@^6.0.0": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-6.1.1.tgz#f92a343f53f4ecff10fc1f4114d0c9e49e7715b7" + integrity sha512-ibDohwkk7vyu3VsnZNlQhwk0OETBtlkYV+6AHfn5Zgq0sxa+yGVX+apwtC3M4wh6AH7yU5si/NysoECs5EGS3Q== + dependencies: + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + "@lezer/common" "^1.0.0" + +"@codemirror/lang-cpp@^6.0.0": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@codemirror/lang-cpp/-/lang-cpp-6.0.1.tgz#7e91d193cedc3cac5135c04b1aac881d957b2c8a" + integrity sha512-46p3ohfhjzkLWJ3VwvzX0aqlXh8UkEqX1xo2Eds9l6Ql3uDoxI2IZEjR9cgJaGOZTXCkDzQuQH7sfYAxMvzLjA== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/cpp" "^1.0.0" + +"@codemirror/lang-css@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-css/-/lang-css-6.0.0.tgz#e66d087a4e52e334da4f5b3dfab47dbbdc5f6b15" + integrity sha512-jBqc+BTuwhNOTlrimFghLlSrN6iFuE44HULKWoR4qKYObhOIl9Lci1iYj6zMIte1XTQmZguNvjXMyr43LUKwSw== + dependencies: + "@codemirror/autocomplete" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@lezer/css" "^1.0.0" + +"@codemirror/lang-html@^6.0.0": + version "6.1.2" + resolved "https://registry.yarnpkg.com/@codemirror/lang-html/-/lang-html-6.1.2.tgz#64979e583c6120c70d3123e6ce3f8595b20abc52" + integrity sha512-e8JAUWyOo7N26tmek+WK0+Zg+pZRe+dQi8TZq0OOVVygpLV+mNAT2n5b5JhknY+TVZIVGLjuhdsoizw1SDFfPg== + dependencies: + "@codemirror/autocomplete" "^6.0.0" + "@codemirror/lang-css" "^6.0.0" + "@codemirror/lang-javascript" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.2.2" + "@lezer/common" "^1.0.0" + "@lezer/html" "^1.0.1" + +"@codemirror/lang-java@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-java/-/lang-java-6.0.0.tgz#efd87fa4842d6633a478c3eb94d31c0e924e7d50" + integrity sha512-aeWq+ikUS6Eubk6RBbiMgxuBIT4Ih8Asb1qc2pSiMcstrwr4ODbazPXsBHbLBYg3aObvFyOm2bNQncbQJjZ3sQ== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/java" "^1.0.0" + +"@codemirror/lang-javascript@^6.0.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-javascript/-/lang-javascript-6.1.0.tgz#3b3ddfed59c5fb39b210c13f1e0e8e5a65f009f3" + integrity sha512-wAWEY1Wdis2cKDy9A5q/rUmzLHFbZgoupJBcGaeMMsDPi68Rm90NsmzAEODE5kW8mYdRKFhQ157WJghOZ3yYdg== + dependencies: + "@codemirror/autocomplete" "^6.0.0" + "@codemirror/language" "^6.0.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" + +"@codemirror/lang-json@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-json/-/lang-json-6.0.0.tgz#6ac373248c2d44ceab6d5d58879cc543095e503e" + integrity sha512-DvTcYTKLmg2viADXlTdufrT334M9jowe1qO02W28nvm+nejcvhM5vot5mE8/kPrxYw/HJHhwu1z2PyBpnMLCNQ== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/json" "^1.0.0" + +"@codemirror/lang-markdown@^6.0.0": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@codemirror/lang-markdown/-/lang-markdown-6.0.1.tgz#39b5e2acb200013e674a416ce0e6410508f578bf" + integrity sha512-pHPQuRwf9cUrmkmsTHRjtS9ZnGu3fA9YzAdh2++d+L9wbfnC2XbKh0Xvm/0YiUjdCnoCx9wDFEoCuAnkqKWLIw== + dependencies: + "@codemirror/lang-html" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + "@lezer/common" "^1.0.0" + "@lezer/markdown" "^1.0.0" + +"@codemirror/lang-php@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-php/-/lang-php-6.0.0.tgz#d16f4244668c73cd76070e4d73f7405dfb895310" + integrity sha512-96CEjq0xEgbzc6bdFPwILPfZ6m8917JRbh2oPszZJABlYxG4Y+eYjtYkUTDb4yuyjQKyigHoeGC6zoIOYA1NWA== + dependencies: + "@codemirror/lang-html" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@lezer/common" "^1.0.0" + "@lezer/php" "^1.0.0" + +"@codemirror/lang-python@^6.0.0": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@codemirror/lang-python/-/lang-python-6.0.2.tgz#244c15983eb70f4f12f6d2911fe2e095e7ccf543" + integrity sha512-5BidNrfhab3s9LYNSN7JWFjL1+1zGAIw0dxUyalNwsUN+uCVE62sTk3uJlMZux4SsyT6fR8LbOLtWu52XQL6Yw== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/python" "^1.0.0" + +"@codemirror/lang-rust@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-rust/-/lang-rust-6.0.0.tgz#b18bd3441bba9182725c08f77d666e0d8d9d58b4" + integrity sha512-VQql3Qk1BwoXb3SUkeWll/EEwhsgQWc1bpia7CFqqp2PhQBb5A6r4Vj2JCkU/nE6A7TDPSGHTOoqJSG5s/VXtQ== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/rust" "^1.0.0" + +"@codemirror/lang-sql@^6.0.0": + version "6.3.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-sql/-/lang-sql-6.3.0.tgz#b2c86c11c82517e45ec4dd665ccec89d981f659c" + integrity sha512-+4vyqZMmvseeORW44RMYF3rDGhQG9f7GOXZitrIqSrUHI33DgIudK2qTcaf9TfCuJdOxPEp4xEGvm0H+FBAhVw== + dependencies: + "@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" + +"@codemirror/lang-wast@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-wast/-/lang-wast-6.0.0.tgz#ddfe71e83b221d592f2a72939ef36d1e91ed1659" + integrity sha512-vSbtLrxuB95PC5LJ+yszKVmBUkLmMdowNFjjn0e+LHeBzvpdQJHVomgE76UUFeZGW+Ht0VfM6rxEd9SL85FuhA== + dependencies: + "@codemirror/language" "^6.0.0" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@codemirror/lang-xml@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-xml/-/lang-xml-6.0.0.tgz#40c187f406bba8bccc99b27c66a0c41c8523b80f" + integrity sha512-M/HLWxIiP956xGjtrxkeHkCmDGVQGKu782x8pOH5CLJIMkWtiB1DWfDoDHqpFjdEE9dkfcqPWvYfVi6GbhuXEg== + dependencies: + "@codemirror/autocomplete" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@lezer/common" "^1.0.0" + "@lezer/xml" "^1.0.0" + +"@codemirror/language@^6.0.0": + version "6.2.1" + resolved "https://registry.yarnpkg.com/@codemirror/language/-/language-6.2.1.tgz#cb10cd785a76e50ecd2fe2dc59ff66af8a41b87a" + integrity sha512-MC3svxuvIj0MRpFlGHxLS6vPyIdbTr2KKPEW46kCoCXw2ktb4NTkpkPBI/lSP/FoNXLCBJ0mrnUi1OoZxtpW1Q== + dependencies: + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + "@lezer/common" "^1.0.0" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + style-mod "^4.0.0" + +"@codemirror/legacy-modes@^6.0.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@codemirror/legacy-modes/-/legacy-modes-6.1.0.tgz#f1c6d504069509c8d3d9220453132e559477400c" + integrity sha512-V/PgGpndkZeTn3Hdlg/gd8MLFdyvTCIX+iwJzjUw5iNziWiNsAY8X0jvf7m3gSfxnKkNzmid6l0g4rYSpiDaCw== + dependencies: + "@codemirror/language" "^6.0.0" + +"@codemirror/lint@^6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@codemirror/lint/-/lint-6.0.0.tgz#a249b021ac9933b94fe312d994d220f0ef11a157" + integrity sha512-nUUXcJW1Xp54kNs+a1ToPLK8MadO0rMTnJB8Zk4Z8gBdrN0kqV7uvUraU/T2yqg+grDNR38Vmy/MrhQN/RgwiA== + dependencies: + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + crelt "^1.0.5" + +"@codemirror/search@^6.0.0": + version "6.2.1" + resolved "https://registry.yarnpkg.com/@codemirror/search/-/search-6.2.1.tgz#953ca99e04877f1caa1b521a2b3180dfd1adc499" + integrity sha512-Q1JgUSBjQZRPIddlXzad/AVDigdhriLxQNFyP0gfrDTq6LDHNhr95U/tW3bpVssGenkaLzujtu/7XoK4kyvL3g== + dependencies: + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + crelt "^1.0.5" + +"@codemirror/state@^6.0.0": + version "6.1.2" + resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.1.2.tgz#182d46eabcc17c95508984d6add5a5a641dcd517" + integrity sha512-Mxff85Hp5va+zuj+H748KbubXjrinX/k28lj43H14T2D0+4kuvEFIEIO7hCEcvBT8ubZyIelt9yGOjj2MWOEQA== + +"@codemirror/view@^6.0.0", "@codemirror/view@^6.2.2": + version "6.3.0" + resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.3.0.tgz#715c97d64e7e20c9674782e7101ab7aefef8e23d" + integrity sha512-jMN9OGKmzRPJ+kksfMrB5e/A9heQncirHsz8XNBpgEbYONCk5tWHMKVWKTNwznkUGD5mnigXI1i5YIcWpscSPg== + dependencies: + "@codemirror/state" "^6.0.0" + style-mod "^4.0.0" + w3c-keyname "^2.2.4" + "@fortawesome/fontawesome-free@^5.12.0": version "5.15.4" resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz#ecda5712b61ac852c760d8b3c79c96adca5554e5" @@ -496,616 +698,796 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jupyterlab/application@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-4.0.0-alpha.9.tgz#ca7722b17a72d6ee5e21c92a05712466d77a24ec" - integrity sha512-Cyza8Pmz+gCVWS65amC5+nGqemU0aJUvkKf60K5W0RZrUJu7Wammt4nplBe0hjpBaEWoydWNm1fNmxspTd8V2g== +"@jupyterlab/application@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-4.0.0-alpha.14.tgz#e0c3419555360f062740a1f3fe8a41db73e47f82" + integrity sha512-BKvon+6BIFATyjGhZUipYui2PiERf9uQdkuwOOmyPnxB9gbgBUP2GBKK2z6nBNCmCEz8LfWlpjtCLgK0Awc0Ug== dependencies: "@fortawesome/fontawesome-free" "^5.12.0" - "@jupyterlab/apputils" "^4.0.0-alpha.9" - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/docregistry" "^4.0.0-alpha.9" - "@jupyterlab/rendermime" "^4.0.0-alpha.9" - "@jupyterlab/rendermime-interfaces" "^4.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/statedb" "^4.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/algorithm" "^1.9.1" - "@lumino/application" "^1.28.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.31.1" - -"@jupyterlab/apputils@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-4.0.0-alpha.9.tgz#fdccaad22b16f996832d3e7e17785819a82a29ab" - integrity sha512-aogAAc16CPxsxwszql/edNNqSpn+xRKcpxY1L0fYFnxWCeaGxOtZ/iLXN/beTNU1/W4TR3KUBckaujEi4mMEbA== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/observables" "^5.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/settingregistry" "^4.0.0-alpha.9" - "@jupyterlab/statedb" "^4.0.0-alpha.9" - "@jupyterlab/statusbar" "^4.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.31.1" + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/application" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/apputils@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/apputils/-/apputils-4.0.0-alpha.14.tgz#07ba28e7ff9460a4344aa387b319391cfbbf3ea2" + integrity sha512-ECggvfp0HmKkL67Gihm9vJJ0SrdIYILEyKcaLbK9YZNdX3whekDacLjDZynNBjcb4qjFKI0doRPujAEtQ+cDhA== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" "@types/react" "^17.0.0" react "^17.0.1" sanitize-html "~2.5.3" -"@jupyterlab/attachments@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-4.0.0-alpha.9.tgz#522c6c9393c12cccacf806f1da5eb18910d07c8b" - integrity sha512-qbOtnXfCjjPF/sfrwLI109Fc8Qpno88tbCDv4LUozHi30aVwYMvpvzJkFRacW7L2Rgr2ie/6AmLqCartduqENg== - dependencies: - "@jupyterlab/nbformat" "^4.0.0-alpha.9" - "@jupyterlab/observables" "^5.0.0-alpha.9" - "@jupyterlab/rendermime" "^4.0.0-alpha.9" - "@jupyterlab/rendermime-interfaces" "^4.0.0-alpha.9" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" - -"@jupyterlab/cells@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/cells/-/cells-4.0.0-alpha.9.tgz#7ff7318443094cd9c102955b32c2e39dad192a8f" - integrity sha512-22jbDGZDEXFs8lmm6zJJMmjZgcrCC+ID1xL75A/ORQYigewcu2LcLCPTJwTbLvfW/sldbv/Fz9M+wDhWHYKtSw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.9" - "@jupyterlab/attachments" "^4.0.0-alpha.9" - "@jupyterlab/codeeditor" "^4.0.0-alpha.9" - "@jupyterlab/codemirror" "^4.0.0-alpha.9" - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/filebrowser" "^4.0.0-alpha.9" - "@jupyterlab/nbformat" "^4.0.0-alpha.9" - "@jupyterlab/observables" "^5.0.0-alpha.9" - "@jupyterlab/outputarea" "^4.0.0-alpha.9" - "@jupyterlab/rendermime" "^4.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/shared-models" "^4.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/messaging" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.31.1" - marked "^4.0.10" +"@jupyterlab/attachments@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/attachments/-/attachments-4.0.0-alpha.14.tgz#31696adc96f5d8aa24cbcccfed59c80a77b9559a" + integrity sha512-cdMI8uG++VOQcpkC62xCL+MaJDRmW/ajiJSKvXa7r5JhK+6EiYE2wk0tX/Zoiy72L3lOmI6jYLPjDAwfjGMEQQ== + dependencies: + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + +"@jupyterlab/cells@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/cells/-/cells-4.0.0-alpha.14.tgz#b68408724c5991b5a1fd390b8e3a355565df43f2" + integrity sha512-JIh/ZA/0Wrj+RkUh9aPjWFt1RH6J0UXpjpMtYskvbEcf5Ncnu8KIwWLVcq99uxce/2u1KIM8b9bLy+hPNrzTSg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/attachments" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@jupyterlab/filebrowser" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/outputarea" "^4.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/toc" "^6.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/codeeditor@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-4.0.0-alpha.9.tgz#4050d89305eb43e4a52031a760d1a774cd169d3b" - integrity sha512-yDQADr5tBr+LvcraFT5GQG6HvMgctN6U78RCFGA6bdCDqjqGY4C85aeFCT7Z/NIWFUv5z28QgC+SZp4UcQ+oRQ== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/nbformat" "^4.0.0-alpha.9" - "@jupyterlab/observables" "^5.0.0-alpha.9" - "@jupyterlab/shared-models" "^4.0.0-alpha.9" - "@jupyterlab/statusbar" "^4.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.31.1" +"@jupyterlab/codeeditor@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/codeeditor/-/codeeditor-4.0.0-alpha.14.tgz#4efa7b0aec095638425e2c0e9a92717069ce9998" + integrity sha512-mso6E/dwqTtXy0VXu7KE0xY5z2pO5/XBSPVXYyxk3QlqkoKAlsJ4l7suY8NVR1SgsCCQZukhvvQsf1ZTr9Q17g== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/codemirror@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-4.0.0-alpha.9.tgz#a52755994b3959bb7504adc753b9c3beedf87ddc" - integrity sha512-GnWrjIndqWkYxtzlsGsCMK5QDxsek2E1JIxZxF8EziKJwDd9eEhLWHiZP1twhWVrNKDI/zo0f2od+zZ90rhsCg== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.9" - "@jupyterlab/codeeditor" "^4.0.0-alpha.9" - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/nbformat" "^4.0.0-alpha.9" - "@jupyterlab/observables" "^5.0.0-alpha.9" - "@jupyterlab/shared-models" "^4.0.0-alpha.9" - "@jupyterlab/statusbar" "^4.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.31.1" - codemirror "~5.61.0" +"@jupyterlab/codemirror@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/codemirror/-/codemirror-4.0.0-alpha.14.tgz#d976d735fde29410dc6232f71ecec87d5648c2da" + integrity sha512-lvUZmfuqS90wVi2j61gnXRFPsEoD4V7olH/N89yq5yinQKL6LSwzR6pSFB3lvYDHMYxBZQZUk0onZaR2VezYsg== + dependencies: + "@codemirror/autocomplete" "^6.0.0" + "@codemirror/commands" "^6.0.0" + "@codemirror/lang-cpp" "^6.0.0" + "@codemirror/lang-css" "^6.0.0" + "@codemirror/lang-html" "^6.0.0" + "@codemirror/lang-java" "^6.0.0" + "@codemirror/lang-javascript" "^6.0.0" + "@codemirror/lang-json" "^6.0.0" + "@codemirror/lang-markdown" "^6.0.0" + "@codemirror/lang-php" "^6.0.0" + "@codemirror/lang-python" "^6.0.0" + "@codemirror/lang-rust" "^6.0.0" + "@codemirror/lang-sql" "^6.0.0" + "@codemirror/lang-wast" "^6.0.0" + "@codemirror/lang-xml" "^6.0.0" + "@codemirror/language" "^6.0.0" + "@codemirror/legacy-modes" "^6.0.0" + "@codemirror/search" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lezer/common" "^1.0.0" + "@lezer/highlight" "^1.0.0" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + react "^17.0.1" + style-mod "^4.0.0" + y-codemirror.next "^0.3.2" + y-protocols "^1.0.5" + yjs "^13.5.40" + +"@jupyterlab/collaboration@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/collaboration/-/collaboration-4.0.0-alpha.14.tgz#c56e3009c9c928dd94c8f8ef754dd85951d56d37" + integrity sha512-6II1pS9HPrF/ysXdYC6+O3lYtWXyRF369wjFY+/1mWGOeocgN3H+VK81hIClcA2qRsPVjuc2+2umb0CYd+QsgQ== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" - y-codemirror "^3.0.1" + y-protocols "^1.0.5" + yjs "^13.5.40" -"@jupyterlab/coreutils@^6.0.0-alpha.9": - version "6.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-6.0.0-alpha.9.tgz#09737a8d1502b32ce50f013cffd22592c7d12a4f" - integrity sha512-Rn0F3Ou8kfOJ7D/+d2hyfWhhY3mcMlT9x+BowdZAns/gkwQEFNVQl241Kh+YQGT/3bCxw27igPouNFTVpitWug== +"@jupyterlab/coreutils@^6.0.0-alpha.14": + version "6.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/coreutils/-/coreutils-6.0.0-alpha.14.tgz#23f28bea265ba0888372c1bc751beb566a5a835a" + integrity sha512-bSiF//TSC8aMb3kCWJmvuUVEgN9p212pqKNy6ueExlhpTRVE3I4Xyil4uBX6z+O//hDkZyTQC4dtFgIsSn9b5Q== dependencies: - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" minimist "~1.2.0" moment "^2.24.0" path-browserify "^1.0.0" url-parse "~1.5.4" -"@jupyterlab/docmanager@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-4.0.0-alpha.9.tgz#02cb2a9a54ecaf6bad7f81bf4e3388b8f6170455" - integrity sha512-boNX9UaV7BTJdc4DDHzJgqfXp0usu3KtaO9kxfIKdAGV2gwe+6qCmau4QOYdh7U/s+/KrWCC4SM7utxYvW1rIw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.9" - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/docprovider" "^4.0.0-alpha.9" - "@jupyterlab/docregistry" "^4.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/statusbar" "^4.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.31.1" +"@jupyterlab/docmanager@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/docmanager/-/docmanager-4.0.0-alpha.14.tgz#effaecbab1abbdac0e49b0a2772a87e45b43efe5" + integrity sha512-MVGpBJImNx/bd392bnrGupa7TFxAAoHP4Mmq6Z+tzZ1rjtrDkOng0ujFa89gchOCM5wDMqMhjZhT8ttgf26Yww== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docprovider" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/docprovider@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/docprovider/-/docprovider-4.0.0-alpha.9.tgz#51f5264d59d5e85789046d412f95ec0382c50418" - integrity sha512-5ZSf+Mq7HQllRKuOHOPDAcdy4Qwwptj0lJES+YyG74P2QpcUs30ohMSF2iDN0t4uY4Fl/uBgxoYlXQkMdrxnsg== +"@jupyterlab/docprovider@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/docprovider/-/docprovider-4.0.0-alpha.14.tgz#2adcc3121b5192528cca68346d70389f85121abd" + integrity sha512-322ypc/6Ay1D+gp2aR0ccf+BI/1YqABVbX8CgZn6MdRRpAWxAgbJO+B9dRnYqZWKquRitWFpzaBFY87qgH68TQ== dependencies: - "@jupyterlab/shared-models" "^4.0.0-alpha.9" - "@jupyterlab/user" "^4.0.0-alpha.9" - "@lumino/coreutils" "^1.12.0" + "@jupyterlab/collaboration" "^4.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" lib0 "^0.2.42" y-websocket "^1.3.15" - yjs "^13.5.17" - -"@jupyterlab/docregistry@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-4.0.0-alpha.9.tgz#9833c071035b7e72e18bc3c3dba6aacd45584837" - integrity sha512-TlATlxZBLw/b8TdhUHLkJk+80v3yCRAAwwRqQANRbIqviMa2AOlpzKgjf8itLb3W3fgI85SaTFmIAjnh/6v2TA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.9" - "@jupyterlab/codeeditor" "^4.0.0-alpha.9" - "@jupyterlab/codemirror" "^4.0.0-alpha.9" - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/docprovider" "^4.0.0-alpha.9" - "@jupyterlab/observables" "^5.0.0-alpha.9" - "@jupyterlab/rendermime" "^4.0.0-alpha.9" - "@jupyterlab/rendermime-interfaces" "^4.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/shared-models" "^4.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.31.1" - yjs "^13.5.17" - -"@jupyterlab/filebrowser@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-4.0.0-alpha.9.tgz#79bb5b6f729c9f179f3a1876829fa17c35aaafff" - integrity sha512-c4L6un8A+htmU1LZ1o+/GGiULZKx2tcA+hYLz2/ufleTvTr+JWIjSPBTtuG9gC1UF33C05dcFL+qhyVq6Hc9mA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.9" - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/docmanager" "^4.0.0-alpha.9" - "@jupyterlab/docregistry" "^4.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/statedb" "^4.0.0-alpha.9" - "@jupyterlab/statusbar" "^4.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/messaging" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.31.1" + +"@jupyterlab/docregistry@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/docregistry/-/docregistry-4.0.0-alpha.14.tgz#4845ef7fc488dc6815245ffcfea7d7f1df4061a6" + integrity sha512-yK/ALuk/pJSxVhG/B9Hb/uYQzDV2DiDzJzgP5OJfK5YL4XIOXQW4zPfLL9AUQJ9MiMPT5qE4iqGD8xBHzqWqQQ== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docprovider" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + yjs "^13.5.40" + +"@jupyterlab/documentsearch@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/documentsearch/-/documentsearch-4.0.0-alpha.14.tgz#2494aa093da3b21e6d169eb8e5ca84a9b02f19df" + integrity sha512-FAYAlIbGxDSx2gM6w81Kcr00T1HLIaL9aFG8gV8ZoFP+BOL7YuEHIrrh/3fV2UqXafGvdn0cUl/hAph5m2pAIQ== + dependencies: + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + react "^17.0.1" + +"@jupyterlab/filebrowser@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/filebrowser/-/filebrowser-4.0.0-alpha.14.tgz#4803059acf730f501b761e0fd3ed8c49987463eb" + integrity sha512-2V6BRfYUs8mlFnlhFbtDsm/o3U2NbvemQ9H4Lgf2KgwZh1qsKgq1AHW3lfrsuJQ9UaCRhoIJZYQFNUXJ+brxyg== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/galata@~5.0.0-alpha.9": - version "5.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/galata/-/galata-5.0.0-alpha.9.tgz#2738f59ef120744fb7ae6983c3a9def0d3992c1e" - integrity sha512-INdJWHljweR0ArK/mr14+Yz+5CEWvnaY5LRRK+hUPQrASXEycHoNXiZ1bnoQrXsQyzuIwcBpUj0bvMIaGfTF2w== - dependencies: - "@jupyterlab/application" "^4.0.0-alpha.9" - "@jupyterlab/cells" "^4.0.0-alpha.9" - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/docmanager" "^4.0.0-alpha.9" - "@jupyterlab/nbformat" "^4.0.0-alpha.9" - "@jupyterlab/notebook" "^4.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/settingregistry" "^4.0.0-alpha.9" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@playwright/test" "^1.17.0" +"@jupyterlab/galata@~5.0.0-alpha.14": + version "5.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/galata/-/galata-5.0.0-alpha.14.tgz#7041516631fa21eb321d704c36d6c97feacd335c" + integrity sha512-6vWy3IHrnnoKgcTQ2p+25bsFElXaCZwoQO0fl5TCS9b+WHXfw0NCeITTiJMEsvscyqHxOjM1QQy8OcONPXJPKw== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/cells" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docmanager" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/notebook" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@playwright/test" "^1.26.1" "@stdlib/stats" "~0.0.13" - canvas "^2.9.1" fs-extra "^9.0.1" http-server "^13.0.0" json5 "^2.1.1" - node-fetch "^2.6.0" path "~0.12.7" systeminformation "^5.8.6" vega "^5.20.0" vega-lite "^5.1.0" vega-statistics "^1.7.9" -"@jupyterlab/nbformat@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-4.0.0-alpha.9.tgz#8f00ec6b3a5e5cfeea1814625e78a7ebb1d8eb94" - integrity sha512-n2BWSC6+kp1gagL8OvO2rDdEOvv7xXj+dzEMyikgO590moEQ5Dm8zrKlx8WdxdOHyPotLJwi1+WMrwoWJoCapQ== - dependencies: - "@lumino/coreutils" "^1.12.0" - -"@jupyterlab/notebook@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/notebook/-/notebook-4.0.0-alpha.9.tgz#1aa5cb993dd06458f6f9a7a19cbef5a6185635e7" - integrity sha512-JBLi6jPIfl4Z3J+Hq+OHhctJpVDCVBv/qgfwJeChfnCgSWu4d3iEbObOnHz6Z2kd4mN0jVksrIWV/Q3S+8WOdw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.9" - "@jupyterlab/cells" "^4.0.0-alpha.9" - "@jupyterlab/codeeditor" "^4.0.0-alpha.9" - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/docregistry" "^4.0.0-alpha.9" - "@jupyterlab/nbformat" "^4.0.0-alpha.9" - "@jupyterlab/observables" "^5.0.0-alpha.9" - "@jupyterlab/rendermime" "^4.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/settingregistry" "^4.0.0-alpha.9" - "@jupyterlab/shared-models" "^4.0.0-alpha.9" - "@jupyterlab/statusbar" "^4.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.31.1" +"@jupyterlab/lsp@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/lsp/-/lsp-4.0.0-alpha.14.tgz#c6ac368cefade63efb04d0538c52e5b94c316a29" + integrity sha512-bmoEgCK6YlAs+YynVbCILVJQWXb6c0lbwZ6bIpG0jwJadCo8efhmqgRuENfQoYE7AoAD77cYvQO0qPAjNQfuWw== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + lodash.mergewith "^4.6.1" + vscode-jsonrpc "^6.0.0" + vscode-languageserver-protocol "^3.17.0" + vscode-ws-jsonrpc "~1.0.2" + +"@jupyterlab/nbformat@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/nbformat/-/nbformat-4.0.0-alpha.14.tgz#99965d71e42ee32727d9227180b7313b0d4c90a8" + integrity sha512-yeIeX9pEUQROIrgi4wNteg4bGmQ0dxu1ZwMkeXtsFe+3dla9bDtOm8A87f5u6C/33m7Cme/wPycqDjucO0zQxQ== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.6" + +"@jupyterlab/notebook@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/notebook/-/notebook-4.0.0-alpha.14.tgz#cf424cdc6a6e3327e44df59f17db385c3389a791" + integrity sha512-wgxgifHadVPrcyEfIa2woDCeopfDhd2XOMnVAPr6FjC/Ms8PsTeqtF1G9jY9xH0XMhJ4uRXsxyebE2DiNkYcEw== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/cells" "^4.0.0-alpha.14" + "@jupyterlab/codeeditor" "^4.0.0-alpha.14" + "@jupyterlab/codemirror" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/documentsearch" "^4.0.0-alpha.14" + "@jupyterlab/lsp" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/shared-models" "^4.0.0-alpha.14" + "@jupyterlab/statusbar" "^4.0.0-alpha.14" + "@jupyterlab/toc" "^6.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" react "^17.0.1" -"@jupyterlab/observables@^5.0.0-alpha.9": - version "5.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-5.0.0-alpha.9.tgz#c74562d2825234b6453f369d25c5fd4336925471" - integrity sha512-gxM5QaUrxNKObjv+1khKKEtwwlr93yFZkSQtVEzCeqZ+g1aPIKsSdnssY8cg2rk3PXTYPiuuwgUPEqqjYXZlrA== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - -"@jupyterlab/outputarea@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-4.0.0-alpha.9.tgz#6f78d4428e03cf3cf70375a4e2b3ee22146ea5c9" - integrity sha512-KjE1y/XErN/kB+T0w7NcJQnoD2f5QrnuGTL1esfSrF1XasZ/i7RgHzc/PYgy5SW33lvsXWlcJeWzBH2YFgEIIw== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.9" - "@jupyterlab/nbformat" "^4.0.0-alpha.9" - "@jupyterlab/observables" "^5.0.0-alpha.9" - "@jupyterlab/rendermime" "^4.0.0-alpha.9" - "@jupyterlab/rendermime-interfaces" "^4.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.31.1" - -"@jupyterlab/rendermime-interfaces@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-4.0.0-alpha.9.tgz#ac6aa4ea4191f8b600edbea42d04cb735a472002" - integrity sha512-jm2ciTa5o5IHk7gzUqVvNtTiiakVg39N0SFjHnyASyu/bU6iEnXvrGtOtKt4oTuD+YCmRqH35fCqThaoTy3vRQ== - dependencies: - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@lumino/coreutils" "^1.12.0" - "@lumino/widgets" "^1.31.1" - -"@jupyterlab/rendermime@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-4.0.0-alpha.9.tgz#b195d314f0606e314b344de93086b0e4fcb70ac9" - integrity sha512-wE0cffgHbDa6QpIAlhgGX/5iyd6vZ1IQbGfkZx8umJgzg2pHQVjPXsw4JwHGG4EmvxjI2mhTiBWGLYwDhrU2eA== - dependencies: - "@jupyterlab/apputils" "^4.0.0-alpha.9" - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/nbformat" "^4.0.0-alpha.9" - "@jupyterlab/observables" "^5.0.0-alpha.9" - "@jupyterlab/rendermime-interfaces" "^4.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.31.1" +"@jupyterlab/observables@^5.0.0-alpha.14": + version "5.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/observables/-/observables-5.0.0-alpha.14.tgz#3e831e54ccf4ae4897b7cbf34f4b95d5a04a7a5c" + integrity sha512-bOjNe2u9sExl8IOkTiD0ycKS5uxtiFvE3bg4otK8ZsCfu7skcVj8tYvciS7O3rFgM/JsPEiqcjfAEwxCVSNQxw== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + +"@jupyterlab/outputarea@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/outputarea/-/outputarea-4.0.0-alpha.14.tgz#49e51b9b50be7247d44d82f746301c907ce4cd78" + integrity sha512-M1sph1hfB0LICWRFVFW1mJx7TtxO5o9eJL7+1IznhPtTl+jvU8a8klcBQ+crJoFhFi+8Fe+W4zG0C7sVdriN/Q== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/rendermime-interfaces@^3.8.0-alpha.14": + version "3.8.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime-interfaces/-/rendermime-interfaces-3.8.0-alpha.14.tgz#2362828d473ebe8f4acd0f03af0ba034caa3a121" + integrity sha512-697BbjnDqQTTHmWSjj+XZ9PPktOhBCx3M3EIwy1Tk9tk6m8Ow3sQ2LQMBQI9eS9+bswvUudGGMyyISlKDw9qDw== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@jupyterlab/rendermime@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/rendermime/-/rendermime-4.0.0-alpha.14.tgz#713b5fb48ba8f5efa58e09763d350840352e886b" + integrity sha512-uiWiJSqGzYg1tFxqSIBfo8qJwoqw7WqPCTkxprbi4gf2JmbEyeajv8My06gSrNLN/Jal4N86GUvmD8EMuWx9TA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" lodash.escape "^4.0.1" -"@jupyterlab/services@^7.0.0-alpha.9": - version "7.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-7.0.0-alpha.9.tgz#8db3f38508aeac15e0bbd96e2cc0a9b0729e892b" - integrity sha512-TfGg54h4hCWNBVIHNsbFRrCyhOODakFvXeTaxEi/Kb/tQYzM3uQOBfjrqYAU8BX8GjtB2sHtloulztfkRBX9qA== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/nbformat" "^4.0.0-alpha.9" - "@jupyterlab/observables" "^5.0.0-alpha.9" - "@jupyterlab/settingregistry" "^4.0.0-alpha.9" - "@jupyterlab/statedb" "^4.0.0-alpha.9" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/signaling" "^1.10.1" +"@jupyterlab/services@^7.0.0-alpha.14": + version "7.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/services/-/services-7.0.0-alpha.14.tgz#7a745690ed0feaa277615bad98025385dcedb249" + integrity sha512-NA8CroNgMsjIlqZ+iBxbmu9Ir1Sb6aCU2Onf816x8g4vUQAAYVYJh1HlV6TCroDpBEgYE0y/58ojKumSeaC1/A== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" node-fetch "^2.6.0" ws "^7.4.6" -"@jupyterlab/settingregistry@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-4.0.0-alpha.9.tgz#49a95d3e1106225514842c7cb3c93f17148110cd" - integrity sha512-O52d9gP0gE9HpLrl4Pkg3ZV3ImEAYR4uBlTnxdz2636+Qj7X2QAXPaQBO4lDE/h1SL4RRoqIep8TfHbFCm1liw== +"@jupyterlab/settingregistry@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/settingregistry/-/settingregistry-4.0.0-alpha.14.tgz#f8f5b58d14626b914fd0d0790671169ddab42d09" + integrity sha512-q4Q46qgQ2eokqjAy62wQ9OrXFCKWAn9xyXyO3kNuHNQIYTSJ0HuIueQfWVcbezxgbZ9tHN+xyfO/6X/bQhpxzA== dependencies: - "@jupyterlab/statedb" "^4.0.0-alpha.9" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" ajv "^6.12.3" json5 "^2.1.1" -"@jupyterlab/shared-models@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/shared-models/-/shared-models-4.0.0-alpha.9.tgz#aa9a85945842a5ec39552f36434a99b527839d24" - integrity sha512-pyAhCMULq5nemBzgJ1moU6gYwajK4fRsZTRNMrXQhCdlepv9LzVxtzk3bK7jJsEZLWlxaRpvBzPf+sSNeBAmHg== +"@jupyterlab/shared-models@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/shared-models/-/shared-models-4.0.0-alpha.14.tgz#022e886c1cbaa8e8e4ba5b4a9f0d6af54c3b71ee" + integrity sha512-iMxIOfQRN3GYxo837xfuKEjinMkPtuz2FC+TukI/F+U7n+0tLfE2j+/6LiopiB5NJytQwyH3JAa8VeAar/CJZA== dependencies: - "@jupyterlab/nbformat" "^4.0.0-alpha.9" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" + "@jupyterlab/nbformat" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + lib0 "^0.2.42" y-protocols "^1.0.5" - yjs "^13.5.17" - -"@jupyterlab/statedb@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-4.0.0-alpha.9.tgz#1f35e7988e48e139d804f93543bec5ef55ef07ae" - integrity sha512-lYkA4aZv0hKGOKkT6fvCTqUTYmSfT4hohAKwvNUKt5N3+xsAesx4+DG+Cz0xBOoUaT51suyUbUgM7iY+DN7Z+A== - dependencies: - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - -"@jupyterlab/statusbar@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-4.0.0-alpha.9.tgz#cd4db33167889e74214e302440154b428e74b356" - integrity sha512-sWcpJpXfkWYQV5Zx5ZDhFx0V642DM0nBg9hjDytF3zITG+UourYvyV9CAyckXbmX99VqLX9b/FXeJrDXU0xaxw== - dependencies: - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/signaling" "^1.10.1" - "@lumino/widgets" "^1.31.1" + yjs "^13.5.40" + +"@jupyterlab/statedb@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/statedb/-/statedb-4.0.0-alpha.14.tgz#396381e6035a151d56f90800f7bbca0b07977406" + integrity sha512-cNr+vcc5YstRg6Gc4r3crHEMaiZvTFxfma+RUx1fshVXYdqUNrTYDV7xA/nHQUnNFXEs7tm4+5sWNJux5ORIGA== + dependencies: + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + +"@jupyterlab/statusbar@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/statusbar/-/statusbar-4.0.0-alpha.14.tgz#6c951eb8d52e17928885e1bcf09cf2232757b807" + integrity sha512-gXy949nd5NgyqqxZUJ+fVh7qTbatWz+7rCvyc0d4zc/kFbMTZEHiNbl/vZHd22FRta+ZboBcB/GeDkIJoYnZXA== + dependencies: + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" csstype "~3.0.3" react "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/translation@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-4.0.0-alpha.9.tgz#39e5a00f1eb37077809c7660bb8c4ba4cea99fff" - integrity sha512-42HhntHKnT3+q6dZxgbjWj3TPCB/32WjuxeW3WhZHJeKPctMcC+n1Uume4haBTVXzb3QI5gPcn3j1byagTAo4Q== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/statedb" "^4.0.0-alpha.9" - "@lumino/coreutils" "^1.12.0" - -"@jupyterlab/ui-components@^4.0.0-alpha.24": - version "4.0.0-alpha.24" - resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-4.0.0-alpha.24.tgz#22f353dcc37264c561047ccb0f784ddae75a8925" - integrity sha512-EQTAWkXPRfgiVUDhoUmthn/9lyLUgBbnj7eJV6/l1lSAxzsklV+88IA0wlR4DyCPjS0lPaZFIW+90dJpIJfeOQ== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/translation" "^4.0.0-alpha.9" - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/messaging" "^1.10.1" - "@lumino/polling" "^1.10.0" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.31.1" +"@jupyterlab/toc@^6.0.0-alpha.14": + version "6.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/toc/-/toc-6.0.0-alpha.14.tgz#6fad008f8252cbdcd87921ade3c4f42fbfd46012" + integrity sha512-Icmm/4FAYurllXBTln7aZZl/9a/hAWFOSDOwF1vbq2NxX3xRE7Lr86SQiSqiNMwir+55UyO73jyHHr5hX5MVAA== + dependencies: + "@jupyterlab/apputils" "^4.0.0-alpha.14" + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/docregistry" "^4.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + react "^17.0.1" + +"@jupyterlab/translation@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/translation/-/translation-4.0.0-alpha.14.tgz#4c2045dce00bc7903945d3bc54fd16209c904057" + integrity sha512-7x75+ri7qcao+byPqPpRr75xuJ/uwH9lnu52FsjUCQgaHQdZDzEBYbQJ6FNChrelRhreICKXL3bpA0S40vyXtQ== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/services" "^7.0.0-alpha.14" + "@jupyterlab/statedb" "^4.0.0-alpha.14" + "@lumino/coreutils" "^2.0.0-alpha.6" + +"@jupyterlab/ui-components@^4.0.0-alpha.29": + version "4.0.0-alpha.29" + resolved "https://registry.yarnpkg.com/@jupyterlab/ui-components/-/ui-components-4.0.0-alpha.29.tgz#e48ba526febe5ca9fc247e75743166cde1e090f5" + integrity sha512-/Phksv/S1Aoh+IQJEnhK//jOH/SzZPtkFwmjf8xcl4yFZ9Zd0hUBUtgr7aHWgzen7mq6I/ZmCW0POfv9V5yfIQ== + dependencies: + "@jupyterlab/coreutils" "^6.0.0-alpha.14" + "@jupyterlab/observables" "^5.0.0-alpha.14" + "@jupyterlab/rendermime-interfaces" "^3.8.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" "@rjsf/core" "^3.1.0" react "^17.0.1" react-dom "^17.0.1" typestyle "^2.0.4" -"@jupyterlab/user@^4.0.0-alpha.9": - version "4.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@jupyterlab/user/-/user-4.0.0-alpha.9.tgz#8046a4764d8e64ac350b4461675381fad66337b2" - integrity sha512-ZrgmfJQhHXpZZImTT3KR1zlohe7/8RzD7SBgu/gdYhYGA+P6D2vCB0hrLiBxQhC38vBk5aa263pg7+ZglfZJLg== - dependencies: - "@jupyterlab/coreutils" "^6.0.0-alpha.9" - "@jupyterlab/services" "^7.0.0-alpha.9" - "@jupyterlab/ui-components" "^4.0.0-alpha.24" - "@lumino/coreutils" "^1.12.0" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - "@lumino/widgets" "^1.31.1" - -"@lumino/algorithm@^1.9.1": - version "1.9.1" - resolved "https://registry.yarnpkg.com/@lumino/algorithm/-/algorithm-1.9.1.tgz#a870598e031f5ee85e20e77ce7bfffbb0dffd7f5" - integrity sha512-d0rj7IYRzYj6WbWSrbJbKvrfO4H0NUnXT2yjSWS/sCklpTpSp0IGmndK/X4r6gG+ev5lb5+wBg9ofUDBvoAlAw== - -"@lumino/application@^1.28.1": - version "1.28.1" - resolved "https://registry.yarnpkg.com/@lumino/application/-/application-1.28.1.tgz#dfefe82ad414f51659e5931e3d07989364d7625e" - integrity sha512-BRRtWJ3mG2abZ9XwB/olGJWXeJjtflDGB/uW6ZsG53Pfu7ekyXKv0wUcijvW+HM9o3bMR+PwM7ELyXtHKkodig== - dependencies: - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/widgets" "^1.31.1" - -"@lumino/collections@^1.9.1": - version "1.9.1" - resolved "https://registry.yarnpkg.com/@lumino/collections/-/collections-1.9.1.tgz#268f1ec6850d5e131cfc8db232c7e1e106144aa0" - integrity sha512-5RaRGUY7BJ/1j173sc9DCfiVf70Z0hopRnBV8/AeAaK9bJJRAYjDhlZ9O8xTyouegh6krkOfiDyjl3pwogLrQw== - dependencies: - "@lumino/algorithm" "^1.9.1" - -"@lumino/commands@^1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@lumino/commands/-/commands-1.20.0.tgz#44c797134bb33946141a490c506420bd5f12ce0f" - integrity sha512-xyrzDIJ9QEbcbRAwmXrjb7A7/E5MDNbnLANKwqmFVNF+4LSnF62obdvY4On3Rify3HmfX0u16Xr9gfoWPX9wLQ== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/keyboard" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - -"@lumino/coreutils@^1.12.0": - version "1.12.0" - resolved "https://registry.yarnpkg.com/@lumino/coreutils/-/coreutils-1.12.0.tgz#fbdef760f736eaf2bd396a5c6fc3a68a4b449b15" - integrity sha512-DSglh4ylmLi820CNx9soJmDJCpUgymckdWeGWuN0Ash5g60oQvrQDfosVxEhzmNvtvXv45WZEqSBzDP6E5SEmQ== - -"@lumino/disposable@^1.10.1": - version "1.10.1" - resolved "https://registry.yarnpkg.com/@lumino/disposable/-/disposable-1.10.1.tgz#58fddc619cf89335802d168564b76ff5315d5a84" - integrity sha512-mZQILc8sVGZC7mJNOGVmehDRO9/u3sIRdjZ+pCYjDgXKcINLd6HoPhZDquKCWiRBfHTL1B3tOHjnBhahBc2N/Q== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/signaling" "^1.10.1" - -"@lumino/domutils@^1.8.1": - version "1.8.1" - resolved "https://registry.yarnpkg.com/@lumino/domutils/-/domutils-1.8.1.tgz#cf118e4eba90c3bf1e3edf7f19cce8846ec7875c" - integrity sha512-QUVXwmDMIfcHC3yslhmyGK4HYBKaJ3xX5MTwDrjsSX7J7AZ4jwL4zfsxyF9ntdqEKraoJhLQ6BaUBY+Ur1cnYw== - -"@lumino/dragdrop@^1.14.0": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@lumino/dragdrop/-/dragdrop-1.14.0.tgz#48baacc190518d0cb563698daa0d5b976d6fe5c3" - integrity sha512-hO8sgF0BkpihKIP6UZgVJgiOEhz89i7Oxtp9FR9Jqw5alGocxSXt7q3cteMvqpcL6o2/s3CafZNRkVLRXmepNw== - dependencies: - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - -"@lumino/keyboard@^1.8.1": - version "1.8.1" - resolved "https://registry.yarnpkg.com/@lumino/keyboard/-/keyboard-1.8.1.tgz#e7850e2fb973fbb4c6e737ca8d9307f2dc3eb74b" - integrity sha512-8x0y2ZQtEvOsblpI2gfTgf+gboftusP+5aukKEsgNQtzFl28RezQXEOSVd8iD3K6+Q1MaPQF0OALYP0ASqBjBg== - -"@lumino/messaging@^1.10.1": - version "1.10.1" - resolved "https://registry.yarnpkg.com/@lumino/messaging/-/messaging-1.10.1.tgz#b29575cca46e2f23b84626b793ec8e2be46a53ba" - integrity sha512-XZSdt9ih94rdeeLL0cryUw6HHD51D7TP8c+MFf+YRF6VKwOFB9RoajfQWadeqpmH+schTs3EsrFfA9KHduzC7w== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/collections" "^1.9.1" - -"@lumino/polling@^1.10.0": - version "1.10.0" - resolved "https://registry.yarnpkg.com/@lumino/polling/-/polling-1.10.0.tgz#94a92811edf4c2534c741510b30f500d8c16a395" - integrity sha512-ZNXObJQfugnS41Yrlr7yWcFiRK+xAGGOXO08JJ0Mctsg5mT30UEGFVWJY2AjZ6N5aQuLyGed/pMkBzLzrzt8OA== - dependencies: - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/signaling" "^1.10.1" - -"@lumino/properties@^1.8.1": - version "1.8.1" - resolved "https://registry.yarnpkg.com/@lumino/properties/-/properties-1.8.1.tgz#47eb8516e92c987dcb2c404db83a258159efec3d" - integrity sha512-O+CCcAqP64Di32DUZ4Jqq0DtUyE5RJREN5vbkgGZGu+WauJ/RYoiLDe1ubbAeSaHk71OrS60ZBV7QyC8ZaBVsA== - -"@lumino/signaling@^1.10.1": - version "1.10.1" - resolved "https://registry.yarnpkg.com/@lumino/signaling/-/signaling-1.10.1.tgz#c8a1cb5b661b6744ea817c99c758fdc897847c26" - integrity sha512-GZVbX4cfk/ZqLwkemPD/NwqToaTL/6q7qdLpEhgkiPlaH1S5/V7fDpP7N1uFy4n3BDITId8cpYgH/Ds32Mdp3A== - dependencies: - "@lumino/algorithm" "^1.9.1" - -"@lumino/virtualdom@^1.14.1": - version "1.14.1" - resolved "https://registry.yarnpkg.com/@lumino/virtualdom/-/virtualdom-1.14.1.tgz#2551b146cbe87c48d23754f370c1331a60c9fe62" - integrity sha512-imIJd/wtRkoR1onEiG5nxPEaIrf70nn4PgD/56ri3/Lo6AJEX2CusF6iIA27GVB8yl/7CxgTHUnzzCwTFPypcA== - dependencies: - "@lumino/algorithm" "^1.9.1" - -"@lumino/widgets@^1.31.1": - version "1.31.1" - resolved "https://registry.yarnpkg.com/@lumino/widgets/-/widgets-1.31.1.tgz#c9c0b8c7940b412e55369fa277392bf86c6e4136" - integrity sha512-4RzAMqWwWHa5IiaQaeIbiZdIBm/FOg6ub0w8dG3km0k+zIQyA4LFq2dbB1w6SHT1d06N+L/ebYfgvMFswPENag== - dependencies: - "@lumino/algorithm" "^1.9.1" - "@lumino/commands" "^1.20.0" - "@lumino/coreutils" "^1.12.0" - "@lumino/disposable" "^1.10.1" - "@lumino/domutils" "^1.8.1" - "@lumino/dragdrop" "^1.14.0" - "@lumino/keyboard" "^1.8.1" - "@lumino/messaging" "^1.10.1" - "@lumino/properties" "^1.8.1" - "@lumino/signaling" "^1.10.1" - "@lumino/virtualdom" "^1.14.1" - -"@mapbox/node-pre-gyp@^1.0.0": - version "1.0.6" - resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.6.tgz#f859d601a210537e27530f363028cde56e0cf962" - integrity sha512-qK1ECws8UxuPqOA8F5LFD90vyVU33W7N3hGfgsOVfrJaRVc8McC3JClTDHpeSbL9CBrOHly/4GsNPAvIgNZE+g== +"@lezer/common@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@lezer/common/-/common-1.0.1.tgz#d014fda6d582c24336fadf2715e76f02f73c8908" + integrity sha512-8TR5++Q/F//tpDsLd5zkrvEX5xxeemafEaek7mUp7Y+bI8cKQXdSqhzTOBaOogETcMOVr0pT3BBPXp13477ciw== + +"@lezer/cpp@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/cpp/-/cpp-1.0.0.tgz#3293fd88aaf16a6d4f18188602b4d931be8f0915" + integrity sha512-Klk3/AIEKoptmm6cNm7xTulNXjdTKkD+hVOEcz/NeRg8tIestP5hsGHJeFDR/XtyDTxsjoPjKZRIGohht7zbKw== dependencies: - detect-libc "^1.0.3" - https-proxy-agent "^5.0.0" - make-dir "^3.1.0" - node-fetch "^2.6.5" - nopt "^5.0.0" - npmlog "^5.0.1" - rimraf "^3.0.2" - semver "^7.3.5" - tar "^6.1.11" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@lezer/css@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/css/-/css-1.0.0.tgz#c473ea969238a36889533cb733b75539083a326d" + integrity sha512-616VqgDKumHmYIuxs3tnX1irEQmoDHgF/TlP4O5ICWwyHwLMErq+8iKVuzTkOdBqvYAVmObqThcDEAaaMJjAdg== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@lezer/highlight@^1.0.0": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@lezer/highlight/-/highlight-1.1.1.tgz#1f4f12f21320d7de102b46a5416eff49fdf3c695" + integrity sha512-duv9D23O9ghEDnnUDmxu+L8pJy4nYo4AbCOHIudUhscrLSazqeJeK1V50EU6ZufWF1zv0KJwu/frFRyZWXxHBQ== + dependencies: + "@lezer/common" "^1.0.0" + +"@lezer/html@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@lezer/html/-/html-1.0.1.tgz#5d62b98cdd37e50394e1b7097c86d8ce3ef128b8" + integrity sha512-sC00zEt3GBh3vVO6QaGX4YZCl41S9dHWN/WGBsDixy9G+sqOC7gsa4cxA/fmRVAiBvhqYkJk+5Ul4oul92CPVw== + dependencies: + "@lezer/common" "^1.0.0" + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" -"@playwright/test@^1.17.0", "@playwright/test@~1.17.0": +"@lezer/java@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/java/-/java-1.0.0.tgz#fe74e062350f7a4268107e7562971bfbad994f49" + integrity sha512-z2EA0JHq2WoiKfQy5uOOd4t17PJtq8guh58gPkSzOnNcQ7DNbkrU+Axak+jL8+Noinwyz2tRNOseQFj+Tg+P0A== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@lezer/javascript@^1.0.0": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@lezer/javascript/-/javascript-1.0.2.tgz#79b5c2c77e27322a0ae516395a193574b9ad3f5e" + integrity sha512-IjOVeIRhM8IuafWNnk+UzRz7p4/JSOKBNINLYLsdSGuJS9Ju7vFdc82AlTt0jgtV5D8eBZf4g0vK4d3ttBNz7A== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@lezer/json@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/json/-/json-1.0.0.tgz#848ad9c2c3e812518eb02897edd5a7f649e9c160" + integrity sha512-zbAuUY09RBzCoCA3lJ1+ypKw5WSNvLqGMtasdW6HvVOqZoCpPr8eWrsGnOVWGKGn8Rh21FnrKRVlJXrGAVUqRw== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@lezer/lr@^1.0.0": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@lezer/lr/-/lr-1.2.3.tgz#f44ca844f15f6762fde4eab877d110567e34ffa1" + integrity sha512-qpB7rBzH8f6Mzjv2AVZRahcm+2Cf7nbIH++uXbvVOL1yIRvVWQ3HAM/saeBLCyz/togB7LGo76qdJYL1uKQlqA== + dependencies: + "@lezer/common" "^1.0.0" + +"@lezer/markdown@^1.0.0": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@lezer/markdown/-/markdown-1.0.2.tgz#8c804a9f6fe1ccca4a20acd2fd9fbe0fae1ae178" + integrity sha512-8CY0OoZ6V5EzPjSPeJ4KLVbtXdLBd8V6sRCooN5kHnO28ytreEGTyrtU/zUwo/XLRzGr/e1g44KlzKi3yWGB5A== + dependencies: + "@lezer/common" "^1.0.0" + "@lezer/highlight" "^1.0.0" + +"@lezer/php@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/php/-/php-1.0.0.tgz#522d2d2d8a4eee6c598060e2a222526953c66adb" + integrity sha512-kFQu/mk/vmjpA+fjQU87d9eimqKJ9PFCa8CZCPFWGEwNnm7Ahpw32N+HYEU/YAQ0XcfmOAnW/YJCEa8WpUOMMw== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@lezer/python@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@lezer/python/-/python-1.1.0.tgz#6a924b0fcfca105069d01318811be25205a36633" + integrity sha512-FVPp2usfj3zZuc+2RidXAY94WAcsHQ3dbKDbXuZgoAwUungAcXwd3EWXiWQvwNqbae+ek51bWi8dwbiQqweWCg== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@lezer/rust@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/rust/-/rust-1.0.0.tgz#939f3e7b0376ebe13f4ac336ed7d59ca2c8adf52" + integrity sha512-IpGAxIjNxYmX9ra6GfQTSPegdCAWNeq23WNmrsMMQI7YNSvKtYxO4TX5rgZUmbhEucWn0KTBMeDEPXg99YKtTA== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@lezer/xml@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lezer/xml/-/xml-1.0.0.tgz#02817a3d421e7189b50fd31ed17430b2e1c8c0d8" + integrity sha512-73iI9UK8iqSvWtLlOEl/g+50ivwQn8Ge6foHVN66AXUS1RccFnAoc7BYU8b3c8/rP6dfCOGqAGaWLxBzhj60MA== + dependencies: + "@lezer/highlight" "^1.0.0" + "@lezer/lr" "^1.0.0" + +"@lumino/algorithm@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/algorithm/-/algorithm-2.0.0-alpha.6.tgz#8fe693a929e4a755135ee96f0faa2b65252b2727" + integrity sha512-pEU2ESKVp6APuR+H32oJFIpQUDKozhyruwznoKh7P3RnaqnjaMMdCSMWzfKIojgINfDqqWNY3awurPtbToht1g== + +"@lumino/application@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/application/-/application-2.0.0-alpha.6.tgz#34b26f5e1c6929ebe77bfe53359b1fcb55e29d46" + integrity sha512-CIwpuBF+tzu5MQdpfdyDsmkDRI2SK/mvyrAdYbe5G4gST8k18wbzdxvst3+QOshieKjzol8iUlsQTBGJVcvkNg== + dependencies: + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/widgets" "^2.0.0-alpha.6" + +"@lumino/collections@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/collections/-/collections-2.0.0-alpha.6.tgz#1ae69c534f035ff6c1ad0e3e859e76e0b1380a4a" + integrity sha512-/rTBvYH1hZc3kTdoJS4QML+bICXfH/Ecch9nOiGzFmG8rFlCt3FGZlDiNft5TzuRjbs+DFn4r4JPSl8t9HSBXA== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + +"@lumino/commands@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/commands/-/commands-2.0.0-alpha.6.tgz#5823aa1234c183e4160e7e0bbae3715bad0a5a48" + integrity sha512-y6EIijVEMwxYdWy2vDrD3gjv0d2Z5ZYtekjyjoK58W8I24qoYyxxg/6rlhUNp/fl8MW3/gj9v+qxNnmto6wkdg== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/keyboard" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + +"@lumino/coreutils@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/coreutils/-/coreutils-2.0.0-alpha.6.tgz#77279303fc72932e3131a085dcaa34e808a09739" + integrity sha512-W0qqJZoPRHscHL5k/DHSOea7LugPVx7DmART925bdrD8PU1Rw4K0mUzKb/Zsin4m1O5IMBoPuGEdEG5Jhq3KyA== + +"@lumino/disposable@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/disposable/-/disposable-2.0.0-alpha.6.tgz#ccb899b7b4ad6db359c351fe2b2ba989977b06a7" + integrity sha512-jh3QbkmIVHJfavXh068J/T/xC+mM9CxItUUApkbYlPBrpc38AzT0Cj1hdnyURsIo1nbOObydgw2H1SD5UssoEw== + dependencies: + "@lumino/signaling" "^2.0.0-alpha.6" + +"@lumino/domutils@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/domutils/-/domutils-2.0.0-alpha.6.tgz#efd9cdb9d387c6bd9b078a8d610c8eceacef507a" + integrity sha512-hgNIGscYFwXOX3Wr5sbNFVaApCtr8diyrKmEw9l7NE/iT1DvLVUyfig+PG1ROgBIXMv/2DRvd9/S3Tm1rZ0+2g== + +"@lumino/dragdrop@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/dragdrop/-/dragdrop-2.0.0-alpha.6.tgz#0380a04ee581a453456f6489bd97191326600208" + integrity sha512-/ZCoIxiyJo0VcPfYQcABmWHuBfG33UlHH1mmxEw+HsC/HKcNqLuSzLb2N1vi/E18H9poeE1uIBQjy8SxVcLK2A== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + +"@lumino/keyboard@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/keyboard/-/keyboard-2.0.0-alpha.6.tgz#66160bee7dd36d45007e682b7d34bb289f69cc0c" + integrity sha512-p/V3hNrxa3QbEetLDXZOWDFFFQ71PCwEpmMwZohIXgSGR1Z7x/dAIhA6oBlN5YuDpjnTboIDUKKgRZ+SNy9UxA== + +"@lumino/messaging@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/messaging/-/messaging-2.0.0-alpha.6.tgz#0502023edb7d64e94edd6e9e79b3f5a7d2c138bb" + integrity sha512-fNoZDBrzag57t+POlUNZLhdHEGrtXImfARbl3VUvufbEi8hrXvkRAa0TS1rU/gRQM1tZApGZTrTwNDwkZa+f5w== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/collections" "^2.0.0-alpha.6" + +"@lumino/polling@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/polling/-/polling-2.0.0-alpha.6.tgz#5f9f50725efa1080e8bac80c2c35c14401b8b5a1" + integrity sha512-lTyJsxwQnm1qBjDkMHVOW+TuPRjtzcvs9N7SEDEoQGFgerhYTpwree6AkLO4FSjo58BeHThOvYoUiTPPW1Dhxg== + dependencies: + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + +"@lumino/properties@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/properties/-/properties-2.0.0-alpha.6.tgz#610195cdbe7307b1f49d6c59d71504c60cae8c20" + integrity sha512-UeJv3vX9QxfSof6asjJWjw+voDT6VSViCq5EMsbxRtBco4oH/48m1pOyLPRagfNL/ii3pEhsHaqax992OsTVKg== + +"@lumino/signaling@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/signaling/-/signaling-2.0.0-alpha.6.tgz#bc017718ff7f9ca2675a51594908e03c17936fef" + integrity sha512-LEtaxMXmy1yJuej68/6vCOx1FyrH9lA18z11ejvxLKkKuqWh9srFil0yHhljK+Qvd5ZUpg6vyMI+oBYiL2GPtQ== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + +"@lumino/virtualdom@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/virtualdom/-/virtualdom-2.0.0-alpha.6.tgz#608efc17ed2eda6eee4fd90a18e0739cd5316c5f" + integrity sha512-eSo0OnKK6WLjH8ktZSbBX09+oahd6m7aPWFufFe+U2UMzx6f0O8ZfWMj6qCsj5EqHtk37jSD0XejQhXP8AAjeA== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + +"@lumino/widgets@^2.0.0-alpha.6": + version "2.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@lumino/widgets/-/widgets-2.0.0-alpha.6.tgz#2a218fb5d07f3433ab78ab5f057ba880279f608f" + integrity sha512-eGvIJjZSubdTJ/Hl/n4x2fAN357LI9qWlpKNA55LoD11T26Sjz/dR+Gsz5TSXCUKreQaUIElcKtqDMiW+RUM5A== + dependencies: + "@lumino/algorithm" "^2.0.0-alpha.6" + "@lumino/commands" "^2.0.0-alpha.6" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/disposable" "^2.0.0-alpha.6" + "@lumino/domutils" "^2.0.0-alpha.6" + "@lumino/dragdrop" "^2.0.0-alpha.6" + "@lumino/keyboard" "^2.0.0-alpha.6" + "@lumino/messaging" "^2.0.0-alpha.6" + "@lumino/properties" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@lumino/virtualdom" "^2.0.0-alpha.6" + +"@playwright/test@^1.26.1", "@playwright/test@~1.17.0": version "1.17.2" resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.17.2.tgz#0c67e329a28ffe43a79dc15a0e139dadd9cb250f" integrity sha512-lxauaOlLNddQsgknCDJZEo8spTlSUF7gU4jXf0sUDLFsH/KE4ySe4SOPUGbtw+lCMrUfSbSRz0e7wnw5z78LNA== @@ -1572,11 +1954,6 @@ dependencies: "@types/node" "*" -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - abstract-leveldown@^6.2.1: version "6.3.0" resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-6.3.0.tgz#d25221d1e6612f820c35963ba4bd739928f6026a" @@ -1616,11 +1993,6 @@ ajv@^6.12.3, ajv@^6.7.0: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ansi-regex@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" - integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== - ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" @@ -1645,19 +2017,6 @@ ansi-styles@^5.0.0: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== -"aproba@^1.0.3 || ^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" - integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== - -are-we-there-yet@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" - integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== - dependencies: - delegates "^1.0.0" - readable-stream "^3.6.0" - array-flat-polyfill@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/array-flat-polyfill/-/array-flat-polyfill-1.0.1.tgz#1e3a4255be619dfbffbfd1d635c1cf357cd034e7" @@ -1754,15 +2113,6 @@ caniuse-lite@^1.0.30001332: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz#39476d3aa8d83ea76359c70302eafdd4a1d727dd" integrity sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw== -canvas@^2.9.1: - version "2.9.1" - resolved "https://registry.yarnpkg.com/canvas/-/canvas-2.9.1.tgz#58ec841cba36cef0675bc7a74ebd1561f0b476b0" - integrity sha512-vSQti1uG/2gjv3x6QLOZw7TctfufaerTWbVe+NSduHxxLGB+qf3kFgQ6n66DSnuoINtVUjrLLIK2R+lxrBG07A== - dependencies: - "@mapbox/node-pre-gyp" "^1.0.0" - nan "^2.15.0" - simple-get "^3.0.3" - chalk@^2.0.0: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" @@ -1780,11 +2130,6 @@ chalk@^4.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - cliui@^7.0.2: version "7.0.4" resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" @@ -1799,11 +2144,6 @@ clone@~2.1.2: resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= -codemirror@~5.61.0: - version "5.61.1" - resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.61.1.tgz#ccfc8a43b8fcfb8b12e8e75b5ffde48d541406e0" - integrity sha512-+D1NZjAucuzE93vJGbAaXzvoBHwp9nJZWWWF9utjv25+5AZUiah6CIlfb4ikG4MoDsFsCG8niiJH5++OO2LgIQ== - color-convert@^1.9.0: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" @@ -1828,11 +2168,6 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -color-support@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" - integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== - colors@1.4.0, colors@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" @@ -1872,11 +2207,6 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= -console-control-strings@^1.0.0, console-control-strings@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - convert-source-map@^1.7.0: version "1.8.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" @@ -1899,6 +2229,11 @@ corser@^2.0.1: resolved "https://registry.yarnpkg.com/corser/-/corser-2.0.1.tgz#8eda252ecaab5840dcd975ceb90d9370c819ff87" integrity sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c= +crelt@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/crelt/-/crelt-1.0.5.tgz#57c0d52af8c859e354bace1883eb2e1eb182bb94" + integrity sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA== + csstype@2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.9.tgz#05141d0cd557a56b8891394c1911c40c8a98d098" @@ -2060,13 +2395,6 @@ debug@^4.3.3: dependencies: ms "2.1.2" -decompress-response@^4.2.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" - integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== - dependencies: - mimic-response "^2.0.0" - deepmerge@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" @@ -2097,16 +2425,6 @@ delaunator@4: resolved "https://registry.yarnpkg.com/delaunator/-/delaunator-4.0.1.tgz#3d779687f57919a7a418f8ab947d3bddb6846957" integrity sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag== -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -detect-libc@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - diff-sequences@^27.0.6: version "27.0.6" resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.6.tgz#3305cb2e55a033924054695cc66019fd7f8e5723" @@ -2273,13 +2591,6 @@ fs-extra@^9.0.1: jsonfile "^6.0.1" universalify "^2.0.0" -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -2290,21 +2601,6 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -gauge@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.1.tgz#4bea07bcde3782f06dced8950e51307aa0f4a346" - integrity sha512-6STz6KdQgxO4S/ko+AbjlFGGdGcknluoqU+79GOFCDqqyYj5OanQf9AjxwN0jCidtT+ziPMmPSt9E4hfQ0CwIQ== - dependencies: - aproba "^1.0.3 || ^2.0.0" - color-support "^1.1.2" - console-control-strings "^1.0.0" - has-unicode "^2.0.1" - object-assign "^4.1.1" - signal-exit "^3.0.0" - string-width "^1.0.1 || ^2.0.0" - strip-ansi "^3.0.1 || ^4.0.0" - wide-align "^1.1.2" - gensync@^1.0.0-beta.2: version "1.0.0-beta.2" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" @@ -2368,11 +2664,6 @@ has-symbols@^1.0.1: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== -has-unicode@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -2487,11 +2778,6 @@ is-docker@^2.0.0, is-docker@^2.1.1: resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" @@ -2735,10 +3021,10 @@ lib0@^0.2.31, lib0@^0.2.42: dependencies: isomorphic.js "^0.2.4" -lib0@^0.2.43: - version "0.2.43" - resolved "https://registry.yarnpkg.com/lib0/-/lib0-0.2.43.tgz#1c2ed1fb2e9fe136e92abef7ca56875f2ee66b07" - integrity sha512-MJ1KLoz5p3gljIUBfdjjNuL/wlWHHK6+DrcIRhzSRLvtAu1XNdRtRGATYM51KSTI0P2nxJZFQM8rwCH6ga9KUw== +lib0@^0.2.49: + version "0.2.52" + resolved "https://registry.yarnpkg.com/lib0/-/lib0-0.2.52.tgz#f07c975673ab3273e676712860d941f996e5fe79" + integrity sha512-CjxlM7UgICfN6b2OPALBXchIBiNk6jE+1g7JP8ha+dh1xKRDSYpH0WQl1+rMqCju49xUnwPG34v4CR5/rPOZhg== dependencies: isomorphic.js "^0.2.4" @@ -2752,6 +3038,11 @@ lodash.escape@^4.0.1: resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" integrity sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= +lodash.mergewith@^4.6.1: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55" + integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== + lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.4: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" @@ -2764,30 +3055,11 @@ loose-envify@^1.1.0, loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - ltgt@^2.1.2: version "2.2.1" resolved "https://registry.yarnpkg.com/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5" integrity sha1-81ypHEk/e3PaDgdJUwTxezH4fuU= -make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -marked@^4.0.10: - version "4.0.12" - resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.12.tgz#2262a4e6fd1afd2f13557726238b69a48b982f7d" - integrity sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ== - micromatch@^4.0.4: version "4.0.4" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" @@ -2806,11 +3078,6 @@ mime@^2.4.6: resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== -mimic-response@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" - integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== - minimatch@^3.0.3: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" @@ -2830,21 +3097,6 @@ minimist@^1.2.0, minimist@^1.2.5, minimist@~1.2.0: resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== -minipass@^3.0.0: - version "3.1.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.5.tgz#71f6251b0a33a49c01b3cf97ff77eda030dff732" - integrity sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw== - dependencies: - yallist "^4.0.0" - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - mkdirp@^0.5.5: version "0.5.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" @@ -2852,11 +3104,6 @@ mkdirp@^0.5.5: dependencies: minimist "^1.2.5" -mkdirp@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - moment@^2.24.0: version "2.29.4" resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108" @@ -2877,11 +3124,6 @@ ms@^2.1.1, ms@^2.1.2: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -nan@^2.15.0: - version "2.15.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" - integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== - nanoid@^3.1.23, nanoid@^3.1.30: version "3.3.1" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" @@ -2892,7 +3134,7 @@ napi-macros@~2.0.0: resolved "https://registry.yarnpkg.com/napi-macros/-/napi-macros-2.0.0.tgz#2b6bae421e7b96eb687aa6c77a7858640670001b" integrity sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg== -node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.5: +node-fetch@^2.6.0, node-fetch@^2.6.1: version "2.6.7" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== @@ -2909,23 +3151,6 @@ node-releases@^2.0.3: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.3.tgz#225ee7488e4a5e636da8da52854844f9d716ca96" integrity sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw== -nopt@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" - integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== - dependencies: - abbrev "1" - -npmlog@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0" - integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== - dependencies: - are-we-there-yet "^2.0.0" - console-control-strings "^1.1.0" - gauge "^3.0.0" - set-blocking "^2.0.0" - object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -3195,7 +3420,7 @@ readable-stream@^2.1.4: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.4.0, readable-stream@^3.6.0: +readable-stream@^3.4.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -3279,23 +3504,11 @@ secure-compare@3.0.1: resolved "https://registry.yarnpkg.com/secure-compare/-/secure-compare-3.0.1.tgz#f1a0329b308b221fae37b9974f3d578d0ca999e3" integrity sha1-8aAymzCLIh+uN7mXTz1XjQypmeM= -semver@^6.0.0, semver@^6.3.0: +semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.3.5: - version "7.3.5" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - dependencies: - lru-cache "^6.0.0" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - side-channel@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" @@ -3305,25 +3518,11 @@ side-channel@^1.0.4: get-intrinsic "^1.0.2" object-inspect "^1.9.0" -signal-exit@^3.0.0, signal-exit@^3.0.2: +signal-exit@^3.0.2: version "3.0.5" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.5.tgz#9e3e8cc0c75a99472b44321033a7702e7738252f" integrity sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ== -simple-concat@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" - integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== - -simple-get@^3.0.3: - version "3.1.1" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.1.tgz#cc7ba77cfbe761036fbfce3d021af25fc5584d55" - integrity sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA== - dependencies: - decompress-response "^4.2.0" - once "^1.3.1" - simple-concat "^1.0.0" - slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -3375,15 +3574,7 @@ stack-utils@^2.0.3: dependencies: escape-string-regexp "^2.0.0" -"string-width@^1.0.1 || ^2.0.0": - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0: +string-width@^4.1.0, string-width@^4.2.0: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -3406,13 +3597,6 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -"strip-ansi@^3.0.1 || ^4.0.0", strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" @@ -3420,6 +3604,11 @@ strip-ansi@^6.0.0, strip-ansi@^6.0.1: dependencies: ansi-regex "^5.0.1" +style-mod@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/style-mod/-/style-mod-4.0.0.tgz#97e7c2d68b592975f2ca7a63d0dd6fcacfe35a01" + integrity sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw== + supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -3439,18 +3628,6 @@ systeminformation@^5.8.6: resolved "https://registry.yarnpkg.com/systeminformation/-/systeminformation-5.9.9.tgz#aa8234a138363bd988f438fed3273370f79d7e30" integrity sha512-xciy6NKCLfs4dqMD1Tdlo7v1/g0NfdA1EKsIptUQjlcVvpwHyjifAbNOF7ppFezGSMXxYE8me+l2+RlFF4lyTg== -tar@^6.1.11: - version "6.1.11" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -3909,6 +4086,41 @@ vega@^5.20.0: vega-voronoi "~4.1.5" vega-wordcloud "~4.1.3" +vscode-jsonrpc@8.0.2, vscode-jsonrpc@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz#f239ed2cd6004021b6550af9fd9d3e47eee3cac9" + integrity sha512-RY7HwI/ydoC1Wwg4gJ3y6LpU9FJRZAUnTYMXthqhFXXu77ErDd/xkREpGuk4MyYkk4a+XDWAMqe0S3KkelYQEQ== + +vscode-jsonrpc@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz#108bdb09b4400705176b957ceca9e0880e9b6d4e" + integrity sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg== + +vscode-languageserver-protocol@^3.17.0: + version "3.17.2" + resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz#beaa46aea06ed061576586c5e11368a9afc1d378" + integrity sha512-8kYisQ3z/SQ2kyjlNeQxbkkTNmVFoQCqkmGrzLH6A9ecPlgTbp3wDTnUNqaUxYr4vlAcloxx8zwy7G5WdguYNg== + dependencies: + vscode-jsonrpc "8.0.2" + vscode-languageserver-types "3.17.2" + +vscode-languageserver-types@3.17.2: + version "3.17.2" + resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2" + integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA== + +vscode-ws-jsonrpc@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/vscode-ws-jsonrpc/-/vscode-ws-jsonrpc-1.0.2.tgz#ead2efd66293f331ccc220222ae1aeca4bb5b2c1" + integrity sha512-09OpRC0RcqZs4DleJRgs+R+7gQkwb4tgvsL43lzVZwW4N5NO3H/9sLNeKPBt83k7WyA8qBZjrzM6X7tKFpFrjQ== + dependencies: + vscode-jsonrpc "^8.0.2" + +w3c-keyname@^2.2.4: + version "2.2.6" + resolved "https://registry.yarnpkg.com/w3c-keyname/-/w3c-keyname-2.2.6.tgz#8412046116bc16c5d73d4e612053ea10a189c85f" + integrity sha512-f+fciywl1SJEniZHD6H+kUO8gOnwIr7f4ijKA6+ZvJFjeGi1r4PDLl53Ayud9O/rk64RqgoQine0feoeOU0kXg== + webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" @@ -3922,13 +4134,6 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" -wide-align@^1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" - integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== - dependencies: - string-width "^1.0.2 || 2 || 3 || 4" - wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" @@ -3960,10 +4165,10 @@ xtend@^4.0.2, xtend@~4.0.0: resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== -y-codemirror@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/y-codemirror/-/y-codemirror-3.0.1.tgz#d8a4e43cf46b5b557e0f03b7bbb65773ff436278" - integrity sha512-TsLSoouAZxkxOKbmTj7qdwZNS0lZMVqIdp7/j9EgUUqYj0remZYDGl6VBABrmp9UX1QvX6RoXXqzbNhftgfCbA== +y-codemirror.next@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/y-codemirror.next/-/y-codemirror.next-0.3.2.tgz#15f7afec14a56fba4f25811d5f90b986e1cc644c" + integrity sha512-3ksMXoietzNkrgluG9ut+5q4PNHCS6sQ+mHd44hNX1s7TBe4iDgOOIswfY3oLsdamZLAUPr+TnRdYgYuNDs7Qg== dependencies: lib0 "^0.2.42" @@ -3999,11 +4204,6 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - yargs-parser@^20.2.2: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" @@ -4037,9 +4237,9 @@ yazl@^2.5.1: dependencies: buffer-crc32 "~0.2.3" -yjs@^13.5.17: - version "13.5.24" - resolved "https://registry.yarnpkg.com/yjs/-/yjs-13.5.24.tgz#6d97c186897e0aaffd0d7eac1d6af6305ea242b3" - integrity sha512-f6DqRfnhjihj4+iQv5zjhsYqOpkcM9SGroqluq6J6eEUTq7ipbgECKf+h5W4P+LU4fKawWFdQH8mxgJ7baZPJw== +yjs@^13.5.40: + version "13.5.41" + resolved "https://registry.yarnpkg.com/yjs/-/yjs-13.5.41.tgz#105041cd56bdef154704441c381d80723e072bbe" + integrity sha512-4eSTrrs8OeI0heXKKioRY4ag7V5Bk85Z4MeniUyown3o3y0G7G4JpAZWrZWfTp7pzw2b53GkAQWKqHsHi9j9JA== dependencies: - lib0 "^0.2.43" + lib0 "^0.2.49" diff --git a/yarn.lock b/yarn.lock index a2da73cd3f..796c2adeec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4386,7 +4386,7 @@ dependencies: "@types/node" "*" -"@types/rimraf@^3.0.0": +"@types/rimraf@^3.0.2": version "3.0.2" resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-3.0.2.tgz#a63d175b331748e5220ad48c901d7bbf1f44eef8" integrity sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ== @@ -11758,7 +11758,7 @@ reusify@^1.0.4: resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rimraf@^3.0.0, rimraf@^3.0.2, rimraf@~3.0.0, rimraf@~3.0.2: +rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== From 1d99b10062d3ec5923ab33f74dcf9c15c0e8a331 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Thu, 29 Sep 2022 15:32:39 +0200 Subject: [PATCH 11/49] Regenerate top-level yarn.lock --- app/package.json | 2 +- yarn.lock | 1492 +++++++++++++++++++++++----------------------- 2 files changed, 748 insertions(+), 746 deletions(-) diff --git a/app/package.json b/app/package.json index a90700c975..e11d4165af 100644 --- a/app/package.json +++ b/app/package.json @@ -112,8 +112,8 @@ "@jupyterlab/apputils-extension": "^4.0.0-alpha.14", "@jupyterlab/cell-toolbar-extension": "^4.0.0-alpha.14", "@jupyterlab/celltags": "^4.0.0-alpha.14", - "@jupyterlab/collaboration-extension": "^4.0.0-alpha.14", "@jupyterlab/codemirror-extension": "^4.0.0-alpha.14", + "@jupyterlab/collaboration-extension": "^4.0.0-alpha.14", "@jupyterlab/completer-extension": "^4.0.0-alpha.14", "@jupyterlab/console-extension": "^4.0.0-alpha.14", "@jupyterlab/coreutils": "^6.0.0-alpha.14", diff --git a/yarn.lock b/yarn.lock index 796c2adeec..472b7bd575 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24,38 +24,38 @@ dependencies: "@babel/highlight" "^7.18.6" -"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.18.8", "@babel/compat-data@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.0.tgz#2a592fd89bacb1fcde68de31bee4f2f2dacb0e86" - integrity sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw== +"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.18.8", "@babel/compat-data@^7.19.3": + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.3.tgz#707b939793f867f5a73b2666e6d9a3396eb03151" + integrity sha512-prBHMK4JYYK+wDjJF1q99KK4JLL+egWS4nmNqdlMUgCExMZ+iZW0hGhyC3VEbsPjvaN0TBhW//VIFwBrk8sEiw== "@babel/core@^7.1.0", "@babel/core@^7.10.2", "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.7.5": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.0.tgz#d2f5f4f2033c00de8096be3c9f45772563e150c3" - integrity sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ== + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.3.tgz#2519f62a51458f43b682d61583c3810e7dcee64c" + integrity sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ== dependencies: "@ampproject/remapping" "^2.1.0" "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.19.0" - "@babel/helper-compilation-targets" "^7.19.0" + "@babel/generator" "^7.19.3" + "@babel/helper-compilation-targets" "^7.19.3" "@babel/helper-module-transforms" "^7.19.0" "@babel/helpers" "^7.19.0" - "@babel/parser" "^7.19.0" + "@babel/parser" "^7.19.3" "@babel/template" "^7.18.10" - "@babel/traverse" "^7.19.0" - "@babel/types" "^7.19.0" + "@babel/traverse" "^7.19.3" + "@babel/types" "^7.19.3" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.1" semver "^6.3.0" -"@babel/generator@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.0.tgz#785596c06425e59334df2ccee63ab166b738419a" - integrity sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg== +"@babel/generator@^7.19.3": + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.3.tgz#d7f4d1300485b4547cb6f94b27d10d237b42bf59" + integrity sha512-fqVZnmp1ncvZU757UzDheKZpfPgatqY59XtW2/j/18H7u76akb8xqvjw82f+i2UKd/ksYsSick/BCLQUUtJ/qQ== dependencies: - "@babel/types" "^7.19.0" + "@babel/types" "^7.19.3" "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" @@ -74,14 +74,14 @@ "@babel/helper-explode-assignable-expression" "^7.18.6" "@babel/types" "^7.18.9" -"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz#537ec8339d53e806ed422f1e06c8f17d55b96bb0" - integrity sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA== +"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.19.0", "@babel/helper-compilation-targets@^7.19.3": + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz#a10a04588125675d7c7ae299af86fa1b2ee038ca" + integrity sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg== dependencies: - "@babel/compat-data" "^7.19.0" + "@babel/compat-data" "^7.19.3" "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.20.2" + browserslist "^4.21.3" semver "^6.3.0" "@babel/helper-create-class-features-plugin@^7.18.6": @@ -105,10 +105,10 @@ "@babel/helper-annotate-as-pure" "^7.18.6" regexpu-core "^5.1.0" -"@babel/helper-define-polyfill-provider@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz#bd10d0aca18e8ce012755395b05a79f45eca5073" - integrity sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg== +"@babel/helper-define-polyfill-provider@^0.3.3": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" + integrity sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww== dependencies: "@babel/helper-compilation-targets" "^7.17.7" "@babel/helper-plugin-utils" "^7.16.7" @@ -195,15 +195,15 @@ "@babel/types" "^7.18.9" "@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz#1092e002feca980fbbb0bd4d51b74a65c6a500e6" - integrity sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ== + version "7.19.1" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz#e1592a9b4b368aa6bdb8784a711e0bcbf0612b78" + integrity sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw== dependencies: "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-member-expression-to-functions" "^7.18.9" "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/traverse" "^7.18.9" - "@babel/types" "^7.18.9" + "@babel/traverse" "^7.19.1" + "@babel/types" "^7.19.0" "@babel/helper-simple-access@^7.18.6": version "7.18.6" @@ -231,10 +231,10 @@ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56" integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw== -"@babel/helper-validator-identifier@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076" - integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g== +"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": + version "7.19.1" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" + integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== "@babel/helper-validator-option@^7.18.6": version "7.18.6" @@ -269,10 +269,10 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.0.tgz#497fcafb1d5b61376959c1c338745ef0577aa02c" - integrity sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.3": + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.3.tgz#8dd36d17c53ff347f9e55c328710321b49479a9a" + integrity sha512-pJ9xOlNWHiy9+FuFP09DEAFbAn4JskgRsVcc169w2xRBC3FRGuQEwjeIMMND9L2zc0iEhO/tGv4Zq+km+hxNpQ== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": version "7.18.6" @@ -290,10 +290,10 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" "@babel/plugin-proposal-optional-chaining" "^7.18.9" -"@babel/plugin-proposal-async-generator-functions@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz#cf5740194f170467df20581712400487efc79ff1" - integrity sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ== +"@babel/plugin-proposal-async-generator-functions@^7.19.1": + version "7.19.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz#34f6f5174b688529342288cd264f80c9ea9fb4a7" + integrity sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q== dependencies: "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-plugin-utils" "^7.19.0" @@ -688,10 +688,10 @@ "@babel/helper-module-transforms" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-named-capturing-groups-regex@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz#58c52422e4f91a381727faed7d513c89d7f41ada" - integrity sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ== +"@babel/plugin-transform-named-capturing-groups-regex@^7.19.1": + version "7.19.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz#ec7455bab6cd8fb05c525a94876f435a48128888" + integrity sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.19.0" "@babel/helper-plugin-utils" "^7.19.0" @@ -792,17 +792,17 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/preset-env@^7.10.2", "@babel/preset-env@^7.12.1": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.19.0.tgz#fd18caf499a67d6411b9ded68dc70d01ed1e5da7" - integrity sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ== + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.19.3.tgz#52cd19abaecb3f176a4ff9cc5e15b7bf06bec754" + integrity sha512-ziye1OTc9dGFOAXSWKUqQblYHNlBOaDl8wzqf2iKXJAltYiR3hKHUKmkt+S9PppW7RQpq4fFCrwwpIDj/f5P4w== dependencies: - "@babel/compat-data" "^7.19.0" - "@babel/helper-compilation-targets" "^7.19.0" + "@babel/compat-data" "^7.19.3" + "@babel/helper-compilation-targets" "^7.19.3" "@babel/helper-plugin-utils" "^7.19.0" "@babel/helper-validator-option" "^7.18.6" "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9" - "@babel/plugin-proposal-async-generator-functions" "^7.19.0" + "@babel/plugin-proposal-async-generator-functions" "^7.19.1" "@babel/plugin-proposal-class-properties" "^7.18.6" "@babel/plugin-proposal-class-static-block" "^7.18.6" "@babel/plugin-proposal-dynamic-import" "^7.18.6" @@ -850,7 +850,7 @@ "@babel/plugin-transform-modules-commonjs" "^7.18.6" "@babel/plugin-transform-modules-systemjs" "^7.19.0" "@babel/plugin-transform-modules-umd" "^7.18.6" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.19.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.19.1" "@babel/plugin-transform-new-target" "^7.18.6" "@babel/plugin-transform-object-super" "^7.18.6" "@babel/plugin-transform-parameters" "^7.18.8" @@ -865,11 +865,11 @@ "@babel/plugin-transform-unicode-escapes" "^7.18.10" "@babel/plugin-transform-unicode-regex" "^7.18.6" "@babel/preset-modules" "^0.1.5" - "@babel/types" "^7.19.0" - babel-plugin-polyfill-corejs2 "^0.3.2" - babel-plugin-polyfill-corejs3 "^0.5.3" - babel-plugin-polyfill-regenerator "^0.4.0" - core-js-compat "^3.22.1" + "@babel/types" "^7.19.3" + babel-plugin-polyfill-corejs2 "^0.3.3" + babel-plugin-polyfill-corejs3 "^0.6.0" + babel-plugin-polyfill-regenerator "^0.4.1" + core-js-compat "^3.25.1" semver "^6.3.0" "@babel/preset-modules@^0.1.5": @@ -899,29 +899,29 @@ "@babel/parser" "^7.18.10" "@babel/types" "^7.18.10" -"@babel/traverse@^7.1.0", "@babel/traverse@^7.18.9", "@babel/traverse@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.0.tgz#eb9c561c7360005c592cc645abafe0c3c4548eed" - integrity sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA== +"@babel/traverse@^7.1.0", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3": + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.3.tgz#3a3c5348d4988ba60884e8494b0592b2f15a04b4" + integrity sha512-qh5yf6149zhq2sgIXmwjnsvmnNQC2iw70UFjp4olxucKrWd/dvlUsBI88VSLUsnMNF7/vnOiA+nk1+yLoCqROQ== dependencies: "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.19.0" + "@babel/generator" "^7.19.3" "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-function-name" "^7.19.0" "@babel/helper-hoist-variables" "^7.18.6" "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.19.0" - "@babel/types" "^7.19.0" + "@babel/parser" "^7.19.3" + "@babel/types" "^7.19.3" debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.0.tgz#75f21d73d73dc0351f3368d28db73465f4814600" - integrity sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA== +"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.3", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.3.tgz#fc420e6bbe54880bce6779ffaf315f5e43ec9624" + integrity sha512-hGCaQzIY22DJlDh9CH7NOxgKkFjBk0Cw9xDO1Xmh2151ti7wiGfQ3LauXzL4HP1fmFlTX6XjpRETTpUcv7wQLw== dependencies: "@babel/helper-string-parser" "^7.18.10" - "@babel/helper-validator-identifier" "^7.18.6" + "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": @@ -938,9 +938,9 @@ minimist "^1.2.0" "@codemirror/autocomplete@^6.0.0": - version "6.1.0" - resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.1.0.tgz#7d3ca6d49e3a71cfd366c0af16172f5c128376eb" - integrity sha512-wtO4O5WDyXhhCd4q4utDIDZxnQfmJ++3dGBCG9LMtI79+92OcA1DVk/n7BEupKmjIr8AzvptDz7YQ9ud6OkU+A== + version "6.3.0" + resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.3.0.tgz#217e16bb6ce63374ec7b9d2a01d007ba53ff0aff" + integrity sha512-4jEvh3AjJZTDKazd10J6ZsCIqaYxDMCeua5ouQxY8hlFIml+nr7le0SgBhT3SIytFBmdzPK3AUhXGuW3T79nVg== dependencies: "@codemirror/language" "^6.0.0" "@codemirror/state" "^6.0.0" @@ -948,9 +948,9 @@ "@lezer/common" "^1.0.0" "@codemirror/commands@^6.0.0": - version "6.1.0" - resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-6.1.0.tgz#c9da851f419f25dae400d7cd94f80b80ef060696" - integrity sha512-qCj2YqmbBjj0P1iumnlL5lBqZvJPzT+t2UvgjcaXErp5ZvMqFRVgQyrEfdXX6SX5UcvcHKBjXqno+MkUp0aYvQ== + version "6.1.1" + resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-6.1.1.tgz#f92a343f53f4ecff10fc1f4114d0c9e49e7715b7" + integrity sha512-ibDohwkk7vyu3VsnZNlQhwk0OETBtlkYV+6AHfn5Zgq0sxa+yGVX+apwtC3M4wh6AH7yU5si/NysoECs5EGS3Q== dependencies: "@codemirror/language" "^6.0.0" "@codemirror/state" "^6.0.0" @@ -976,9 +976,9 @@ "@lezer/css" "^1.0.0" "@codemirror/lang-html@^6.0.0": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@codemirror/lang-html/-/lang-html-6.1.1.tgz#1bbe5ac2b5af113594bf99ee8c85399bfcf42349" - integrity sha512-+hV1kVZySmr7GxCgSVM+BodaVlsgD98laEJbj/GALhgIrfnHTSiRuTz2EPTjNCKeq5uEQXeOKFY711/CxJbYrg== + version "6.1.2" + resolved "https://registry.yarnpkg.com/@codemirror/lang-html/-/lang-html-6.1.2.tgz#64979e583c6120c70d3123e6ce3f8595b20abc52" + integrity sha512-e8JAUWyOo7N26tmek+WK0+Zg+pZRe+dQi8TZq0OOVVygpLV+mNAT2n5b5JhknY+TVZIVGLjuhdsoizw1SDFfPg== dependencies: "@codemirror/autocomplete" "^6.0.0" "@codemirror/lang-css" "^6.0.0" @@ -998,9 +998,9 @@ "@lezer/java" "^1.0.0" "@codemirror/lang-javascript@^6.0.0": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@codemirror/lang-javascript/-/lang-javascript-6.0.2.tgz#1468de7898c2fd477cfdd24207e62c7af822d234" - integrity sha512-BZRJ9u/zl16hLkSpDAWm73mrfIR7HJrr0lvnhoSOCQVea5BglguWI/slxexhvUb0CB5cXgKWuo2bM+N9EhIaZw== + version "6.1.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-javascript/-/lang-javascript-6.1.0.tgz#3b3ddfed59c5fb39b210c13f1e0e8e5a65f009f3" + integrity sha512-wAWEY1Wdis2cKDy9A5q/rUmzLHFbZgoupJBcGaeMMsDPi68Rm90NsmzAEODE5kW8mYdRKFhQ157WJghOZ3yYdg== dependencies: "@codemirror/autocomplete" "^6.0.0" "@codemirror/language" "^6.0.0" @@ -1042,9 +1042,9 @@ "@lezer/php" "^1.0.0" "@codemirror/lang-python@^6.0.0": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@codemirror/lang-python/-/lang-python-6.0.1.tgz#396825391f4bf78224160e79cd3765df774597e4" - integrity sha512-w2jTSY+LgXnK7iIBLgMxk6xtJhZHkcxcGGveuq9zYmncURmOTFXKnDvBaBClNIHKgjkHXZqGK8ZduCMK23hZPA== + version "6.0.2" + resolved "https://registry.yarnpkg.com/@codemirror/lang-python/-/lang-python-6.0.2.tgz#244c15983eb70f4f12f6d2911fe2e095e7ccf543" + integrity sha512-5BidNrfhab3s9LYNSN7JWFjL1+1zGAIw0dxUyalNwsUN+uCVE62sTk3uJlMZux4SsyT6fR8LbOLtWu52XQL6Yw== dependencies: "@codemirror/language" "^6.0.0" "@lezer/python" "^1.0.0" @@ -1117,23 +1117,23 @@ crelt "^1.0.5" "@codemirror/search@^6.0.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@codemirror/search/-/search-6.2.0.tgz#05742292c8414dfcf86bd27ef2908d43620f79d2" - integrity sha512-FVhpUvPFUJe8lg2EQJTTcF4RNI9d/OC3PVitvOfhv5OuY7ZgtMfJl22o5eMkzOEsUY2Wxe7BKGLpe2UI5Wq3PQ== + version "6.2.1" + resolved "https://registry.yarnpkg.com/@codemirror/search/-/search-6.2.1.tgz#953ca99e04877f1caa1b521a2b3180dfd1adc499" + integrity sha512-Q1JgUSBjQZRPIddlXzad/AVDigdhriLxQNFyP0gfrDTq6LDHNhr95U/tW3bpVssGenkaLzujtu/7XoK4kyvL3g== dependencies: "@codemirror/state" "^6.0.0" "@codemirror/view" "^6.0.0" crelt "^1.0.5" "@codemirror/state@^6.0.0": - version "6.1.1" - resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.1.1.tgz#4f512e5e34ea23a5e10b2c1fe43f6195e90417bb" - integrity sha512-2s+aXsxmAwnR3Rd+JDHPG/1lw0YsA9PEwl7Re88gHJHGfxyfEzKBmsN4rr53RyPIR4lzbbhJX0DCq0WlqlBIRw== + version "6.1.2" + resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.1.2.tgz#182d46eabcc17c95508984d6add5a5a641dcd517" + integrity sha512-Mxff85Hp5va+zuj+H748KbubXjrinX/k28lj43H14T2D0+4kuvEFIEIO7hCEcvBT8ubZyIelt9yGOjj2MWOEQA== "@codemirror/view@^6.0.0", "@codemirror/view@^6.2.2": - version "6.2.2" - resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.2.2.tgz#1198ee5c303fdd6b4384b8ea8bcc43378c7753b9" - integrity sha512-RwtFlBM/+xnv95urH1D8bVsX3KYLZGygGyZG2TZoXW2Q/GMrI+AuUXh7jBE1M38IOX3YnLTlp6RdgCx3Xo2jVA== + version "6.3.0" + resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.3.0.tgz#715c97d64e7e20c9674782e7101ab7aefef8e23d" + integrity sha512-jMN9OGKmzRPJ+kksfMrB5e/A9heQncirHsz8XNBpgEbYONCk5tWHMKVWKTNwznkUGD5mnigXI1i5YIcWpscSPg== dependencies: "@codemirror/state" "^6.0.0" style-mod "^4.0.0" @@ -2887,39 +2887,39 @@ vega-embed "^6.2.1" vega-lite "^5.1.0" -"@lerna/add@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/add/-/add-5.5.0.tgz#33c671dc01153f1bda8929de8ed7267d16858ce6" - integrity sha512-RdJ8yyE8BizzrYRjZuqeXtgkHBE/KzcS7tmBG+UKCQ5QFLnkdORzaVECNy2sfZl0vTtrxj4cv+kuwxIeg/4XVQ== - dependencies: - "@lerna/bootstrap" "5.5.0" - "@lerna/command" "5.5.0" - "@lerna/filter-options" "5.5.0" - "@lerna/npm-conf" "5.5.0" - "@lerna/validation-error" "5.5.0" +"@lerna/add@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/add/-/add-5.5.4.tgz#2c925ced1cb42779a440f046c37aa0151a560b87" + integrity sha512-eMEWdyH2ijjDuOCZ5qI7nZlWtVmOx/aABGyNmNEG1ChNDQSmxgEmmqxagQCtW7+T63e9AaHsjrxYahBWYBnuhw== + dependencies: + "@lerna/bootstrap" "5.5.4" + "@lerna/command" "5.5.4" + "@lerna/filter-options" "5.5.4" + "@lerna/npm-conf" "5.5.4" + "@lerna/validation-error" "5.5.4" dedent "^0.7.0" npm-package-arg "8.1.1" p-map "^4.0.0" pacote "^13.6.1" semver "^7.3.4" -"@lerna/bootstrap@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/bootstrap/-/bootstrap-5.5.0.tgz#6773c1357fb88d0cb203b233f9ad9269fb2f43ef" - integrity sha512-GeXLSDi6gxj2O3t5T7qgFabBKoC5EQwiFyQ4ufqx1Wm/mWxqRI+enTBnbaBbmhQaVQ9wfPvMPDukJ5Q9PCTUcQ== - dependencies: - "@lerna/command" "5.5.0" - "@lerna/filter-options" "5.5.0" - "@lerna/has-npm-version" "5.5.0" - "@lerna/npm-install" "5.5.0" - "@lerna/package-graph" "5.5.0" - "@lerna/pulse-till-done" "5.5.0" - "@lerna/rimraf-dir" "5.5.0" - "@lerna/run-lifecycle" "5.5.0" - "@lerna/run-topologically" "5.5.0" - "@lerna/symlink-binary" "5.5.0" - "@lerna/symlink-dependencies" "5.5.0" - "@lerna/validation-error" "5.5.0" +"@lerna/bootstrap@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/bootstrap/-/bootstrap-5.5.4.tgz#919fdccf9447ce1b6901fb30ca69860f6563c958" + integrity sha512-MGC6naM0DrFNYTZPEW477uqWCqXmI4MRBKjtGNMiJhczYcFdD6x30u688zoAuO5HUoyqL6Uw7Ea28GVEyDm93Q== + dependencies: + "@lerna/command" "5.5.4" + "@lerna/filter-options" "5.5.4" + "@lerna/has-npm-version" "5.5.4" + "@lerna/npm-install" "5.5.4" + "@lerna/package-graph" "5.5.4" + "@lerna/pulse-till-done" "5.5.4" + "@lerna/rimraf-dir" "5.5.4" + "@lerna/run-lifecycle" "5.5.4" + "@lerna/run-topologically" "5.5.4" + "@lerna/symlink-binary" "5.5.4" + "@lerna/symlink-dependencies" "5.5.4" + "@lerna/validation-error" "5.5.4" "@npmcli/arborist" "5.3.0" dedent "^0.7.0" get-port "^5.1.1" @@ -2931,100 +2931,100 @@ p-waterfall "^2.1.1" semver "^7.3.4" -"@lerna/changed@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/changed/-/changed-5.5.0.tgz#7242804f3400491035399cc3108324c154963c8b" - integrity sha512-ZEnVHrPEpf2Iii/Z59g1lfKEwPA1V2an5L27MzNQjbWe6JQZqTU+8V6m+Vmbr4VdEH5jfRL5NVETGCLl7qN/pQ== +"@lerna/changed@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/changed/-/changed-5.5.4.tgz#61742e6d92e7f0aaec6b787f6b0a6203ef444c99" + integrity sha512-/tns9PA5m9XCKJk13RRJotCOFR/bZ+7zfxz20zpIELT9GehZLTaEPsItxVnlqQ4dMHMe0fl6XG6dFqeBqLOW4g== dependencies: - "@lerna/collect-updates" "5.5.0" - "@lerna/command" "5.5.0" - "@lerna/listable" "5.5.0" - "@lerna/output" "5.5.0" + "@lerna/collect-updates" "5.5.4" + "@lerna/command" "5.5.4" + "@lerna/listable" "5.5.4" + "@lerna/output" "5.5.4" -"@lerna/check-working-tree@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/check-working-tree/-/check-working-tree-5.5.0.tgz#7b2e4725032fdb17f7d4823e96d443e617af07fb" - integrity sha512-U35yV8R+tv6zQgoDr0rnBt4wm4gyhDcE4tUEeB8m7JHVu7g45Fjv2jFLH1z5RM1PVaEbzKVebqfN5ccB0EBuyg== +"@lerna/check-working-tree@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/check-working-tree/-/check-working-tree-5.5.4.tgz#f19bddb23543010a848a3f44e66fc63929f6d4c9" + integrity sha512-uIHlEb/JSX9P230UNH69W21fWM4oKu8ulRdXuYCBckpbJkDz9nT1yS2y4wUHx+3GfXWqGKygTh8Z06vSdYg+2A== dependencies: - "@lerna/collect-uncommitted" "5.5.0" - "@lerna/describe-ref" "5.5.0" - "@lerna/validation-error" "5.5.0" + "@lerna/collect-uncommitted" "5.5.4" + "@lerna/describe-ref" "5.5.4" + "@lerna/validation-error" "5.5.4" -"@lerna/child-process@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-5.5.0.tgz#b3fbfadd766f79a2c54226de9d7e73643a82d79c" - integrity sha512-er7bsj2W/H8JWAIB+CkgCLk9IlMkyVzywbOZcMC+xic2fp7rmM/BdtAE4nTjkKwfaRYF/bwjHyZowZUR3s8cEg== +"@lerna/child-process@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-5.5.4.tgz#97a7d2c994895e56ef8a0c49716a0a692867b5aa" + integrity sha512-1QlxFASrKlV3cG7XPFolOdrS4W784zv4DgipmTxaP++VlVAwbrHhqUdIEytDV6d0rlRksf6LPYzJhXdwlBkCEQ== dependencies: chalk "^4.1.0" execa "^5.0.0" strong-log-transformer "^2.1.0" -"@lerna/clean@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/clean/-/clean-5.5.0.tgz#474e2e30bd3fa9a09482188659a87bcef0bd6f6e" - integrity sha512-TRW4Gkv6QpWSy0tm72NrxvgmTAC+W0LqhLPlFM5k5feFS75/HGOycpf97M4JSUueyBCuVjsPfzqp/e6MB3Ntng== - dependencies: - "@lerna/command" "5.5.0" - "@lerna/filter-options" "5.5.0" - "@lerna/prompt" "5.5.0" - "@lerna/pulse-till-done" "5.5.0" - "@lerna/rimraf-dir" "5.5.0" +"@lerna/clean@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/clean/-/clean-5.5.4.tgz#329ecf24c5c66056f0ba96fdff1d1bc2b9bed5fe" + integrity sha512-q1fXRm6ZXo3HrFfsgyY9C83haotPT/Xa5K8fQX6GADuNLk0Xo3+ycouHeidblRLmQtCa3WNPEmCthTuaWrSUoQ== + dependencies: + "@lerna/command" "5.5.4" + "@lerna/filter-options" "5.5.4" + "@lerna/prompt" "5.5.4" + "@lerna/pulse-till-done" "5.5.4" + "@lerna/rimraf-dir" "5.5.4" p-map "^4.0.0" p-map-series "^2.1.0" p-waterfall "^2.1.1" -"@lerna/cli@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/cli/-/cli-5.5.0.tgz#3463fff62cc2233b6a85ccaed23fad1432b57c30" - integrity sha512-7TtnO2xfnfrpWGIui6ANrH4/AVHmSfjaExSoZKNhh2dKSSEOETEUfFIIzfEAirAVR7EOXAJwDdFbbpB4lQtyUg== +"@lerna/cli@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/cli/-/cli-5.5.4.tgz#f1c31d59d9be2aaafab6b856c7858a3da98d7b82" + integrity sha512-4uJEFEN0QNnQgghbpdY5wLmBPOeUeBeCKGh9s2pc1fkn0I1wKDhG0QByOfcf+jGuid2bA7DXzvJRXRgq0fWw0A== dependencies: - "@lerna/global-options" "5.5.0" + "@lerna/global-options" "5.5.4" dedent "^0.7.0" npmlog "^6.0.2" yargs "^16.2.0" -"@lerna/collect-uncommitted@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/collect-uncommitted/-/collect-uncommitted-5.5.0.tgz#9ecd3a4fe852715aa83d02e0e0b072015e6ee196" - integrity sha512-oVGXS0fC8q2d1lG695eCd8dkr0fhmUx4bWA1IshVd/u0Puk7f8+m71POcLV3h1gR/2Fqs7vb7G/sPyuzGtwn8w== +"@lerna/collect-uncommitted@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/collect-uncommitted/-/collect-uncommitted-5.5.4.tgz#cdfb5f0c1651742f72147189e38822b815e45892" + integrity sha512-xLCsp8Qx5z/BWCxqUt8W8Se2XJcCQE6YUAti9TSWD5Ar+M5Etkgz2YJiUjZfZrsWZPBCqNfGfxx9Sjs7a/r+8A== dependencies: - "@lerna/child-process" "5.5.0" + "@lerna/child-process" "5.5.4" chalk "^4.1.0" npmlog "^6.0.2" -"@lerna/collect-updates@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/collect-updates/-/collect-updates-5.5.0.tgz#2180052edd727a65a71d5a047f36166a1dee221f" - integrity sha512-6kBMi6K6PHIBvZKlfp/0PvRgmzvvfx+eZpmLjF+0yjcfwBn+QDkq7H+QohBiCzt2vxHVHsM6zutNhl2jNTmChg== +"@lerna/collect-updates@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/collect-updates/-/collect-updates-5.5.4.tgz#424fbcb4a717eb2ed7c6a2015857d85d7e2e131f" + integrity sha512-m34bVoMO5QOd5K5uyAtQtkTiXBIEJHydXMwNXs+YTIAgy82JXNHfZE9vV63Fd5ZWOGY6ORthuXuC2Jn0Vx9tQA== dependencies: - "@lerna/child-process" "5.5.0" - "@lerna/describe-ref" "5.5.0" + "@lerna/child-process" "5.5.4" + "@lerna/describe-ref" "5.5.4" minimatch "^3.0.4" npmlog "^6.0.2" slash "^3.0.0" -"@lerna/command@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/command/-/command-5.5.0.tgz#7be7228bd8f87181274974ff3e539bdd1b4b91e6" - integrity sha512-ut055kFWc1OJFdI9Cj1kDxtJ4ejvAsfRgUoVxWT1Fw4Me/OzQRHYmUupW0FK8Kc+7gcz4mGKzUVWmRmDBvn+Fw== - dependencies: - "@lerna/child-process" "5.5.0" - "@lerna/package-graph" "5.5.0" - "@lerna/project" "5.5.0" - "@lerna/validation-error" "5.5.0" - "@lerna/write-log-file" "5.5.0" +"@lerna/command@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/command/-/command-5.5.4.tgz#f06f6dad4b5eed05fb4b98165d054af21be79715" + integrity sha512-/7drNy2DjVjDjm2knsDfEQIFEdRgPE2/lQ3yfEjVbXqs319o6KWbQVeoNy5GjGnLvc3v3eObA0cSJXHzEV11Bg== + dependencies: + "@lerna/child-process" "5.5.4" + "@lerna/package-graph" "5.5.4" + "@lerna/project" "5.5.4" + "@lerna/validation-error" "5.5.4" + "@lerna/write-log-file" "5.5.4" clone-deep "^4.0.1" dedent "^0.7.0" execa "^5.0.0" is-ci "^2.0.0" npmlog "^6.0.2" -"@lerna/conventional-commits@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/conventional-commits/-/conventional-commits-5.5.0.tgz#570a7766fd21fb8c9e78e5980a30fdfc54d549cb" - integrity sha512-qPTRNCm3H4MvZAdQLzyYq7ifJyofMSeZmel232b5mglW3OSehxPQUxzr/u/0p8Nqs89uZxZRHyznLnhRNdXcJQ== +"@lerna/conventional-commits@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/conventional-commits/-/conventional-commits-5.5.4.tgz#d4fbc9240ec95bc73395b87b2e778cb95ac57b36" + integrity sha512-zLcaveLXnIDYo3e9ChKsHSxiG7vOJeKdcoC5Fj8WH4DjAq/aqy15TE5SJr6aO8hOU/ph0EonPwyQBf4X2Lg5fg== dependencies: - "@lerna/validation-error" "5.5.0" + "@lerna/validation-error" "5.5.4" conventional-changelog-angular "^5.0.12" conventional-changelog-core "^4.2.4" conventional-recommended-bump "^6.1.0" @@ -3035,24 +3035,24 @@ pify "^5.0.0" semver "^7.3.4" -"@lerna/create-symlink@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/create-symlink/-/create-symlink-5.5.0.tgz#8532b0a1651f1ca7363e7e0e25c1d3ebdb4cea26" - integrity sha512-vWGvRbTh3ji3J/8mVyLPa9Yst4MZzp9W2+8hyYHw8eAzCtHPuH3Z0AReIHpYRfoViUvxIl/rEEuD2D1sDh61BQ== +"@lerna/create-symlink@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/create-symlink/-/create-symlink-5.5.4.tgz#91314744a715ad0ef4d330d0b4cf30cadd052025" + integrity sha512-TOfkeEQGhE90mvtky0Vpfl+6hwBz0tSXV0+gjRBmla/sYU/9+QoSH36TauHrmu/O3C8/CWtoGruxiWq8jP6Gyw== dependencies: cmd-shim "^5.0.0" fs-extra "^9.1.0" npmlog "^6.0.2" -"@lerna/create@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/create/-/create-5.5.0.tgz#78fbe4f56efe7f6715a05faff5d6f70bb297419a" - integrity sha512-B+ERbzgFMYspsaU9We65Wqf9Y7sGsEYVFPi3EKpCXxkvVr65YRFL6Mz/WAVggwYkR49umduXXVmjnCWcuT0Ydw== +"@lerna/create@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/create/-/create-5.5.4.tgz#defb6bc3ab263bf8acbbfc34407a4de23cd2594f" + integrity sha512-mmZKy5U4OKBr/r8Tm6C8gubYHubQaHdPJ+aYuA/l4uCfK0p/Jly84Fy7M3kclcqm8FKDPKDhlp0Y2jnc32jBbA== dependencies: - "@lerna/child-process" "5.5.0" - "@lerna/command" "5.5.0" - "@lerna/npm-conf" "5.5.0" - "@lerna/validation-error" "5.5.0" + "@lerna/child-process" "5.5.4" + "@lerna/command" "5.5.4" + "@lerna/npm-conf" "5.5.4" + "@lerna/validation-error" "5.5.4" dedent "^0.7.0" fs-extra "^9.1.0" globby "^11.0.2" @@ -3067,218 +3067,218 @@ validate-npm-package-name "^4.0.0" yargs-parser "20.2.4" -"@lerna/describe-ref@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/describe-ref/-/describe-ref-5.5.0.tgz#9c50ffac8c761408e091a9e717ccc7a74dbe513d" - integrity sha512-gNt9deRWcDoIKCwKRHu/TEt2HcHhQxzVlP8GQHYp4NuWTG9c+gTQfyuXvbZd0K9jCijPUBNy/oMb6usXceJWeg== +"@lerna/describe-ref@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/describe-ref/-/describe-ref-5.5.4.tgz#8b5dc90b5570e6646ca813fe4006e06408acfb05" + integrity sha512-2LDEsuSbZTta7SuwKVo9ofeKvxqy4YFNOjEt7+JceZIfh4si3MjIPBX7l8AsCaUmwJnpOEYba0aau72AUAOtoA== dependencies: - "@lerna/child-process" "5.5.0" + "@lerna/child-process" "5.5.4" npmlog "^6.0.2" -"@lerna/diff@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/diff/-/diff-5.5.0.tgz#37790ce266ca139abf1f7f4597aa86e8f2f12d1d" - integrity sha512-2PIka/4kKDOsh5Ht+X2OuLNTWzRk+LcnN5bCin87w7vGw3esdvlT1fj1tKjoZ1/aC/O8tqtKXyeP9WE6YHWVpw== +"@lerna/diff@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/diff/-/diff-5.5.4.tgz#21344bd0fb5d2578b7873b16959ceee6eee4e512" + integrity sha512-OTieqJA4zKAV0KeG0nXwPnCkwg3LH+ucXlelnj1w+gaP2ndHbJVwgUWXGpqCHk8tn935KKOULhP7BGmAwvTYlQ== dependencies: - "@lerna/child-process" "5.5.0" - "@lerna/command" "5.5.0" - "@lerna/validation-error" "5.5.0" + "@lerna/child-process" "5.5.4" + "@lerna/command" "5.5.4" + "@lerna/validation-error" "5.5.4" npmlog "^6.0.2" -"@lerna/exec@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/exec/-/exec-5.5.0.tgz#bf97d67e772f326e58a3f3d259e77c61ca508a72" - integrity sha512-4asvrCYFGgnEbXtSiKJLDd6DShUl7FIRRCWx7JXJfa0B6sg00cB9Cg3JTp+F+cQWCOspRkzqRetqu57o6wRpXg== - dependencies: - "@lerna/child-process" "5.5.0" - "@lerna/command" "5.5.0" - "@lerna/filter-options" "5.5.0" - "@lerna/profiler" "5.5.0" - "@lerna/run-topologically" "5.5.0" - "@lerna/validation-error" "5.5.0" +"@lerna/exec@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/exec/-/exec-5.5.4.tgz#7ff09f9c786bf66ade7bf4823f60a4feab3b267c" + integrity sha512-o1SQ+6/U6L8hih6+wAgjyOhqo2CKzMcW6YWLs5erRY9E6VCEc2kX7SW3223ehsAhUIPfG7n+KYPmuZbWvTpbGQ== + dependencies: + "@lerna/child-process" "5.5.4" + "@lerna/command" "5.5.4" + "@lerna/filter-options" "5.5.4" + "@lerna/profiler" "5.5.4" + "@lerna/run-topologically" "5.5.4" + "@lerna/validation-error" "5.5.4" p-map "^4.0.0" -"@lerna/filter-options@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/filter-options/-/filter-options-5.5.0.tgz#f71297519d4b4407013f9500db82f089bf45b80a" - integrity sha512-Hwn4sOixZdWVe6SFZ7aPFjhMYoSHz0zbwy3t40KXuhjLqT8T5RLmGWW1u2Al6dQ5fuQyhWXGS4DWfobs7Th62A== +"@lerna/filter-options@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/filter-options/-/filter-options-5.5.4.tgz#c25ee6abb2eb2610d1da390911eafbfddecedf68" + integrity sha512-t1amUypgloaKN8d3VN7GiJQd4ommDplxSisAMS8hztb6ail3EbxasRQ03GXz4+6yQ98sam+D03soqSWAJcinrw== dependencies: - "@lerna/collect-updates" "5.5.0" - "@lerna/filter-packages" "5.5.0" + "@lerna/collect-updates" "5.5.4" + "@lerna/filter-packages" "5.5.4" dedent "^0.7.0" npmlog "^6.0.2" -"@lerna/filter-packages@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/filter-packages/-/filter-packages-5.5.0.tgz#5fad84745eec01779a830040bab79c222d8794f3" - integrity sha512-Ad23aRPKgr/zt6jMWi8xKL+2z47GBQyxC4HhsDEMp62OGeGhGyK1sGW+S8OTEh17sIVpGG2GX9eCfnG8pvfxUQ== +"@lerna/filter-packages@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/filter-packages/-/filter-packages-5.5.4.tgz#7f07fe9afb4eacc43fec67c82c9e4acb33b393a7" + integrity sha512-mwpiF+L0np003AUp3ntKEFkNOXWBONwm9q8rW9TOR8OeqMXbxYWGLg2IR+Wc8EClmen79tahn076nUD85OLqew== dependencies: - "@lerna/validation-error" "5.5.0" + "@lerna/validation-error" "5.5.4" multimatch "^5.0.0" npmlog "^6.0.2" -"@lerna/get-npm-exec-opts@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-5.5.0.tgz#55fb0c2ce17b304e98df1f6ce714825dd86c413f" - integrity sha512-WRt560FB6rsj4yVtR1wIJWJufITajECaw1omNi2KkL7/o7ky4NvHACVOtibETUNMXrnuPJ/QBww4roLFVIAyog== +"@lerna/get-npm-exec-opts@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-5.5.4.tgz#8c1b19a364071350a305f9da50a6b851ced1fc6f" + integrity sha512-PLvSdt0woeOz3TZDHRshYVR9TSOUNunxZ4mE8f0tg9FPQ5R1uuwd2BF4HmEL7AlWFtFS+sOwuL9bI1btV1ELew== dependencies: npmlog "^6.0.2" -"@lerna/get-packed@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/get-packed/-/get-packed-5.5.0.tgz#d8d103ed01ca19e72b19d6807232a808dad414c8" - integrity sha512-X+91ma9SQPrsVctsrFRBABn4+T87lnTEd/BngB7OYlYFsJCc+a6vd+5pnIWxKK5OiUr6+tRpMbJp8BUXJFdb4Q== +"@lerna/get-packed@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/get-packed/-/get-packed-5.5.4.tgz#2aa2772a6c90bdb1335b79d6c9058fca73a74505" + integrity sha512-BXQcQ5rfdIa8hkDd4UdETWs9mDiFvmBRpSNxpgaRiuL1w7AXEaMREQgKOFiv8fv/e+z/F0SXD048Fptj8d5pjA== dependencies: fs-extra "^9.1.0" ssri "^9.0.1" tar "^6.1.0" -"@lerna/github-client@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/github-client/-/github-client-5.5.0.tgz#8653db4049525c55a10d2e8ce2693ed7913ecfd4" - integrity sha512-CaBleVR0F+8Yv4FQu6r7Ocqnh3DEq6dQeu0r4RX+mc9jBn9J/N2SdLKRdC7vcvmkcLCxacg8ewuesYqvakQ8HQ== +"@lerna/github-client@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/github-client/-/github-client-5.5.4.tgz#9ff47636e57514fb8d44678ad64664c932868d79" + integrity sha512-m5vTRsHyfzh16T3fX3ipdjZyQwl4Gnwav4RmEaVUFp2uMqsr0TrML7LJ/eqOqjGvj/+JWa52rIQsUCQe9BJYag== dependencies: - "@lerna/child-process" "5.5.0" + "@lerna/child-process" "5.5.4" "@octokit/plugin-enterprise-rest" "^6.0.1" "@octokit/rest" "^19.0.3" - git-url-parse "^12.0.0" + git-url-parse "^13.1.0" npmlog "^6.0.2" -"@lerna/gitlab-client@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/gitlab-client/-/gitlab-client-5.5.0.tgz#b97de42c044345bd28bf672c2322876f87c055cf" - integrity sha512-ktKfBgQnt0MtyiTM3wuec47Wk7nHc+k2YvoC1roDGaXpgWS7lOQnA8RyorX4Hal3ZsrL95qi9vZOolWvUnxS3w== +"@lerna/gitlab-client@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/gitlab-client/-/gitlab-client-5.5.4.tgz#e18a479e8f2f3ce0ecfa1e0d4f0a16d646809bba" + integrity sha512-vPSr6xFxtOigFY/fE8oYF+360WsV+g2ZkoJB34FA6UucjWBBPu2W13ydUYfqvJYODJYFzhTjB9b8zf0MJ0KMrQ== dependencies: node-fetch "^2.6.1" npmlog "^6.0.2" -"@lerna/global-options@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/global-options/-/global-options-5.5.0.tgz#80d4fd02ce0789751aebf535c983048c8298668c" - integrity sha512-ydEsnXi2LRpxkzpSf8GFeCdh1roTKANZdqzjkhuUlBHrKzKxywpNPpGbXmh6JziHMYdgKGZUjnY35TxBlVRN6Q== +"@lerna/global-options@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/global-options/-/global-options-5.5.4.tgz#ed2daee879205255b4667921d6c91a4e2c04dda8" + integrity sha512-J2K4CsnYuKrW7bDR2gRABUFFrLaJ5z4GaaDpaKtQi6sHFKcVBfYz0B51Fe3NGFOvrct4YS9N7SgKDxPd5Nznig== -"@lerna/has-npm-version@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/has-npm-version/-/has-npm-version-5.5.0.tgz#9bc4a09bd6b6b72b54b0eeed4d65b1fb57a51ac4" - integrity sha512-ALvz0fF1I7Dx+c+0rvkFdqEtp/hs4F/Av2blhOaFWTs78D7FTQa7IpURmvdVDi56H30fqa9b4nEQqnaCRJZKpQ== +"@lerna/has-npm-version@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/has-npm-version/-/has-npm-version-5.5.4.tgz#32655bdf0d7deeb7de78ebc4e978ecc02b18bf91" + integrity sha512-l+nDc/QYvfA5f0tFxzd9mZ/SP0nfxbqpZ9csGyqU8NV/40fHRRouO+fcLtxjcG/mruMjiAB/P216BBbRmGb2VA== dependencies: - "@lerna/child-process" "5.5.0" + "@lerna/child-process" "5.5.4" semver "^7.3.4" -"@lerna/import@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/import/-/import-5.5.0.tgz#0e7f491edef25181d9dd8e4b30ad5d55b767167c" - integrity sha512-mn87JOcb/j4KBV37Kv589avN5uArcJcASBonm1iWcTwxTvcNFj2BjxnUoVVY6EFamDfBLwWBcAvCO+cvmJkj3Q== - dependencies: - "@lerna/child-process" "5.5.0" - "@lerna/command" "5.5.0" - "@lerna/prompt" "5.5.0" - "@lerna/pulse-till-done" "5.5.0" - "@lerna/validation-error" "5.5.0" +"@lerna/import@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/import/-/import-5.5.4.tgz#b0e07b54c13c786eac4a7639cc0db80ff1f952c6" + integrity sha512-1edy4e+0w4/awahc3uPvRQngIHbri5BGZZbjvsX8aKlPUd9pFg5U9/5w3lVE5jnZFRnqwhpJyyvJjL2M5F6IgQ== + dependencies: + "@lerna/child-process" "5.5.4" + "@lerna/command" "5.5.4" + "@lerna/prompt" "5.5.4" + "@lerna/pulse-till-done" "5.5.4" + "@lerna/validation-error" "5.5.4" dedent "^0.7.0" fs-extra "^9.1.0" p-map-series "^2.1.0" -"@lerna/info@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/info/-/info-5.5.0.tgz#1dc31a67fdc5288433ec76e06c94d616c043174f" - integrity sha512-2pgogAahv8tqY2sFarOCSXcxJFEag9z1pPGnHwKsq8NtekR0exLwFp93iTbDKRff8ScSmH82lNh22GFKZKLm/A== +"@lerna/info@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/info/-/info-5.5.4.tgz#c0bb38a5d97f60019278a49ee324a3be804b9baa" + integrity sha512-JgYRP2WZUCuiYyf3CQjqEMGoqWpM7t/bammKW/sC3P0/xGSykh45vdRwVojcu4fGRZ/YS7sfFt28Dbw4QFp0iQ== dependencies: - "@lerna/command" "5.5.0" - "@lerna/output" "5.5.0" + "@lerna/command" "5.5.4" + "@lerna/output" "5.5.4" envinfo "^7.7.4" -"@lerna/init@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/init/-/init-5.5.0.tgz#f0f573914600131041accbf7bbc986458dda61be" - integrity sha512-dPjuk12s2pSnSL6ib7KQ+RKFyFYvsWAnSMro3sanb07og3tJkwVne8srlmYQsd/NghU8sBdQFFKIV+pzg2sg9w== +"@lerna/init@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/init/-/init-5.5.4.tgz#78142ec262e5d54c0ced716239c39acd2c2cf821" + integrity sha512-BteH3O8ywUN8eBhwzOey3gTXxxKRxGz1JJ6tP1mA0KZoJgiBsSFoZbx7SJeGrR8gY7kmEyvXTY1geaxmb7V+vQ== dependencies: - "@lerna/child-process" "5.5.0" - "@lerna/command" "5.5.0" - "@lerna/project" "5.5.0" + "@lerna/child-process" "5.5.4" + "@lerna/command" "5.5.4" + "@lerna/project" "5.5.4" fs-extra "^9.1.0" p-map "^4.0.0" write-json-file "^4.3.0" -"@lerna/link@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/link/-/link-5.5.0.tgz#7ff74081fe6beb864096f6d5fd768c65d1c12c26" - integrity sha512-wucP0DBKBG2Mkr9PNkPB9ez5pRxLEIY+6s0hB3iTxCTmef5GYPlQ+ftiaN2/IGVYb569AW97YilROuU2gDMrMw== +"@lerna/link@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/link/-/link-5.5.4.tgz#5bd2097ab123f6034b470626d220bd5ce03cbc77" + integrity sha512-/kFST918MLhvWbs3szbUw3/6pPa0/vS77WnHk8n3S3v/PuzUEjm9CncYrZ0xB1ZiGk6oa4YTPWMlqyYMY1k0hQ== dependencies: - "@lerna/command" "5.5.0" - "@lerna/package-graph" "5.5.0" - "@lerna/symlink-dependencies" "5.5.0" - "@lerna/validation-error" "5.5.0" + "@lerna/command" "5.5.4" + "@lerna/package-graph" "5.5.4" + "@lerna/symlink-dependencies" "5.5.4" + "@lerna/validation-error" "5.5.4" p-map "^4.0.0" slash "^3.0.0" -"@lerna/list@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/list/-/list-5.5.0.tgz#8a4a5b2d9a102283e4adf55daba9f2a7585b5140" - integrity sha512-vic7CeD/TL0bh6hzpgHK2Ogz7MW1NB6Sws1J7cl5CTn4sAGm/KZ/g4MNsLFVLJNAiPh+t2cmT0ndyNluShnjqA== +"@lerna/list@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/list/-/list-5.5.4.tgz#fd27a69118e6ed515149fd77690ce6ecc3058456" + integrity sha512-ppLy99mQYoDkO+SxqnknPYqOnO+iJskb0G2h2fLF4ZK98oy2duJWkkehagwCVtmPax/DqWDDc/IAj+KWpcC0bQ== dependencies: - "@lerna/command" "5.5.0" - "@lerna/filter-options" "5.5.0" - "@lerna/listable" "5.5.0" - "@lerna/output" "5.5.0" + "@lerna/command" "5.5.4" + "@lerna/filter-options" "5.5.4" + "@lerna/listable" "5.5.4" + "@lerna/output" "5.5.4" -"@lerna/listable@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/listable/-/listable-5.5.0.tgz#91c2d3ea2b1edab73a12291d3f44fcdfb446f17b" - integrity sha512-2kCpn8vlmRTVA3tGr1XRkHOW2ljXjb/hRNxSK3DUf0k6sl9sEdQFSH7cf5qPnCAPcuLHS7b8kuFhA6x8nXFP3g== +"@lerna/listable@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/listable/-/listable-5.5.4.tgz#eff0720d5c01f734933b95dd8b2161d3126dc487" + integrity sha512-c6acWwSDQE5zeBcnH3m+mwfDr3zr515LsC30tXRenkqp4lbXeyrUPw0Mckw1ksw2nyb5LZl8gQnrFbAKC8gBSA== dependencies: - "@lerna/query-graph" "5.5.0" + "@lerna/query-graph" "5.5.4" chalk "^4.1.0" columnify "^1.6.0" -"@lerna/log-packed@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/log-packed/-/log-packed-5.5.0.tgz#9485d22db36d17d56ed9875e24fe924ff9e7c45f" - integrity sha512-kVDEy29VfBQeha92IBuPq9W/kP6ffboCWuU64lBIAljTDdpFrMFBeLRrWfLSLIVe2fq8FpGk8PInNlDHmvT5PA== +"@lerna/log-packed@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/log-packed/-/log-packed-5.5.4.tgz#0f0285445aadf3289148af7949f2cd61a21ff553" + integrity sha512-g3lW5yIIe66aVTOYn78+h21GR9gr/WdU3/z8jm0VzGC+VR7KqCKU+49JOCOh7LlNf7sY4ZE6ZbaZptp5wUjrgQ== dependencies: byte-size "^7.0.0" columnify "^1.6.0" has-unicode "^2.0.1" npmlog "^6.0.2" -"@lerna/npm-conf@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/npm-conf/-/npm-conf-5.5.0.tgz#e97aa65c6a94b4a9a74c6f6bc3a1c15537917bc8" - integrity sha512-ml1Pmn26a61y6nFijpNE9RAbsNOF2XL1Kqyd3x7+XFaDmqbSDqo2g5qlsb4gTdUj/Uy1niRGzy3XdC0FH5G+mg== +"@lerna/npm-conf@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/npm-conf/-/npm-conf-5.5.4.tgz#642438b68dbd98af1189fb85646d3e0ca24b3741" + integrity sha512-BwnP0ezR84nQ5Sh0CdH77Q8evDcqP9bFUdjX6eZT4Rxl0432ocB1YpweNnUDQO4Boxj/FiOu/OaE0Kej+I+5ew== dependencies: config-chain "^1.1.12" pify "^5.0.0" -"@lerna/npm-dist-tag@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/npm-dist-tag/-/npm-dist-tag-5.5.0.tgz#a8d4139689fb13b13320175202f07bf42112e902" - integrity sha512-Hz6n9tqbGUuqI1q9IS3tAGx95TkOqLfXRay9kr/hjswj+HKp0Dtw1cu8YRtizA7CuIWw831eXCbqfFyILfytaA== +"@lerna/npm-dist-tag@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/npm-dist-tag/-/npm-dist-tag-5.5.4.tgz#2ed3ad80af572bfdcf631f8271e59240d72e011b" + integrity sha512-aAisCh5b2+6cjLxZh03/MGGcBjL7KNBWi5qW6OCdQQpcxH5r0aUJ5F1rmXJE0qxgsLWaGRLzngWk+v6VJHqYJQ== dependencies: - "@lerna/otplease" "5.5.0" + "@lerna/otplease" "5.5.4" npm-package-arg "8.1.1" npm-registry-fetch "^13.3.0" npmlog "^6.0.2" -"@lerna/npm-install@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/npm-install/-/npm-install-5.5.0.tgz#1ddff558304f62897feaad120c7da28331f5844e" - integrity sha512-axMtqZYuAl5qGcRCBYKqINimMrbQRM1f09sz9rKtwnx15066qT0IaKUt9YYo5bsZm/i3BXpBqcUxZXlGzQNWBQ== +"@lerna/npm-install@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/npm-install/-/npm-install-5.5.4.tgz#0b801d16d04cf2c9c6c114ec0b188ad190c63775" + integrity sha512-lglf2KRxg30dCvNWwxQRJmCfXC51byNqYQt9/dFrnWcotHwpNRIFnVM3tWMdVxlwJMiozU/PjUFBateaxmukXw== dependencies: - "@lerna/child-process" "5.5.0" - "@lerna/get-npm-exec-opts" "5.5.0" + "@lerna/child-process" "5.5.4" + "@lerna/get-npm-exec-opts" "5.5.4" fs-extra "^9.1.0" npm-package-arg "8.1.1" npmlog "^6.0.2" signal-exit "^3.0.3" write-pkg "^4.0.0" -"@lerna/npm-publish@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/npm-publish/-/npm-publish-5.5.0.tgz#388e60b46315c3bdc2b3b7227e503adad13454f7" - integrity sha512-eDcmga5CcXGmSdVXBO75eCX3vypEwQO/lN7VqRpLSOsIHIRUGbfwo/stbz8sIF4+HAkaAFGj6BScjvjlyoh2pQ== +"@lerna/npm-publish@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/npm-publish/-/npm-publish-5.5.4.tgz#fbdcadf5bedf91bbd33ddca79e742262f8b72465" + integrity sha512-Z3GQqby0FR7HW82/t7j7nOF9pfSwNVmgms0zTq7a8YaEe8uDlAxGMW4sVN8uT89mZfBfS6R1WMlBbC5Ea+jy/A== dependencies: - "@lerna/otplease" "5.5.0" - "@lerna/run-lifecycle" "5.5.0" + "@lerna/otplease" "5.5.4" + "@lerna/run-lifecycle" "5.5.4" fs-extra "^9.1.0" libnpmpublish "^6.0.4" npm-package-arg "8.1.1" @@ -3286,85 +3286,85 @@ pify "^5.0.0" read-package-json "^5.0.1" -"@lerna/npm-run-script@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/npm-run-script/-/npm-run-script-5.5.0.tgz#f98377022358cb179b304fc05253972afc272bfb" - integrity sha512-ltEtw28CLpG/VaWX4PZ1enJ0wxA/Qw8ScAwhQTZj0xL6Lhkq5H0LoEALVRAq2gK10h1p2IUs/W034oXT1chH0w== +"@lerna/npm-run-script@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/npm-run-script/-/npm-run-script-5.5.4.tgz#88dc25d81b5263d85443b570d06f1c87df38c58a" + integrity sha512-fwHZRTGUldN9D2Rugg0HdwE8A8OZ7CF7g63y7OjzIoxASqtZBDyHZgrVbY/xZcrhqCF0+VJ1vR0c/uFwtWFrtA== dependencies: - "@lerna/child-process" "5.5.0" - "@lerna/get-npm-exec-opts" "5.5.0" + "@lerna/child-process" "5.5.4" + "@lerna/get-npm-exec-opts" "5.5.4" npmlog "^6.0.2" -"@lerna/otplease@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/otplease/-/otplease-5.5.0.tgz#68ac55c9dd2e1589772852834e9012d29d1f2e7a" - integrity sha512-zNS315iH2VRQz/LJTrqUUuEqMnNsCoMXOMOaBzcB/AL29mYMvJlT05dMqenMPKrRtW0tAFzPC7jLTzybdRa7Qg== +"@lerna/otplease@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/otplease/-/otplease-5.5.4.tgz#8b1f5af43e3e99131ca6077ac6f9c274733a6a77" + integrity sha512-c/tSjuMGw0esoxqtW0Qs2gCcvFDCrOlFnd4EgTJQKUSbNwVrabMkDJRMP0zu7UiSYJCCWKlBnjpBCiBXNG2H4A== dependencies: - "@lerna/prompt" "5.5.0" + "@lerna/prompt" "5.5.4" -"@lerna/output@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/output/-/output-5.5.0.tgz#dff2b336d9f92403af23b9533f8448763422818c" - integrity sha512-f+MXc9X1xEe2w0AC+CAMr093MumCTNYmyIt8eUMYQMmoRkWT2n4tN8/KvWw9ucSWLKMkZtOTJiC+S6RJ4nWUig== +"@lerna/output@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/output/-/output-5.5.4.tgz#22c9d78a39b7062c90fd1a1e0050a4129dc9c239" + integrity sha512-qiYtDQ4k9sXzXRlbSuLUFDNLk42sJY3n7x7fWKt6v5I9s2uh5d3cBctBuvV8+YX82H1inQ9hpyFafzOBO8tbCA== dependencies: npmlog "^6.0.2" -"@lerna/pack-directory@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/pack-directory/-/pack-directory-5.5.0.tgz#502d67f9ae4772755c8211cb62d46865f8e5aa9d" - integrity sha512-zHpIAeZOpIH/Slb8vuh75XR46mc4RZNwPS6XpwRgMRpp3Y1Bazlv6hDcq+pZTg1FwYKIDQDRfxW3IQi/aDPIjA== +"@lerna/pack-directory@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/pack-directory/-/pack-directory-5.5.4.tgz#987dba5049a57fd822412e9a1770dab9f4da314c" + integrity sha512-yUhu8ADzUZOZPfimMwlxxuxIweXitMKTVAmhz9eruiNHxsc0GpKb89yemep03iXqtrjC1Pt/QsS+dhJNNKdZ4A== dependencies: - "@lerna/get-packed" "5.5.0" - "@lerna/package" "5.5.0" - "@lerna/run-lifecycle" "5.5.0" - "@lerna/temp-write" "5.5.0" + "@lerna/get-packed" "5.5.4" + "@lerna/package" "5.5.4" + "@lerna/run-lifecycle" "5.5.4" + "@lerna/temp-write" "5.5.4" npm-packlist "^5.1.1" npmlog "^6.0.2" tar "^6.1.0" -"@lerna/package-graph@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/package-graph/-/package-graph-5.5.0.tgz#d73b84aed819924250cbc21c8fcf1d7e945f809a" - integrity sha512-g378NrCTEmVXqkAkv9EX8L3K7JTioPNuxItXTHQxlHDhZ2RM9KCVbT/ihwefVujWwwMPNij10bmfJUaEp2TGPQ== +"@lerna/package-graph@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/package-graph/-/package-graph-5.5.4.tgz#32abce3e23e09017f5323f2704d9544ffcb1ccbf" + integrity sha512-1g0c08mooZBtrIG8gMOdpbZ3rn5VM+e47pLFAXZcfGUaNUfc0OM58Z50ONiJq23XlJmS4vQ2e4X3cs7Hc7+Dxw== dependencies: - "@lerna/prerelease-id-from-version" "5.5.0" - "@lerna/validation-error" "5.5.0" + "@lerna/prerelease-id-from-version" "5.5.4" + "@lerna/validation-error" "5.5.4" npm-package-arg "8.1.1" npmlog "^6.0.2" semver "^7.3.4" -"@lerna/package@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/package/-/package-5.5.0.tgz#2189e43c4acbbeabf6cd4ae33ad097da7789596e" - integrity sha512-vP08ZdMd3A7B0hEI4ZNgCeBef64yCidrnFUIiIhXb/tAsDmGCGqS2IFdGRNE9vv01tVg0WrPLim4tl8AjoigKw== +"@lerna/package@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/package/-/package-5.5.4.tgz#815c35a8f5a12a6f91f3a0314178f198ffcbc1c5" + integrity sha512-wpBcq4zVFVQOJI9QT0TJItRjl6jGSGFp93n4D8KHXXiyeKmN9CW4EnwFY9bnT3r5OteZN+eorD6r2TnRe8VPDg== dependencies: load-json-file "^6.2.0" npm-package-arg "8.1.1" write-pkg "^4.0.0" -"@lerna/prerelease-id-from-version@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-5.5.0.tgz#5f228106078a13d58a84b364c2aa8634451798df" - integrity sha512-cpy0EgfO/7fXPhl/EsJnD8uGv0f8d6FHG2R1Xr7sJvmkffhkIy90qkFA7uSaZAA+ar9QFSAUJ+wGox0bhGJhHA== +"@lerna/prerelease-id-from-version@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-5.5.4.tgz#ba17e53051b15cfe7ba9c98e75abd5644559f8a7" + integrity sha512-IHNQxbILrRGhw9CCdqy0ncSjDpNvdJCcaGFh3+TJRx6Bjhl5ifbUjI0gBUxd7i5Aict5dguWlhAWHQpef48AqA== dependencies: semver "^7.3.4" -"@lerna/profiler@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/profiler/-/profiler-5.5.0.tgz#6ab9604ea2850e38ca654d0b8d1f5594c83c2d7d" - integrity sha512-2DkkMxYCq/RsBptN+gJtmqwdrFqji6QMpNlm7v9JgS9kN2aHUIxcavtHXDaYf9sdPoey/bGypRv9DDTDcuw9MA== +"@lerna/profiler@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/profiler/-/profiler-5.5.4.tgz#2082a05c4aecee0bd567a5069efb09511212f4c6" + integrity sha512-LPnO8mXhXSBT8PD5pEWkgd+2d8lJqQ0fnwcIPG0B8o6tnQrSc2gXLNxStYOFedzcZXRhAYiFVrf5VjOKHV6Ghw== dependencies: fs-extra "^9.1.0" npmlog "^6.0.2" upath "^2.0.1" -"@lerna/project@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/project/-/project-5.5.0.tgz#92f1988c70606dbe1aba7f83f265428f7c1601a0" - integrity sha512-TD6/QGv/+Uh7GRXM/9m3EC0QpK2+U1WA+hoE5pSnpU5oDzwwUkynS3RuAcd2ID19e/u/ajfZtV+xcpaM7t+SHw== +"@lerna/project@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/project/-/project-5.5.4.tgz#184d13b0b47187bed5fa6a6227c2a0abf6060fda" + integrity sha512-iLdyc+jPU0cR6BQO3V3Sf51WP3Oac+I/+518dIGdWS7ot9nEbjuZripHJjIkyZKSfnKPTEtz2aUta0ndoewwuQ== dependencies: - "@lerna/package" "5.5.0" - "@lerna/validation-error" "5.5.0" + "@lerna/package" "5.5.4" + "@lerna/validation-error" "5.5.4" cosmiconfig "^7.0.0" dedent "^0.7.0" dot-prop "^6.0.1" @@ -3377,38 +3377,38 @@ resolve-from "^5.0.0" write-json-file "^4.3.0" -"@lerna/prompt@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/prompt/-/prompt-5.5.0.tgz#5c77de96f09bbcecb45d0db40233f4db7a12a1df" - integrity sha512-B7QEmmyleR+1XAewqEPdgZPecekJgVoAZ8YZgR8l4QlAMvf5BTHI//3AJI/HPN4DYZWGcjDoGFLEkpX906T8Rw== +"@lerna/prompt@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/prompt/-/prompt-5.5.4.tgz#3b61a9ba3996c0cf3926671e8f9a15189b9b9ef4" + integrity sha512-X8H2V4dDkFLYzZkMTillvuGAphU5fTDR66HgZlhgKtbJjm7OrjxhoRdk/YlMpI+HdYwXhdUzhEe9YJEhqhfe6w== dependencies: inquirer "^8.2.4" npmlog "^6.0.2" -"@lerna/publish@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/publish/-/publish-5.5.0.tgz#0ac309bf9fb8a37321534ab83aaf8fa0b6a967e2" - integrity sha512-ZstILgupYxB8TpGkWgPZg1uoFIQUij07kizHau1BZXdV3xwPU6jtYAzGXuztinJDnnxfwjc7SjuinoYZcbmJXg== - dependencies: - "@lerna/check-working-tree" "5.5.0" - "@lerna/child-process" "5.5.0" - "@lerna/collect-updates" "5.5.0" - "@lerna/command" "5.5.0" - "@lerna/describe-ref" "5.5.0" - "@lerna/log-packed" "5.5.0" - "@lerna/npm-conf" "5.5.0" - "@lerna/npm-dist-tag" "5.5.0" - "@lerna/npm-publish" "5.5.0" - "@lerna/otplease" "5.5.0" - "@lerna/output" "5.5.0" - "@lerna/pack-directory" "5.5.0" - "@lerna/prerelease-id-from-version" "5.5.0" - "@lerna/prompt" "5.5.0" - "@lerna/pulse-till-done" "5.5.0" - "@lerna/run-lifecycle" "5.5.0" - "@lerna/run-topologically" "5.5.0" - "@lerna/validation-error" "5.5.0" - "@lerna/version" "5.5.0" +"@lerna/publish@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/publish/-/publish-5.5.4.tgz#73dceae590815e096d3410c98f07ba01a7bccbc1" + integrity sha512-zBlZsk+NBUfg4o7ycKH8/hc4NRJWd4RmxB6Kn7xo7MOJMW3x+K4aABcqY2GGxEMUxx3rBBVPIdziVWbyS7UIxA== + dependencies: + "@lerna/check-working-tree" "5.5.4" + "@lerna/child-process" "5.5.4" + "@lerna/collect-updates" "5.5.4" + "@lerna/command" "5.5.4" + "@lerna/describe-ref" "5.5.4" + "@lerna/log-packed" "5.5.4" + "@lerna/npm-conf" "5.5.4" + "@lerna/npm-dist-tag" "5.5.4" + "@lerna/npm-publish" "5.5.4" + "@lerna/otplease" "5.5.4" + "@lerna/output" "5.5.4" + "@lerna/pack-directory" "5.5.4" + "@lerna/prerelease-id-from-version" "5.5.4" + "@lerna/prompt" "5.5.4" + "@lerna/pulse-till-done" "5.5.4" + "@lerna/run-lifecycle" "5.5.4" + "@lerna/run-topologically" "5.5.4" + "@lerna/validation-error" "5.5.4" + "@lerna/version" "5.5.4" fs-extra "^9.1.0" libnpmaccess "^6.0.3" npm-package-arg "8.1.1" @@ -3419,98 +3419,99 @@ pacote "^13.6.1" semver "^7.3.4" -"@lerna/pulse-till-done@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/pulse-till-done/-/pulse-till-done-5.5.0.tgz#fc5fbba9494f1e6c2aa2dd2b366b0cb59b5a11f0" - integrity sha512-PcPSCWGzLp00UGJ5VHDpdqpBQ9C9Cs7E5FImEITGHE9UwcAC23LwSp7tOzdXWPyj3u8PLYLn+ebt9ml1jWSKgA== +"@lerna/pulse-till-done@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/pulse-till-done/-/pulse-till-done-5.5.4.tgz#c7fe3349a1da86534fb42bb7f858a6245e6d67e0" + integrity sha512-xC4/QPnIQfrE1aA8W5w6AfaT0gTm8SeVmrsQzMMlUTJ2JAnflsHv1oG69M89xq2DrlXsEVaah56Xbjavy+woQg== dependencies: npmlog "^6.0.2" -"@lerna/query-graph@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/query-graph/-/query-graph-5.5.0.tgz#8e3baee06bb5a5272f947c40451d5a0b3be20b29" - integrity sha512-mqCzZRF+IDPSj2zYJ1eO3PQsZshiKf54BXAe7HnYYJNbs1i8JMRpdaLr3TEyKDpVTcVzbEmFKwGi7KMhJG6rBQ== +"@lerna/query-graph@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/query-graph/-/query-graph-5.5.4.tgz#64079526a6e483a28c0b9cda12f8444ced6016b3" + integrity sha512-TJsmJ++3NpEs+LxF0B02hAv2HigJ9ffa9e+paK27oE8sTiH3YataMHaNu5ZkeotJTw7u0IiRLm0zi4z4xoRlLg== dependencies: - "@lerna/package-graph" "5.5.0" + "@lerna/package-graph" "5.5.4" -"@lerna/resolve-symlink@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/resolve-symlink/-/resolve-symlink-5.5.0.tgz#3a90a7c6be3d7622c4698636736a88af299b02d9" - integrity sha512-J44Kc6OWa1uNZh+YSWuIBorTpTuXhuuJ7DtX4vwfF3AAp2frW6pBrmFZMibOcyOQ6QCp+PeiHQCXCF42uSq8pA== +"@lerna/resolve-symlink@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/resolve-symlink/-/resolve-symlink-5.5.4.tgz#3711dc911193d8f1843616bf4a77e4fbf14daedf" + integrity sha512-cAIXELf04dHx/XF/2njCM0bpiyup6Nedpmm1XNJzrJuWrGmwK2qW5F2wQ/RHXWXsLIe/BsOl/hfEONm7o7k8sA== dependencies: fs-extra "^9.1.0" npmlog "^6.0.2" read-cmd-shim "^3.0.0" -"@lerna/rimraf-dir@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/rimraf-dir/-/rimraf-dir-5.5.0.tgz#fe22c154f2ebd678f27f5258cb655f7b3c948bb4" - integrity sha512-dwWN5SGXQ39FocRAZ3uL7tYUuK98r/VHQZRcJjJ8hxpuxti+EPzGegtA05NsvvmW2PpFsBzYKITFQHX3GX4LWA== +"@lerna/rimraf-dir@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/rimraf-dir/-/rimraf-dir-5.5.4.tgz#35b1ee9cf3bca12748df4e53f7e5cef5ef845d6a" + integrity sha512-++I7ToqICE4KSqi4T8enfcou8XPZV3gmrpARVD9VW4Tz3w8BP/JijB6AJwgZKojdqQenXU7u3lLTzfepKN1iOA== dependencies: - "@lerna/child-process" "5.5.0" + "@lerna/child-process" "5.5.4" npmlog "^6.0.2" path-exists "^4.0.0" rimraf "^3.0.2" -"@lerna/run-lifecycle@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/run-lifecycle/-/run-lifecycle-5.5.0.tgz#50a434b9fd55134bb285c7c7a24532996a6c0d8d" - integrity sha512-BtnEO3IlZ7znUmQtSxd7oSSmgzJbSH+v58foTpbuvMtOBFJxV4LNyv2uyto2t4bYdCWEnw4ybd8j32aEEG9UNQ== +"@lerna/run-lifecycle@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/run-lifecycle/-/run-lifecycle-5.5.4.tgz#e9d61d5c290402f936818ca775168a677d965ad7" + integrity sha512-MIE8HJml8gWkH5jt/5omiPr69VUMUPwvhkf6Irpg5yxIE5K4oeViVZMay2v6cPA9jAeTDCshHb7gt2EPBSsYQA== dependencies: - "@lerna/npm-conf" "5.5.0" + "@lerna/npm-conf" "5.5.4" "@npmcli/run-script" "^4.1.7" npmlog "^6.0.2" p-queue "^6.6.2" -"@lerna/run-topologically@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/run-topologically/-/run-topologically-5.5.0.tgz#39d94868ab39e4f3951bd5322603695a1ebba2e0" - integrity sha512-zl4I/SNg/yiLja1aF0B4X22CRzpRdvLB47KGjAgiGydcHwx2TUmI3MPoQVjvUbaOuctF/wSMS2tI6Hgdo60I0Q== +"@lerna/run-topologically@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/run-topologically/-/run-topologically-5.5.4.tgz#14fdd4d40882445b9346d0e814c61eb8237687a9" + integrity sha512-p1UNHgR8sOaS40nVD0HyqwmawDXBOikIibjbJLcY2QuvWwzAGKjfWm/sAXagYjgzaPYQAhaHyOxTdGe8T+a7uQ== dependencies: - "@lerna/query-graph" "5.5.0" + "@lerna/query-graph" "5.5.4" p-queue "^6.6.2" -"@lerna/run@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/run/-/run-5.5.0.tgz#294a1b374567255e70e545ae2567ec5c2565dcf6" - integrity sha512-yYR65A/GcDgEMmk2lMSBHGAbdgLMi6wICugLzVXfXISuTbEMzN1dCwSeGBOxzK2cvKV2Bpn4WeEYs64FNmNJbQ== - dependencies: - "@lerna/command" "5.5.0" - "@lerna/filter-options" "5.5.0" - "@lerna/npm-run-script" "5.5.0" - "@lerna/output" "5.5.0" - "@lerna/profiler" "5.5.0" - "@lerna/run-topologically" "5.5.0" - "@lerna/timer" "5.5.0" - "@lerna/validation-error" "5.5.0" +"@lerna/run@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/run/-/run-5.5.4.tgz#b7cff31b3240c7326119a9a675af2bbc16af6d2a" + integrity sha512-R9g+4nfIDgK+I4RleAJpXrStzLlUCEHR/rxH2t5LJ6DLaoKUG6oeRZsf2w/It/r2IMV1dq2xG6chs+H1o1J+Ow== + dependencies: + "@lerna/command" "5.5.4" + "@lerna/filter-options" "5.5.4" + "@lerna/npm-run-script" "5.5.4" + "@lerna/output" "5.5.4" + "@lerna/profiler" "5.5.4" + "@lerna/run-topologically" "5.5.4" + "@lerna/timer" "5.5.4" + "@lerna/validation-error" "5.5.4" + fs-extra "^9.1.0" p-map "^4.0.0" -"@lerna/symlink-binary@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/symlink-binary/-/symlink-binary-5.5.0.tgz#1af7df1905dc01b5312af35f1f2f77269ebb9a65" - integrity sha512-vpVzEWgVfKGzMheb9XizF8hF/Ypfov0iMPBSAzVNxu5eNQVUz3KFrIZNgiBsFdIVN4W/y4jLwOSgXXKwvIodkA== +"@lerna/symlink-binary@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/symlink-binary/-/symlink-binary-5.5.4.tgz#cb7e8194e7b860196aff306aa35e0db67f1b5c3a" + integrity sha512-FVhkL8KIgk0gPJV136Sl0/t3LD3qDngIRqJVNPIbATVHagkLVsuJM6+BcdWLxoMUCtwHIyWqgcXn1Oa/DVSUEA== dependencies: - "@lerna/create-symlink" "5.5.0" - "@lerna/package" "5.5.0" + "@lerna/create-symlink" "5.5.4" + "@lerna/package" "5.5.4" fs-extra "^9.1.0" p-map "^4.0.0" -"@lerna/symlink-dependencies@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/symlink-dependencies/-/symlink-dependencies-5.5.0.tgz#7b94c8385397bea1c1be4b280c335155f2e431cf" - integrity sha512-gqFZ4AeVr+nqyfg8c2xNizGzBemfgtCpGv4NnjA/66HJWCE+/fT7NTIi8Qk2glbYf37ojRcjUfc0RvW7NGv5qA== +"@lerna/symlink-dependencies@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/symlink-dependencies/-/symlink-dependencies-5.5.4.tgz#99607534e239b1479209d3025988e3b2c5ccc073" + integrity sha512-BfOcATr0TreXRfIhIRvgGCT2o8uEqrwVLo8edCQICeqgju19fFn22Qmyb8LW+LMJjBUuSkpJDqqamQ6nj3Ch2A== dependencies: - "@lerna/create-symlink" "5.5.0" - "@lerna/resolve-symlink" "5.5.0" - "@lerna/symlink-binary" "5.5.0" + "@lerna/create-symlink" "5.5.4" + "@lerna/resolve-symlink" "5.5.4" + "@lerna/symlink-binary" "5.5.4" fs-extra "^9.1.0" p-map "^4.0.0" p-map-series "^2.1.0" -"@lerna/temp-write@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/temp-write/-/temp-write-5.5.0.tgz#82eb605edaba76ea2d43b95f7585dc92d7cadffe" - integrity sha512-7MmqTfyWcjGkgPkWHaldmCmDBSLka50z0+lsmZuGLwIvQl72ZfC+ZJF/6107m+hgtUJBpJQ3UYEhrrdfR4L46Q== +"@lerna/temp-write@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/temp-write/-/temp-write-5.5.4.tgz#02c07da23944a765d3f319f247c71e0b99b9416f" + integrity sha512-cJy9f9uSvnPxfc2a1ARapGLJXllQlJKKb0idi8aA3ylvgDA7grfKIDPdkf6cBcpPAq8aixDq9GdCZ6oLKdISeA== dependencies: graceful-fs "^4.1.15" is-stream "^2.0.0" @@ -3518,37 +3519,37 @@ temp-dir "^1.0.0" uuid "^8.3.2" -"@lerna/timer@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/timer/-/timer-5.5.0.tgz#c70ecc74a02757d76f9dd4b6013a2bacdb1bb6ae" - integrity sha512-jgCL2ZmZNn7sWL+M/TuGJukTkUs/il6EwBYcgd10h0JazQ4fAiBhFq36ZzTvYkz6ujKvKOcqyWrMdmi8Q339qA== +"@lerna/timer@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/timer/-/timer-5.5.4.tgz#815f054f3825a58af58518309d32e29e36fd2c8b" + integrity sha512-B3eesmrNaw64Svo2pkmCtBVIJbomegiOMrdxFkZrf8ugTKwobn3KSZZkdbN+hjq8SKpRz3XgtjAuSFUzdg8c3A== -"@lerna/validation-error@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/validation-error/-/validation-error-5.5.0.tgz#aad031859878516707c83b9e4d1ea9aeb0180005" - integrity sha512-o/8sEaZKdZdE4/t+E/cFpnYIiDzt7uMHVpWmpCG0l6nZSDzB8+5ehAAudy2qJOwxEAKJ6QGvi7jWLjc2NWa4HQ== +"@lerna/validation-error@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/validation-error/-/validation-error-5.5.4.tgz#935018275d0005cc5e7540854815ec7404a5b129" + integrity sha512-FUC3x40zBAu0ny1AWXT38LOVRaSJkjdAv9GiYLu9sx+7T7X18q38zPFyVPIIhrrTJsNNWkro/NTA7r4/BcdvoQ== dependencies: npmlog "^6.0.2" -"@lerna/version@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/version/-/version-5.5.0.tgz#a40dfd48b3d751d5007e48bcc9828fc69ee812ab" - integrity sha512-E6ZrzTrYwof5cSvyTpztZKOiJKAK+aXi/gfsGbLdbYGMArY4B/pYOMOcRMXHBh7BuLicMih/mRUb4M7uCnuE0A== - dependencies: - "@lerna/check-working-tree" "5.5.0" - "@lerna/child-process" "5.5.0" - "@lerna/collect-updates" "5.5.0" - "@lerna/command" "5.5.0" - "@lerna/conventional-commits" "5.5.0" - "@lerna/github-client" "5.5.0" - "@lerna/gitlab-client" "5.5.0" - "@lerna/output" "5.5.0" - "@lerna/prerelease-id-from-version" "5.5.0" - "@lerna/prompt" "5.5.0" - "@lerna/run-lifecycle" "5.5.0" - "@lerna/run-topologically" "5.5.0" - "@lerna/temp-write" "5.5.0" - "@lerna/validation-error" "5.5.0" +"@lerna/version@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/version/-/version-5.5.4.tgz#4bfe1ec09a508f5a14c325599c88a92d3bede8a4" + integrity sha512-J39m2KfhkkDzfCUjnC2+UbBrWBRs1TkrvFlHFbb8wHUOY5bs+dj5RLyUchF/VJOYFSJXr8LLQFdMPeptF2wItg== + dependencies: + "@lerna/check-working-tree" "5.5.4" + "@lerna/child-process" "5.5.4" + "@lerna/collect-updates" "5.5.4" + "@lerna/command" "5.5.4" + "@lerna/conventional-commits" "5.5.4" + "@lerna/github-client" "5.5.4" + "@lerna/gitlab-client" "5.5.4" + "@lerna/output" "5.5.4" + "@lerna/prerelease-id-from-version" "5.5.4" + "@lerna/prompt" "5.5.4" + "@lerna/run-lifecycle" "5.5.4" + "@lerna/run-topologically" "5.5.4" + "@lerna/temp-write" "5.5.4" + "@lerna/validation-error" "5.5.4" chalk "^4.1.0" dedent "^0.7.0" load-json-file "^6.2.0" @@ -3562,10 +3563,10 @@ slash "^3.0.0" write-json-file "^4.3.0" -"@lerna/write-log-file@5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@lerna/write-log-file/-/write-log-file-5.5.0.tgz#6f3d7945ee6dda220f9188d3160eda775bd8941e" - integrity sha512-XPnp5B+bcmwpXJpJn45V8e2SU6Z1oTwW0vW9uW3l0nmbOvpT9PbPkf9hC80cZOWovXSBefUDwEGqA5fQdhvqGg== +"@lerna/write-log-file@5.5.4": + version "5.5.4" + resolved "https://registry.yarnpkg.com/@lerna/write-log-file/-/write-log-file-5.5.4.tgz#28d04afa813457a58c6d32d8a4b4581cbaf34d02" + integrity sha512-PDdVuWHLkMw6ygP1hKTciphmYKRDTmNJASxVlxxOv9UkZe7QQvfke0i/OXNPRZHJK7eKCtv2Zu91amE8qCjVNw== dependencies: npmlog "^6.0.2" write-file-atomic "^4.0.1" @@ -3592,9 +3593,9 @@ "@lezer/lr" "^1.0.0" "@lezer/highlight@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@lezer/highlight/-/highlight-1.0.0.tgz#1dc82300f5d39fbd67ae1194b5519b4c381878d3" - integrity sha512-nsCnNtim90UKsB5YxoX65v3GEIw3iCHw9RM2DtdgkiqAbKh9pCdvi8AWNwkYf10Lu6fxNhXPpkpHbW6mihhvJA== + version "1.1.1" + resolved "https://registry.yarnpkg.com/@lezer/highlight/-/highlight-1.1.1.tgz#1f4f12f21320d7de102b46a5416eff49fdf3c695" + integrity sha512-duv9D23O9ghEDnnUDmxu+L8pJy4nYo4AbCOHIudUhscrLSazqeJeK1V50EU6ZufWF1zv0KJwu/frFRyZWXxHBQ== dependencies: "@lezer/common" "^1.0.0" @@ -3639,9 +3640,9 @@ "@lezer/common" "^1.0.0" "@lezer/markdown@^1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@lezer/markdown/-/markdown-1.0.1.tgz#ea4f50dc4b94a54d2cdae27c34d5cebb6b723f33" - integrity sha512-LlpNWLqes3XQvd8TwpJTHf9ENl4fI6H32xQkMgltUITFMMdQpOASXQtDawWR03yS6hskh4bkhATQbgjdGMoUvA== + version "1.0.2" + resolved "https://registry.yarnpkg.com/@lezer/markdown/-/markdown-1.0.2.tgz#8c804a9f6fe1ccca4a20acd2fd9fbe0fae1ae178" + integrity sha512-8CY0OoZ6V5EzPjSPeJ4KLVbtXdLBd8V6sRCooN5kHnO28ytreEGTyrtU/zUwo/XLRzGr/e1g44KlzKi3yWGB5A== dependencies: "@lezer/common" "^1.0.0" "@lezer/highlight" "^1.0.0" @@ -3966,19 +3967,19 @@ read-package-json-fast "^2.0.3" which "^2.0.2" -"@nrwl/cli@14.6.4": - version "14.6.4" - resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-14.6.4.tgz#b2af7d2713c535dd9017def5236fa46e9d27cfbc" - integrity sha512-VkS2L3O2MOCgqYg6Fubv7FfJ4D39iKGSKYhTom6ZJLPEcQrPXTvrD1hIzMJ4Cehal5P6DYw7ZEjcJgiTATcSYA== +"@nrwl/cli@14.8.1": + version "14.8.1" + resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-14.8.1.tgz#a5dda34ca32f746d1c5d744416f4b760e781129a" + integrity sha512-s2hKgfYXW77BFzpbm2zV5vb+L0Ke4G7tXXHAH6Y+OKBgMOKO8I0eceVF/tvQ1xNzwSBJSP7/pk1Bm6y1jx0V/Q== dependencies: - nx "14.6.4" + nx "14.8.1" -"@nrwl/tao@14.6.4": - version "14.6.4" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-14.6.4.tgz#fdc2f14d4fac9b0a62a9c32cfc8b98bbf075e642" - integrity sha512-xSfcXeU8AyEbmTGiGPCwej2eK+36gU9o6smUQxcK00Yii6vb5I87n8U77jTF5tJ85TkDW0I1VoHm0Nd8f1d9Cw== +"@nrwl/tao@14.8.1": + version "14.8.1" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-14.8.1.tgz#48d24b148be134263d2d739f03e83462a83815c0" + integrity sha512-4HfYTollo0njRkFOhm94rmlI7Dra7OC53jMQu0LYc7hZ6rNhb1TVNlf1cu54bQaGs/EW9l0tlBJbWYV66NUX+g== dependencies: - nx "14.6.4" + nx "14.8.1" "@octokit/auth-token@^3.0.0": version "3.0.1" @@ -4001,9 +4002,9 @@ universal-user-agent "^6.0.0" "@octokit/endpoint@^7.0.0": - version "7.0.1" - resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.1.tgz#cb0d03e62e8762f3c80e52b025179de81899a823" - integrity sha512-/wTXAJwt0HzJ2IeE4kQXO+mBScfzyCkI0hMtkIaqyXd9zg76OpOfNQfHL9FlaxAV2RsNiOXZibVWloy8EexENg== + version "7.0.2" + resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.2.tgz#11ee868406ba7bb1642e61bbe676d641f79f02be" + integrity sha512-8/AUACfE9vpRpehE6ZLfEtzkibe5nfsSwFZVMsG8qabqRt1M81qZYUFRZa1B8w8lP6cdfDJfRq9HWS+MbmR7tw== dependencies: "@octokit/types" "^7.0.0" is-plain-object "^5.0.0" @@ -4018,10 +4019,10 @@ "@octokit/types" "^7.0.0" universal-user-agent "^6.0.0" -"@octokit/openapi-types@^13.6.0": - version "13.8.0" - resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-13.8.0.tgz#f75b6106b3fec0ff12a3e7b37de6c326b421c923" - integrity sha512-m1O4KSRRF5qieJ3MWuLrfseR9XHO0IxBsKVUbZMstbsghQlSPz/aHEgIqCWc4oj3+X/yFZXoXxGQcOhjcvQF1Q== +"@octokit/openapi-types@^13.11.0": + version "13.13.0" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-13.13.0.tgz#c9bd7fafd41984176a806938e0a56b7c39425014" + integrity sha512-EQ7/LFp2nb1bU5vhLvfEsImi7RvGXp081ytaMRQXDyVcpLpmOCUMafYfHL72BA7wCOnEmJR0LznBS6sCAIlm9Q== "@octokit/plugin-enterprise-rest@^6.0.1": version "6.0.1" @@ -4029,11 +4030,11 @@ integrity sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw== "@octokit/plugin-paginate-rest@^4.0.0": - version "4.2.0" - resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-4.2.0.tgz#41fc6ca312446a85a4275aca698b4d9c4c5e06ab" - integrity sha512-8otLCIK9esfmOCY14CBnG/xPqv0paf14rc+s9tHpbOpeFwrv5CnECKW1qdqMAT60ngAa9eB1bKQ+l2YCpi0HPQ== + version "4.3.1" + resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-4.3.1.tgz#553e653ee0318605acd23bf3a799c8bfafdedae3" + integrity sha512-h8KKxESmSFTcXX409CAxlaOYscEDvN2KGQRsLCGT1NSqRW+D6EXLVQ8vuHhFznS9MuH9QYw1GfsUN30bg8hjVA== dependencies: - "@octokit/types" "^7.2.0" + "@octokit/types" "^7.5.0" "@octokit/plugin-request-log@^1.0.4": version "1.0.4" @@ -4041,11 +4042,11 @@ integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== "@octokit/plugin-rest-endpoint-methods@^6.0.0": - version "6.4.1" - resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.4.1.tgz#7f656a1e226553ac6f5052e6d6f727e2e277a571" - integrity sha512-hlLwqxP2WzjaAujmrXuebQkFNF3YttJDhWNHpKRFm3ZNEq5tsK94Z4SX88peX7RanZWkUUDmILSz+IdkBb/57A== + version "6.6.2" + resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.6.2.tgz#cfd1c7280940d5a82d9af12566bafcb33f22bee4" + integrity sha512-n9dL5KMpz9qVFSNdcVWC8ZPbl68QbTk7+CMPXCXqaMZOLn1n1YuoSFFCy84Ge0fx333fUqpnBHv8BFjwGtUQkA== dependencies: - "@octokit/types" "^7.2.0" + "@octokit/types" "^7.5.0" deprecation "^2.3.1" "@octokit/request-error@^3.0.0": @@ -4079,12 +4080,12 @@ "@octokit/plugin-request-log" "^1.0.4" "@octokit/plugin-rest-endpoint-methods" "^6.0.0" -"@octokit/types@^7.0.0", "@octokit/types@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@octokit/types/-/types-7.2.0.tgz#7ee0fc27f9f463d7ccf12ca5956988d498b3c6c4" - integrity sha512-pYQ/a1U6mHptwhGyp6SvsiM4bWP2s3V95olUeTxas85D/2kN78yN5C8cGN+P4LwJSWUqIEyvq0Qn2WUn6NQRjw== +"@octokit/types@^7.0.0", "@octokit/types@^7.5.0": + version "7.5.1" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-7.5.1.tgz#4e8b182933c17e1f41cc25d44757dbdb7bd76c1b" + integrity sha512-Zk4OUMLCSpXNI8KZZn47lVLJSsgMyCimsWWQI5hyjZg7hdYm0kjotaIkbG0Pp8SfU2CofMBzonboTqvzn3FrJA== dependencies: - "@octokit/openapi-types" "^13.6.0" + "@octokit/openapi-types" "^13.11.0" "@parcel/watcher@2.0.4": version "2.0.4" @@ -4177,9 +4178,9 @@ "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.18.1" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.1.tgz#ce5e2c8c272b99b7a9fd69fa39f0b4cd85028bd9" - integrity sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA== + version "7.18.2" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.2.tgz#235bf339d17185bdec25e024ca19cce257cc7309" + integrity sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg== dependencies: "@babel/types" "^7.3.0" @@ -4314,9 +4315,9 @@ "@types/node" "*" "@types/lodash@^4.14.178": - version "4.14.184" - resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.184.tgz#23f96cd2a21a28e106dc24d825d4aa966de7a9fe" - integrity sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q== + version "4.14.186" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.186.tgz#862e5514dd7bd66ada6c70ee5fce844b06c8ee97" + integrity sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw== "@types/minimatch@*": version "5.1.2" @@ -4334,14 +4335,14 @@ integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== "@types/node@*": - version "18.7.15" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.15.tgz#20ae1ec80c57ee844b469f968a1cd511d4088b29" - integrity sha512-XnjpaI8Bgc3eBag2Aw4t2Uj/49lLBSStHWfqKvIuXD7FIrZyMLWp8KuAFHAqxMZYTF9l08N1ctUn9YNybZJVmQ== + version "18.7.23" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.23.tgz#75c580983846181ebe5f4abc40fe9dfb2d65665f" + integrity sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg== "@types/node@^14.6.1": - version "14.18.27" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.27.tgz#940c1d419143fd9fbdc46ae1320b86077aef8155" - integrity sha512-DcTUcwT9xEcf4rp2UHyGAcmlqG4Mhe7acozl5vY2xzSrwP1z19ZVyjzQ6DsNUrvIadpiyZoQCTHFt4t2omYIZQ== + version "14.18.31" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.31.tgz#4b873dea3122e71af4f77e65ec5841397ff254d3" + integrity sha512-vQAnaReSQkEDa8uwAyQby8bYGKu84R/deEc6mg5T8fX6gzCn8QW6rziSgsti1fNvsrswKUKPnVTi7uoB+u62Mw== "@types/normalize-package-data@^2.4.0": version "2.4.1" @@ -4354,9 +4355,9 @@ integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== "@types/prettier@^2.0.0": - version "2.7.0" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.0.tgz#ea03e9f0376a4446f44797ca19d9c46c36e352dc" - integrity sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A== + version "2.7.1" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.1.tgz#dfd20e2dc35f027cdd6c1908e80a5ddc7499670e" + integrity sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow== "@types/prop-types@*", "@types/prop-types@^15.7.4": version "15.7.5" @@ -4364,22 +4365,15 @@ integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== "@types/react@^17.0.0": - version "17.0.49" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.49.tgz#df87ba4ca8b7942209c3dc655846724539dc1049" - integrity sha512-CCBPMZaPhcKkYUTqFs/hOWqKjPxhTEmnZWjlHHgIMop67DsXywf9B5Os9Hz8KSacjNOgIdnZVJamwl232uxoPg== + version "17.0.50" + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.50.tgz#39abb4f7098f546cfcd6b51207c90c4295ee81fc" + integrity sha512-ZCBHzpDb5skMnc1zFXAXnL3l1FAdi+xZvwxK+PkglMmBrwjpp9nKaWuEvrGnSifCJmBFGxZOOFuwC6KH/s0NuA== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" csstype "^3.0.2" -"@types/responselike@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-3.0.0.tgz#5ecc1fc88552e5ac03de648a7796f9e125d002dc" - integrity sha512-zfgGLWx5IQOTJgQPD4UfGEhapTKUPC1ra/QCG02y3GUJWrhX05bBf/EfTh3aFj2DKi7cLo+cipXLNclD27tQXQ== - dependencies: - responselike "*" - -"@types/responselike@^1.0.0": +"@types/responselike@*", "@types/responselike@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== @@ -4543,10 +4537,10 @@ resolved "https://registry.yarnpkg.com/@verdaccio/streams/-/streams-10.2.0.tgz#e01d2bfdcfe8aa2389f31bc6b72a602628bd025b" integrity sha512-FaIzCnDg0x0Js5kSQn1Le3YzDHl7XxrJ0QdIw5LrDUmLsH3VXNi4/NMlSHnw5RiTTMs4UbEf98V3RJRB8exqJA== -"@verdaccio/ui-theme@6.0.0-6-next.28": - version "6.0.0-6-next.28" - resolved "https://registry.yarnpkg.com/@verdaccio/ui-theme/-/ui-theme-6.0.0-6-next.28.tgz#bf8ff0e90f3d292741440c7e6ab6744b97d96a98" - integrity sha512-1sJ28aVGMiRJrSz0e8f4t+IUgt/cyYmuDLhogXHOEjEIIEcfMNyQ5bVYqq03wLVoKWEh5D6gHo1hQnVKQl1L5g== +"@verdaccio/ui-theme@6.0.0-6-next.48": + version "6.0.0-6-next.48" + resolved "https://registry.yarnpkg.com/@verdaccio/ui-theme/-/ui-theme-6.0.0-6-next.48.tgz#23bbc8037bf9e1b27600f5160a0ff716982db48b" + integrity sha512-1jls+cpfEXqXc1ZzqLGGNs6YCyG6B6QwDCezEkSvgKm+9A49FnSJ2n2dNIGcQYOszwHmd8EvwN98OEIx3Bbtrw== "@webassemblyjs/ast@1.11.1": version "1.11.1" @@ -4701,6 +4695,21 @@ resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== +"@yarnpkg/parsers@^3.0.0-rc.18": + version "3.0.0-rc.22" + resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.22.tgz#a78e10e1919ba706beb6a514ddcb09515607ada9" + integrity sha512-GAWDjXduYBUVmOzlj3X0OwTQ1BV4ZeDdgw8yXST3K0lB95drWEGxa1at0v7BmHDyK2y1F1IJufc8N4yrcuXjWg== + dependencies: + js-yaml "^3.10.0" + tslib "^2.4.0" + +"@zkochan/js-yaml@0.0.6": + version "0.0.6" + resolved "https://registry.yarnpkg.com/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz#975f0b306e705e28b8068a07737fa46d3fc04826" + integrity sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg== + dependencies: + argparse "^2.0.1" + JSONStream@1.3.5, JSONStream@^1.0.4: version "1.3.5" resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" @@ -5123,29 +5132,29 @@ babel-plugin-jest-hoist@^26.6.2: "@types/babel__core" "^7.0.0" "@types/babel__traverse" "^7.0.6" -babel-plugin-polyfill-corejs2@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz#e4c31d4c89b56f3cf85b92558954c66b54bd972d" - integrity sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q== +babel-plugin-polyfill-corejs2@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz#5d1bd3836d0a19e1b84bbf2d9640ccb6f951c122" + integrity sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q== dependencies: "@babel/compat-data" "^7.17.7" - "@babel/helper-define-polyfill-provider" "^0.3.2" + "@babel/helper-define-polyfill-provider" "^0.3.3" semver "^6.1.1" -babel-plugin-polyfill-corejs3@^0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz#d7e09c9a899079d71a8b670c6181af56ec19c5c7" - integrity sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw== +babel-plugin-polyfill-corejs3@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a" + integrity sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA== dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.2" - core-js-compat "^3.21.0" + "@babel/helper-define-polyfill-provider" "^0.3.3" + core-js-compat "^3.25.1" -babel-plugin-polyfill-regenerator@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz#8f51809b6d5883e07e71548d75966ff7635527fe" - integrity sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw== +babel-plugin-polyfill-regenerator@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747" + integrity sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw== dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.2" + "@babel/helper-define-polyfill-provider" "^0.3.3" babel-preset-current-node-syntax@^1.0.0: version "1.0.1" @@ -5315,15 +5324,15 @@ browser-process-hrtime@^1.0.0: resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== -browserslist@^4.14.5, browserslist@^4.20.2, browserslist@^4.21.3: - version "4.21.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.3.tgz#5df277694eb3c48bc5c4b05af3e8b7e09c5a6d1a" - integrity sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ== +browserslist@^4.14.5, browserslist@^4.21.3, browserslist@^4.21.4: + version "4.21.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" + integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== dependencies: - caniuse-lite "^1.0.30001370" - electron-to-chromium "^1.4.202" + caniuse-lite "^1.0.30001400" + electron-to-chromium "^1.4.251" node-releases "^2.0.6" - update-browserslist-db "^1.0.5" + update-browserslist-db "^1.0.9" bs-logger@0.x: version "0.2.6" @@ -5497,10 +5506,10 @@ camelcase@^6.0.0, camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001370: - version "1.0.30001390" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001390.tgz#158a43011e7068ef7fc73590e9fd91a7cece5e7f" - integrity sha512-sS4CaUM+/+vqQUlCvCJ2WtDlV81aWtHhqeEVkLokVJJa3ViN4zDxAGfq9R8i1m90uGHxo99cy10Od+lvn3hf0g== +caniuse-lite@^1.0.30001400: + version "1.0.30001414" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001414.tgz#5f1715e506e71860b4b07c50060ea6462217611e" + integrity sha512-t55jfSaWjCdocnFdKQoO+d2ct9C59UZg4dY3OnUlSZ447r8pUtIKdp0hpAzrGFultmTC+Us+KpKi4GZl/LXlFg== capture-exit@^2.0.0: version "2.0.0" @@ -6001,18 +6010,17 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== -core-js-compat@^3.21.0, core-js-compat@^3.22.1: - version "3.25.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.25.0.tgz#489affbfbf9cb3fa56192fe2dd9ebaee985a66c5" - integrity sha512-extKQM0g8/3GjFx9US12FAgx8KJawB7RCQ5y8ipYLbmfzEzmFRWdDjIlxDx82g7ygcNG85qMVUSRyABouELdow== +core-js-compat@^3.25.1: + version "3.25.3" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.25.3.tgz#d6a442a03f4eade4555d4e640e6a06151dd95d38" + integrity sha512-xVtYpJQ5grszDHEUU9O7XbjjcZ0ccX3LgQsyqSvTnjX97ZqEgn9F5srmrwwwMtbKzDllyFPL+O+2OFMl1lU4TQ== dependencies: - browserslist "^4.21.3" - semver "7.0.0" + browserslist "^4.21.4" core-js-pure@^3.6.5: - version "3.25.0" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.25.0.tgz#f8d1f176ff29abbfeb610110de891d5ae5a361d4" - integrity sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A== + version "3.25.3" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.25.3.tgz#66ac5bfa5754b47fdfd14f3841c5ed21c46db608" + integrity sha512-T/7qvgv70MEvRkZ8p6BasLZmOVYKzOaWNBEHAU8FmveCJkl4nko2quqPQOmy6AJIp5MBanhz9no3A94NoRb0XA== core-util-is@1.0.2: version "1.0.2" @@ -6141,9 +6149,9 @@ csstype@3.0.10: integrity sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA== csstype@^3.0.10, csstype@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2" - integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA== + version "3.1.1" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9" + integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw== csstype@~3.0.3: version "3.0.11" @@ -6358,9 +6366,9 @@ decamelize@^1.1.0, decamelize@^1.2.0: integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== decimal.js@^10.2.1: - version "10.4.0" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.0.tgz#97a7448873b01e92e5ff9117d89a7bca8e63e0fe" - integrity sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg== + version "10.4.1" + resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.1.tgz#be75eeac4a2281aace80c1a8753587c27ef053e7" + integrity sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw== decode-uri-component@^0.2.0: version "0.2.0" @@ -6636,10 +6644,10 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.4.202: - version "1.4.242" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.242.tgz#51284820b0e6f6ce6c60d3945a3c4f9e4bd88f5f" - integrity sha512-nPdgMWtjjWGCtreW/2adkrB2jyHjClo9PtVhR6rW+oxa4E4Wom642Tn+5LslHP3XPL5MCpkn5/UEY60EXylNeQ== +electron-to-chromium@^1.4.251: + version "1.4.268" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.268.tgz#5a902075f0209a628837e508a66d40ace04d54ab" + integrity sha512-PO90Bv++vEzdln+eA9qLg1IRnh0rKETus6QkTzcFm5P3Wg3EQBZud5dcnzkpYXuIKWBjKe5CO8zjz02cicvn1g== emittery@^0.7.1: version "0.7.2" @@ -6735,21 +6743,21 @@ error-ex@^1.3.1: is-arrayish "^0.2.1" es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5: - version "1.20.2" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.2.tgz#8495a07bc56d342a3b8ea3ab01bd986700c2ccb3" - integrity sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ== + version "1.20.3" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.3.tgz#90b143ff7aedc8b3d189bcfac7f1e3e3f81e9da1" + integrity sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw== dependencies: call-bind "^1.0.2" es-to-primitive "^1.2.1" function-bind "^1.1.1" function.prototype.name "^1.1.5" - get-intrinsic "^1.1.2" + get-intrinsic "^1.1.3" get-symbol-description "^1.0.0" has "^1.0.3" has-property-descriptors "^1.0.0" has-symbols "^1.0.3" internal-slot "^1.0.3" - is-callable "^1.2.4" + is-callable "^1.2.6" is-negative-zero "^2.0.2" is-regex "^1.1.4" is-shared-array-buffer "^1.0.2" @@ -6759,6 +6767,7 @@ es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19 object-keys "^1.1.1" object.assign "^4.1.4" regexp.prototype.flags "^1.4.3" + safe-regex-test "^1.0.0" string.prototype.trimend "^1.0.5" string.prototype.trimstart "^1.0.5" unbox-primitive "^1.0.2" @@ -6887,9 +6896,9 @@ eslint-plugin-prettier@^3.1.4: prettier-linter-helpers "^1.0.0" eslint-plugin-react@^7.21.5: - version "7.31.7" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.7.tgz#36fb1c611a7db5f757fce09cbbcc01682f8b0fbb" - integrity sha512-8NldBTeYp/kQoTV1uT0XF6HcmDqbgZ0lNPkN0wlRw8DJKXEnaWu+oh/6gt3xIhzvQ35wB2Y545fJhIbJSZ2NNw== + version "7.31.8" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz#3a4f80c10be1bcbc8197be9e8b641b2a3ef219bf" + integrity sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw== dependencies: array-includes "^3.1.5" array.prototype.flatmap "^1.3.0" @@ -7269,9 +7278,9 @@ fast-glob@3.2.7: micromatch "^4.0.4" fast-glob@^3.0.3, fast-glob@^3.2.9: - version "3.2.11" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" - integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== + version "3.2.12" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" + integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" @@ -7317,9 +7326,9 @@ fastq@^1.6.0: reusify "^1.0.4" fb-watchman@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + version "2.0.2" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" + integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== dependencies: bser "2.1.1" @@ -7576,10 +7585,10 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" - integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" + integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== dependencies: function-bind "^1.1.1" has "^1.0.3" @@ -7681,20 +7690,20 @@ git-semver-tags@^4.1.1: meow "^8.0.0" semver "^6.0.0" -git-up@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/git-up/-/git-up-6.0.0.tgz#dbd6e4eee270338be847a0601e6d0763c90b74db" - integrity sha512-6RUFSNd1c/D0xtGnyWN2sxza2bZtZ/EmI9448n6rCZruFwV/ezeEn2fJP7XnUQGwf0RAtd/mmUCbtH6JPYA2SA== +git-up@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/git-up/-/git-up-7.0.0.tgz#bace30786e36f56ea341b6f69adfd83286337467" + integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== dependencies: is-ssh "^1.4.0" - parse-url "^7.0.2" + parse-url "^8.1.0" -git-url-parse@^12.0.0: - version "12.0.0" - resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-12.0.0.tgz#4ba70bc1e99138321c57e3765aaf7428e5abb793" - integrity sha512-I6LMWsxV87vysX1WfsoglXsXg6GjQRKq7+Dgiseo+h0skmp5Hp2rzmcEIRQot9CPA+uzU7x1x7jZdqvTFGnB+Q== +git-url-parse@^13.1.0: + version "13.1.0" + resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-13.1.0.tgz#07e136b5baa08d59fabdf0e33170de425adf07b4" + integrity sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA== dependencies: - git-up "^6.0.0" + git-up "^7.0.0" gitconfiglocal@^1.0.0: version "1.0.0" @@ -8321,10 +8330,10 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-callable@^1.1.4, is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== +is-callable@^1.1.4, is-callable@^1.2.6: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== is-ci@^2.0.0: version "2.0.0" @@ -9071,7 +9080,7 @@ js-yaml@4.1.0, js-yaml@^4.1.0: dependencies: argparse "^2.0.1" -js-yaml@^3.13.1: +js-yaml@^3.10.0, js-yaml@^3.13.1: version "3.14.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== @@ -9210,10 +9219,10 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" -jsonc-parser@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" - integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== +jsonc-parser@3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" + integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== jsonfile@^4.0.0: version "4.0.0" @@ -9351,26 +9360,26 @@ kleur@^3.0.3: integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== lerna@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/lerna/-/lerna-5.5.0.tgz#94ebc67ebe67079e5ac74f6ba7c0b130c88f3e90" - integrity sha512-1cZIijUWcI9ZqK+ejj1dBejTOLL64b0pIjYXb9KN8soNIONm/1zbJiSBiAyF4Hd6x4XuIC3kdFx7Ff3Pb9KsYA== - dependencies: - "@lerna/add" "5.5.0" - "@lerna/bootstrap" "5.5.0" - "@lerna/changed" "5.5.0" - "@lerna/clean" "5.5.0" - "@lerna/cli" "5.5.0" - "@lerna/create" "5.5.0" - "@lerna/diff" "5.5.0" - "@lerna/exec" "5.5.0" - "@lerna/import" "5.5.0" - "@lerna/info" "5.5.0" - "@lerna/init" "5.5.0" - "@lerna/link" "5.5.0" - "@lerna/list" "5.5.0" - "@lerna/publish" "5.5.0" - "@lerna/run" "5.5.0" - "@lerna/version" "5.5.0" + version "5.5.4" + resolved "https://registry.yarnpkg.com/lerna/-/lerna-5.5.4.tgz#34d95dd3e26c725ce4ba981b887aaf59ce899519" + integrity sha512-LAFQ/U6SL7/EM0sedtFaFS4b0RbTqsYYOJ6LV9Y7l/zWFlqLcg41vLblkNRuxsNB5FZBNpfiWvXmd1KiWkQ/yQ== + dependencies: + "@lerna/add" "5.5.4" + "@lerna/bootstrap" "5.5.4" + "@lerna/changed" "5.5.4" + "@lerna/clean" "5.5.4" + "@lerna/cli" "5.5.4" + "@lerna/create" "5.5.4" + "@lerna/diff" "5.5.4" + "@lerna/exec" "5.5.4" + "@lerna/import" "5.5.4" + "@lerna/info" "5.5.4" + "@lerna/init" "5.5.4" + "@lerna/link" "5.5.4" + "@lerna/list" "5.5.4" + "@lerna/publish" "5.5.4" + "@lerna/run" "5.5.4" + "@lerna/version" "5.5.4" import-local "^3.0.2" npmlog "^6.0.2" nx ">=14.6.1 < 16" @@ -9479,7 +9488,7 @@ levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -lib0@^0.2.31, lib0@^0.2.42, lib0@^0.2.49: +lib0@^0.2.31, lib0@^0.2.42, lib0@^0.2.49, lib0@^0.2.52: version "0.2.52" resolved "https://registry.yarnpkg.com/lib0/-/lib0-0.2.52.tgz#f07c975673ab3273e676712860d941f996e5fe79" integrity sha512-CjxlM7UgICfN6b2OPALBXchIBiNk6jE+1g7JP8ha+dh1xKRDSYpH0WQl1+rMqCju49xUnwPG34v4CR5/rPOZhg== @@ -9696,11 +9705,6 @@ lowercase-keys@^2.0.0: resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== -lowercase-keys@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2" - integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== - lru-cache@7.14.0, lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: version "7.14.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.0.tgz#21be64954a4680e303a09e9468f880b98a0b3c7f" @@ -10341,7 +10345,7 @@ normalize-url@1.9.1: query-string "^4.1.0" sort-keys "^1.0.0" -normalize-url@^6.0.1, normalize-url@^6.1.0: +normalize-url@^6.0.1: version "6.1.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== @@ -10387,9 +10391,9 @@ npm-package-arg@8.1.1: validate-npm-package-name "^3.0.0" npm-package-arg@^9.0.0, npm-package-arg@^9.0.1: - version "9.1.0" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-9.1.0.tgz#a60e9f1e7c03e4e3e4e994ea87fff8b90b522987" - integrity sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw== + version "9.1.2" + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-9.1.2.tgz#fc8acecb00235f42270dda446f36926ddd9ac2bc" + integrity sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg== dependencies: hosted-git-info "^5.0.0" proc-log "^2.0.1" @@ -10473,14 +10477,17 @@ nwsapi@^2.2.0: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.2.tgz#e5418863e7905df67d51ec95938d67bf801f0bb0" integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw== -nx@14.6.4, "nx@>=14.6.1 < 16": - version "14.6.4" - resolved "https://registry.yarnpkg.com/nx/-/nx-14.6.4.tgz#471379334efc8258a47ec80db0915667d29aace3" - integrity sha512-AbUH3xQVL6faSXSMB7kPFcRtnz+FNUt4xR0UtfBBCqNSItq5kMOlHK10G7aN+VWtw8ScNy7qkWIeQ6VezvUW8A== +nx@14.8.1, "nx@>=14.6.1 < 16": + version "14.8.1" + resolved "https://registry.yarnpkg.com/nx/-/nx-14.8.1.tgz#5e48deb067edd2fa9ec6518a751cd44c766d9875" + integrity sha512-9fDmK+W6HCOpNrGPllbYdAxpXCEhbSHrO3rWd9th/m393Rc12UrP+QvV8GR8uKOti8A8vSKIT2tQpME0Xf3Xww== dependencies: - "@nrwl/cli" "14.6.4" - "@nrwl/tao" "14.6.4" + "@nrwl/cli" "14.8.1" + "@nrwl/tao" "14.8.1" "@parcel/watcher" "2.0.4" + "@yarnpkg/lockfile" "^1.1.0" + "@yarnpkg/parsers" "^3.0.0-rc.18" + "@zkochan/js-yaml" "0.0.6" chalk "4.1.0" chokidar "^3.5.1" cli-cursor "3.1.0" @@ -10495,12 +10502,13 @@ nx@14.6.4, "nx@>=14.6.1 < 16": glob "7.1.4" ignore "^5.0.4" js-yaml "4.1.0" - jsonc-parser "3.0.0" + jsonc-parser "3.2.0" minimatch "3.0.5" npm-run-path "^4.0.1" open "^8.4.0" semver "7.3.4" string-width "^4.2.3" + strong-log-transformer "^2.1.0" tar-stream "~2.2.0" tmp "~0.2.1" tsconfig-paths "^3.9.0" @@ -10866,10 +10874,10 @@ parse-ms@^2.1.0: resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-2.1.0.tgz#348565a753d4391fa524029956b172cb7753097d" integrity sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA== -parse-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-5.0.0.tgz#f933152f3c6d34f4cf36cfc3d07b138ac113649d" - integrity sha512-qOpH55/+ZJ4jUu/oLO+ifUKjFPNZGfnPJtzvGzKN/4oLMil5m9OH4VpOj6++9/ytJcfks4kzH2hhi87GL/OU9A== +parse-path@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-7.0.0.tgz#605a2d58d0a749c8594405d8cc3a2bf76d16099b" + integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== dependencies: protocols "^2.0.0" @@ -10878,15 +10886,12 @@ parse-srcset@^1.0.2: resolved "https://registry.yarnpkg.com/parse-srcset/-/parse-srcset-1.0.2.tgz#f2bd221f6cc970a938d88556abc589caaaa2bde1" integrity sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q== -parse-url@^7.0.2: - version "7.0.2" - resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-7.0.2.tgz#d21232417199b8d371c6aec0cedf1406fd6393f0" - integrity sha512-PqO4Z0eCiQ08Wj6QQmrmp5YTTxpYfONdOEamrtvK63AmzXpcavIVQubGHxOEwiIoDZFb8uDOoQFS0NCcjqIYQg== +parse-url@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-8.1.0.tgz#972e0827ed4b57fc85f0ea6b0d839f0d8a57a57d" + integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== dependencies: - is-ssh "^1.4.0" - normalize-url "^6.1.0" - parse-path "^5.0.0" - protocols "^2.0.1" + parse-path "^7.0.0" parse5@6.0.1: version "6.0.1" @@ -11519,10 +11524,10 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" -regenerate-unicode-properties@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz#7f442732aa7934a3740c779bb9b3340dccc1fb56" - integrity sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw== +regenerate-unicode-properties@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz#7c3192cab6dd24e21cb4461e5ddd7dd24fa8374c" + integrity sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ== dependencies: regenerate "^1.4.2" @@ -11578,14 +11583,14 @@ regexpp@^3.1.0: integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== regexpu-core@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.1.0.tgz#2f8504c3fd0ebe11215783a41541e21c79942c6d" - integrity sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA== + version "5.2.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.2.1.tgz#a69c26f324c1e962e9ffd0b88b055caba8089139" + integrity sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ== dependencies: regenerate "^1.4.2" - regenerate-unicode-properties "^10.0.1" - regjsgen "^0.6.0" - regjsparser "^0.8.2" + regenerate-unicode-properties "^10.1.0" + regjsgen "^0.7.1" + regjsparser "^0.9.1" unicode-match-property-ecmascript "^2.0.0" unicode-match-property-value-ecmascript "^2.0.0" @@ -11603,15 +11608,15 @@ registry-url@^5.0.0: dependencies: rc "^1.2.8" -regjsgen@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.6.0.tgz#83414c5354afd7d6627b16af5f10f41c4e71808d" - integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== +regjsgen@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.7.1.tgz#ee5ef30e18d3f09b7c369b76e7c2373ed25546f6" + integrity sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA== -regjsparser@^0.8.2: - version "0.8.4" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.8.4.tgz#8a14285ffcc5de78c5b95d62bbf413b6bc132d5f" - integrity sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA== +regjsparser@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" + integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== dependencies: jsesc "~0.5.0" @@ -11721,13 +11726,6 @@ resolve@^2.0.0-next.3: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -responselike@*: - version "3.0.0" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-3.0.0.tgz#20decb6c298aff0dbee1c355ca95461d42823626" - integrity sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg== - dependencies: - lowercase-keys "^3.0.0" - responselike@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc" @@ -11807,9 +11805,9 @@ rxjs@^6.6.0: tslib "^1.9.0" rxjs@^7.5.5: - version "7.5.6" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.6.tgz#0446577557862afd6903517ce7cae79ecb9662bc" - integrity sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw== + version "7.5.7" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.7.tgz#2ec0d57fdc89ece220d2e702730ae8f1e49def39" + integrity sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA== dependencies: tslib "^2.1.0" @@ -11823,6 +11821,15 @@ safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, s resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +safe-regex-test@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" + integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + is-regex "^1.1.4" + safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" @@ -11917,11 +11924,6 @@ schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - semver@7.3.4: version "7.3.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" @@ -12879,9 +12881,9 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0: integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== typanion@^3.3.1: - version "3.9.0" - resolved "https://registry.yarnpkg.com/typanion/-/typanion-3.9.0.tgz#071a31a0f81c3c31226e190d0a6513ff1c8ae1a3" - integrity sha512-7yPk67IIquhKQcUXOBM27vDuGmZf6oJbEmzgVfDniHCkT6+z4JnKY85nKqbstoec8Kp7hD06TP3Kc98ij43PIg== + version "3.12.0" + resolved "https://registry.yarnpkg.com/typanion/-/typanion-3.12.0.tgz#8352830e5cf26ebfc5832da265886c9fb3ebb323" + integrity sha512-o59ZobUBsG+2dHnGVI2shscqqzHdzCOixCU0t8YXLxM2Su42J2ha7hY9V5+6SIBjVsw6aLqrlYznCgQGJN4Kag== type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" @@ -12963,9 +12965,9 @@ typedarray@^0.0.6: integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== "typescript@^3 || ^4": - version "4.8.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.2.tgz#e3b33d5ccfb5914e4eeab6699cf208adee3fd790" - integrity sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw== + version "4.8.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6" + integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ== typescript@~4.6.3: version "4.6.4" @@ -12986,9 +12988,9 @@ typestyle@^2.0.4: free-style "3.1.0" uglify-js@^3.1.4: - version "3.17.0" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.0.tgz#55bd6e9d19ce5eef0d5ad17cd1f587d85b180a85" - integrity sha512-aTeNPVmgIMPpm1cxXr2Q/nEbvkmV8yq66F3om7X3P/cvOXQ0TMQ64Wk63iyT1gPlmdmGzjGpyLh1f3y8MZWXGg== + version "3.17.2" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.2.tgz#f55f668b9a64b213977ae688703b6bbb7ca861c6" + integrity sha512-bbxglRjsGQMchfvXZNusUcYgiB9Hx2K4AHYXQy2DITZ9Rd+JzhX7+hoocE5Winr7z2oHvPsekkBwXtigvxevXg== unbox-primitive@^1.0.2: version "1.0.2" @@ -13019,9 +13021,9 @@ unicode-match-property-value-ecmascript@^2.0.0: integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== unicode-property-aliases-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8" - integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== union-value@^1.0.0: version "1.0.1" @@ -13104,10 +13106,10 @@ upath@^2.0.1: resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== -update-browserslist-db@^1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz#16279639cff1d0f800b14792de43d97df2d11b7d" - integrity sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg== +update-browserslist-db@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz#2924d3927367a38d5c555413a7ce138fc95fcb18" + integrity sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg== dependencies: escalade "^3.1.1" picocolors "^1.0.0" @@ -13622,15 +13624,15 @@ verdaccio-htpasswd@10.5.0: unix-crypt-td-js "1.1.4" verdaccio@^5.13.3: - version "5.15.2" - resolved "https://registry.yarnpkg.com/verdaccio/-/verdaccio-5.15.2.tgz#0ca3301d72ddef49a5dd52028000d7e315ea8aab" - integrity sha512-Viy9q9qZadWNsuucSG7Hw0Jf4ebMs9TQBGrpv1x0AhVMRjzgyK/6aYq9AIp6bd9sSoLlIH/HtmAxCcR6tFs/CA== + version "5.15.4" + resolved "https://registry.yarnpkg.com/verdaccio/-/verdaccio-5.15.4.tgz#23b2b97b33b14ca30a6fc18b1226a1f082f7e476" + integrity sha512-yYMqpEQCv/BfYW5K/Nq57dbx68ICP1GfK7RJ0A3SlhKgl6idT8x4cJyLjH7C4k1Tln3LIQk1/X6ZtSl7xhzwOg== dependencies: "@verdaccio/commons-api" "10.2.0" "@verdaccio/local-storage" "10.3.1" "@verdaccio/readme" "10.4.1" "@verdaccio/streams" "10.2.0" - "@verdaccio/ui-theme" "6.0.0-6-next.28" + "@verdaccio/ui-theme" "6.0.0-6-next.48" JSONStream "1.3.5" async "3.2.4" body-parser "1.20.0" @@ -14103,11 +14105,11 @@ y-protocols@^1.0.5: lib0 "^0.2.42" y-websocket@^1.3.15: - version "1.4.4" - resolved "https://registry.yarnpkg.com/y-websocket/-/y-websocket-1.4.4.tgz#d1750b6395fbe2f99cdabac97d3cd8d8de3fee6f" - integrity sha512-5G6FyqHosiiUBm2kMllOK5SP3uoyxgca9uq67iVPE44SW1sx66/fbU5S9RxhHBvn/WZh3rTf7GE7gr0h4rQb3Q== + version "1.4.5" + resolved "https://registry.yarnpkg.com/y-websocket/-/y-websocket-1.4.5.tgz#8da81b466997bcc4660059f542d0a6ce62581478" + integrity sha512-5d9LTSy0GQKqSd/FKRo5DMBlsiTlCipbKcIgPLlno+5xHtfT8bm3uQdcbY9JvLfckojilLZWauXJu0vzDZX05w== dependencies: - lib0 "^0.2.42" + lib0 "^0.2.52" lodash.debounce "^4.0.8" y-protocols "^1.0.5" optionalDependencies: @@ -14124,7 +14126,7 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yallist@^4.0.0: +yallist@*, yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== From 695f702ba98f2b1f7e3bd246d72fa3b10de8227a Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Thu, 29 Sep 2022 15:33:53 +0200 Subject: [PATCH 12/49] Update to Playwright 1.26 --- ui-tests/package.json | 6 +- ui-tests/yarn.lock | 2065 ++++++++++------------------------------- 2 files changed, 468 insertions(+), 1603 deletions(-) diff --git a/ui-tests/package.json b/ui-tests/package.json index df56664dcd..87adc322c9 100644 --- a/ui-tests/package.json +++ b/ui-tests/package.json @@ -16,11 +16,7 @@ }, "dependencies": { "@jupyterlab/galata": "~5.0.0-alpha.14", - "@playwright/test": "~1.17.0", + "@playwright/test": "~1.26.0", "rimraf": "^3.0.2" - }, - - "resolutions": { - "@playwright/test": "~1.17.0" } } diff --git a/ui-tests/yarn.lock b/ui-tests/yarn.lock index 79bf292ca4..bfc63c64bd 100644 --- a/ui-tests/yarn.lock +++ b/ui-tests/yarn.lock @@ -2,466 +2,6 @@ # yarn lockfile v1 -"@ampproject/remapping@^2.1.0": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.1.2.tgz#4edca94973ded9630d20101cd8559cedb8d8bd34" - integrity sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg== - dependencies: - "@jridgewell/trace-mapping" "^0.3.0" - -"@babel/code-frame@^7.12.13": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431" - integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== - dependencies: - "@babel/highlight" "^7.16.0" - -"@babel/code-frame@^7.14.5", "@babel/code-frame@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" - integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== - dependencies: - "@babel/highlight" "^7.16.7" - -"@babel/compat-data@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.7.tgz#078d8b833fbbcc95286613be8c716cef2b519fa2" - integrity sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ== - -"@babel/core@^7.14.8": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.9.tgz#6bae81a06d95f4d0dec5bb9d74bbc1f58babdcfe" - integrity sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.17.9" - "@babel/helper-compilation-targets" "^7.17.7" - "@babel/helper-module-transforms" "^7.17.7" - "@babel/helpers" "^7.17.9" - "@babel/parser" "^7.17.9" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.9" - "@babel/types" "^7.17.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" - -"@babel/generator@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.9.tgz#f4af9fd38fa8de143c29fce3f71852406fc1e2fc" - integrity sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ== - dependencies: - "@babel/types" "^7.17.0" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/helper-annotate-as-pure@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" - integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-compilation-targets@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz#a3c2924f5e5f0379b356d4cfb313d1414dc30e46" - integrity sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w== - dependencies: - "@babel/compat-data" "^7.17.7" - "@babel/helper-validator-option" "^7.16.7" - browserslist "^4.17.5" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.16.10", "@babel/helper-create-class-features-plugin@^7.16.7": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz#71835d7fb9f38bd9f1378e40a4c0902fdc2ea49d" - integrity sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-member-expression-to-functions" "^7.17.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - -"@babel/helper-environment-visitor@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz#ff484094a839bde9d89cd63cba017d7aae80ecd7" - integrity sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-function-name@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz#136fcd54bc1da82fcb47565cf16fd8e444b1ff12" - integrity sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg== - dependencies: - "@babel/template" "^7.16.7" - "@babel/types" "^7.17.0" - -"@babel/helper-hoist-variables@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246" - integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-member-expression-to-functions@^7.16.7", "@babel/helper-member-expression-to-functions@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz#a34013b57d8542a8c4ff8ba3f747c02452a4d8c4" - integrity sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw== - dependencies: - "@babel/types" "^7.17.0" - -"@babel/helper-module-imports@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437" - integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-module-transforms@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz#3943c7f777139e7954a5355c815263741a9c1cbd" - integrity sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw== - dependencies: - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-simple-access" "^7.17.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/helper-validator-identifier" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.3" - "@babel/types" "^7.17.0" - -"@babel/helper-optimise-call-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2" - integrity sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9" - integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ== - -"@babel/helper-plugin-utils@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5" - integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA== - -"@babel/helper-replace-supers@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz#e9f5f5f32ac90429c1a4bdec0f231ef0c2838ab1" - integrity sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw== - dependencies: - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-member-expression-to-functions" "^7.16.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/traverse" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/helper-simple-access@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz#aaa473de92b7987c6dfa7ce9a7d9674724823367" - integrity sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA== - dependencies: - "@babel/types" "^7.17.0" - -"@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09" - integrity sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-split-export-declaration@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b" - integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-validator-identifier@^7.15.7": - version "7.15.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" - integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== - -"@babel/helper-validator-identifier@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" - integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== - -"@babel/helper-validator-option@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23" - integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== - -"@babel/helpers@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.17.9.tgz#b2af120821bfbe44f9907b1826e168e819375a1a" - integrity sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q== - dependencies: - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.9" - "@babel/types" "^7.17.0" - -"@babel/highlight@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" - integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/highlight@^7.16.7": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.9.tgz#61b2ee7f32ea0454612def4fccdae0de232b73e3" - integrity sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.16.7", "@babel/parser@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.9.tgz#9c94189a6062f0291418ca021077983058e171ef" - integrity sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg== - -"@babel/plugin-proposal-class-properties@^7.14.5": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz#925cad7b3b1a2fcea7e59ecc8eb5954f961f91b0" - integrity sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-proposal-dynamic-import@^7.14.5": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz#c19c897eaa46b27634a00fee9fb7d829158704b2" - integrity sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-proposal-export-namespace-from@^7.14.5": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz#09de09df18445a5786a305681423ae63507a6163" - integrity sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-proposal-logical-assignment-operators@^7.14.5": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz#be23c0ba74deec1922e639832904be0bea73cdea" - integrity sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz#141fc20b6857e59459d430c850a0011e36561d99" - integrity sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-numeric-separator@^7.14.5": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz#d6b69f4af63fb38b6ca2558442a7fb191236eba9" - integrity sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-proposal-optional-chaining@^7.14.5": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz#7cd629564724816c0e8a969535551f943c64c39a" - integrity sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-private-methods@^7.14.5": - version "7.16.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz#e8df108288555ff259f4527dbe84813aac3a1c50" - integrity sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.10" - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-proposal-private-property-in-object@^7.14.5": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz#b0b8cef543c2c3d57e59e2c611994861d46a3fce" - integrity sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-create-class-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz#39c9b55ee153151990fb038651d58d3fd03f98f8" - integrity sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-modules-commonjs@^7.14.5": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz#274be1a2087beec0254d4abd4d86e52442e1e5b6" - integrity sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw== - dependencies: - "@babel/helper-module-transforms" "^7.17.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-simple-access" "^7.17.7" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-typescript@^7.16.7": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz#591ce9b6b83504903fa9dd3652c357c2ba7a1ee0" - integrity sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-typescript" "^7.16.7" - -"@babel/preset-typescript@^7.14.5": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz#ab114d68bb2020afc069cd51b37ff98a046a70b9" - integrity sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-transform-typescript" "^7.16.7" - -"@babel/template@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" - integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w== - dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/parser" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/traverse@^7.16.7", "@babel/traverse@^7.17.3", "@babel/traverse@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.9.tgz#1f9b207435d9ae4a8ed6998b2b82300d83c37a0d" - integrity sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw== - dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.17.9" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/parser" "^7.17.9" - "@babel/types" "^7.17.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.0.tgz#db3b313804f96aadd0b776c4823e127ad67289ba" - integrity sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg== - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - to-fast-properties "^2.0.0" - -"@babel/types@^7.16.7", "@babel/types@^7.17.0": - version "7.17.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.0.tgz#a826e368bccb6b3d84acd76acad5c0d87342390b" - integrity sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - to-fast-properties "^2.0.0" - "@codemirror/autocomplete@^6.0.0": version "6.3.0" resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.3.0.tgz#217e16bb6ce63374ec7b9d2a01d007ba53ff0aff" @@ -669,35 +209,6 @@ resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz#ecda5712b61ac852c760d8b3c79c96adca5554e5" integrity sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg== -"@jest/types@^27.2.5": - version "27.2.5" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.2.5.tgz#420765c052605e75686982d24b061b4cbba22132" - integrity sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" - -"@jridgewell/resolve-uri@^3.0.3": - version "3.0.6" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz#4ac237f4dabc8dd93330386907b97591801f7352" - integrity sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw== - -"@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.11" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz#771a1d8d744eeb71b6adb35808e1a6c7b9b8c8ec" - integrity sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg== - -"@jridgewell/trace-mapping@^0.3.0": - version "0.3.9" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" - integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== - dependencies: - "@jridgewell/resolve-uri" "^3.0.3" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jupyterlab/application@^4.0.0-alpha.14": version "4.0.0-alpha.14" resolved "https://registry.yarnpkg.com/@jupyterlab/application/-/application-4.0.0-alpha.14.tgz#e0c3419555360f062740a1f3fe8a41db73e47f82" @@ -1487,46 +998,13 @@ "@lumino/signaling" "^2.0.0-alpha.6" "@lumino/virtualdom" "^2.0.0-alpha.6" -"@playwright/test@^1.26.1", "@playwright/test@~1.17.0": - version "1.17.2" - resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.17.2.tgz#0c67e329a28ffe43a79dc15a0e139dadd9cb250f" - integrity sha512-lxauaOlLNddQsgknCDJZEo8spTlSUF7gU4jXf0sUDLFsH/KE4ySe4SOPUGbtw+lCMrUfSbSRz0e7wnw5z78LNA== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/core" "^7.14.8" - "@babel/plugin-proposal-class-properties" "^7.14.5" - "@babel/plugin-proposal-dynamic-import" "^7.14.5" - "@babel/plugin-proposal-export-namespace-from" "^7.14.5" - "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5" - "@babel/plugin-proposal-numeric-separator" "^7.14.5" - "@babel/plugin-proposal-optional-chaining" "^7.14.5" - "@babel/plugin-proposal-private-methods" "^7.14.5" - "@babel/plugin-proposal-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-transform-modules-commonjs" "^7.14.5" - "@babel/preset-typescript" "^7.14.5" - colors "1.4.0" - commander "^8.2.0" - debug "^4.1.1" - expect "=27.2.5" - jest-matcher-utils "=27.2.5" - jpeg-js "^0.4.2" - mime "^2.4.6" - minimatch "^3.0.3" - ms "^2.1.2" - open "^8.3.0" - pirates "^4.0.1" - pixelmatch "^5.2.1" - playwright-core "=1.17.2" - pngjs "^5.0.0" - rimraf "^3.0.2" - source-map-support "^0.4.18" - stack-utils "^2.0.3" - yazl "^2.5.1" +"@playwright/test@^1.26.1", "@playwright/test@~1.26.0": + version "1.26.1" + resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.26.1.tgz#73ada4e70f618bca69ba7509c4ba65b5a41c4b10" + integrity sha512-bNxyZASVt2adSZ9gbD7NCydzcb5JaI0OR9hc7s+nmPeH604gwp0zp17NNpwXY4c8nvuBGQQ9oGDx72LE+cUWvw== + dependencies: + "@types/node" "*" + playwright-core "1.26.1" "@rjsf/core@^3.1.0": version "3.2.1" @@ -1806,9 +1284,9 @@ "@stdlib/utils" "^0.0.x" "@stdlib/string@^0.0.x": - version "0.0.13" - resolved "https://registry.yarnpkg.com/@stdlib/string/-/string-0.0.13.tgz#37457ca49e8d1dff0e523c68f5673c655c79eb2d" - integrity sha512-nGMHi7Qk9LBW0+Y+e3pSePQEBqyWH7+7DjFR1APcbsYccJE0p4aCaQdhPhx9Tp7j3uRGBmqPFek8wpcvIuC+CQ== + version "0.0.14" + resolved "https://registry.yarnpkg.com/@stdlib/string/-/string-0.0.14.tgz#4feea4f9089ab72428eebb65fe7b93d90a7f34f4" + integrity sha512-1ClvUTPysens7GZz3WsrkFYIFs8qDmnXkyAd3zMvTXgRpy7hqrv6nNzLMQj8BHv5cBWaWPOXYd/cZ+JyMnZNQQ== dependencies: "@stdlib/assert" "^0.0.x" "@stdlib/cli" "^0.0.x" @@ -1844,9 +1322,9 @@ "@stdlib/utils" "^0.0.x" "@stdlib/types@^0.0.x": - version "0.0.13" - resolved "https://registry.yarnpkg.com/@stdlib/types/-/types-0.0.13.tgz#4cf4666286294a48c589a37c2b0b48c9076128f9" - integrity sha512-8aPkDtaJM/XZENqhoj7BYuwENLGyxz1xfLIcf2zct7kLZMi0rODzks3n65LEMIR9Rh3rFDXlwc35XvzEkTpmZQ== + version "0.0.14" + resolved "https://registry.yarnpkg.com/@stdlib/types/-/types-0.0.14.tgz#02d3aab7a9bfaeb86e34ab749772ea22f7b2f7e0" + integrity sha512-AP3EI9/il/xkwUazcoY+SbjtxHRrheXgSbWZdEGD+rWpEgj6n2i63hp6hTOpAB5NipE0tJwinQlDGOuQ1lCaCw== "@stdlib/utils@^0.0.x": version "0.0.12" @@ -1882,44 +1360,25 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" - integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== - -"@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" - integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== - dependencies: - "@types/istanbul-lib-report" "*" - "@types/json-schema@^7.0.7": - version "7.0.10" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.10.tgz#9b05b7896166cd00e9cbd59864853abf65d9ac23" - integrity sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A== + version "7.0.11" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" + integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== "@types/node@*": - version "16.11.6" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" - integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== + version "18.7.23" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.23.tgz#75c580983846181ebe5f4abc40fe9dfb2d65665f" + integrity sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg== "@types/prop-types@*": - version "15.7.4" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" - integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== + version "15.7.5" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" + integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== "@types/react@^17.0.0": - version "17.0.34" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.34.tgz#797b66d359b692e3f19991b6b07e4b0c706c0102" - integrity sha512-46FEGrMjc2+8XhHXILr+3+/sTe3OfzSPU9YGKILLrUYbQ1CLQC9Daqo1KzENGXAWwrFwiY0l4ZbF20gRvgpWTg== + version "17.0.50" + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.50.tgz#39abb4f7098f546cfcd6b51207c90c4295ee81fc" + integrity sha512-ZCBHzpDb5skMnc1zFXAXnL3l1FAdi+xZvwxK+PkglMmBrwjpp9nKaWuEvrGnSifCJmBFGxZOOFuwC6KH/s0NuA== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -1930,30 +1389,6 @@ resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== -"@types/stack-utils@^2.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" - integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== - -"@types/yargs-parser@*": - version "20.2.1" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz#3b9ce2489919d9e4fea439b76916abc34b2df129" - integrity sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw== - -"@types/yargs@^16.0.0": - version "16.0.4" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" - integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== - dependencies: - "@types/yargs-parser" "*" - -"@types/yauzl@^2.9.1": - version "2.9.2" - resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.9.2.tgz#c48e5d56aff1444409e39fa164b0b4d4552a7b7a" - integrity sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA== - dependencies: - "@types/node" "*" - abstract-leveldown@^6.2.1: version "6.3.0" resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-6.3.0.tgz#d25221d1e6612f820c35963ba4bd739928f6026a" @@ -1976,13 +1411,6 @@ abstract-leveldown@~6.2.1, abstract-leveldown@~6.2.3: level-supports "~1.0.0" xtend "~4.0.0" -agent-base@6, agent-base@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - ajv@^6.12.3, ajv@^6.7.0: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" @@ -1998,13 +1426,6 @@ ansi-regex@^5.0.1: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - ansi-styles@^4.0.0, ansi-styles@^4.1.0: version "4.3.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" @@ -2012,11 +1433,6 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - array-flat-polyfill@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/array-flat-polyfill/-/array-flat-polyfill-1.0.1.tgz#1e3a4255be619dfbffbfd1d635c1cf357cd034e7" @@ -2027,7 +1443,7 @@ async-limiter@~1.0.0: resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== -async@^2.6.2: +async@^2.6.4: version "2.6.4" resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== @@ -2039,13 +1455,6 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -2059,7 +1468,7 @@ base64-js@^1.3.1: basic-auth@^1.0.3: version "1.1.0" resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-1.1.0.tgz#45221ee429f7ee1e5035be3f51533f1cdfd29884" - integrity sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ= + integrity sha512-CtGuTyWf3ig+sgRyC7uP6DM3N+5ur/p8L+FPfsd+BbIfIs74TFfCajZTHnCw6K5dqM0bZEbRIqRy1fAdiUJhTA== brace-expansion@^1.1.7: version "1.1.11" @@ -2069,29 +1478,6 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browserslist@^4.17.5: - version "4.20.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.3.tgz#eb7572f49ec430e054f56d52ff0ebe9be915f8bf" - integrity sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg== - dependencies: - caniuse-lite "^1.0.30001332" - electron-to-chromium "^1.4.118" - escalade "^3.1.1" - node-releases "^2.0.3" - picocolors "^1.0.0" - -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= - buffer@^5.5.0, buffer@^5.6.0: version "5.7.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" @@ -2108,21 +1494,7 @@ call-bind@^1.0.0: function-bind "^1.1.1" get-intrinsic "^1.0.2" -caniuse-lite@^1.0.30001332: - version "1.0.30001332" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz#39476d3aa8d83ea76359c70302eafdd4a1d727dd" - integrity sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw== - -chalk@^2.0.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0: +chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -2142,14 +1514,7 @@ cliui@^7.0.2: clone@~2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" - integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" + integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== color-convert@^2.0.1: version "2.0.1" @@ -2158,30 +1523,20 @@ color-convert@^2.0.1: dependencies: color-name "~1.1.4" -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -colors@1.4.0, colors@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" - integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== - commander@2: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^8.2.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== +commander@7: + version "7.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== compute-gcd@^1.2.1: version "1.2.1" @@ -2205,19 +1560,12 @@ compute-lcm@^1.1.0: concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== core-js-pure@^3.6.5: - version "3.21.1" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.21.1.tgz#8c4d1e78839f5f46208de7230cebfb72bc3bdb51" - integrity sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ== + version "3.25.3" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.25.3.tgz#66ac5bfa5754b47fdfd14f3841c5ed21c46db608" + integrity sha512-T/7qvgv70MEvRkZ8p6BasLZmOVYKzOaWNBEHAU8FmveCJkl4nko2quqPQOmy6AJIp5MBanhz9no3A94NoRb0XA== core-util-is@~1.0.0: version "1.0.3" @@ -2227,152 +1575,156 @@ core-util-is@~1.0.0: corser@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/corser/-/corser-2.0.1.tgz#8eda252ecaab5840dcd975ceb90d9370c819ff87" - integrity sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c= + integrity sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ== crelt@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/crelt/-/crelt-1.0.5.tgz#57c0d52af8c859e354bace1883eb2e1eb182bb94" integrity sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA== -csstype@2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.9.tgz#05141d0cd557a56b8891394c1911c40c8a98d098" - integrity sha512-xz39Sb4+OaTsULgUERcCk+TJj8ylkL4aSVDQiX/ksxbELSqwkgt4d4RD7fovIdgJGSuNYqwZEiVjYY5l0ask+Q== +csstype@3.0.10: + version "3.0.10" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.10.tgz#2ad3a7bed70f35b965707c092e5f30b327c290e5" + integrity sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA== + +csstype@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9" + integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw== -csstype@^3.0.2, csstype@~3.0.3: - version "3.0.9" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.9.tgz#6410af31b26bd0520933d02cbc64fce9ce3fbf0b" - integrity sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw== +csstype@~3.0.3: + version "3.0.11" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.11.tgz#d66700c5eacfac1940deb4e3ee5642792d85cd33" + integrity sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw== -"d3-array@1 - 2", d3-array@2, d3-array@^2.3.0, d3-array@^2.5.0, d3-array@^2.7.1: - version "2.12.1" - resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-2.12.1.tgz#e20b41aafcdffdf5d50928004ececf815a465e81" - integrity sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ== +"d3-array@1 - 3", "d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@^3.1.1: + version "3.2.0" + resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.0.tgz#15bf96cd9b7333e02eb8de8053d78962eafcff14" + integrity sha512-3yXFQo0oG3QCxbF06rMPFyGRMGJNS7NvsV1+2joOjbBE+9xvWQ8+GcMJAjRCzw06zQ3/arXeJgbPYcjUCuC+3g== dependencies: - internmap "^1.0.0" + internmap "1 - 2" -"d3-color@1 - 2", d3-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-2.0.0.tgz#8d625cab42ed9b8f601a1760a389f7ea9189d62e" - integrity sha512-SPXi0TSKPD4g9tw0NMZFnR95XVgUZiBH+uUTqQuDu1OsE2zomHU7ho0FISciaPvosimixwHFl3WHLGabv6dDgQ== +d3-array@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.1.1.tgz#7797eb53ead6b9083c75a45a681e93fc41bc468c" + integrity sha512-33qQ+ZoZlli19IFiQx4QEpf2CBEayMRzhlisJHSCsSUbDXv6ZishqS1x7uFVClKG4Wr7rZVHvaAttoLow6GqdQ== + dependencies: + internmap "1 - 2" -d3-delaunay@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/d3-delaunay/-/d3-delaunay-5.3.0.tgz#b47f05c38f854a4e7b3cea80e0bb12e57398772d" - integrity sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w== +"d3-color@1 - 3", d3-color@^3.0.1: + version "3.1.0" + resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2" + integrity sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA== + +d3-delaunay@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/d3-delaunay/-/d3-delaunay-6.0.2.tgz#7fd3717ad0eade2fc9939f4260acfb503f984e92" + integrity sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ== dependencies: - delaunator "4" + delaunator "5" -"d3-dispatch@1 - 2": - version "2.0.0" - resolved "https://registry.yarnpkg.com/d3-dispatch/-/d3-dispatch-2.0.0.tgz#8a18e16f76dd3fcaef42163c97b926aa9b55e7cf" - integrity sha512-S/m2VsXI7gAti2pBoLClFFTMOO1HTtT0j99AuXLoGFKO6deHDdnv6ZGTxSTTUTgO1zVcv82fCOtDjYK4EECmWA== +"d3-dispatch@1 - 3": + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-dispatch/-/d3-dispatch-3.0.1.tgz#5fc75284e9c2375c36c839411a0cf550cbfc4d5e" + integrity sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg== -d3-dsv@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/d3-dsv/-/d3-dsv-2.0.0.tgz#b37b194b6df42da513a120d913ad1be22b5fe7c5" - integrity sha512-E+Pn8UJYx9mViuIUkoc93gJGGYut6mSDKy2+XaPwccwkRGlR+LO97L2VCCRjQivTwLHkSnAJG7yo00BWY6QM+w== +d3-dsv@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-dsv/-/d3-dsv-3.0.1.tgz#c63af978f4d6a0d084a52a673922be2160789b73" + integrity sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q== dependencies: - commander "2" - iconv-lite "0.4" + commander "7" + iconv-lite "0.6" rw "1" -d3-force@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/d3-force/-/d3-force-2.1.1.tgz#f20ccbf1e6c9e80add1926f09b51f686a8bc0937" - integrity sha512-nAuHEzBqMvpFVMf9OX75d00OxvOXdxY+xECIXjW6Gv8BRrXu6gAWbv/9XKrvfJ5i5DCokDW7RYE50LRoK092ew== +d3-force@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/d3-force/-/d3-force-3.0.0.tgz#3e2ba1a61e70888fe3d9194e30d6d14eece155c4" + integrity sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg== dependencies: - d3-dispatch "1 - 2" - d3-quadtree "1 - 2" - d3-timer "1 - 2" + d3-dispatch "1 - 3" + d3-quadtree "1 - 3" + d3-timer "1 - 3" -"d3-format@1 - 2", d3-format@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-2.0.0.tgz#a10bcc0f986c372b729ba447382413aabf5b0767" - integrity sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA== +"d3-format@1 - 3", d3-format@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-3.1.0.tgz#9260e23a28ea5cb109e93b21a06e24e2ebd55641" + integrity sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA== -d3-geo-projection@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/d3-geo-projection/-/d3-geo-projection-3.0.0.tgz#45ad8ce756cdbfa8340b11b2988644d8e1fa42e4" - integrity sha512-1JE+filVbkEX2bT25dJdQ05iA4QHvUwev6o0nIQHOSrNlHCAKfVss/U10vEM3pA4j5v7uQoFdQ4KLbx9BlEbWA== +d3-geo-projection@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/d3-geo-projection/-/d3-geo-projection-4.0.0.tgz#dc229e5ead78d31869a4e87cf1f45bd2716c48ca" + integrity sha512-p0bK60CEzph1iqmnxut7d/1kyTmm3UWtPlwdkM31AU+LW+BXazd5zJdoCn7VFxNCHXRngPHRnsNn5uGjLRGndg== dependencies: - commander "2" - d3-array "1 - 2" - d3-geo "1.12.0 - 2" - resolve "^1.1.10" + commander "7" + d3-array "1 - 3" + d3-geo "1.12.0 - 3" -"d3-geo@1.12.0 - 2", d3-geo@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-2.0.2.tgz#c065c1b71fe8c5f1be657e5f43d9bdd010383c40" - integrity sha512-8pM1WGMLGFuhq9S+FpPURxic+gKzjluCD/CHTuUF3mXMeiCo0i6R0tO1s4+GArRFde96SLcW/kOFRjoAosPsFA== +"d3-geo@1.12.0 - 3", d3-geo@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-3.0.1.tgz#4f92362fd8685d93e3b1fae0fd97dc8980b1ed7e" + integrity sha512-Wt23xBych5tSy9IYAM1FR2rWIBFWa52B/oF/GYe5zbdHrg08FU8+BuI6X4PvTwPDdqdAdq04fuWJpELtsaEjeA== dependencies: - d3-array "^2.5.0" + d3-array "2.5.0 - 3" -d3-hierarchy@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-2.0.0.tgz#dab88a58ca3e7a1bc6cab390e89667fcc6d20218" - integrity sha512-SwIdqM3HxQX2214EG9GTjgmCc/mbSx4mQBn+DuEETubhOw6/U3fmnji4uCVrmzOydMHSO1nZle5gh6HB/wdOzw== +d3-hierarchy@^3.1.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz#b01cd42c1eed3d46db77a5966cf726f8c09160c6" + integrity sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA== -"d3-interpolate@1.2.0 - 2", d3-interpolate@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-2.0.1.tgz#98be499cfb8a3b94d4ff616900501a64abc91163" - integrity sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ== +"d3-interpolate@1.2.0 - 3", d3-interpolate@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-3.0.1.tgz#3c47aa5b32c5b3dfb56ef3fd4342078a632b400d" + integrity sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g== dependencies: - d3-color "1 - 2" + d3-color "1 - 3" -"d3-path@1 - 2", d3-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-2.0.0.tgz#55d86ac131a0548adae241eebfb56b4582dd09d8" - integrity sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA== +"d3-path@1 - 3", d3-path@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-3.0.1.tgz#f09dec0aaffd770b7995f1a399152bf93052321e" + integrity sha512-gq6gZom9AFZby0YLduxT1qmrp4xpBA1YZr19OI717WIdKE2OM5ETq5qrHLb301IgxhLwcuxvGZVLeeWc/k1I6w== -"d3-quadtree@1 - 2": - version "2.0.0" - resolved "https://registry.yarnpkg.com/d3-quadtree/-/d3-quadtree-2.0.0.tgz#edbad045cef88701f6fee3aee8e93fb332d30f9d" - integrity sha512-b0Ed2t1UUalJpc3qXzKi+cPGxeXRr4KU9YSlocN74aTzp6R/Ud43t79yLLqxHRWZfsvWXmbDWPpoENK1K539xw== +"d3-quadtree@1 - 3": + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-quadtree/-/d3-quadtree-3.0.1.tgz#6dca3e8be2b393c9a9d514dabbd80a92deef1a4f" + integrity sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw== -d3-scale@^3.2.2: - version "3.3.0" - resolved "https://registry.yarnpkg.com/d3-scale/-/d3-scale-3.3.0.tgz#28c600b29f47e5b9cd2df9749c206727966203f3" - integrity sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ== +d3-scale@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/d3-scale/-/d3-scale-4.0.2.tgz#82b38e8e8ff7080764f8dcec77bd4be393689396" + integrity sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ== dependencies: - d3-array "^2.3.0" - d3-format "1 - 2" - d3-interpolate "1.2.0 - 2" - d3-time "^2.1.1" - d3-time-format "2 - 3" + d3-array "2.10.0 - 3" + d3-format "1 - 3" + d3-interpolate "1.2.0 - 3" + d3-time "2.1.1 - 3" + d3-time-format "2 - 4" -d3-shape@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-2.1.0.tgz#3b6a82ccafbc45de55b57fcf956c584ded3b666f" - integrity sha512-PnjUqfM2PpskbSLTJvAzp2Wv4CZsnAgTfcVRTwW03QR3MkXF8Uo7B1y/lWkAsmbKwuecto++4NlsYcvYpXpTHA== +d3-shape@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-3.1.0.tgz#c8a495652d83ea6f524e482fca57aa3f8bc32556" + integrity sha512-tGDh1Muf8kWjEDT/LswZJ8WF85yDZLvVJpYU9Nq+8+yW1Z5enxrmXOhTArlkaElU+CTn0OTVNli+/i+HP45QEQ== dependencies: - d3-path "1 - 2" + d3-path "1 - 3" -"d3-time-format@2 - 3", d3-time-format@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-3.0.0.tgz#df8056c83659e01f20ac5da5fdeae7c08d5f1bb6" - integrity sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag== +"d3-time-format@2 - 4", d3-time-format@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-4.1.0.tgz#7ab5257a5041d11ecb4fe70a5c7d16a195bb408a" + integrity sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg== dependencies: - d3-time "1 - 2" + d3-time "1 - 3" -"d3-time@1 - 2", d3-time@^2.0.0, d3-time@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/d3-time/-/d3-time-2.1.1.tgz#e9d8a8a88691f4548e68ca085e5ff956724a6682" - integrity sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ== +"d3-time@1 - 3", "d3-time@2.1.1 - 3", d3-time@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/d3-time/-/d3-time-3.0.0.tgz#65972cb98ae2d4954ef5c932e8704061335d4975" + integrity sha512-zmV3lRnlaLI08y9IMRXSDshQb5Nj77smnfpnd2LrBa/2K281Jijactokeak14QacHs/kKq0AQ121nidNYlarbQ== dependencies: - d3-array "2" - -"d3-timer@1 - 2", d3-timer@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/d3-timer/-/d3-timer-2.0.0.tgz#055edb1d170cfe31ab2da8968deee940b56623e6" - integrity sha512-TO4VLh0/420Y/9dO3+f9abDEFYeCUr2WZRlxJvbp4HPTQcSylXNiL6yZa9FIUvV1yRiFufl1bszTCLDqv9PWNA== + d3-array "2 - 3" -debug@4, debug@^4.1.0, debug@^4.1.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" - integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== - dependencies: - ms "2.1.2" +"d3-timer@1 - 3", d3-timer@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/d3-timer/-/d3-timer-3.0.1.tgz#6284d2a2708285b1abb7e201eda4380af35e63b0" + integrity sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA== debug@^2.6.9: version "2.6.9" @@ -2381,20 +1733,13 @@ debug@^2.6.9: dependencies: ms "2.0.0" -debug@^3.1.1: +debug@^3.2.7: version "3.2.7" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: ms "^2.1.1" -debug@^4.3.3: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - deepmerge@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" @@ -2408,46 +1753,31 @@ deferred-leveldown@~5.3.0: abstract-leveldown "~6.2.1" inherits "^2.0.3" -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - -define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== +delaunator@5: + version "5.0.0" + resolved "https://registry.yarnpkg.com/delaunator/-/delaunator-5.0.0.tgz#60f052b28bd91c9b4566850ebf7756efe821d81b" + integrity sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw== dependencies: - object-keys "^1.0.12" - -delaunator@4: - version "4.0.1" - resolved "https://registry.yarnpkg.com/delaunator/-/delaunator-4.0.1.tgz#3d779687f57919a7a418f8ab947d3bddb6846957" - integrity sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag== - -diff-sequences@^27.0.6: - version "27.0.6" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.6.tgz#3305cb2e55a033924054695cc66019fd7f8e5723" - integrity sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ== + robust-predicates "^3.0.0" dom-serializer@^1.0.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" - integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== dependencies: domelementtype "^2.0.1" domhandler "^4.2.0" entities "^2.0.0" domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" - integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== domhandler@^4.0.0, domhandler@^4.2.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.2.tgz#e825d721d19a86b8c201a35264e226c678ee755f" - integrity sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w== + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== dependencies: domelementtype "^2.2.0" @@ -2460,11 +1790,6 @@ domutils@^2.5.2: domelementtype "^2.2.0" domhandler "^4.2.0" -electron-to-chromium@^1.4.118: - version "1.4.119" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.119.tgz#a1dcef9f9a0283119256030a605da6ae63b0a402" - integrity sha512-HPEmKy+d0xK8oCfEHc5t6wDsSAi1WmE3Ld08QrBjAPxaAzfuKP66VJ77lcTqxTt7GJmSE279s75mhW64Xh+4kw== - emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" @@ -2480,13 +1805,6 @@ encoding-down@^6.3.0: level-codec "^9.0.0" level-errors "^2.0.0" -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - entities@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" @@ -2504,16 +1822,6 @@ escalade@^3.1.1: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - escape-string-regexp@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" @@ -2524,29 +1832,6 @@ eventemitter3@^4.0.0: resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== -expect@=27.2.5: - version "27.2.5" - resolved "https://registry.yarnpkg.com/expect/-/expect-27.2.5.tgz#16154aaa60b4d9a5b0adacfea3e4d6178f4b93fd" - integrity sha512-ZrO0w7bo8BgGoP/bLz+HDCI+0Hfei9jUSZs5yI/Wyn9VkG9w8oJ7rHRgYj+MA7yqqFa0IwHA3flJzZtYugShJA== - dependencies: - "@jest/types" "^27.2.5" - ansi-styles "^5.0.0" - jest-get-type "^27.0.6" - jest-matcher-utils "^27.2.5" - jest-message-util "^27.2.5" - jest-regex-util "^27.0.6" - -extract-zip@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" - integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== - dependencies: - debug "^4.1.1" - get-stream "^5.1.0" - yauzl "^2.10.0" - optionalDependencies: - "@types/yauzl" "^2.9.1" - fast-deep-equal@^3.1.1, fast-deep-equal@~3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" @@ -2557,24 +1842,10 @@ fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@~2.1.0: resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= - dependencies: - pend "~1.2.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - follow-redirects@^1.0.0: - version "1.14.9" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.9.tgz#dd4ea157de7bfaf9ea9b3fbd85aa16951f78d8d7" - integrity sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w== + version "1.15.2" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" + integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== free-style@3.1.0: version "3.1.0" @@ -2594,75 +1865,53 @@ fs-extra@^9.0.1: fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== get-intrinsic@^1.0.2: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + version "1.1.3" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" + integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== dependencies: function-bind "^1.1.1" has "^1.0.3" - has-symbols "^1.0.1" - -get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" + has-symbols "^1.0.3" glob@^7.1.3: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.0.4" + minimatch "^3.1.1" once "^1.3.0" path-is-absolute "^1.0.0" -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: - version "4.2.8" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" - integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= +graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== has-flag@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-symbols@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" - integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== +has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== has@^1.0.3: version "1.0.3" @@ -2696,12 +1945,12 @@ http-proxy@^1.18.0: requires-port "^1.0.0" http-server@^13.0.0: - version "13.0.2" - resolved "https://registry.yarnpkg.com/http-server/-/http-server-13.0.2.tgz#36f8a8ae0e1b78e7bf30a4dfb01ae89b904904ef" - integrity sha512-R8kvPT7qp11AMJWLZsRShvm6heIXdlR/+tL5oAWNG/86A/X+IAFX6q0F9SA2G+dR5aH/759+9PLH0V34Q6j4rg== + version "13.1.0" + resolved "https://registry.yarnpkg.com/http-server/-/http-server-13.1.0.tgz#ef2ceb4efd08da87e93ac0f33727ecb9f3f4d629" + integrity sha512-MLqBMXeY/YN0FYMz4ifeOQCcg8pKj8YdmzX1pr/Vb2VrNnbxHN1s4K9BuZRVSyK/j3DQ8UVrrABb8m6EmFjWog== dependencies: basic-auth "^1.0.3" - colors "^1.4.0" + chalk "^4.1.2" corser "^2.0.1" he "^1.1.0" http-proxy "^1.18.0" @@ -2713,20 +1962,12 @@ http-server@^13.0.0: union "~0.5.0" url-join "^2.0.5" -https-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" - integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== - dependencies: - agent-base "6" - debug "4" - -iconv-lite@0.4: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== +iconv-lite@0.6: + version "0.6.3" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== dependencies: - safer-buffer ">= 2.1.2 < 3" + safer-buffer ">= 2.1.2 < 3.0.0" ieee754@^1.1.13: version "1.2.1" @@ -2741,7 +1982,7 @@ immediate@^3.2.3: inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" wrappy "1" @@ -2754,132 +1995,38 @@ inherits@2, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: inherits@2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -internmap@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/internmap/-/internmap-1.0.1.tgz#0017cc8a3b99605f0302f2b198d272e015e5df95" - integrity sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw== + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== -ip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - -is-core-module@^2.2.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" - integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw== - dependencies: - has "^1.0.3" - -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== +"internmap@1 - 2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/internmap/-/internmap-2.0.3.tgz#6685f23755e43c524e251d29cbc97248e3061009" + integrity sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg== is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - is-plain-object@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== isomorphic.js@^0.2.4: - version "0.2.4" - resolved "https://registry.yarnpkg.com/isomorphic.js/-/isomorphic.js-0.2.4.tgz#24ca374163ae54a7ce3b86ce63b701b91aa84969" - integrity sha512-Y4NjZceAwaPXctwsHgNsmfuPxR8lJ3f8X7QTAkhltrX4oGIv+eTlgHLXn4tWysC9zGTi929gapnPp+8F8cg7nA== - -jest-diff@^27.2.5, jest-diff@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.3.1.tgz#d2775fea15411f5f5aeda2a5e02c2f36440f6d55" - integrity sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ== - dependencies: - chalk "^4.0.0" - diff-sequences "^27.0.6" - jest-get-type "^27.3.1" - pretty-format "^27.3.1" - -jest-get-type@^27.0.6, jest-get-type@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.3.1.tgz#a8a2b0a12b50169773099eee60a0e6dd11423eff" - integrity sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg== - -jest-matcher-utils@=27.2.5: - version "27.2.5" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.2.5.tgz#4684faaa8eb32bf15e6edaead6834031897e2980" - integrity sha512-qNR/kh6bz0Dyv3m68Ck2g1fLW5KlSOUNcFQh87VXHZwWc/gY6XwnKofx76Qytz3x5LDWT09/2+yXndTkaG4aWg== - dependencies: - chalk "^4.0.0" - jest-diff "^27.2.5" - jest-get-type "^27.0.6" - pretty-format "^27.2.5" - -jest-matcher-utils@^27.2.5: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.3.1.tgz#257ad61e54a6d4044e080d85dbdc4a08811e9c1c" - integrity sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w== - dependencies: - chalk "^4.0.0" - jest-diff "^27.3.1" - jest-get-type "^27.3.1" - pretty-format "^27.3.1" - -jest-message-util@^27.2.5: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.3.1.tgz#f7c25688ad3410ab10bcb862bcfe3152345c6436" - integrity sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg== - dependencies: - "@babel/code-frame" "^7.12.13" - "@jest/types" "^27.2.5" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - micromatch "^4.0.4" - pretty-format "^27.3.1" - slash "^3.0.0" - stack-utils "^2.0.3" - -jest-regex-util@^27.0.6: - version "27.0.6" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.6.tgz#02e112082935ae949ce5d13b2675db3d8c87d9c5" - integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ== - -jpeg-js@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.4.4.tgz#a9f1c6f1f9f0fa80cdb3484ed9635054d28936aa" - integrity sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg== - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "0.2.5" + resolved "https://registry.yarnpkg.com/isomorphic.js/-/isomorphic.js-0.2.5.tgz#13eecf36f2dba53e85d355e11bf9d4208c6f7f88" + integrity sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw== + +"js-tokens@^3.0.0 || ^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - json-schema-compare@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/json-schema-compare/-/json-schema-compare-0.2.2.tgz#dd601508335a90c7f4cfadb6b2e397225c908e56" @@ -2907,13 +2054,6 @@ json-stringify-pretty-compact@~3.0.0: integrity sha512-Rc2suX5meI0S3bfdZuA7JMFBGkJ875ApfVyq2WHELjBiiG22My/l7/8zPpH/CfFVQHuVLd8NLR0nv6vi0BYYKA== json5@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" - -json5@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== @@ -2928,9 +2068,9 @@ jsonfile@^6.0.1: graceful-fs "^4.1.6" jsonpointer@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.0.tgz#f802669a524ec4805fa7389eadbc9921d5dc8072" - integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== + version "5.0.1" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559" + integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== level-codec@^9.0.0: version "9.0.2" @@ -3014,14 +2154,7 @@ levelup@^4.3.2: level-supports "~1.0.0" xtend "~4.0.0" -lib0@^0.2.31, lib0@^0.2.42: - version "0.2.42" - resolved "https://registry.yarnpkg.com/lib0/-/lib0-0.2.42.tgz#6d8bf1fb8205dec37a953c521c5ee403fd8769b0" - integrity sha512-8BNM4MiokEKzMvSxTOC3gnCBisJH+jL67CnSnqzHv3jli3pUvGC8wz+0DQ2YvGr4wVQdb2R2uNNPw9LEpVvJ4Q== - dependencies: - isomorphic.js "^0.2.4" - -lib0@^0.2.49: +lib0@^0.2.31, lib0@^0.2.42, lib0@^0.2.49, lib0@^0.2.52: version "0.2.52" resolved "https://registry.yarnpkg.com/lib0/-/lib0-0.2.52.tgz#f07c975673ab3273e676712860d941f996e5fe79" integrity sha512-CjxlM7UgICfN6b2OPALBXchIBiNk6jE+1g7JP8ha+dh1xKRDSYpH0WQl1+rMqCju49xUnwPG34v4CR5/rPOZhg== @@ -3031,12 +2164,12 @@ lib0@^0.2.49: lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== lodash.escape@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" - integrity sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= + integrity sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw== lodash.mergewith@^4.6.1: version "4.6.2" @@ -3058,51 +2191,31 @@ loose-envify@^1.1.0, loose-envify@^1.4.0: ltgt@^2.1.2: version "2.2.1" resolved "https://registry.yarnpkg.com/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5" - integrity sha1-81ypHEk/e3PaDgdJUwTxezH4fuU= - -micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" + integrity sha512-AI2r85+4MquTw9ZYqabu4nMwy9Oftlfa/e/52t9IjtfG+mGBbTNdAoZ3RQKLHR6r0wQnwZnPIEh/Ya6XTWAKNA== mime@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@^2.4.6: - version "2.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - -minimatch@^3.0.3: +minimatch@^3.1.1: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.2.0, minimist@^1.2.5, minimist@~1.2.0: +minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.0: version "1.2.6" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== -mkdirp@^0.5.5: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== +mkdirp@^0.5.6: + version "0.5.6" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== dependencies: - minimist "^1.2.5" + minimist "^1.2.6" moment@^2.24.0: version "2.29.4" @@ -3112,29 +2225,24 @@ moment@^2.24.0: ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== -ms@^2.1.1, ms@^2.1.2: +ms@^2.1.1: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -nanoid@^3.1.23, nanoid@^3.1.30: - version "3.3.1" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" - integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== +nanoid@^3.1.23, nanoid@^3.3.4: + version "3.3.4" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== napi-macros@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/napi-macros/-/napi-macros-2.0.0.tgz#2b6bae421e7b96eb687aa6c77a7858640670001b" integrity sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg== -node-fetch@^2.6.0, node-fetch@^2.6.1: +node-fetch@^2.6.0, node-fetch@^2.6.7: version "2.6.7" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== @@ -3146,52 +2254,23 @@ node-gyp-build@~4.1.0: resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.1.1.tgz#d7270b5d86717068d114cc57fff352f96d745feb" integrity sha512-dSq1xmcPDKPZ2EED2S6zw/b9NKsqzXRE6dVr8TVQnI3FJOTteUMuqF3Qqs6LZg+mLGYJWqQzMbIjMtJqTv87nQ== -node-releases@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.3.tgz#225ee7488e4a5e636da8da52854844f9d716ca96" - integrity sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw== - object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-inspect@^1.9.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.11.0.tgz#9dceb146cedd4148a0d9e51ab88d34cf509922b1" - integrity sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== + version "1.12.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" + integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== -object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -once@^1.3.0, once@^1.3.1, once@^1.4.0: +once@^1.3.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" -open@^8.3.0: - version "8.4.0" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8" - integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - opener@^1.5.1: version "1.5.2" resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" @@ -3200,7 +2279,7 @@ opener@^1.5.1: parse-srcset@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/parse-srcset/-/parse-srcset-1.0.2.tgz#f2bd221f6cc970a938d88556abc589caaaa2bde1" - integrity sha1-8r0iH2zJcKk42IVWq8WJyqqiveE= + integrity sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q== path-browserify@^1.0.0: version "1.0.1" @@ -3210,107 +2289,43 @@ path-browserify@^1.0.0: path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-parse@^1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path@~0.12.7: version "0.12.7" resolved "https://registry.yarnpkg.com/path/-/path-0.12.7.tgz#d4dc2a506c4ce2197eb481ebfcd5b36c0140b10f" - integrity sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8= + integrity sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q== dependencies: process "^0.11.1" util "^0.10.3" -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= - picocolors@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== -picomatch@^2.2.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" - integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== - -pirates@^4.0.1: - version "4.0.5" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" - integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== - -pixelmatch@^5.2.1: - version "5.3.0" - resolved "https://registry.yarnpkg.com/pixelmatch/-/pixelmatch-5.3.0.tgz#5e5321a7abedfb7962d60dbf345deda87cb9560a" - integrity sha512-o8mkY4E/+LNUf6LzX96ht6k6CEDi65k9G2rjMtBe9Oo+VPKSvl+0GKHuH/AlG+GA5LPG/i5hrekkxUc3s2HU+Q== - dependencies: - pngjs "^6.0.0" - -playwright-core@=1.17.2: - version "1.17.2" - resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.17.2.tgz#916254fa8fb3eb76c160b5c2e06bc979d6ec2cf8" - integrity sha512-TCYIt2UNHvqGxvD79bBjBv9osDLAH1gn7AZD5kRpMNQJG6BAmJt8B4Ek8fzdKmCQOnHf9ASJmcYRszoIZxcdVA== - dependencies: - commander "^8.2.0" - debug "^4.1.1" - extract-zip "^2.0.1" - https-proxy-agent "^5.0.0" - jpeg-js "^0.4.2" - mime "^2.4.6" - pngjs "^5.0.0" - progress "^2.0.3" - proper-lockfile "^4.1.1" - proxy-from-env "^1.1.0" - rimraf "^3.0.2" - socks-proxy-agent "^6.1.0" - stack-utils "^2.0.3" - ws "^7.4.6" - yauzl "^2.10.0" - yazl "^2.5.1" - -pngjs@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-5.0.0.tgz#e79dd2b215767fd9c04561c01236df960bce7fbb" - integrity sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw== - -pngjs@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-6.0.0.tgz#ca9e5d2aa48db0228a52c419c3308e87720da821" - integrity sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg== +playwright-core@1.26.1: + version "1.26.1" + resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.26.1.tgz#a162f476488312dcf12638d97685144de6ada512" + integrity sha512-hzFchhhxnEiPc4qVPs9q2ZR+5eKNifY2hQDHtg1HnTTUuphYCBP8ZRb2si+B1TR7BHirgXaPi48LIye5SgrLAA== portfinder@^1.0.25: - version "1.0.28" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" - integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== + version "1.0.32" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.32.tgz#2fe1b9e58389712429dc2bea5beb2146146c7f81" + integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg== dependencies: - async "^2.6.2" - debug "^3.1.1" - mkdirp "^0.5.5" + async "^2.6.4" + debug "^3.2.7" + mkdirp "^0.5.6" postcss@^8.3.11: - version "8.4.5" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95" - integrity sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg== + version "8.4.16" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.16.tgz#33a1d675fac39941f5f445db0de4db2b6e01d43c" + integrity sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ== dependencies: - nanoid "^3.1.30" + nanoid "^3.3.4" picocolors "^1.0.0" - source-map-js "^1.0.1" - -pretty-format@^27.2.5, pretty-format@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.3.1.tgz#7e9486365ccdd4a502061fa761d3ab9ca1b78df5" - integrity sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA== - dependencies: - "@jest/types" "^27.2.5" - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^17.0.1" + source-map-js "^1.0.2" process-nextick-args@~2.0.0: version "2.0.1" @@ -3320,12 +2335,7 @@ process-nextick-args@~2.0.0: process@^0.11.1: version "0.11.10" resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - -progress@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== prop-types@^15.7.2: version "15.8.1" @@ -3336,32 +2346,10 @@ prop-types@^15.7.2: object-assign "^4.1.1" react-is "^16.13.1" -proper-lockfile@^4.1.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/proper-lockfile/-/proper-lockfile-4.1.2.tgz#c8b9de2af6b2f1601067f98e01ac66baa223141f" - integrity sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA== - dependencies: - graceful-fs "^4.2.4" - retry "^0.12.0" - signal-exit "^3.0.2" - -proxy-from-env@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - prr@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" + integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== punycode@^2.1.0: version "2.1.1" @@ -3369,9 +2357,9 @@ punycode@^2.1.0: integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== qs@^6.4.0: - version "6.10.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a" - integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg== + version "6.11.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== dependencies: side-channel "^1.0.4" @@ -3394,11 +2382,6 @@ react-is@^16.13.1, react-is@^16.9.0: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - react@^17.0.1: version "17.0.2" resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" @@ -3432,25 +2415,12 @@ readable-stream@^3.4.0: require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== requires-port@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - -resolve@^1.1.10: - version "1.20.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== rimraf@^3.0.2: version "3.0.2" @@ -3459,10 +2429,15 @@ rimraf@^3.0.2: dependencies: glob "^7.1.3" +robust-predicates@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-3.0.1.tgz#ecde075044f7f30118682bd9fb3f123109577f9a" + integrity sha512-ndEIpszUHiG4HtDsQLeIuMvRsDnn8c8rYStabochtUeCvfuvNptb5TUbVD68LRAILPX7p9nqQGh4xJgn3EHS/g== + rw@1: version "1.3.3" resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" - integrity sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q= + integrity sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ== safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" @@ -3474,7 +2449,7 @@ safe-buffer@~5.2.0: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -"safer-buffer@>= 2.1.2 < 3": +"safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== @@ -3502,12 +2477,7 @@ scheduler@^0.20.2: secure-compare@3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/secure-compare/-/secure-compare-3.0.1.tgz#f1a0329b308b221fae37b9974f3d578d0ca999e3" - integrity sha1-8aAymzCLIh+uN7mXTz1XjQypmeM= - -semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + integrity sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw== side-channel@^1.0.4: version "1.0.4" @@ -3518,63 +2488,12 @@ side-channel@^1.0.4: get-intrinsic "^1.0.2" object-inspect "^1.9.0" -signal-exit@^3.0.2: - version "3.0.5" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.5.tgz#9e3e8cc0c75a99472b44321033a7702e7738252f" - integrity sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -smart-buffer@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" - integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== - -socks-proxy-agent@^6.1.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz#f6b5229cc0cbd6f2f202d9695f09d871e951c85e" - integrity sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ== - dependencies: - agent-base "^6.0.2" - debug "^4.3.3" - socks "^2.6.2" - -socks@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.6.2.tgz#ec042d7960073d40d94268ff3bb727dc685f111a" - integrity sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA== - dependencies: - ip "^1.1.5" - smart-buffer "^4.2.0" - -source-map-js@^1.0.1: +source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -source-map-support@^0.4.18: - version "0.4.18" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" - integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== - dependencies: - source-map "^0.5.6" - -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -stack-utils@^2.0.3: - version "2.0.5" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" - integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== - dependencies: - escape-string-regexp "^2.0.0" - -string-width@^4.1.0, string-width@^4.2.0: +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -3609,13 +2528,6 @@ style-mod@^4.0.0: resolved "https://registry.yarnpkg.com/style-mod/-/style-mod-4.0.0.tgz#97e7c2d68b592975f2ca7a63d0dd6fcacfe35a01" integrity sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw== -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - supports-color@^7.1.0: version "7.2.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" @@ -3624,21 +2536,9 @@ supports-color@^7.1.0: has-flag "^4.0.0" systeminformation@^5.8.6: - version "5.9.9" - resolved "https://registry.yarnpkg.com/systeminformation/-/systeminformation-5.9.9.tgz#aa8234a138363bd988f438fed3273370f79d7e30" - integrity sha512-xciy6NKCLfs4dqMD1Tdlo7v1/g0NfdA1EKsIptUQjlcVvpwHyjifAbNOF7ppFezGSMXxYE8me+l2+RlFF4lyTg== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" + version "5.12.6" + resolved "https://registry.yarnpkg.com/systeminformation/-/systeminformation-5.12.6.tgz#b75d7aaf9f5da32439fc633d2be9eb741691d200" + integrity sha512-FkCvT5BOuH1OE3+8lFM25oXIYJ0CM8kq4Wgvz2jyBTrsOIgha/6gdJXgbF4rv+g0j/5wJqQLDKan7kc/p7uIvw== topojson-client@^3.1.0: version "3.1.0" @@ -3650,19 +2550,19 @@ topojson-client@^3.1.0: tr46@~0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== -tslib@~2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" - integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== +tslib@~2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" + integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== typestyle@^2.0.4: - version "2.1.0" - resolved "https://registry.yarnpkg.com/typestyle/-/typestyle-2.1.0.tgz#7c5cc567de72cd8bfb686813150b92791aaa7636" - integrity sha512-6uCYPdG4xWLeEcl9O0GtNFnNGhami+irKiLsXSuvWHC/aTS7wdj49WeikWAKN+xHN3b1hm+9v0svwwgSBhCsNA== + version "2.4.0" + resolved "https://registry.yarnpkg.com/typestyle/-/typestyle-2.4.0.tgz#df5bae6ff15093f5ce51f0caac5ef79428f64e78" + integrity sha512-/d1BL6Qi+YlMLEydnUEB8KL/CAjAN8cyt3/UyGnOyBrWf7bLGcR/6yhmsaUstO2IcYwZfagjE7AIzuI2vUW9mg== dependencies: - csstype "2.6.9" + csstype "3.0.10" free-style "3.1.0" union@~0.5.0: @@ -3687,7 +2587,7 @@ uri-js@^4.2.2: url-join@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/url-join/-/url-join-2.0.5.tgz#5af22f18c052a000a48d7b82c5e9c2e2feeda728" - integrity sha1-WvIvGMBSoACkjXuCxenC4v7tpyg= + integrity sha512-c2H1fIgpUdwFRIru9HFno5DT73Ok8hg5oOb5AT3ayIgvCRfxgs2jyt5Slw8kEB7j3QUr6yJmMPDT/odjk7jXow== url-parse@~1.5.4: version "1.5.10" @@ -3700,7 +2600,7 @@ url-parse@~1.5.4: util-deprecate@^1.0.1, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== util@^0.10.3: version "0.10.4" @@ -3712,17 +2612,17 @@ util@^0.10.3: validate.io-array@^1.0.3: version "1.0.6" resolved "https://registry.yarnpkg.com/validate.io-array/-/validate.io-array-1.0.6.tgz#5b5a2cafd8f8b85abb2f886ba153f2d93a27774d" - integrity sha1-W1osr9j4uFq7L4hroVPy2Tond00= + integrity sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg== validate.io-function@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/validate.io-function/-/validate.io-function-1.0.2.tgz#343a19802ed3b1968269c780e558e93411c0bad7" - integrity sha1-NDoZgC7TsZaCaceA5VjpNBHAutc= + integrity sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ== validate.io-integer-array@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/validate.io-integer-array/-/validate.io-integer-array-1.0.0.tgz#2cabde033293a6bcbe063feafe91eaf46b13a089" - integrity sha1-LKveAzKTpry+Bj/q/pHq9GsToIk= + integrity sha512-mTrMk/1ytQHtCY0oNO3dztafHYyGU88KL+jRxWuzfOmQb+4qqnWmI+gykvGp8usKZOM0H7keJHEbRaFiYA0VrA== dependencies: validate.io-array "^1.0.3" validate.io-integer "^1.0.4" @@ -3730,26 +2630,26 @@ validate.io-integer-array@^1.0.0: validate.io-integer@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/validate.io-integer/-/validate.io-integer-1.0.5.tgz#168496480b95be2247ec443f2233de4f89878068" - integrity sha1-FoSWSAuVviJH7EQ/IjPeT4mHgGg= + integrity sha512-22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ== dependencies: validate.io-number "^1.0.3" validate.io-number@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/validate.io-number/-/validate.io-number-1.0.3.tgz#f63ffeda248bf28a67a8d48e0e3b461a1665baf8" - integrity sha1-9j/+2iSL8opnqNSODjtGGhZluvg= + integrity sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg== -vega-canvas@^1.2.5: +vega-canvas@^1.2.5, vega-canvas@^1.2.6: version "1.2.6" resolved "https://registry.yarnpkg.com/vega-canvas/-/vega-canvas-1.2.6.tgz#55e032ce9a62acd17229f6bac66d99db3d6879cd" integrity sha512-rgeYUpslYn/amIfnuv3Sw6n4BGns94OjjZNtUc9IDji6b+K8LGS/kW+Lvay8JX/oFqtulBp8RLcHN6QjqPLA9Q== -vega-crossfilter@~4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/vega-crossfilter/-/vega-crossfilter-4.0.5.tgz#cf6a5fca60821928f976b32f22cf66cfd9cbeeae" - integrity sha512-yF+iyGP+ZxU7Tcj5yBsMfoUHTCebTALTXIkBNA99RKdaIHp1E690UaGVLZe6xde2n5WaYpho6I/I6wdAW3NXcg== +vega-crossfilter@~4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/vega-crossfilter/-/vega-crossfilter-4.1.0.tgz#b6c5a728ce987f2514074adb22cf86b9bc63e0c8" + integrity sha512-aiOJcvVpiEDIu5uNc4Kf1hakkkPaVOO5fw5T4RSFAw6GEDbdqcB6eZ1xePcsLVic1hxYD5SGiUPdiiIs0SMh2g== dependencies: - d3-array "^2.7.1" + d3-array "^3.1.1" vega-dataflow "^5.7.3" vega-util "^1.15.2" @@ -3762,13 +2662,13 @@ vega-dataflow@^5.7.3, vega-dataflow@^5.7.4, vega-dataflow@~5.7.4: vega-loader "^4.3.2" vega-util "^1.16.1" -vega-encode@~4.8.3: - version "4.8.3" - resolved "https://registry.yarnpkg.com/vega-encode/-/vega-encode-4.8.3.tgz#b3048fb39845d72f18d8dc302ad697f826e0ff83" - integrity sha512-JoRYtaV2Hs8spWLzTu/IjR7J9jqRmuIOEicAaWj6T9NSZrNWQzu2zF3IVsX85WnrIDIRUDaehXaFZvy9uv9RQg== +vega-encode@~4.9.0: + version "4.9.0" + resolved "https://registry.yarnpkg.com/vega-encode/-/vega-encode-4.9.0.tgz#3dd1031056bb8029f262afc4b4d58372c8f073a6" + integrity sha512-etv2BHuCn9bzEc0cxyA2TnbtcAFQGVFmsaqmB4sgBCaqTSEfXMoX68LK3yxBrsdm5LU+y3otJVoewi3qWYCx2g== dependencies: - d3-array "^2.7.1" - d3-interpolate "^2.0.1" + d3-array "^3.1.1" + d3-interpolate "^3.0.1" vega-dataflow "^5.7.3" vega-scale "^7.0.3" vega-util "^1.15.2" @@ -3778,11 +2678,6 @@ vega-event-selector@^3.0.0, vega-event-selector@~3.0.0: resolved "https://registry.yarnpkg.com/vega-event-selector/-/vega-event-selector-3.0.0.tgz#7b855ac0c3ddb59bc5b5caa0d96dbbc9fbd33a4c" integrity sha512-Gls93/+7tEJGE3kUuUnxrBIxtvaNeF01VIFB2Q2Of2hBIBvtHX74jcAdDtkh5UhhoYGD8Q1J30P5cqEBEwtPoQ== -vega-event-selector@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/vega-event-selector/-/vega-event-selector-2.0.6.tgz#6beb00e066b78371dde1a0f40cb5e0bbaecfd8bc" - integrity sha512-UwCu50Sqd8kNZ1X/XgiAY+QAyQUmGFAwyDu7y0T5fs6/TPQnDo/Bo346NgSgINBEhEKOAMY1Nd/rPOk4UEm/ew== - vega-expression@^5.0.0, vega-expression@~5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/vega-expression/-/vega-expression-5.0.0.tgz#938f26689693a1e0d26716030cdaed43ca7abdfb" @@ -3791,87 +2686,80 @@ vega-expression@^5.0.0, vega-expression@~5.0.0: "@types/estree" "^0.0.50" vega-util "^1.16.0" -vega-expression@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/vega-expression/-/vega-expression-4.0.1.tgz#c03e4fc68a00acac49557faa4e4ed6ac8a59c5fd" - integrity sha512-ZrDj0hP8NmrCpdLFf7Rd/xMUHGoSYsAOTaYp7uXZ2dkEH5x0uPy5laECMc8TiQvL8W+8IrN2HAWCMRthTSRe2Q== - dependencies: - vega-util "^1.16.0" - -vega-force@~4.0.7: - version "4.0.7" - resolved "https://registry.yarnpkg.com/vega-force/-/vega-force-4.0.7.tgz#6dc39ecb7889d9102661244d62fbc8d8714162ee" - integrity sha512-pyLKdwXSZ9C1dVIqdJOobvBY29rLvZjvRRTla9BU/nMwAiAGlGi6WKUFdRGdneyGe3zo2nSZDTZlZM/Z5VaQNA== +vega-force@~4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/vega-force/-/vega-force-4.1.0.tgz#cc8dea972baa52adc60840ff744ebb9e57d8f1f5" + integrity sha512-Sssf8iH48vYlz+E7/RpU+SUaJbuLoIL87U4tG2Av4gf/hRiImU49x2TI3EuhFWg1zpaCFxlz0CAaX++Oh/gjdw== dependencies: - d3-force "^2.1.1" + d3-force "^3.0.0" vega-dataflow "^5.7.3" vega-util "^1.15.2" -vega-format@^1.0.4, vega-format@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/vega-format/-/vega-format-1.0.4.tgz#40c0c252d11128738b845ee73d8173f8064d6626" - integrity sha512-oTAeub3KWm6nKhXoYCx1q9G3K43R6/pDMXvqDlTSUtjoY7b/Gixm8iLcir5S9bPjvH40n4AcbZsPmNfL/Up77A== +vega-format@^1.0.4, vega-format@^1.1.0, vega-format@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/vega-format/-/vega-format-1.1.0.tgz#b9d81cf1bcf222ae5cbd94357ae70245d2c7b18d" + integrity sha512-6mgpeWw8yGdG0Zdi8aVkx5oUrpJGOpNxqazC2858RSDPvChM/jDFlgRMTYw52qk7cxU0L08ARp4BwmXaI75j0w== dependencies: - d3-array "^2.7.1" - d3-format "^2.0.0" - d3-time-format "^3.0.0" + d3-array "^3.1.1" + d3-format "^3.1.0" + d3-time-format "^4.1.0" vega-time "^2.0.3" vega-util "^1.15.2" -vega-functions@^5.10.0, vega-functions@^5.12.1, vega-functions@~5.12.1: - version "5.12.1" - resolved "https://registry.yarnpkg.com/vega-functions/-/vega-functions-5.12.1.tgz#b69f9ad4cd9f777dbc942587c02261b2f4cdba2c" - integrity sha512-7cHfcjXOj27qEbh2FTzWDl7FJK4xGcMFF7+oiyqa0fp7BU/wNT5YdNV0t5kCX9WjV7mfJWACKV74usLJbyM6GA== +vega-functions@^5.12.1, vega-functions@^5.13.0, vega-functions@~5.13.0: + version "5.13.0" + resolved "https://registry.yarnpkg.com/vega-functions/-/vega-functions-5.13.0.tgz#c9ab8c6eedbf39f75b424cca6776b1d0b8c74b32" + integrity sha512-Mf53zNyx+c9fFqagEI0T8zc9nMlx0zozOngr8oOpG1tZDKOgwOnUgN99zQKbLHjyv+UzWrq3LYTnSLyVe0ZmhQ== dependencies: - d3-array "^2.7.1" - d3-color "^2.0.0" - d3-geo "^2.0.1" + d3-array "^3.1.1" + d3-color "^3.0.1" + d3-geo "^3.0.1" vega-dataflow "^5.7.3" vega-expression "^5.0.0" - vega-scale "^7.1.1" + vega-scale "^7.2.0" vega-scenegraph "^4.9.3" vega-selections "^5.3.1" vega-statistics "^1.7.9" - vega-time "^2.0.4" + vega-time "^2.1.0" vega-util "^1.16.0" -vega-geo@~4.3.8: - version "4.3.8" - resolved "https://registry.yarnpkg.com/vega-geo/-/vega-geo-4.3.8.tgz#5629d18327bb4f3700cdf05db4aced0a43abbf4a" - integrity sha512-fsGxV96Q/QRgPqOPtMBZdI+DneIiROKTG3YDZvGn0EdV16OG5LzFhbNgLT5GPzI+kTwgLpAsucBHklexlB4kfg== +vega-geo@~4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/vega-geo/-/vega-geo-4.4.0.tgz#ce792df57f8ca4c54a7a1a29467cfa24bc53f573" + integrity sha512-3YX41y+J5pu0PMjvBCASg0/lgvu9+QXWJZ+vl6FFKa8AlsIopQ67ZL7ObwqjZcoZMolJ4q0rc+ZO8aj1pXCYcw== dependencies: - d3-array "^2.7.1" - d3-color "^2.0.0" - d3-geo "^2.0.1" + d3-array "^3.1.1" + d3-color "^3.0.1" + d3-geo "^3.0.1" vega-canvas "^1.2.5" vega-dataflow "^5.7.3" vega-projection "^1.4.5" vega-statistics "^1.7.9" vega-util "^1.15.2" -vega-hierarchy@~4.0.9: - version "4.0.9" - resolved "https://registry.yarnpkg.com/vega-hierarchy/-/vega-hierarchy-4.0.9.tgz#4b4bafbc181a14a280ecdbee8874c0db7e369f47" - integrity sha512-4XaWK6V38/QOZ+vllKKTafiwL25m8Kd+ebHmDV+Q236ONHmqc/gv82wwn9nBeXPEfPv4FyJw2SRoqa2Jol6fug== +vega-hierarchy@~4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/vega-hierarchy/-/vega-hierarchy-4.1.0.tgz#605edbe3a6232853f9e8b57e3b905471d33b1a48" + integrity sha512-DWBK39IEt4FiQru12twzKSFUvFFZ7KtlH9+lAaqrJnKuIZFCyQ1XOUfKScfbKIlk4KS+DuCTNLI/pxC/f7Sk9Q== dependencies: - d3-hierarchy "^2.0.0" + d3-hierarchy "^3.1.0" vega-dataflow "^5.7.3" vega-util "^1.15.2" -vega-label@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/vega-label/-/vega-label-1.1.0.tgz#0a11ae3ba18d7aed909c51ec67c2a9dde4426c6f" - integrity sha512-LAThIiDEsZxYvbSkvPLJ93eJF+Ts8RXv1IpBh8gmew8XGmaLJvVkzdsMe7WJJwuaVEsK7ZZFyB/Inkp842GW6w== +vega-label@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/vega-label/-/vega-label-1.2.0.tgz#bcb2659aec54f890f9debab3e41ab87a58292dce" + integrity sha512-1prOqkCAfXaUvMqavbGI0nbYGqV8UQR9qvuVwrPJ6Yxm3GIUIOA/JRqNY8eZR8USwMP/kzsqlfVEixj9+Y75VQ== dependencies: - vega-canvas "^1.2.5" + vega-canvas "^1.2.6" vega-dataflow "^5.7.3" vega-scenegraph "^4.9.2" vega-util "^1.15.2" vega-lite@^5.1.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/vega-lite/-/vega-lite-5.1.1.tgz#7655a75b657540fae663ca7c6b1ba4c44016007f" - integrity sha512-V085gNkbgbmcVC/Q3dJjmIioxcDicxMHvH0FIKOPxdplzt+qU9xGIhQy7scj0tSMYnmAPCayB5oLkkQXFb6w1w== + version "5.5.0" + resolved "https://registry.yarnpkg.com/vega-lite/-/vega-lite-5.5.0.tgz#07345713d538cd63278748ec119c261722be66ff" + integrity sha512-MQBJt/iaUegvhRTS/hZVWfMOSF5ai4awlR2qtwTgHd84bErf9v7GtaZ9ArhJqXCb+FizvZ2jatmoYCzovgAhkg== dependencies: "@types/clone" "~2.1.1" array-flat-polyfill "^1.0.1" @@ -3879,21 +2767,21 @@ vega-lite@^5.1.0: fast-deep-equal "~3.1.3" fast-json-stable-stringify "~2.1.0" json-stringify-pretty-compact "~3.0.0" - tslib "~2.3.1" - vega-event-selector "~2.0.6" - vega-expression "~4.0.1" - vega-util "~1.16.1" - yargs "~17.1.1" + tslib "~2.4.0" + vega-event-selector "~3.0.0" + vega-expression "~5.0.0" + vega-util "~1.17.0" + yargs "~17.5.1" -vega-loader@^4.3.2, vega-loader@^4.3.3, vega-loader@~4.4.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/vega-loader/-/vega-loader-4.4.1.tgz#8f9de46202f33659d1a2737f6e322a9fc3364275" - integrity sha512-dj65i4qlNhK0mOmjuchHgUrF5YUaWrYpx0A8kXA68lBk5Hkx8FNRztkcl07CZJ1+8V81ymEyJii9jzGbhEX0ag== +vega-loader@^4.3.2, vega-loader@^4.4.0, vega-loader@~4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/vega-loader/-/vega-loader-4.5.0.tgz#b15acc4c8f84191f500e94d35ddfb9721ac943ad" + integrity sha512-EkAyzbx0pCYxH3v3wghGVCaKINWxHfgbQ2pYDiYv0yo8e04S8Mv/IlRGTt6BAe7cLhrk1WZ4zh20QOppnGG05w== dependencies: - d3-dsv "^2.0.0" - node-fetch "^2.6.1" + d3-dsv "^3.0.1" + node-fetch "^2.6.7" topojson-client "^3.1.0" - vega-format "^1.0.4" + vega-format "^1.1.0" vega-util "^1.16.0" vega-parser@~6.1.4: @@ -3907,20 +2795,20 @@ vega-parser@~6.1.4: vega-scale "^7.1.1" vega-util "^1.16.0" -vega-projection@^1.4.5, vega-projection@~1.4.5: - version "1.4.5" - resolved "https://registry.yarnpkg.com/vega-projection/-/vega-projection-1.4.5.tgz#020cb646b4eaae535359da25f4f48eef8d324af2" - integrity sha512-85kWcPv0zrrNfxescqHtSYpRknilrS0K3CVRZc7IYQxnLtL1oma9WEbrSr1LCmDoCP5hl2Z1kKbomPXkrQX5Ag== +vega-projection@^1.4.5, vega-projection@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/vega-projection/-/vega-projection-1.5.0.tgz#51c5f0455170cd35b3c5f3e653e99c3616520640" + integrity sha512-aob7qojh555x3hQWZ/tr8cIJNSWQbm6EoWTJaheZgFOY2x3cDa4Qrg3RJbGw6KwVj/IQk2p40paRzixKZ2kr+A== dependencies: - d3-geo "^2.0.1" - d3-geo-projection "^3.0.0" + d3-geo "^3.0.1" + d3-geo-projection "^4.0.0" -vega-regression@~1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/vega-regression/-/vega-regression-1.0.9.tgz#f33da47fe457e03ad134782c11414bcef7b1da82" - integrity sha512-KSr3QbCF0vJEAWFVY2MA9X786oiJncTTr3gqRMPoaLr/Yo3f7OPKXRoUcw36RiWa0WCOEMgTYtM28iK6ZuSgaA== +vega-regression@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/vega-regression/-/vega-regression-1.1.0.tgz#b4394db403ada93de52bb4536d04be336c983a8c" + integrity sha512-09K0RemY6cdaXBAyakDUNFfEkRcLkGjkDJyWQPAUqGK59hV2J+G3i4uxkZp18Vu0t8oqU7CgzwWim1s5uEpOcA== dependencies: - d3-array "^2.7.1" + d3-array "^3.1.1" vega-dataflow "^5.7.3" vega-statistics "^1.7.9" vega-util "^1.15.2" @@ -3933,83 +2821,79 @@ vega-runtime@^6.1.3, vega-runtime@~6.1.3: vega-dataflow "^5.7.3" vega-util "^1.15.2" -vega-scale@^7.0.3, vega-scale@^7.1.1, vega-scale@~7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/vega-scale/-/vega-scale-7.1.1.tgz#b69a38d1980f6fc1093390f796e556be63fdc808" - integrity sha512-yE0to0prA9E5PBJ/XP77TO0BMkzyUVyt7TH5PAwj+CZT7PMsMO6ozihelRhoIiVcP0Ae/ByCEQBUQkzN5zJ0ZA== - dependencies: - d3-array "^2.7.1" - d3-interpolate "^2.0.1" - d3-scale "^3.2.2" - vega-time "^2.0.4" - vega-util "^1.15.2" - -vega-scenegraph@^4.9.2, vega-scenegraph@^4.9.3, vega-scenegraph@^4.9.4, vega-scenegraph@~4.9.4: - version "4.9.4" - resolved "https://registry.yarnpkg.com/vega-scenegraph/-/vega-scenegraph-4.9.4.tgz#468408c1e89703fa9d3450445daabff623de2757" - integrity sha512-QaegQzbFE2yhYLNWAmHwAuguW3yTtQrmwvfxYT8tk0g+KKodrQ5WSmNrphWXhqwtsgVSvtdZkfp2IPeumcOQJg== - dependencies: - d3-path "^2.0.0" - d3-shape "^2.0.0" +vega-scale@^7.0.3, vega-scale@^7.1.1, vega-scale@^7.2.0, vega-scale@~7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/vega-scale/-/vega-scale-7.2.0.tgz#9e298cc02ad340498cb56847436b19439911f0fc" + integrity sha512-QYltO/otrZHLrCGGf06Y99XtPtqWXITr6rw7rO9oL+l3d9o5RFl9sjHrVxiM7v+vGoZVWbBd5IPbFhPsXZ6+TA== + dependencies: + d3-array "^3.1.1" + d3-interpolate "^3.0.1" + d3-scale "^4.0.2" + vega-time "^2.1.0" + vega-util "^1.17.0" + +vega-scenegraph@^4.10.0, vega-scenegraph@^4.9.2, vega-scenegraph@^4.9.3, vega-scenegraph@~4.10.1: + version "4.10.1" + resolved "https://registry.yarnpkg.com/vega-scenegraph/-/vega-scenegraph-4.10.1.tgz#944da67b8a28758fab2e1306259fb7ff6be89f6b" + integrity sha512-takIpkmNxYHhJYALOYzhTin3EDzbys6U4g+l1yJZVlXG9YTdiCMuEVAdtaQOCqF9/7qytD6pCrMxJY2HaoN0qQ== + dependencies: + d3-path "^3.0.1" + d3-shape "^3.1.0" vega-canvas "^1.2.5" - vega-loader "^4.3.3" - vega-scale "^7.1.1" + vega-loader "^4.4.0" + vega-scale "^7.2.0" vega-util "^1.15.2" vega-selections@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/vega-selections/-/vega-selections-5.3.1.tgz#af5c3cc6532a55a5b692eb0fcc2a1d8d521605a4" - integrity sha512-cm4Srw1WHjcLGXX7GpxiUlfESv8XPu5b6Vh3mqMDPU94P2FO91SR9gei+EtRdt+KCFgIjr//MnRUjg/hAWwjkQ== + version "5.4.0" + resolved "https://registry.yarnpkg.com/vega-selections/-/vega-selections-5.4.0.tgz#c2783897421fa39b674c015fa8f15a0023b8054e" + integrity sha512-Un3JdLDPjIpF9Dh4sw6m1c/QAcfam6m1YXHJ9vJxE/GdJ+sOrPxc7bcEU8VhOmTUN7IQUn4/1ry4JqqOVMbEhw== dependencies: + d3-array "3.1.1" vega-expression "^5.0.0" vega-util "^1.16.0" -vega-statistics@^1.7.9, vega-statistics@~1.7.10: - version "1.7.10" - resolved "https://registry.yarnpkg.com/vega-statistics/-/vega-statistics-1.7.10.tgz#4353637402e5e96bff2ebd16bd58e2c15cac3018" - integrity sha512-QLb12gcfpDZ9K5h3TLGrlz4UXDH9wSPyg9LLfOJZacxvvJEPohacUQNrGEAVtFO9ccUCerRfH9cs25ZtHsOZrw== +vega-statistics@^1.7.9, vega-statistics@^1.8.0, vega-statistics@~1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/vega-statistics/-/vega-statistics-1.8.0.tgz#ad66f7461473d58bc96671588981a059ffd60b59" + integrity sha512-dl+LCRS6qS4jWDme/NEdPVt5r649uB4IK6Kyr2/czmGA5JqjuFmtQ9lHQOnRu8945XLkqLf+JIQQo7vnw+nslA== dependencies: - d3-array "^2.7.1" + d3-array "^3.1.1" -vega-time@^2.0.3, vega-time@^2.0.4, vega-time@~2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/vega-time/-/vega-time-2.0.4.tgz#ff308358a831de927caa44e281cdc96f0863ba08" - integrity sha512-U314UDR9+ZlWrD3KBaeH+j/c2WSMdvcZq5yJfFT0yTg1jsBKAQBYFGvl+orackD8Zx3FveHOxx3XAObaQeDX+Q== +vega-time@^2.0.3, vega-time@^2.1.0, vega-time@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/vega-time/-/vega-time-2.1.0.tgz#acfbab88d7798b87ff63913b0dce2ca5eb0d46ca" + integrity sha512-Q9/l3S6Br1RPX5HZvyLD/cQ4K6K8DtpR09/1y7D66gxNorg2+HGzYZINH9nUvN3mxoXcBWg4cCUh3+JvmkDaEg== dependencies: - d3-array "^2.7.1" - d3-time "^2.0.0" + d3-array "^3.1.1" + d3-time "^3.0.0" vega-util "^1.15.2" -vega-transforms@~4.9.4: - version "4.9.4" - resolved "https://registry.yarnpkg.com/vega-transforms/-/vega-transforms-4.9.4.tgz#5cf6b91bda9f184bbbaba63838be8e5e6a571235" - integrity sha512-JGBhm5Bf6fiGTUSB5Qr5ckw/KU9FJcSV5xIe/y4IobM/i/KNwI1i1fP45LzP4F4yZc0DMTwJod2UvFHGk9plKA== +vega-transforms@~4.10.0: + version "4.10.0" + resolved "https://registry.yarnpkg.com/vega-transforms/-/vega-transforms-4.10.0.tgz#a1017ede13cf4e25499f588610a3be4da615d82d" + integrity sha512-Yk6ByzVq5F2niFfPlSsrU5wi+NZhsF7IBpJCcTfms4U7eoyNepUXagdFEJ3VWBD/Lit6GorLXFgO17NYcyS5gg== dependencies: - d3-array "^2.7.1" + d3-array "^3.1.1" vega-dataflow "^5.7.4" - vega-statistics "^1.7.9" - vega-time "^2.0.4" + vega-statistics "^1.8.0" + vega-time "^2.1.0" vega-util "^1.16.1" vega-typings@~0.22.0: - version "0.22.1" - resolved "https://registry.yarnpkg.com/vega-typings/-/vega-typings-0.22.1.tgz#287c646cfa93b1822d0fb6ea11d5543632f8b56e" - integrity sha512-88cIrjmoTxo/0nWTf+GuitkFhirHWVWCfymADiCUXt6s9arpQ6XPP5xjrN5KDc0LZd9xr7p4FIiEgADghgLTgw== + version "0.22.3" + resolved "https://registry.yarnpkg.com/vega-typings/-/vega-typings-0.22.3.tgz#f6c73b5ffcdb152539cfcc5ad240a413af579ba7" + integrity sha512-PREcya3nXT9Tk7xU0IhEpOLVTlqizNtKXV55NhI6ApBjJtqVYbJL7IBh2ckKxGBy3YeUQ37BQZl56UqqiYVWBw== dependencies: vega-event-selector "^3.0.0" vega-expression "^5.0.0" vega-util "^1.15.2" -vega-util@^1.15.2, vega-util@^1.16.0, vega-util@^1.16.1, vega-util@~1.17.0: +vega-util@^1.15.2, vega-util@^1.16.0, vega-util@^1.16.1, vega-util@^1.17.0, vega-util@~1.17.0: version "1.17.0" resolved "https://registry.yarnpkg.com/vega-util/-/vega-util-1.17.0.tgz#b72ae0baa97f943bf591f8f5bb27ceadf06834ac" integrity sha512-HTaydZd9De3yf+8jH66zL4dXJ1d1p5OIFyoBzFiOli4IJbwkL1jrefCKz6AHDm1kYBzDJ0X4bN+CzZSCTvNk1w== -vega-util@~1.16.1: - version "1.16.1" - resolved "https://registry.yarnpkg.com/vega-util/-/vega-util-1.16.1.tgz#992bf3c3b6e145797214d99862841baea417ba39" - integrity sha512-FdgD72fmZMPJE99FxvFXth0IL4BbLA93WmBg/lvcJmfkK4Uf90WIlvGwaIUdSePIsdpkZjBPyQcHMQ8OcS8Smg== - vega-view-transforms@~4.5.8: version "4.5.8" resolved "https://registry.yarnpkg.com/vega-view-transforms/-/vega-view-transforms-4.5.8.tgz#c8dc42c3c7d4aa725d40b8775180c9f23bc98f4e" @@ -4019,26 +2903,26 @@ vega-view-transforms@~4.5.8: vega-scenegraph "^4.9.2" vega-util "^1.15.2" -vega-view@~5.10.1: - version "5.10.1" - resolved "https://registry.yarnpkg.com/vega-view/-/vega-view-5.10.1.tgz#b69348bb32a9845a1bd341fdd946df98684fadc3" - integrity sha512-4xvQ5KZcgKdZx1Z7jjenCUumvlyr/j4XcHLRf9gyeFrFvvS596dVpL92V8twhV6O++DmS2+fj+rHagO8Di4nMg== +vega-view@~5.11.0: + version "5.11.0" + resolved "https://registry.yarnpkg.com/vega-view/-/vega-view-5.11.0.tgz#8a7b29a36776e43cc6599e087ed7f48a918b805d" + integrity sha512-MI9NTRFmtFX6ADk6KOHhi8bhHjC9pPm42Bj2+74c6l1d3NQZf9Jv7lkiGqKohdkQDNH9LPwz/6slhKwPU9JdkQ== dependencies: - d3-array "^2.7.1" - d3-timer "^2.0.0" + d3-array "^3.1.1" + d3-timer "^3.0.1" vega-dataflow "^5.7.3" - vega-format "^1.0.4" - vega-functions "^5.10.0" + vega-format "^1.1.0" + vega-functions "^5.13.0" vega-runtime "^6.1.3" - vega-scenegraph "^4.9.4" + vega-scenegraph "^4.10.0" vega-util "^1.16.1" -vega-voronoi@~4.1.5: - version "4.1.5" - resolved "https://registry.yarnpkg.com/vega-voronoi/-/vega-voronoi-4.1.5.tgz#e7af574d4c27fd9cb12d70082f12c6f59b80b445" - integrity sha512-950IkgCFLj0zG33EWLAm1hZcp+FMqWcNQliMYt+MJzOD5S4MSpZpZ7K4wp2M1Jktjw/CLKFL9n38JCI0i3UonA== +vega-voronoi@~4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/vega-voronoi/-/vega-voronoi-4.2.0.tgz#14c74c84f52d9a16be2facd1bede879d32d988f2" + integrity sha512-1iuNAVZgUHRlBpdq4gSga3KlQmrgFfwy+KpyDgPLQ8HbLkhcVeT7RDh2L6naluqD7Op0xVLms3clR920WsYryQ== dependencies: - d3-delaunay "^5.3.0" + d3-delaunay "^6.0.2" vega-dataflow "^5.7.3" vega-util "^1.15.2" @@ -4054,36 +2938,36 @@ vega-wordcloud@~4.1.3: vega-util "^1.15.2" vega@^5.20.0: - version "5.21.0" - resolved "https://registry.yarnpkg.com/vega/-/vega-5.21.0.tgz#f3d858d7544bfe4ffa3d8cd43d9ea978bf7391e8" - integrity sha512-yqqRa9nAqYoAxe7sVhRpsh0b001fly7Yx05klPkXmrvzjxXd07gClW1mOuGgSnVQqo7jTp/LYgbO1bD37FbEig== + version "5.22.1" + resolved "https://registry.yarnpkg.com/vega/-/vega-5.22.1.tgz#e028f3645de18e0070317bc04410282975549e1e" + integrity sha512-KJBI7OWSzpfCPbmWl3GQCqBqbf2TIdpWS0mzO6MmWbvdMhWHf74P9IVnx1B1mhg0ZTqWFualx9ZYhWzMMwudaQ== dependencies: - vega-crossfilter "~4.0.5" + vega-crossfilter "~4.1.0" vega-dataflow "~5.7.4" - vega-encode "~4.8.3" + vega-encode "~4.9.0" vega-event-selector "~3.0.0" vega-expression "~5.0.0" - vega-force "~4.0.7" - vega-format "~1.0.4" - vega-functions "~5.12.1" - vega-geo "~4.3.8" - vega-hierarchy "~4.0.9" - vega-label "~1.1.0" - vega-loader "~4.4.1" + vega-force "~4.1.0" + vega-format "~1.1.0" + vega-functions "~5.13.0" + vega-geo "~4.4.0" + vega-hierarchy "~4.1.0" + vega-label "~1.2.0" + vega-loader "~4.5.0" vega-parser "~6.1.4" - vega-projection "~1.4.5" - vega-regression "~1.0.9" + vega-projection "~1.5.0" + vega-regression "~1.1.0" vega-runtime "~6.1.3" - vega-scale "~7.1.1" - vega-scenegraph "~4.9.4" - vega-statistics "~1.7.10" - vega-time "~2.0.4" - vega-transforms "~4.9.4" + vega-scale "~7.2.0" + vega-scenegraph "~4.10.1" + vega-statistics "~1.8.0" + vega-time "~2.1.0" + vega-transforms "~4.10.0" vega-typings "~0.22.0" vega-util "~1.17.0" - vega-view "~5.10.1" + vega-view "~5.11.0" vega-view-transforms "~4.5.8" - vega-voronoi "~4.1.5" + vega-voronoi "~4.2.0" vega-wordcloud "~4.1.3" vscode-jsonrpc@8.0.2, vscode-jsonrpc@^8.0.2: @@ -4124,12 +3008,12 @@ w3c-keyname@^2.2.4: webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== whatwg-url@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0= + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== dependencies: tr46 "~0.0.3" webidl-conversions "^3.0.0" @@ -4146,7 +3030,7 @@ wrap-ansi@^7.0.0: wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== ws@^6.2.1: version "6.2.2" @@ -4156,9 +3040,9 @@ ws@^6.2.1: async-limiter "~1.0.0" ws@^7.4.6: - version "7.5.5" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.5.tgz#8b4bc4af518cfabd0473ae4f99144287b33eb881" - integrity sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w== + version "7.5.9" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== xtend@^4.0.2, xtend@~4.0.0: version "4.0.2" @@ -4173,9 +3057,9 @@ y-codemirror.next@^0.3.2: lib0 "^0.2.42" y-leveldb@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/y-leveldb/-/y-leveldb-0.1.0.tgz#8b60c1af020252445875ebc70d52666017bcb038" - integrity sha512-sMuitVrsAUNh+0b66I42nAuW3lCmez171uP4k0ePcTAJ+c+Iw9w4Yq3wwiyrDMFXBEyQSjSF86Inc23wEvWnxw== + version "0.1.1" + resolved "https://registry.yarnpkg.com/y-leveldb/-/y-leveldb-0.1.1.tgz#c2c35bc2b12a6c195b807a127c56c7c5a50cc610" + integrity sha512-L8Q0MQmxCQ0qWIOuPzLbWn95TNhrCI7M6LaHnilU4I2IX08e4Dmfg5Tgy4JZ3tnl2aiuZyDOJplHl/msIB/IsA== dependencies: level "^6.0.1" lib0 "^0.2.31" @@ -4188,11 +3072,11 @@ y-protocols@^1.0.5: lib0 "^0.2.42" y-websocket@^1.3.15: - version "1.3.17" - resolved "https://registry.yarnpkg.com/y-websocket/-/y-websocket-1.3.17.tgz#d5465fe6d378df9f6bdd503f23d001e5b526db54" - integrity sha512-SswN7EosLDpnrWue45/yQjkTGSRkzxioFc/0WcyHNkudnknWToOBaIo2coWgnYZd9BP0XlNAc8pPhTGkDveQJQ== + version "1.4.5" + resolved "https://registry.yarnpkg.com/y-websocket/-/y-websocket-1.4.5.tgz#8da81b466997bcc4660059f542d0a6ce62581478" + integrity sha512-5d9LTSy0GQKqSd/FKRo5DMBlsiTlCipbKcIgPLlno+5xHtfT8bm3uQdcbY9JvLfckojilLZWauXJu0vzDZX05w== dependencies: - lib0 "^0.2.42" + lib0 "^0.2.52" lodash.debounce "^4.0.8" y-protocols "^1.0.5" optionalDependencies: @@ -4204,38 +3088,23 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== +yargs-parser@^21.0.0: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== -yargs@~17.1.1: - version "17.1.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.1.1.tgz#c2a8091564bdb196f7c0a67c1d12e5b85b8067ba" - integrity sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ== +yargs@~17.5.1: + version "17.5.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.5.1.tgz#e109900cab6fcb7fd44b1d8249166feb0b36e58e" + integrity sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA== dependencies: cliui "^7.0.2" escalade "^3.1.1" get-caller-file "^2.0.5" require-directory "^2.1.1" - string-width "^4.2.0" + string-width "^4.2.3" y18n "^5.0.5" - yargs-parser "^20.2.2" - -yauzl@^2.10.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - -yazl@^2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/yazl/-/yazl-2.5.1.tgz#a3d65d3dd659a5b0937850e8609f22fffa2b5c35" - integrity sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw== - dependencies: - buffer-crc32 "~0.2.3" + yargs-parser "^21.0.0" yjs@^13.5.40: version "13.5.41" From 4c2342ee3a98a616b721a5b5300fcf1c859993f7 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Thu, 29 Sep 2022 15:48:16 +0200 Subject: [PATCH 13/49] Update yarn.lock --- yarn.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index 472b7bd575..ba7aebd866 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14126,7 +14126,7 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yallist@*, yallist@^4.0.0: +yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== From cd02bd51f5ce3e0a8be1a955438043325fcc6393 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Thu, 29 Sep 2022 16:58:34 +0200 Subject: [PATCH 14/49] First pass on the notebook CSS --- packages/notebook-extension/style/base.css | 38 ++++------------------ 1 file changed, 7 insertions(+), 31 deletions(-) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index 5a1e09a456..e80c086c69 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -24,8 +24,8 @@ body[data-notebook='notebooks'] background: var(--jp-layout-color0) !important; } -body[data-notebook='notebooks'] .jp-Notebook > *:first-child { - padding-top: var(--jp-notebook-padding-offset); +body[data-notebook='notebooks'] .jp-Notebook > *:first-child, +body[data-notebook='notebooks'] .jp-WindowedPanel-window > *:first-child { margin-top: var(--jp-notebook-toolbar-margin-bottom); } @@ -33,19 +33,6 @@ body[data-notebook='notebooks'] .jp-Notebook > *:first-child:not(:last-child) { box-shadow: 0px 0px 12px 1px rgb(87 87 87 / 20%); } -body[data-notebook='notebooks'] - .jp-Notebook - > *:first-child:last-child::before { - content: ''; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - box-shadow: 0px 0px 12px 1px rgb(87 87 87 / 20%); - margin-bottom: -11px; -} - body[data-notebook='notebooks'] .jp-Notebook { padding-top: unset; padding-bottom: unset; @@ -59,9 +46,7 @@ body[data-notebook='notebooks'] .jp-Notebook { } body[data-notebook='notebooks'] .jp-Notebook.jp-mod-scrollPastEnd::after { - background: var(--jp-layout-color0); min-height: var(--jp-notebook-padding); - box-shadow: 0px 0px 12px 1px rgb(87 87 87 / 20%); } body[data-notebook='notebooks'] @@ -77,20 +62,6 @@ body[data-notebook='notebooks'] width: 11px; } -body[data-notebook='notebooks'] - .jp-Notebook - .jp-Notebook-cell:not(:first-child)::before { - box-shadow: -11px 0 11px -11px rgb(87 87 87 / 20%) inset; - left: -11px; -} - -body[data-notebook='notebooks'] - .jp-Notebook - .jp-Notebook-cell:not(:first-child)::after { - box-shadow: 12px 0 11px -11px rgb(87 87 87 / 20%) inset; - right: -11px; -} - /* Cell toolbar adjustements */ body[data-notebook='notebooks'] .jp-cell-toolbar { @@ -196,3 +167,8 @@ body[data-format='mobile'] .jp-NotebookCheckpoint { body[data-format='mobile'] .jp-Notebook > *:first-child { margin-top: 0; } + +/* Virtual Notebook fixes */ +body[data-notebook='notebooks'] .jp-WindowedPanel-window { + width: unset; +} From 425339b36a7cc0b03b2e442f44e9fc865445f4e9 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 09:18:48 +0200 Subject: [PATCH 15/49] Update to TypeScript 4.7.3 --- buildutils/package.json | 2 +- package.json | 2 +- packages/_metapackage/package.json | 2 +- packages/application-extension/package.json | 2 +- packages/application/package.json | 2 +- packages/console-extension/package.json | 2 +- packages/docmanager-extension/package.json | 2 +- packages/documentsearch-extension/package.json | 2 +- packages/help-extension/package.json | 2 +- packages/lab-extension/package.json | 2 +- packages/notebook-extension/package.json | 2 +- packages/terminal-extension/package.json | 2 +- packages/tree-extension/package.json | 2 +- packages/tree/package.json | 2 +- packages/ui-components/package.json | 2 +- yarn.lock | 5 ----- 16 files changed, 15 insertions(+), 20 deletions(-) diff --git a/buildutils/package.json b/buildutils/package.json index acc2abacdc..4d5dab7e77 100644 --- a/buildutils/package.json +++ b/buildutils/package.json @@ -33,7 +33,7 @@ "@jupyterlab/buildutils": "^4.0.0-alpha.14", "commander": "^6.2.0", "fs-extra": "^9.1.0", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "devDependencies": { "@types/fs-extra": "^9.0.10", diff --git a/package.json b/package.json index 22443366be..f458dd6dd4 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "npm-run-all": "^4.1.5", "prettier": "^1.19.0", "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "jupyter-releaser": { "hooks": { diff --git a/packages/_metapackage/package.json b/packages/_metapackage/package.json index 205c89adb2..441d6d9495 100644 --- a/packages/_metapackage/package.json +++ b/packages/_metapackage/package.json @@ -34,6 +34,6 @@ "@jupyter-notebook/ui-components": "file:../ui-components" }, "devDependencies": { - "typescript": "~4.6.3" + "typescript": "~4.7.3" } } diff --git a/packages/application-extension/package.json b/packages/application-extension/package.json index a49717866b..81e5fe384c 100644 --- a/packages/application-extension/package.json +++ b/packages/application-extension/package.json @@ -59,7 +59,7 @@ }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/application/package.json b/packages/application/package.json index 506e9edcd3..6adafb18f1 100644 --- a/packages/application/package.json +++ b/packages/application/package.json @@ -63,7 +63,7 @@ "jest": "^26.4.2", "rimraf": "^3.0.2", "ts-jest": "^26.3.0", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/console-extension/package.json b/packages/console-extension/package.json index f92ec5d5ae..51fccbe8af 100644 --- a/packages/console-extension/package.json +++ b/packages/console-extension/package.json @@ -46,7 +46,7 @@ }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/docmanager-extension/package.json b/packages/docmanager-extension/package.json index d240abd406..94fc4aa704 100644 --- a/packages/docmanager-extension/package.json +++ b/packages/docmanager-extension/package.json @@ -48,7 +48,7 @@ }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/documentsearch-extension/package.json b/packages/documentsearch-extension/package.json index 38e40b789f..5e605be290 100644 --- a/packages/documentsearch-extension/package.json +++ b/packages/documentsearch-extension/package.json @@ -46,7 +46,7 @@ }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/help-extension/package.json b/packages/help-extension/package.json index 5acb60888a..e5af7ee155 100644 --- a/packages/help-extension/package.json +++ b/packages/help-extension/package.json @@ -47,7 +47,7 @@ }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/lab-extension/package.json b/packages/lab-extension/package.json index 2a3b5d5332..2eaa56dc7d 100644 --- a/packages/lab-extension/package.json +++ b/packages/lab-extension/package.json @@ -56,7 +56,7 @@ "devDependencies": { "@jupyterlab/builder": "^4.0.0-alpha.14", "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/notebook-extension/package.json b/packages/notebook-extension/package.json index 344fca747f..b8930d0372 100644 --- a/packages/notebook-extension/package.json +++ b/packages/notebook-extension/package.json @@ -52,7 +52,7 @@ }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/terminal-extension/package.json b/packages/terminal-extension/package.json index f57b459aac..5f8fb4a163 100644 --- a/packages/terminal-extension/package.json +++ b/packages/terminal-extension/package.json @@ -46,7 +46,7 @@ }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/tree-extension/package.json b/packages/tree-extension/package.json index 8523460e0e..3b37ef7dec 100644 --- a/packages/tree-extension/package.json +++ b/packages/tree-extension/package.json @@ -58,7 +58,7 @@ }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/tree/package.json b/packages/tree/package.json index 65dcb49854..e84e50cbca 100644 --- a/packages/tree/package.json +++ b/packages/tree/package.json @@ -58,7 +58,7 @@ }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index ec6d115722..12955f120d 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -56,7 +56,7 @@ "jest": "^26.4.2", "rimraf": "^3.0.2", "ts-jest": "^26.3.0", - "typescript": "~4.6.3" + "typescript": "~4.7.3" }, "publishConfig": { "access": "public" diff --git a/yarn.lock b/yarn.lock index ba7aebd866..57fe08826d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12969,11 +12969,6 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6" integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ== -typescript@~4.6.3: - version "4.6.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.4.tgz#caa78bbc3a59e6a5c510d35703f6a09877ce45e9" - integrity sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg== - typescript@~4.7.3: version "4.7.4" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235" From 7f68d4dd7099cb242b696a893002c056521e929d Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 09:34:02 +0200 Subject: [PATCH 16/49] Change compilation target from ES2017 to ES2018 --- tsconfig.test.json | 22 ---------------------- tsconfigbase.json | 2 +- tsconfigbase.test.json | 17 +++++------------ 3 files changed, 6 insertions(+), 35 deletions(-) delete mode 100644 tsconfig.test.json diff --git a/tsconfig.test.json b/tsconfig.test.json deleted file mode 100644 index 271a485468..0000000000 --- a/tsconfig.test.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "declaration": true, - "noEmitOnError": true, - "noUnusedLocals": true, - "module": "commonjs", - "moduleResolution": "node", - "target": "es2015", - "lib": [ - "es2015", - "es2015.collection", - "dom", - "es2015.iterable", - "es2017.object" - ], - "types": ["jest"], - "jsx": "react", - "resolveJsonModule": true, - "esModuleInterop": true, - "skipLibCheck": true - } -} diff --git a/tsconfigbase.json b/tsconfigbase.json index d05fe5efdc..10c56c441e 100644 --- a/tsconfigbase.json +++ b/tsconfigbase.json @@ -16,7 +16,7 @@ "strict": true, "skipLibCheck": true, "strictNullChecks": true, - "target": "es2017", + "target": "ES2018", "types": [] } } diff --git a/tsconfigbase.test.json b/tsconfigbase.test.json index 045522fd06..00ad56f9c5 100644 --- a/tsconfigbase.test.json +++ b/tsconfigbase.test.json @@ -1,25 +1,18 @@ { "compilerOptions": { "declaration": true, - "noImplicitAny": true, "noEmitOnError": true, + "noImplicitAny": true, "noUnusedLocals": true, "module": "commonjs", "moduleResolution": "node", - "target": "es2015", - "outDir": "lib", - "lib": [ - "es2015", - "es2015.collection", - "dom", - "es2015.iterable", - "es2017.object" - ], + "target": "ES2018", + "lib": ["DOM", "DOM.iterable"], "types": ["jest", "node"], "jsx": "react", "resolveJsonModule": true, "esModuleInterop": true, - "strictNullChecks": true, - "skipLibCheck": true + "skipLibCheck": true, + "strictNullChecks": true } } From be427c4eddf200c954bf90058f5d23b3caa2cd38 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 11:07:54 +0200 Subject: [PATCH 17/49] Fix some Playwright selectors --- ui-tests/test/smoke.spec.ts | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/ui-tests/test/smoke.spec.ts b/ui-tests/test/smoke.spec.ts index 2dedaff397..18342d4b0f 100644 --- a/ui-tests/test/smoke.spec.ts +++ b/ui-tests/test/smoke.spec.ts @@ -31,19 +31,22 @@ test.describe('Smoke', () => { ]); // Enter code in the first cell - await notebook.fill('//textarea', 'import math'); - await notebook.press('//textarea', 'Enter'); - await notebook.press('//textarea', 'Enter'); - await notebook.fill('//textarea', 'math.pi'); + await notebook.locator( + '.jp-Cell-inputArea >> .cm-editor >> .cm-content[contenteditable="true"]' + ).type(`import math + +math.pi`); // Run the cell runAndAdvance(notebook); // Enter code in the next cell - await notebook.fill( - "//div[normalize-space(.)=' ​']/div[1]/textarea", - 'import this' - ); + await notebook + .locator( + '.jp-Cell-inputArea >> .cm-editor >> .cm-content[contenteditable="true"]' + ) + .nth(1) + .type(`import this`); // Run the cell runAndAdvance(notebook); @@ -63,7 +66,7 @@ test.describe('Smoke', () => { // Shut down the kernels await tree2.click('text="Running"'); await tree2.click('text="Shut Down All"'); - await tree2.click("//div[normalize-space(.)='Shut Down All']"); + await tree2.press('.jp-Dialog', 'Enter'); // Close the pages await tree2.close(); From e2a5983c66c3fcd14b252face94d399784a872c8 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 11:23:46 +0200 Subject: [PATCH 18/49] Add lsp-extension --- app/index.js | 1 + app/package.json | 32 +++++++++++++++++++------------- yarn.lock | 17 +++++++++++++++++ 3 files changed, 37 insertions(+), 13 deletions(-) diff --git a/app/index.js b/app/index.js index 453387640c..aa67a3e639 100644 --- a/app/index.js +++ b/app/index.js @@ -127,6 +127,7 @@ async function main() { require('@jupyterlab/fileeditor-extension').default.filter(({ id }) => ['@jupyterlab/fileeditor-extension:plugin'].includes(id) ), + require('@jupyterlab/lsp-extension'), require('@jupyterlab/mainmenu-extension'), require('@jupyterlab/markedparser-extension'), require('@jupyterlab/mathjax2-extension'), diff --git a/app/package.json b/app/package.json index e11d4165af..6c5586f43b 100644 --- a/app/package.json +++ b/app/package.json @@ -51,6 +51,8 @@ "@jupyterlab/hub-extension": "~4.0.0-alpha.14", "@jupyterlab/javascript-extension": "~4.0.0-alpha.14", "@jupyterlab/json-extension": "~4.0.0-alpha.14", + "@jupyterlab/lsp": "~4.0.0-alpha.14", + "@jupyterlab/lsp-extension": "~4.0.0-alpha.14", "@jupyterlab/mainmenu": "~4.0.0-alpha.14", "@jupyterlab/mainmenu-extension": "~4.0.0-alpha.14", "@jupyterlab/markedparser-extension": "~4.0.0-alpha.14", @@ -80,21 +82,21 @@ "@jupyterlab/translation-extension": "~4.0.0-alpha.14", "@jupyterlab/ui-components": "~4.0.0-alpha.29", "@jupyterlab/vega5-extension": "~4.0.0-alpha.14", - "@lumino/algorithm": "^2.0.0-alpha.6", - "@lumino/application": "^2.0.0-alpha.6", - "@lumino/commands": "^2.0.0-alpha.6", - "@lumino/coreutils": "^2.0.0-alpha.6", - "@lumino/disposable": "^2.0.0-alpha.6", - "@lumino/domutils": "^2.0.0-alpha.6", - "@lumino/dragdrop": "^2.0.0-alpha.6", - "@lumino/messaging": "^2.0.0-alpha.6", - "@lumino/properties": "^2.0.0-alpha.6", - "@lumino/signaling": "^2.0.0-alpha.6", - "@lumino/virtualdom": "^2.0.0-alpha.6", - "@lumino/widgets": "^2.0.0-alpha.6", + "@lumino/algorithm": "~2.0.0-alpha.6", + "@lumino/application": "~2.0.0-alpha.6", + "@lumino/commands": "~2.0.0-alpha.6", + "@lumino/coreutils": "~2.0.0-alpha.6", + "@lumino/disposable": "~2.0.0-alpha.6", + "@lumino/domutils": "~2.0.0-alpha.6", + "@lumino/dragdrop": "~2.0.0-alpha.6", + "@lumino/messaging": "~2.0.0-alpha.6", + "@lumino/properties": "~2.0.0-alpha.6", + "@lumino/signaling": "~2.0.0-alpha.6", + "@lumino/virtualdom": "~2.0.0-alpha.6", + "@lumino/widgets": "~2.0.0-alpha.6", "react": "~17.0.2", "react-dom": "~17.0.2", - "yjs": "~13.5.38" + "yjs": "~13.5.41" }, "dependencies": { "@jupyter-notebook/application": "^7.0.0-alpha.5", @@ -125,6 +127,8 @@ "@jupyterlab/hub-extension": "^4.0.0-alpha.14", "@jupyterlab/javascript-extension": "^4.0.0-alpha.14", "@jupyterlab/json-extension": "^4.0.0-alpha.14", + "@jupyterlab/lsp": "^4.0.0-alpha.14", + "@jupyterlab/lsp-extension": "^4.0.0-alpha.14", "@jupyterlab/mainmenu-extension": "^4.0.0-alpha.14", "@jupyterlab/markedparser-extension": "^4.0.0-alpha.14", "@jupyterlab/mathjax2-extension": "^4.0.0-alpha.14", @@ -182,6 +186,7 @@ "@jupyterlab/filebrowser-extension", "@jupyterlab/fileeditor-extension", "@jupyterlab/hub-extension", + "@jupyterlab/lsp-extension", "@jupyterlab/mainmenu-extension", "@jupyterlab/mathjax2-extension", "@jupyterlab/markedparser-extension", @@ -211,6 +216,7 @@ "@jupyterlab/documentsearch", "@jupyterlab/filebrowser", "@jupyterlab/fileeditor", + "@jupyterlab/lsp", "@jupyterlab/mainmenu", "@jupyterlab/notebook", "@jupyterlab/observables", diff --git a/yarn.lock b/yarn.lock index 57fe08826d..206d12e1fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2329,6 +2329,23 @@ "@lumino/signaling" "^2.0.0-alpha.6" "@lumino/widgets" "^2.0.0-alpha.6" +"@jupyterlab/lsp-extension@^4.0.0-alpha.14": + version "4.0.0-alpha.14" + resolved "https://registry.yarnpkg.com/@jupyterlab/lsp-extension/-/lsp-extension-4.0.0-alpha.14.tgz#b471bfa1df87978767baff40fefb703e256c9de7" + integrity sha512-j3rDcmtDllO1X91LR1LaVnkxz8dKpM2RGdOEX8z6s3WaKirK0BTjuO0WR+95Ohp8UHVOMSO0lcz30HUNqgoAPg== + dependencies: + "@jupyterlab/application" "^4.0.0-alpha.14" + "@jupyterlab/lsp" "^4.0.0-alpha.14" + "@jupyterlab/running" "^4.0.0-alpha.14" + "@jupyterlab/settingregistry" "^4.0.0-alpha.14" + "@jupyterlab/translation" "^4.0.0-alpha.14" + "@jupyterlab/ui-components" "^4.0.0-alpha.29" + "@lumino/coreutils" "^2.0.0-alpha.6" + "@lumino/polling" "^2.0.0-alpha.6" + "@lumino/signaling" "^2.0.0-alpha.6" + "@rjsf/core" "^3.1.0" + react "^17.0.1" + "@jupyterlab/lsp@^4.0.0-alpha.14": version "4.0.0-alpha.14" resolved "https://registry.yarnpkg.com/@jupyterlab/lsp/-/lsp-4.0.0-alpha.14.tgz#c6ac368cefade63efb04d0538c52e5b94c316a29" From 6e30026db82c052baa144365270ec19275fa7f37 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 11:24:45 +0200 Subject: [PATCH 19/49] Select kernel in the smoke test --- ui-tests/test/smoke.spec.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ui-tests/test/smoke.spec.ts b/ui-tests/test/smoke.spec.ts index 18342d4b0f..ef7cc26e2f 100644 --- a/ui-tests/test/smoke.spec.ts +++ b/ui-tests/test/smoke.spec.ts @@ -30,6 +30,8 @@ test.describe('Smoke', () => { page.click('text="Notebook"') ]); + await notebook.click('text="Select"'); + // Enter code in the first cell await notebook.locator( '.jp-Cell-inputArea >> .cm-editor >> .cm-content[contenteditable="true"]' From 1249974a395b0adf0d09b2b8dc9cd3f4505b518f Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 18:22:10 +0200 Subject: [PATCH 20/49] Fix test for renaming a notebook --- ui-tests/test/notebook.spec.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ui-tests/test/notebook.spec.ts b/ui-tests/test/notebook.spec.ts index 70af79387c..feb7ca616a 100644 --- a/ui-tests/test/notebook.spec.ts +++ b/ui-tests/test/notebook.spec.ts @@ -42,10 +42,9 @@ test.describe('Notebook', () => { // Rename in the input dialog const newName = 'test.ipynb'; const newNameStripped = 'test'; - await page.fill( - `//div[normalize-space(.)='File Path${notebook}New Name']/input`, - newName - ); + await page + .locator(`text=File Path${NOTEBOOK}New Name >> input`) + .fill(newName); await Promise.all([ await page.click('text="Rename"'), From b9853d9596be9cf1c463d2f91926aa5e799cbcc0 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 19:24:20 +0200 Subject: [PATCH 21/49] Partial fix for autoscroll outputs --- packages/notebook-extension/src/index.ts | 30 ++++++++++-------------- 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/packages/notebook-extension/src/index.ts b/packages/notebook-extension/src/index.ts index 87b98abf1c..77c7a0431f 100644 --- a/packages/notebook-extension/src/index.ts +++ b/packages/notebook-extension/src/index.ts @@ -18,7 +18,11 @@ import { Text, Time } from '@jupyterlab/coreutils'; import { IDocumentManager } from '@jupyterlab/docmanager'; -import { NotebookPanel, INotebookTracker } from '@jupyterlab/notebook'; +import { + NotebookPanel, + INotebookTracker, + NotebookActions +} from '@jupyterlab/notebook'; import { ISettingRegistry } from '@jupyterlab/settingregistry'; @@ -280,25 +284,15 @@ const scrollOutput: JupyterFrontEndPlugin = { cell.toggleClass(SCROLLED_OUTPUTS_CLASS, scroll); }; - tracker.widgetAdded.connect((sender, notebook) => { - notebook.model?.cells.changed.connect((sender, changed) => { - // process new cells only - if (!(changed.type === 'add')) { - return; - } - const [cellModel] = changed.newValues; - notebook.content.widgets.forEach(cell => { - if (cell.model.id === cellModel.id && cell.model.type === 'code') { - const codeCell = cell as CodeCell; - codeCell.outputArea.model.changed.connect(() => - autoScroll(codeCell) - ); - } - }); - }); + NotebookActions.executed.connect((sender, change) => { + const { cell } = change; + if (cell.model.type === 'code') { + autoScroll(cell as CodeCell); + } + }); + tracker.widgetAdded.connect((sender, notebook) => { // when the notebook widget is created, process all the cells - // TODO: investigate why notebook.content.fullyRendered is not enough notebook.sessionContext.ready.then(() => { notebook.content.widgets.forEach(cell => { if (cell.model.type === 'code') { From ed2bae924abf3e45a1d5221580a8a7f184b6d8e5 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 19:32:40 +0200 Subject: [PATCH 22/49] Fix test for renaming the yml file --- ui-tests/test/editor.spec.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/ui-tests/test/editor.spec.ts b/ui-tests/test/editor.spec.ts index da2ad83429..8cb8acd1dc 100644 --- a/ui-tests/test/editor.spec.ts +++ b/ui-tests/test/editor.spec.ts @@ -13,10 +13,9 @@ test.use({ autoGoto: false }); const processRenameDialog = async (page, prevName: string, newName: string) => { // Rename in the input dialog - await page.fill( - `//div[normalize-space(.)='File Path${prevName}New Name']/input`, - newName - ); + await page + .locator(`text=File Path${prevName}New Name >> input`) + .fill(newName); await Promise.all([ await page.click('text="Rename"'), @@ -44,7 +43,7 @@ test.describe('Editor', () => { await page.click(`text="${FILE}"`); const newName = 'test.yml'; - await processRenameDialog(page, file, newName); + await processRenameDialog(page, FILE, newName); // Check the URL contains the new name const url = page.url(); @@ -61,7 +60,7 @@ test.describe('Editor', () => { // Rename in the input dialog const newName = 'test.yml'; - await processRenameDialog(page, file, newName); + await processRenameDialog(page, FILE, newName); // Check the URL contains the new name const url = page.url(); From b88195c976c448e0619e71b552b52907e0c74029 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 22:29:07 +0200 Subject: [PATCH 23/49] Remove custom test timeout --- ui-tests/playwright.config.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/ui-tests/playwright.config.ts b/ui-tests/playwright.config.ts index 27431805dc..9f6f1ec68f 100644 --- a/ui-tests/playwright.config.ts +++ b/ui-tests/playwright.config.ts @@ -2,7 +2,6 @@ import baseConfig from '@jupyterlab/galata/lib/playwright-config'; module.exports = { ...baseConfig, - timeout: 240000, use: { appPath: '' }, From 2e3a021af4703b106070fc52c375babc1ed1a08a Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 22:48:56 +0200 Subject: [PATCH 24/49] Tests: remove click on Select --- ui-tests/test/smoke.spec.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/ui-tests/test/smoke.spec.ts b/ui-tests/test/smoke.spec.ts index ef7cc26e2f..18342d4b0f 100644 --- a/ui-tests/test/smoke.spec.ts +++ b/ui-tests/test/smoke.spec.ts @@ -30,8 +30,6 @@ test.describe('Smoke', () => { page.click('text="Notebook"') ]); - await notebook.click('text="Select"'); - // Enter code in the first cell await notebook.locator( '.jp-Cell-inputArea >> .cm-editor >> .cm-content[contenteditable="true"]' From 0c2ba49dc7a338454f45fd12021e6a3416ad8942 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 23:08:40 +0200 Subject: [PATCH 25/49] Fix horizontal scrollbar --- packages/notebook-extension/style/base.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index e80c086c69..865b81f6ef 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -172,3 +172,7 @@ body[data-format='mobile'] .jp-Notebook > *:first-child { body[data-notebook='notebooks'] .jp-WindowedPanel-window { width: unset; } + +body[data-notebook='notebooks'] .jp-WindowedPanel-inner { + width: unset; +} From a1de26417d91ac7f36106a466ecb0fc9534d47c7 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Fri, 30 Sep 2022 23:08:54 +0200 Subject: [PATCH 26/49] Increase ui tests workflow timeout --- .github/workflows/ui-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ui-tests.yml b/.github/workflows/ui-tests.yml index 855d53fec2..776a6f095d 100644 --- a/.github/workflows/ui-tests.yml +++ b/.github/workflows/ui-tests.yml @@ -24,7 +24,7 @@ jobs: ui-tests: needs: [build] runs-on: ubuntu-latest - timeout-minutes: 10 + timeout-minutes: 20 strategy: fail-fast: false matrix: From 995bc9a688b9860ec7e0a1a61d45ed324a3ab8b5 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sat, 1 Oct 2022 08:37:07 +0200 Subject: [PATCH 27/49] Update some reference snapshots --- .../opened-menu-edit-chromium-linux.png | Bin 48909 -> 51763 bytes .../opened-menu-edit-firefox-linux.png | Bin 40698 -> 45678 bytes .../opened-menu-file-firefox-linux.png | Bin 27589 -> 29995 bytes .../opened-menu-file-new-chromium-linux.png | Bin 7072 -> 7204 bytes .../opened-menu-file-new-firefox-linux.png | Bin 5996 -> 6917 bytes ...notebook-as\342\200\246-firefox-linux.png" | Bin 9806 -> 10642 bytes .../opened-menu-help-chromium-linux.png | Bin 11542 -> 11544 bytes .../opened-menu-help-firefox-linux.png | Bin 9589 -> 10172 bytes .../opened-menu-kernel-firefox-linux.png | Bin 19012 -> 20214 bytes .../opened-menu-run-firefox-linux.png | Bin 23337 -> 25143 bytes .../opened-menu-settings-firefox-linux.png | Bin 15926 -> 17357 bytes ...ened-menu-settings-theme-firefox-linux.png | Bin 11888 -> 12943 bytes .../opened-menu-view-firefox-linux.png | Bin 32028 -> 33689 bytes .../tree-chromium-linux.png | Bin 21457 -> 21571 bytes .../top-hidden-chromium-linux.png | Bin 23609 -> 23653 bytes .../top-hidden-firefox-linux.png | Bin 21597 -> 35815 bytes 16 files changed, 0 insertions(+), 0 deletions(-) diff --git a/ui-tests/test/menus.spec.ts-snapshots/opened-menu-edit-chromium-linux.png b/ui-tests/test/menus.spec.ts-snapshots/opened-menu-edit-chromium-linux.png index bc73f1ef2680c7fc3125c83684932a57e58ba18e..a604f158c60cafdef47c80abb98ed960be5cc2e6 100644 GIT binary patch literal 51763 zcmc$`2RPSl-#`BCYN=F8iUw&T$}GDyjUw3@*`tt^Jqk%y38{<}*(=#wMoCsATO^_E zJ%6wBy6$KG?)!QE_w##><9{8;bzOz8@Avchoag)fTJO_S=JJJ&>vyiFP$(P4FP@d9 zP*&(sD1SVnT7$3XE3ah5|5jMYUJ#=sRqyVnQ1(*9&z_dE3HjA-t192PG_%}vXaC8~ z_g!38c2P3DRvh}_MjO-X;`wOhCVm&gY3-OtwC*Qg>peA4zr^mt_FDZ)-Q87D{&UY% zg81F{KfYgNMbS|$6kV`o45iS~)x>txRJc~W%m31HBfsfQb54Gzy9DE57~ojB&%X$W62k$ektdVjrY|ovmA@0>HhGcs!FFigx~Ua z3!T2cevZ{(`9%Nc+25I+F1daIR)b#>Tgs2IuoTzTrPhbDU(1kd{Yq&u`mILA9Cu{@ ze%B}JcAgo=ty{Njx%2ojt*xzXX+=evMc-w;>X2EP#cexwh^BmslaEh%`&MUW3x^%gSzDoS$~i`XIFLm2?$8(P3_GS_=yce3~;(P9i-Oeuww&J=JuG zmGyz2$lU#1CroPN6^}_tNyS`^_Dx#){^9Xa)vSm3b)Qo-&!{`i>K?lE%ncXG{Q7`f zmLDCPLM^_|ck`=@g8hkejq!?pkM>`98PHuB$W|35{5&LNx82mQbw%}2k{>>O(ye=W zj(YdWhi-1GjGB@@>4!Vs?o8$4=B_i~q5Jam`SZa&&U5|Izgjc>LIth0G&M(8>8WIk zmhH4~a1he2@YU@saJ<=;_2`_}_WmFNe}8|atXs^(`O}OQeoWE!(?h?S(=J$>n3!<9 zy5Lv-@uS!N3%)5P?E)`fzWkb^=^F8RKR)mok4>C5BiGermxO)JpBex0N%^h8mM>qv z>=v?l=(=`ueZ-lylqA(`vGyFR=1fzj)=X1pEzUjo=0VAz6unP7LqbBrlnMhm=LGdA z$BrFSRa0AW>(;Fox*vl=glzqT*ss0OuGq9@Gh>xSjqqBRPd7p`vh6Lrud3i#VB=!7CrozEjxOX|C(b3VL6O_60Gub{pKXG{f{+@MM z+@q1oN=gr(KApYTr=p_LVeMJp(()`gn7)1Vjqb;kH*d76f;n^EbcQ?sZs9#76h4k&(4;4L@J-R;9WUYB%w-c&I&>g`J&UF*@Ln7)!ORH)Hlvmo6E$yp0`-zWuwU zA@Q1G@~^PFcmFtaIpltPJR37JvmfWHIBq2^K2A=}_YaxRo;`bOpn+xmh7J4{Kd9Lh zlS-SKrXxgy$H&LDo08O2^X=$d!kw3%Mn)b`%g@X_k)55Lpivn1^5s7N$B&gWP1>(I zPST1A<#lykH@C2OdeUs);maXiUlOn3m4WZyU+i$4R_hw_QNt5DVbT^8L|<818O&$A z^WedQN7eI!@q6&rR-(=h(aVtxmOi9B;3FN^t=xut{vbV_7Z1K?d1-i=F~^TXE$6t^ zfLyun9xr$I)wm^jGu>V}bLV|_rrM6{Z9l41G|(6yt5GO|WvaU{Gup^`khxU*O?vu4 z0fA?mMHe1^czoDman1^N`)6&$%EyN;{n7PQKTNa8WyQomqgQ>s?3V=P@w3_&FJC^y z$G4rbd9$DSB-VjeN1m;;WmV_r_tT`ZjXoUK-Y!P9|A4156|=YZ0X=57<6Qp1?ldLu zFKUr*?Ej~~G5$ods-vUBVYF-q3gi7k_tMf*qgE5crG?q)_AT>%+MPL8US>Vz--d>& zYa`CYAAB8M_M)@mS9iCVrY19G<4&GGFXTtn(}nTyWgZakzD$rER?h~%YIqkJ%Z=e)fxHt_-yR#1`4Q`Ppf2_ ze8NhztPs5Y>&1%~E~pAxMn;t{&w0H^DQbSBEAN{a8R>@ID5oN7+98CeAm8i66jVGM zEIRjde|4zfg_}2zZr{Fr)#}v@0tc9v>bKI;GVtA`|MZM^KguO4QtIvBDgm+%^S?7U zx7Xw^^0PgD{#7H`;%@c{MBij2y~C56KIdH(;>#*4AE312 zBb-rC*na65&uNx(IywiQpD;bd&HWgKhs%EIroioARHv?7*&-QqRCBl^-ymHjezwKBJdJ1*g8gSm9quUN67sC`GUa+=_qF;`Pnm0%fu3Oy^oM_P0-z;S*m70vJH(W9)P z)3jTdn3Ac>nwyo&%F9`!0$4dX6mTtZ_@TI%n2Rh?4X-afm-Ay3Ziu}aEoW#L`@qZV zDr)RiLqkIemZ%Qu_ykLaVu!$9O23H*Rbws(Q-ZT;Q0SH2k|YliQ$nZ(d%WOD+@j)KL3#e5L2d zkEsBCR=01x-@j9?8yhcP>?<6rWK&XBmRDigzP-F7-~LXnbzf9e)LYX|bwyFll2z*V zzj=9fZoG2k%FULyo|A)37Qjb%fWbV5{v9pG6~22IcnoML>gwtQJB@u8SIM|JdvO$f ziu+dAsdh5}l|zRP;kDw5x4*yNlHdD~TfdrA(jT9mD;hIdEgeg!zdW}=O$}=y_3hh+J^DI2 zwNa8g@<&zP8Wf|!#yM+=(MQ;u7ISlRTb(`bR zts6H!;?dZCbKk)#)P(MgT{!3~DItM+*0|?{aZ5lzz_xq~0$)DAz7(&|B}SjEkf@?* zYFdM(cgx!Pm|}8(*sD6ZoFNtESz*-N7pGm<6t!=zb@7;+)-y5jEi4p`S4{qay^>S9 za8gRDQndBDkx|?Zas{ziNba25w{1Ia)_oSZ2XNW;mrYzrm$dGJIvVZh$Vk__&7!NW zV=*1oC!1J#((K~K-7K8$_JPHYsI(_=iP+hwHM;ZkM1=T#8)Ryk|)zy06 zO57L5J|1f;aD0x>w}pX0Tt#IkBO{}<4!Or18U<3==z%rtY;4*sZw+ySQfx-G9z1w( z70Vb|mvxe*TFQuwapKyJoVxsJ{q~EB(;#x7&RJc@z zx=era)?R=$tZv4&YuBo20Icc(*;YM2;pgp5{pyx`$ul^3I++w*|-@ z_jdK_)nA*N>!PKZa&G@#e+myaP4Ck_F0QSLii#OGo5#*-$0(;A!cVPQyY_Kd*k$Zj zfXnM;59oxJ7shc(8X6ki-QAXwuP*rRW|@{duL}s{>Ep9HX2e~qA?6A`!LVnk@|H^u z4tW3)is>8oy3urhLwTTYlD!9#v;P|D`^i-#jaQ;v#WId$XVcWOIwfs2N2Wsn@Q(9X4a6|bFgrr;0f7Wf<#Ait_wr~&# zH~RJK?w>#3H>c@OR@Q`z`n`I!{|Sd0myC|}@8&d*CmK!+xQ}6uQ_8^KQs|99XpLOz zc6I{XdR0ZAKR?E=uTRsL?r>gq#0rSh&5IkEoYY0}vD3u{o0*+uII@p9PElNZov*KN z;L^?JH&H4TO$s-Lon_e+61qN1i}rpx(fNIGy0fCBJo50LHUzLU z3ej6zTZ_#9;=XBYJlp$3BUsRyLv(3oKj3>wL&Jop?>ZS3l?Ufv6_-X1B-fCID#Xa_ z?XD2t3qsgi`R?62aS4f+&dW=U0tI!)bgRNe!<#gmL;F8Re=c-(2ABE(*7W*Mx(48k zQd|y*lV#E8tG)W7Tr`@Wu(s zX=?-p1u0`=V^o_rM`QQc*w`FLEvm1tXEgL3E?gGz*>!@v6z^~kl(jzg>R}MQBA}43 zphgrkGc)o=QIb!(hliyLoffG!Z1|iTUtr$5{`Be7Kw;zsB_$jkv*^dzygwdGixgK>ti@ByvFtBF7i8h!_@cH9Fp&yGM=myi<*Lh=B*S!W`E+@E zo-Oy8d(_3Ptj~_qmMA2FZZ}bygqTjH=%V%rUTxb$FSZFtedR1@$nkbG*E?txdFCzFAW2OBgQRnnGYOr19yF6 zH#uNFD*B68#A)GVYld-8(Vdk%XbK=?inA)~G^y5ZX4LuMe~>)*!-u1dn1-bv1?T7G z-LkS;T~u6r2N;sHUdruXUyJdfZHKb^j&pJrH#O}zapFXK_S#LmUpOt!Nj>9Phn9$9 zdIscm$TeHEvbwswrA6h53!DF=N2dXqzkU0rq@tpwr}yXDwCvy7R~;HZwqR~o9$*;S`31>k5csX^t^YSxSYAPYsU@`h4_Q$rO$Y8)Z>1=mJYvcY57(? z91AM=>C=AS`RQS4ukGx$20SPE`M1!}oRXETKU1-s(sc6p@rOHkjVQIb)~1(3PL9@U zQ)wR2uMW`!@*-t1*73e+3a?(`)KIPS!tvi7*M8bByF@HZpKJOzf-C_gXky^nTZ4#s z3sen!yw8$v|6<6mO0ssIFsVwv(Ig`w|19L{)vM4fycva6lJn4ERda7|)YtD@UlZ@` z?tU)HbPzY_Pf&5fsNv#p3weGC2}dO)CB?)+o$nwg&$O*h*Z6rA`c=k7z5 z6dJGM&Kdjo+KT0- z@$HX7S&7W*JmXeAT;GC>S%=?~Cp+w?elZ_EE;H^fErka!<>ZxgI?>aidjukGvDKRtY$XoZ~$*Huov~}y(cXuu?ooLUst|%>ayY!qd z)p}T6?fHDZy-S>iHuDno`t|FB!L^f;lHA{Mxl^4h{~%yf?O^TvOVz%v`|~gzI}OftdEQ zv3ZeV3%KnA&7@#?$sR(-DL{ILlebU0prGv8*`I`70ZjA%fgmSYB`o< zS$pph+zuv;Mq>-sZ8ZtBpan^Y6nawp3!NPAZQ4^gGup%U+XB!1tx@9xEao)eAE;_oqCBJ-HL{-frayiAHXpETB#7+*332n1t~R+2L*dpqK=4s6BwtLeS3FuU&n8iYBOoXe3*wSOIEq;hT5^fq@pIy}O!^ZhyN8B`sP_m= z7`iDLQ_ne8ad2?p0snz}w=&H32LqJb52DMn(ynE4a&o0;u3yviH?y#?G{h@z-mznc zy5pogw6QDf+Kj?>0ib!KJ$|CHs;W}prnaD=w*660fL}ZUpFHvS8*84Lnks5%FGjx& zdtc4oJ^Z`ld@=gR{$s~B@7lFXNLbhwWR_`Q0o#Nd>#ltif(bfv*U!3F!Oxz(F{s;z zWvZNUQ#nwZjfEuwJ2vo34G=9_t$cQ;hi+{t^+??XraIJD6mq4M>nl)`cZ)cD-J1#+ zJu(oVY(6<4uU8Z1^ZfZP2++&Z%S%k?%8mZPn;C`PLq}dmO|1i%+>oU990D*t=tXhy z*!tHiYvNBzT9TE{olZcQ|NMvN>`pi&!f9kMc-klp&61Rg6 zfMtn8j!{-tMoC^3wGG^nXp=e`|W^HoD}m_S_wb3LnwyD<=z4 zyCAHc0kyzw&KoV?1+W%fqV)3BD^gkjgm`Xzky7jcut#yRtRUck5R;i6Kiu2;OjC^x zyFqrN#yI(?Y_=$yzEEo$V8h8EK@>H#vZ@e%T2WEaU%!3@i#m&-E6}HIo11YXiSXT?bP6l`HF}5LZxk)6jT?2RhuTr6Jy@>3{<)+Meoi(rRQX_Gdp`8( z3oK>Ov8;wCpqHMsn>a$jhPKOn_pbeuFI(&9`nERJ;Tb?`BI-kXpap6>Y`%w;?*AV- zC$+@pwbav><=zYyox$T{V{*WDjSuM9gY#(c9SsG>1I zP4X%#ahvuCM23WhHUjYD$Jz@VukoKe83X8`HZNK|e7b3-BMTZ`EI!`Cf7DG0qbw^dbM+nQCX4c2=W9jEs$m#W!}N&qK4e9CYn>5yDVQx-gZQIh;&=3I3{4g{$ zk_22%^mX_4mbq`(VFNb6Z#A&3MtFL+1dHs|tG2MefR}31Yiequ(W;L`y|1c@BqmP| zR10nBor2Zx-@lN2!eQ5wZcs-^s~kP?9-cmZI_-1f;6Zl))4cqAD_sc|pn~^Msp?zD z?M*%4$`KDnUCq#t1@+R-^yxDm!LR9jewh4Gon|7LDKC z+j#cEg~yK{ziK@=?`L{=xKA_5jMz{E(1gWJOoqsfdbX4A=EYmLju#gfqa(h7+=-@f z2||cvc;CY4>nNB$-+Oz7$ATfTz(n}z`-J`4J)oryuAjrpK7iUj>u3)hH~;=VI%hDq zm=<=(Wa^tYC6LE~&S>fB?*n=O@Io&G2$WK{`R2a9COsqL2cB9^kH7!ceCH7~H)sRr zhC=|{0wnKF6B>(E{v2o#MR;N$K-Pd~XFEru2JB9E$2R-Q@0vhQ5}9YF@&&)yLk5+^ zUBTUM3{)#{P)_~?2xVnKkT4Ye0>SAeGj?_k4qtH5;2M#6YN+azyLa!(NUXT7HP&@P zPCma}Os=%8ZMUIy=@2^Kom`HtV6bZ}Y>2O$YBXpShO;t__)k^7W1G2JpoM!2|bz!q2*`-4geW>Q!O_rGcz*}pFF96oty1A z&nLlB|M|1{#fvdx4rr>HnwmFTGknmT{lmhlmzSnR@$AkiDbZhjEmbG{dd->KIJ&BBam4h$)&5jX47)W0{w~l)3k$pG9mqMeXPjyE z+O^y_zaIZ%Xof>;+D&PXgGn^@Ai$V7&CTnid`etO3U#{c_Fp zTW{}b7a%|2!5-JmBG-XVjzrxuH`fAT2=o<(W)DN9YQwQS7wmPYS(d{cYRQ)_UZgV3 zpWF^$o;NoT4<;|3ToBi!M3t2rA}=Fz3Y!w(15(FIv>k;6rDBK;%V*0Wk{#sWxSYvj z2l8nytt)qkpZ_V$8JG1MN8p)Rby`RJNz$TkGaih%AAJL=E%t9J7~>g_eQq)5p`(_k z2S7C}dH)3#qZs|SooO*j1_m(^XK2KP4w_f|Um=Tsn7;Vy8+Ct-wPzuWarUjul2;Y^ zjlM^95!?8Cd5!<(S3N3ScnC+WA5C}223|6j^Cy=r>zJ3~02`-&HNV3OCbkr|@lhx& zhrlTDkB2~KQ_~Z45up?{J-tJqnh}ukPYMc>HUY_^+O%+SD(fnZ*urY}d-u2?Z04&@ zkiFpNyx>ZE__EyK*EN@_ASv$U;n@aBw_v7wL&5xzURiXwa>BJ=v z=K@fVTOfP7Pr_IuR#Rnh@oBmpI|eJQf44-bJB*$K6oF(zj4rF6wWlY4)}6T&CX`)L zpjQLuXFs3E40^#&jJ1EzwgKm9dz12gqu zQPJ=doeq!dUR_8-Jq3XLiHJ_R-;ET(A13WNS3oLZVX`GCN?eJ)yoW*(3cb#4#=V;U zcF7@@CnP=r=}Tlp z2siB-s9#V}P~PHHEBP0Oln2BD#rZ6RpV(F2ULX7ZfqV@*065J1nwmZ+5K>`6PtjbD zvamBin)(3HDwZ<|34A*Vd;y@Nt*!kISdIv#gwOHc{zd<1kK-7FFX)Q}QkSZI0eHVC zgx?|y9bjc2u;MykZ^NdfJ!k=MZ#MfQm{3u8N{q@i%V|-7xIsscQp2QIn?G0y&e#4)ojo8Hl_Q4V}=x zz}(#2ouW>8>dwdVC;Wk=WF=ToAO9jn?ch6&s89`QH6rnC?d^duZ_lV5V=ny+f<)a2 z#xJj`s+u&U&JnW-&#n^tzSCiRBd<}zb!2tuzTDv13Au$q*p3ID_ilc3H}L8$baZ9+ zHtw2eS%PkGvpok10Q#j-Kj)ET=fw>!P|VDFE9sn;X7$xt(U(KOF0gy2FLJIxFv}H4 zHU))%XqGJ*#vdcaA0J_3v+v4_zVy5t8pce2bofd0?^Hl}HeLK;_oIgq!T}e`D(U^` z(Y$KTjQ%JmTnKGKuGTT0yyb#w$!%DF009hx&#yP$xpSwNPbc)a=G~!gpa(M~ayZoU zE~4DhAHPmPdElp@o-9lkF6-h+`0c)mM+v%*eFX~Q`Sd9R)YTs7)FFb_LwCmcxVZ_E z)6vm+(P-3P8}V*s%@#2sM}B^OrEAxA>D+WZNFb;Ma%KUtff?e`($O%}?L6N=2E=QA zrr)TK^cH07-upTjA^_DbJRYd*{q4Ea`zr#TJ%i7t32YCgu?H*?B_S3# z5|0-5r72lM8d;TCFNwRraDH_bhNGB1 ziC2_BIzm!K<(axIUW)zQ$d>Cc%Y~vx85%Nq{^UvY4H7PRcEYq8Kkw<~^{%GI59CzH zTxvS#6x_%2J>@>}Lc{pe8z`;;vbzOud!sIVLkJ2vw79k>G%x1}7r`p#hRF_jeG*)x zF(*V5WgS@axb2t@DDoM2n{c(i_w`vU%$OaL4wHf~g?jS+$B#Eoi*{J5$bab}!3d{d zaFPz23Ccaokt5dun1S?rpi;y$A;+|f?`9X4K_0>zesqr$6WK*XM5>hN#OT!l8PVsZLQXycuDLb%g&mnU34FZa zf_am4U*lR2b1cB~@d}AwVcvP|I96U-x(W&^+V}$>AE`j9exO0l?w(d|ou)Cmy*Tzr7tA#EH*F6kQm572A1%8JR+0vrk1CObi*!D~Z$O1x#GH~l1H>iCPO&>ucCU;3ptfaH2PzP)8IU2A> z&MP`Gsx$K+mzTRq@B|)F&{5^PAleb{wus$dJ9qUk;h+|H2=f{IPP%$VEd~eUJLvuXYl*apZBAq4+CKI5lVB_ z2l+lP)K-WR^552cMCnPGGL7Q_mAb&>SPII5P~)+fYndEa6M4g7_R^B@^q~#B!Zt=2 zf>aNrk-TId5S$!a0WGHlFFI*Ib(FZ4kYQnAbj4OMmv$Dz4tif%$vSPCpO65*7B9}{(Wp51={WA6~q^#>DZtHrdjwDDSZM|~srqWNJHX?dCZ(?iZrw|_n%y9DL z$&r!`$4F3BO-){#barU86`wx&K;TcYn>0e%S^@uD8?o%1jO4tr2OVK??ZtmLtLxx}7bLY$qr$|`Kt6sT2@hX0OHOyUR>)a&D7EPb>ah`LxVzL76@}aU`$gz^vvY&VB$x-iS--zNimu!r2^=FMR@@D` zFP*J!W>891v(4QB%SMrh_?%&U4R0*>tu?=i(Dru5=Bf$eyVW*jIYxnKj2M0UCd3ourLERsS zQR4C8*&`UT!g_f33a71CY(y|CR|bz2~(EI8BE)z#CX(|8KRvjo85x%u@WDc?m!MG~!o z$bIO3+)h~nJQziWfg2AV&Pn`k$-kNGtxoxWwRQ@TNDwXKcbGYjl@|@PhrHAlT3Yhp zNWaIYoemABabAsTq76uj!afQ{`5C(tNya!wRo6djEYUp`gOEnWriLt4*x!*a_*Z_= zGv9uCpao*F2mC=9uq3!(Hn2#DL4oV)El>GZKYJ`f3lc9K44+>u=^LQym`_TuKpv!g z%`o1D>X%d*u)?4*CXEzB>i%JQ49x$~Hfk zY1(<7&YIzIAo*g25kiq*bY6X)++QA zYWm|Y*i8fMTjUPm4yfnbeM9;R*qUnn`j?0-1!jmk&LMB}mUyQVh{}Ra2co25KIR>3 z1xd5;nRZlxXrmnHz}|#AEH^BUg=Gzc%mxyHl_SQ300Y-OCp3VaK5G&cynrns7#$K84#k2L znf*=+(FQRm6lxAKvw{rw-nM^;c#Q31#c)Iu!7irrj<8jNRK zg3=A1v1R-A^KiV~Ia#9MeU<^ABG-<9_9c8IGjsEOa9#0i|F9meMux8+%mL^?D)@Lr zo4Q>fB7It2MR&+sefw6-mYiqaIfYr0>&r`vZtm_^U|~Txmro)-0!C_xk3*)Ua0LSc zh^yNoV}@XJNqc)JT9O%()0FBkVM$=657pIQa@XJ@2=j9MmAxM0Vnp_PfCLWkwY&t2 zyqsL*52UYJGEI{KF^K7hM(WSX# E@lPEOoCHC54%IB;${= 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 diff --git a/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-new-chromium-linux.png b/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-new-chromium-linux.png index a89c332006bfd7e5cff3052e711ced6c5c31affe..bd3237ae80fc7ef0b4d3d7fe73eb677d07e21312 100644 GIT binary patch literal 7204 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 literal 7072 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 diff --git a/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-new-firefox-linux.png b/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-new-firefox-linux.png index ab16c3a13231c2bfffe5877888f54b94483c7c32..b5887d93cbbc282b8664389a05d09cd1b614530f 100644 GIT binary patch literal 6917 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 literal 5996 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 Y-TAHj`q(u1*7Ayuh5@2N?Q!^j0ro6N1^@s6 literal 9806 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 PI+HHSD4tK3()a!kQ1B-A literal 11542 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 VtVVL=aL^fbSN^_S9@^OdzW^C#4l)1$ diff --git a/ui-tests/test/menus.spec.ts-snapshots/opened-menu-help-firefox-linux.png b/ui-tests/test/menus.spec.ts-snapshots/opened-menu-help-firefox-linux.png index e829c44d77f15cedf71be1e9d0fb9f78a1a48073..aa7d10f9987dde4725448243778b612ff20881e4 100644 GIT binary patch literal 10172 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 Z53i<*qVU8DoXW$|)ilzmRk$M3L3jJs&ASK$ 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 dcez9m0!XP@@Ql0@4Ubhr}>|NJu$Ih=@{(bje6b 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 literal 19012 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 literal 23337 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 diff --git a/ui-tests/test/menus.spec.ts-snapshots/opened-menu-settings-firefox-linux.png b/ui-tests/test/menus.spec.ts-snapshots/opened-menu-settings-firefox-linux.png index 7e5aa2cf302a276cb22cf23d97737270d65c6429..4e7de5d7769228fc341e3a840553463e6864616b 100644 GIT binary patch literal 17357 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 literal 15926 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ེ&;DX?;(k^_|*2vEQn+gyE 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
6YFi@%~!eDYMm92BjgQc@xS;)wIWl+zS^OXvlS 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 p>j(hOnt=WDAO6Te*h55Vb=fv diff --git a/ui-tests/test/menus.spec.ts-snapshots/opened-menu-view-firefox-linux.png b/ui-tests/test/menus.spec.ts-snapshots/opened-menu-view-firefox-linux.png index 45b9ad71142d6eda84c53f14098ec713aed65c2e..0410efbf6c173a15f13cf9db43adc3c14cd4d69d 100644 GIT binary patch literal 33689 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 Tbv|_`pV7}LoQ*$y?eG5!S-#u$ delta 16132 zcmZX*by!wg7d`q~$77(MpMgl}5eo#QMA}wBKuKwpl2%f3qaN`Xh?3IM9fE+giU*{X zlzdT2T3Y%y7Jk2b@AF*#ILGIOckjK{nsdxC#+*B#V%1prsn!;WogaC@(`53;m)zOjpq)E*MD65KjXU>b zS9y7P?$f-rWH~3>_tTR0J2*IO+_2$FQ;N24U|<5>bzaVCdgzNljre|Pja-}fEVJea zADhG?&dZ|%Q8ARI%-s{ zbzU+nQW=|^Oq$;OuEL+U3D2T@`SL64zUqEzsgJ79G;P|`Afi{YIp^)$i=32E--A`1 zzs9Bg;63zvJQ*KcL3AL}Yj zuD+tGdho)93q8HP1K%F9tDZmaZdenVEVaC#v^Y=AsM*-qc%-h1GyV4M8;;4?Vj=cy<+4RliWD5s}58#akV_UtBP;Dcr@aan;q{-d@eZBBjBRmzTF<)WX8TE2^!n zjdRVrglG0cU-^WLYtM#;hWbqnw`3+>NnUy2df~hcwCKQfjzSGl(%w%BM@LT!x7&DI zP=&LG&@$z*ha{fHpf`*m5UB=4}HMF=Q zu^L7e4@tAJv5`#C$TW$j76)|)nloZmQ+1N(NAeUrn1vg2toxF(YO1SMy${Nn*f3;9 z+YUCCS5-B{E5#n&cg@i;SI%S=jl$Et%DuDx8Y`2e^V{lBiNtlAcKsM?&fwpC#@N_+ zZoGo`fHVT-zU$(Yny;T<0>UnLBzLfT$V|=Q=+MQ>m!Ff|ZnI)R?MEHJ27C7E*TAjeGU# zq`JEL<42EPt4pkGn)3QbO033>Ndbk+OHL9%vhj%tB^{kmi~O@EJnyk%_wKlv4yT$%gEcAxwb4&(KGd#p87gN4U9FjE&&d7O3&&|Gbx6v6?*eE19)!w9DJpT)%!DPnu!N zL_VY`Gkc#r#QB%>NjFnv?3uat>TCYLem|Gr)L>KM?XHq6p00==tGsXXv3lQP+vF{? zk^RMIcJEgQC8=Js!IewXXt#`Czkcl%_36_^X0_U528M>5TwJnV-90@AEG;c7au*hy z9q!!unjjdopSA*^w40qb^z?jveDu`|mH&L}FkvV$_al;^nTnI0U6$kYP(1EF*c)V7 z_=AsR3bV!AQwox^-93!1caf=xX?Yn+Mn-Y4G1;`|O}4D8Y_xH6ZQvx|nx>WM}`|DeC zefH!XTM!V)*6zR6Nsu%AAzQ5k@78VwsjEDh`|NZze z4nMV1?$>Yr`*XFjI=XJzSvcaYI|kfi@CVgIzPtRDXJ&!0KDxhAvYJ-#WrS!My)yQ#UsR4x$_ zbrjaR?lN!N$sbn;A6i;k@;i3q$Pww`*6i%HmST28&%M2sLN*@(?P#o1kV=jXbItuA zYVAbby7hBsSl`n8sDGrM!`U5s_9RpV32P?Tl$X~wCTmW8)$^40+9PBVg?qcqwA*_{ zm3bdB?XQitx_$daMn=Y^gWiftN(X%Dsn4JPhwP45)I&DMACCuxDzKeVGW20a1o8}> zqL1hJ(U%Wxqpf6{TjE)L{U}g0>Qu$}$4A=}ce;s)ikghHhRB+qZ}M(wR3I0Ai0ejEOxtZVV6u& z({)h+8+_xesHk}KdU%<8V3oP8tyzCD(;ZJDa0E~B_)+u6WwN0C%5OstyiHg)9TUD(PTZX*_KV9+2r;p-&N`6 zT3W%6A3s)BRgD2pJMA(z`C8O3Ha7Mib?@Hf`}OP>y*6&#_{OS7rro+m!Yc}_3UCOR zlg7r(A;h`wYNqNGyaCn`D(Ze+S!DCP)g33NL_noRj+H_5DqUCC!tY&O2K)g$BA41a z_%{6p%eMy+OwtJ4unvbl*2L)z+YkQmRnxhWXE$tv)E}g9_AMw&gu2@ex0F>?$w3D+ zEzeWSHUHfhcQi@ZrPhox65% z3Ja?NR;U4bQ4zPy?}DcG8rMKgR>ZFQW>`D0$8A3(9|sm-b?esW6zx0?U!(0@YAN-P zcXHWuf7&KwQh!l9&#nPSX0&03>@O)08X1NjqIN@Z8Ade;7d+W=QFnH-vT7fiLZRR~ zaG)om_1EmIw(5zSjoFsE+?0BH)Tu3cDJdwg|CW?+iik8PwCnS$h@QD+u36+-ut(S; z>7ZQTC!7m7tCf`%IEOdl^(ecvU)Yq#|Df{KDy%K9J8w{2T)exh%euKQ?IG>+Q2~Lv zamh36>|u_~(@sKb-9SQCkoBfp3dh&HT@Fr8noI}(xGS{!)QuWv8JWP`6&=x(=x9EoQDrzR#x_T z#x7+s!0QT?-&~!!yW1Y-APmhW*0c#=z-o1OLv5B^6(|alKz=WJsm!SS zzJ(9r1K6hz#l>7n6VuavW%`P!wG5o5SO26P07Fw|noQOy&=8?SL=Zf|(aBL!XE*IS zdKv6?7q3pz^T;2T%E`+!g^n1Xob-u$(qX!?$G6Ns zp>}i3&d;mmb`%#!N>&)B-C5shaLdlF5f$lxG}#r$sex#eBW}$s6l3X4j6C&vo)R%p zQ5>*hs?rr?WT?j$IX$~jdlNtKEsy&beJU-z5FQ?`s;$b4>MZ%Ia}6OXD8fpJT_pD8 zY+snHmwfPva6*r|NSi}N#F`}Un;6|?h!)P|j8 z+>F{UQi=~u8^&qlM)aJ)4?7m5Dlypnl_4~l&gYn`Qt7>YRf<>$aQ3gS& zIC*%g(^EN+g|a|^x1o*$N8oT=WOw})UhsB^q-4NN8bPMGTi@p9g3!l9DEYgD zf)xM{On!F0N2FZoD)HC}@`d%pfhj+D@W88ly9K^K`|H-{@ag=y4 zCmK}v5%oMh)Vv>mw(gHV2zI6qSBHr0{Lg>(UMQu?*_k0+Y*GHa>eCHmgTFMNHYv0i|X zdS=kWBpH<=g|vg|>FLU-M@C^TSs!wPgIPfB7}B9WGGDb9mE zfXyY^-0+^5u}6|_lnDtAKI;8ixld;WncYl_C;RIN7|u@gah*7E6&3*StS;AfkmC{U z@>(~qsLsx7Q$x*l2~`V{1q0-u`l>^OTo-z0&0Xk*7i9VNC$mU*iQB9t6x{TpMY_B&l3Dxpp9--p*u13XXz z%jxtL?FMIHa(=XEP-=O$CYmQ(u_32vB|SS^I=i|eA(%{h%6(Ba{5f!HgN5@W-Y6Lz z&J%J#Z&+(o%Ui|PeKa53q>l69Cslv^z}Hkr%!0ZHyr{3vZ0W>F0#gX50{Qb-UScbP zU=gxty9ypBYCjUJk!2PS#2bLfX#_0=2e6B`q!;ddrUs`B*O9f%0|+EaUm&Lf@<8Ae z{HZ7@(3-Nc0`)qAhpE_Hii7aCJsQ6>BDAuEx1!)~rgM}1z9|9$mt zV>_r?Fi|Zg>M$NfZ7#kH+l<&lFu;@@SP>vZlBQ>5WCDAMW=@yfyZ0nGN(0u#BStf; zje3Lw^??xz93@}?qvP_GD=&IN9td60o!PVU>{^SUU)=kynVBUeSG?YkE317FY1R(i z;@B5rPXrW{5S$+Bl&;H^FVa4iWGfgIm=={BHV;Xy2(;F5oi#ueje{Tb_@95CbF5pp z?g-+1d7)2A1$zt8as=_1O?P#A(B<>n!x|qOBe?+{U7urZlo)ysX4?473~W6M-+kYs zVMzagj%yO8J4XUSDH#Z-+Wns55ybs@{OnmHTwSHeE|M)B|Mwi`0-To2>4n;;SL4&u zS+~zkRqPWJYfbz25eVagAcbV$7HHn}|IkIDEq0(mJGO6EVl>e8?zq#%fb*UD@uj#i zdS!EHT3MBql~3F$e{bqYvTl(MGL?9FaLf-13k!os5K<2j>gTCEwXng~gUu~Y5r^Ws zFm?eYH%>F#B8zAJ?=XL?Wh${;`6um4d_=@w1wTJ*BE}*1vb6j6LD1BWD6%TU(o&K2 zJNo*6UJ&i=>B`lc$pyUEv2h>FXjONM{QvN_Yu0v5w33e>zvljCytG%RuKjt;d+Zpi zw-y^a=-yuH5$zV#6P&--bFX^OKiwS;%jRRFL4A(9bBIxO@Cz^?)DTspzJDG)`T{MM zphb;$OV7^Daf*rM)lN-a(Q|oQ?-FNTBQX;U+C!Zyy;|Uy3Ec!(e)ad?e`_Qp+0{=i zE_{E&YcpCfqv2;hCBeq8{||zAU@@P8Dubs#RVh&OHTUTsi2eO|=CC0Da@F3b@a7R^0BbWI{2BgZjyIY?Ez|9k5WMo6Sm`uc~jD&`UJB z)}Cv-k%1wzECc0?q2@>{rdz7&^xe?I!M$V|NU-mtyCz{%crv_t#;9}Kk}1x}fcQznaj zQp;Zgg-nl@a&dAdyorgH^&dcIM)BlHH?Z5uT3KH81|fs;9mwx^`_T@Kv}<=EbvdNr z_os0j`RlLK`}XZ~L>#=iGj?ORJx`5-us}!V3n5zSTVply?2=EPK0S%X*kN&Tt;M;i zIw)2ZMa3H;qr6265pbu;UhY9htiy4TJ8_>QW8&=TqNTaSk+)r2*1>>mig z8z`GfY?Cotb*}TQmB((r(=aRQ-`?)B0Ut2Y?IWt+>??I_-P*N>j~%R#-> zkRa|iJNgq<$D}^)${tahn;xDb`k(%D4iXYu1{$dWm+##2@xHC<+#t{yHIj*tDR}Z9 zq$`F;oAYBRCf{ zW~_aiGEAFzVB{S}RUrq}YFU(wLQ*jY{s@>Px`6EX@*;g%eYnVF-j0F!_$4Bse|(9A zb}-B=%ql9S7!!u*J2Jq3O>r!_!&$91K$5GW8>EE_6&f6-(N;I|WDS`symf>VCk+}JJukCP)%Ki0Q8(T6>lc(VfeE}Uw#XghIiErTx zRtGNIKiz8CBr($#iS}Vtdd+OjNfVO<#6j{B^G-&_*nMZ*ulha2rBTc@VNJl?^Cov9 z&8+1aYB{#hWuC;a)yK|F~s`nKQ&qiSN~P{YPUzB0U>_WayW9Jz=wkd@Dii z;L^sg=}gFfRr8|drM%m%=Gjcx3n6fjr+}tN1u9Ik1P^Mu+x@!u*vIW9coYxRpU9-7 z%CFg$VYh+x#m6>xMf>aULng#OX|(Qqx2l*Zm*i)SXM|G; zJzN*(nBe=T4Ozb~s+yho7U?O;kFdLua{*3A3AzKuyGwdp`nL~?4F{3!~_Hr06{k-fgol-A_$B( zm?}sd9vyp-FehvPaY?R)oZb?dmiGAE@a}fZRbvd9XodH#*IsmWXXlaLdj(aNoeSjGg~F}StOmm9_Hc_faPGxB5L#L z*wgVok^}#EdJ3Z*;{jmX4J9jx{?N_cC4h>t8fvM|DnHD1uI%T`jPP-@uh(`kGBTqf zB7nBeQz(ZDNn(I*W2IQlK^FIrwJa@B@Sx{qpVS((tpqVv zVVUy~xq;Kn;k)zmT4GT<(%XEfC9~r2;lsz!GB=+bY^wR^@ne2C3{Qb&d+y%7TLO8P zkk3nQe*PJYdXFO*%hy|^2 zY}7aYqK&{0#0l5dty?R8c0J@TwytBWMlQK4lU}$Q;FgN#7JR2Pg~H@W+D? z331-5wy;nIKls?4hWIKn1Psc3_OM%HFo4+W206JDvznS(h=h|W>4QMz*ep&p4f<(X z#HUxwy7WoS4+$`^OKM3tP5Yq71N#qr`qmdyOL#3GK74=*--oY5Zfheg5g7DyGh+0f zj@WVt{0sQfo1?t2suU>kvA-cDIpB4G2yz}f_BnykUmXS_C|nE>RSPGUJJqNuqVsXacI+U=yZos4xL!eY*Q z>>(|BQLFBM_yq(^ox`ft8Zsze-x;mE{+OWd&dyhGHh*BcBP(B6P)JAx+4!WlI)n>4 z3C>u=2m7}%LaZ=AP(%YG=eC*LXiIzj z&*0j1cW>Ui$gt7msp)FN&1D>0;=Y{nKJ9V$rgG(fzR0ZmqNpcBedm94^VLBf1LKkd z18bi?JNn0N#{aBli1=D0b$GyZ%9;w-{FhuuKG+> zD-x3&Io)2AENP0dIQ|Il2Z09F4?ywY7aPsDcHhDpD7DzHAot9*P0=XS!ElR6_w)M3 zMnhm&fP|A>%G>Xc-$1y-Au5wvtdkNFDZiyHzr2q2Dw=a?k6UX?VBPbqZpU+$1yibq z)xiPezM-1v4fS|NqmLpES#0gjKr#EdySoS5)Jii6nJC+#{7>}?QA-Of_HDO)OSd1q zbP=52x=v2G2bo z(9X>scSavtQBBPs{+Cf~h@Fgzipl}D)Yla}dEFrV)kx&VRvuI5UV*T9=OR!^9NzID zp_&?(5o>8L>eoZ+=J=eu>+wO%LtTbSDA2O55(*G9RedJX`%(*G+YbVg(Q2+Vzi@Be zrrKE0tAnHJPI)?Z%?3F@TrZCGtTva~9J*f|)y@?J*j6biNcf`P7@M0b%D}+DoXXP7h=O;; z;UTa&xe*qZQdWEYav$o5`rBLA6A}|MkYeRi41G0WbbY4->Z7-hNh^mRJ$kBe%)_#KEA{KlbhA;|5Qgq%hb^hrq4XxL{g&2^da^?WX!Akk z2Z?8o2z4A6>^*h=4+BVe<`4?Hgx}`JXXjBTx-8D+iB1j1Q;v~|z&*^&6W|^6oX&fj ztfi;Qvu95&_{~uMM76XRB2d_A==Ft+3T^wmq<}sQ zg>g*~Nss|XTNP@QPA%0qoskN%9UahAQu0PK$lz<*b@lu^w^ItHTS&m>pkJA75=O_B zg3L(!1x$8%nRr9Xky$XlzvgwrkE(Pvt{Ig%FZX2NgoK9wlKOFg3{(o6*GF6u5sV zt0ZQ+t9QDAVNt&MWmU60b4%Fq$z}@v0KfCEp9@1qQWayR>|p}~0}C(;Yrw^P^ld-G zrB&~smKSB#YB{xM8D4^|QGsbje*2L&kMr+5)Mql9iK=_2rB_V_i}==jJd}Cxqbq4r z?>{0uoo8u^^-&jr1e{|#X*7-h#?mbB0?2yMme%X}k<>es*`!0Z8vQdZhY|Ql)i~Sd z7ua0{(IL4miK(Z`U=aayg`B;*g^On8FyG^^Z@W1O2)1xHy-CN(0P0(g=UGvTFhzG3 zfT5;OPWg>RyC^xVgoFglka&Zz8#JdI~g5b#Pdm(VIE6DL9@<(yZni8t4aFx zhpc||#SwdHRoyshIEXRHba`<`0Y>3OM%d!fvVr|t$B!?zkRgG5jPj|!zHyEO6b5kj zuV=Y+l9<<6Ue9<1#hdCp!pN%=e1Xj&s%+g{kN|oK`G_W@zC%h*Z=ix;4fkxbI0gr2 z>%x}EWGz9KX0!-7>&&YprSAOf6#w~djW4sv0=kk(!Ra~so-p!O!~WNNMA_3_X8y2j zOE1X{8&yaj7Vbe(R6xQ(6{SX@VsWWbNuOW?XXv0Q1duRDx}WpgeHBA8b(5t@2ioRCk~tVfbO8msgo#O5v-1QLAE5i)TXa`hiws zbHF3uw;NN2DZzz#K-YtMqqWhp&rW>*M++xHwgg|KUSeWqcDn}|e#5A=0;%eiLBhNq z9v%+p_%`KjtMJ40_ASg1g^Mpv*7@%5X9FJ$wrergl&HxZ#$*J6iynJ=ZmY58ouSvI zwZJcPQ3X(V)wS=qf9BB_c@UX4Js0owvRHlE$8_x4Ni-U~=jP_f^(c{{v|=li{T}#s z4$njf;+&Tz!fJM^Xp`DbP$-NT%BF#>cUi)P8Og_j^pAYkhO9yE-uyZISw{4FoSOJ6iiaJ z0F1tvAPbrFISqAe0{N4|xrS7Wu`CFLGZtuBUJ4XEGBq{DB;ja7o(2`v(yFqm8DY%X z^v?ij2)U#UEN`G)Y!%R}kkzuT%j} zf`CQaTdI5za=sFW5P)M9!MvzNM(oX$VKnWkG1d}zcg^}<1dZmXU;zUYYC3rUC}&Y1 zkdAlVrcw`P|211q>@^CpRox;sl(u>IvAqQH^t)MbXoSM)Jrg;Imd(kgnP3?4l5~Y;SB%;i{#YCm>=*P^k_m zrq-B#?!C8(=aX@4h#%DaF=_r=ozy!Po6o02V0j3jT3rei&na8JV+>wTHvTEA*l`TT zIYJc%fQQ&7mKKW4-?k2%4@p0wnI6)Z6<*_t_MZSuN#`Ce-FUMnnFN0ui?zo71?R6O!!qZ^I(=Bf%>?QN3|55n#V z#aam+KdxG+nyldqm@vTT8c8xg9_>I_MlKP{7sL1sWC##)I}$fPNJ7Z^7xnWS(yr!E z?ui9@2D4>8Uuwa$#!{EmlAhDn9;K<7^iWC`?G$N5C9${6?PT_vU6O6~l=7%qf-xR~ zp{^4c$o+6UfW2&ap=P;zPz?PO4aCg<}V~GG<=L2C2 ziu#&~zf5V=mOX-TR@djNGQ;~lPkjH=ex`M`g810kEfSNT-&oQmNeW^RBW0m;z0}u^ z;+EbeoyP4ls^hK;7Q)}`*Yd(Nt)b^-iRn-HAiu1R#r`bCJGkKhmxGim2!i$4 zzl=tx2jmq6c{qPhF^T82HSsX!ZtiTsF!`_qx=LSPeOFkSA#ziwcy?=JT96yf`- z^BU%(tIVD?XBb(I?t_^?d$+~-;h%1BOP8nFRwjm$`Vb9YJI;LNh+UZpI{AL>N%Dt> zU()`>|I${C$e!Hby-J;tO3s?0W%fCHC6QUyRPxIt>q>;q)(B=rNb11G$dlZf!pV z5jv-H?S=zkpY@WzGKIUFnLpwzhcDAx9kagE`m`rIsj8A{vQe>qi$F^Cy1gg91j?WSMnvSlYmm zL}2P#1HJonm#1`rJEPrV^jUfGwcuMHHpo$aE36a{GF$6k=mUZ!sQc>!BR~4vN7d82 zm9&kpxSM4lomm5BQj$4{bK;-+mJ)yrz4QH%%}AR=5KkY>n`$ZK)j?^$qv~GZ)|d`<~$2B}}N+PH+UK5_Nk%ZdbSjk3R6y z47f-)`kR*kG4dzA{oMuyC#O+@d8{xcc@gRWE>QD)-x;!?gQL3E8-LmrC?r7K z!78J!4Z3}$Vv{^4HDhqQBtl_O&Z$bMsT<@{HcZmRD~aOiE5e&f6Hjy({*q3IXviNc zVMgtd?$MfoC_YLGX2~{AUCY+X2Y=HX_R6UWZDZ!Tjj`t|Rn zFi8p2R|OP%;kUt1TRriyq2(a6K^!^YnbsvtMuGu^#fkIRL| zF|&KoD<6VpMS9^;`yMdre1ZjU4G-gZUOrK1Tg88#^lEs0yK1*5Bzrj}2<(_GS1a@) z5`T7alnNs-Ux`xjf_?GF1wOY31A}Mwd1>H;2&}h8oQQEitR?m%aaHX2JTj z{e(MDR9U(T01wL`+ynE8i(r6$UVL(L73gan%mXw`_&g=1uRrCFLB_QZ@WfleshSt&v)-k>^{tki zA0oL&%p32%rncFbgal54cEqED&DXn~Hb z@5WgatmkMf$K*Oz$nPEoz7cPdNLT=x&gc|Wc@Hl&D@%FzL8k|iDM4vWF~0;^5_Txa z$v79n%+haX<)7@lRL=RVe32>iEzJVw;dg+bkYb z1pE4p>U+V(DSBL<+paMh--K+R`5X$pn{Ce z%qsI8COD05TMYIL|M~dD>NMmaCKzt@7~(0>*hEfRJn(W2e5y%TU*Ppsee5M1WA&abIm`kM(y`_%3&?J3#~JbqH`dxM+h}Cg zun%pLL%L4GrRp7B35_iGAA6cJVCB}QNy*a#bQ-jv^n9;v|n$` zYIZe7Jfms(UnC!#lx?bIR!tn1aO>UjLTdtb84q*MHb_<0M2mai&v%)^7iF7Il26n4 z2JMop{TknBDATm`h80)V%B?PIsm{$qOL4iQZ)^L6nH&U7@QSu}dxZR~c9UJfA9z|7 zWF{9qm30Y7M-GAm7FEkM%R%zDW|!sUnKbvy; H+P(h+x3h&X From 664c73ce3b826786a08e28169d16429f96f4396b Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sat, 1 Oct 2022 09:54:58 +0200 Subject: [PATCH 30/49] Fix collapser and side-by-side rendering --- packages/notebook-extension/style/base.css | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index 66f3231cad..4407cbb6c3 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -51,9 +51,6 @@ body[data-notebook='notebooks'] .jp-Notebook.jp-mod-scrollPastEnd::after { margin-top: var(--jp-cell-padding); } -body[data-notebook='notebooks'] - .jp-Notebook - .jp-Notebook-cell:not(:first-child)::after, body[data-notebook='notebooks'] .jp-Notebook .jp-Notebook-cell:not(:first-child)::before { @@ -177,13 +174,14 @@ body[data-format='mobile'] .jp-Notebook > *:first-child { /* Virtual Notebook fixes */ -/* TODO: remove when https://github.com/jupyterlab/jupyterlab/pull/13154 is released */ body[data-notebook='notebooks'] .jp-WindowedPanel-window { + background: var(--jp-layout-color0); + /* TODO: remove when https://github.com/jupyterlab/jupyterlab/pull/13154 is released */ width: unset; } -/* TODO: remove when https://github.com/jupyterlab/jupyterlab/pull/13157 is released */ body[data-notebook='notebooks'] .jp-WindowedPanel-inner { + /* TODO: remove when https://github.com/jupyterlab/jupyterlab/pull/13157 is released */ width: unset; } From 346bd39a3d07b979bb554c7e129ba46f01051e44 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sat, 1 Oct 2022 15:29:02 +0200 Subject: [PATCH 31/49] Add some left right margins --- packages/notebook-extension/style/base.css | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index 4407cbb6c3..d4640e6829 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -187,4 +187,6 @@ body[data-notebook='notebooks'] .jp-WindowedPanel-inner { body[data-notebook='notebooks'] .jp-Notebook-cell { background: var(--jp-layout-color0); + padding-left: calc(2 * var(--jp-cell-padding)); + padding-right: calc(2 * var(--jp-cell-padding)); } From b4a5431ef7dddbc64a957f787040d3da4e246f3b Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sat, 1 Oct 2022 16:21:21 +0200 Subject: [PATCH 32/49] Fix notebook margins --- packages/notebook-extension/style/base.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index d4640e6829..3cc6f38a5b 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -24,8 +24,8 @@ body[data-notebook='notebooks'] background: var(--jp-layout-color0) !important; } -body[data-notebook='notebooks'] .jp-Notebook > *:first-child, -body[data-notebook='notebooks'] .jp-WindowedPanel-window > *:first-child { +body[data-notebook='notebooks'] .jp-WindowedPanel-window, +body[data-notebook='notebooks'] .jp-WindowedPanel-inner { margin-top: var(--jp-notebook-toolbar-margin-bottom); } From 656e6fd871d6e5c3d27f07e48706301e9c3a378c Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sat, 1 Oct 2022 17:03:17 +0200 Subject: [PATCH 33/49] Fix box shadows --- packages/notebook-extension/style/base.css | 41 ++++++++++++++++++++-- 1 file changed, 38 insertions(+), 3 deletions(-) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index 3cc6f38a5b..0dd10f9ab5 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -30,7 +30,7 @@ body[data-notebook='notebooks'] .jp-WindowedPanel-inner { } body[data-notebook='notebooks'] .jp-Notebook > *:first-child:not(:last-child) { - box-shadow: 0px 0px 12px 1px rgb(87 87 87 / 20%); + box-shadow: 0px 0px 12px 1px var(--jp-shadow-umbra-color); } body[data-notebook='notebooks'] .jp-Notebook { @@ -47,8 +47,11 @@ body[data-notebook='notebooks'] .jp-Notebook { body[data-notebook='notebooks'] .jp-Notebook.jp-mod-scrollPastEnd::after { background: var(--jp-layout-color0); - min-height: var(--jp-notebook-toolbar-margin-bottom); - margin-top: var(--jp-cell-padding); + min-height: 0; +} + +body[data-notebook='notebooks'] .jp-WindowedPanel-window > *:last-child { + padding-bottom: 10px; } body[data-notebook='notebooks'] @@ -190,3 +193,35 @@ body[data-notebook='notebooks'] .jp-Notebook-cell { padding-left: calc(2 * var(--jp-cell-padding)); padding-right: calc(2 * var(--jp-cell-padding)); } + +/* Notebook box shadow */ + +body[data-notebook='notebooks'] .jp-Notebook > *:first-child:not(:last-child) { + box-shadow: 0px 0px 12px 1px var(--jp-shadow-umbra-color); +} + +body[data-notebook='notebooks'] + .jp-Notebook + > *:first-child:last-child::before { + content: ''; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + box-shadow: 0px 0px 12px 1px var(--jp-shadow-umbra-color); + margin-bottom: -11px; +} + +body[data-notebook='notebooks'] + .jp-Notebook + .jp-Notebook-cell:not(:first-child)::after, +body[data-notebook='notebooks'] + .jp-Notebook + .jp-Notebook-cell:not(:first-child)::before { + content: ' '; + height: 100%; + position: absolute; + top: 0; + width: 11px; +} From 59f97b011c59ec1ef4a40103e896177f9ee78f04 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sat, 1 Oct 2022 17:20:13 +0200 Subject: [PATCH 34/49] More CSS fixes for the virtual notebook --- packages/notebook-extension/style/base.css | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index 0dd10f9ab5..33036f8d49 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -15,7 +15,6 @@ body[data-notebook='notebooks'] .jp-NotebookPanel-toolbar { body[data-notebook='notebooks'] .jp-Notebook > * { background: var(--jp-layout-color0); - padding-bottom: var(--jp-notebook-padding); } body[data-notebook='notebooks'] @@ -24,7 +23,6 @@ body[data-notebook='notebooks'] background: var(--jp-layout-color0) !important; } -body[data-notebook='notebooks'] .jp-WindowedPanel-window, body[data-notebook='notebooks'] .jp-WindowedPanel-inner { margin-top: var(--jp-notebook-toolbar-margin-bottom); } @@ -50,8 +48,14 @@ body[data-notebook='notebooks'] .jp-Notebook.jp-mod-scrollPastEnd::after { min-height: 0; } +/* body[data-notebook='notebooks'] .jp-WindowedPanel-window > *:first-child { */ +/* TODO: revisit when https://github.com/jupyterlab/jupyterlab/issues/13151 is fixed */ +.jp-Notebook-cell[data-windowed-list-index='0'] { + padding-top: calc(2 * var(--jp-notebook-padding)); +} + body[data-notebook='notebooks'] .jp-WindowedPanel-window > *:last-child { - padding-bottom: 10px; + padding-bottom: calc(2 * var(--jp-notebook-padding)); } body[data-notebook='notebooks'] @@ -210,7 +214,6 @@ body[data-notebook='notebooks'] left: 0; right: 0; box-shadow: 0px 0px 12px 1px var(--jp-shadow-umbra-color); - margin-bottom: -11px; } body[data-notebook='notebooks'] From 15fe46b49ba772671a1171b971617e20198a4ded Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sat, 1 Oct 2022 23:22:20 +0200 Subject: [PATCH 35/49] Fix cell toolbar on mobile --- packages/notebook-extension/style/base.css | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index 33036f8d49..66622a0e3d 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -72,18 +72,29 @@ body[data-notebook='notebooks'] body[data-notebook='notebooks'] .jp-cell-toolbar { background: unset; - top: unset; box-shadow: unset; } +body[data-notebook='notebooks'] + .jp-RawCell[data-windowed-list-index='0'] + .jp-cell-toolbar, +body[data-notebook='notebooks'] + .jp-MarkdownCell[data-windowed-list-index='0'] + .jp-cell-toolbar { + top: calc(2 * var(--jp-notebook-padding)); +} + @media only screen and (max-width: 760px) { - body[data-notebook='notebooks'] .jp-CodeCell .jp-cell-toolbar { - top: 20px; + /* first code cell on mobile */ + body[data-notebook='notebooks'] + .jp-CodeCell[data-windowed-list-index='0'] + .jp-cell-toolbar { + top: var(--jp-notebook-padding); } body[data-notebook='notebooks'] .jp-MarkdownCell .jp-cell-toolbar, body[data-notebook='notebooks'] .jp-RawCell .jp-cell-toolbar { - top: 5px; + top: calc(0.5 * var(--jp-notebook-padding)); } } From 2f56fccd18c4e54dadc6c1f2dae666a9cdbd1289 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sat, 1 Oct 2022 23:30:39 +0200 Subject: [PATCH 36/49] One more fix to the cell toolbar position --- packages/notebook-extension/style/base.css | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index 66622a0e3d..e6f1ed9fee 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -84,6 +84,15 @@ body[data-notebook='notebooks'] top: calc(2 * var(--jp-notebook-padding)); } +/** first code cell on mobile + (keep the selector above the media query) +*/ +body[data-notebook='notebooks'] + .jp-CodeCell[data-windowed-list-index='0'] + .jp-cell-toolbar { + top: unset; +} + @media only screen and (max-width: 760px) { /* first code cell on mobile */ body[data-notebook='notebooks'] From 333cda912f82bfe42b1b1dd4717cca2e8538718c Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sat, 1 Oct 2022 23:44:08 +0200 Subject: [PATCH 37/49] Enable a bit scrolling past the notebook --- packages/notebook-extension/style/base.css | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index e6f1ed9fee..c767c4ed51 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -44,8 +44,7 @@ body[data-notebook='notebooks'] .jp-Notebook { } body[data-notebook='notebooks'] .jp-Notebook.jp-mod-scrollPastEnd::after { - background: var(--jp-layout-color0); - min-height: 0; + min-height: 100px; } /* body[data-notebook='notebooks'] .jp-WindowedPanel-window > *:first-child { */ From de04c3f4a0a7b758015ee78d858db04d8550fe12 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sun, 2 Oct 2022 09:23:40 +0200 Subject: [PATCH 38/49] Update more reference snapshots --- .../notebook-chromium-linux.png | Bin 11973 -> 12203 bytes .../notebook-firefox-linux.png | Bin 10698 -> 17802 bytes .../tree-firefox-linux.png | Bin 19003 -> 25187 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/ui-tests/test/mobile.spec.ts-snapshots/notebook-chromium-linux.png b/ui-tests/test/mobile.spec.ts-snapshots/notebook-chromium-linux.png index 50dfe4064e52730bbe793adb654c8487f6dd4b30..4dd10c34ce84991358ad2d7048fb5f997921331c 100644 GIT binary patch literal 12203 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 diff --git a/ui-tests/test/mobile.spec.ts-snapshots/notebook-firefox-linux.png b/ui-tests/test/mobile.spec.ts-snapshots/notebook-firefox-linux.png index 61bafcda4b2987fa34e52f0bf1f4e8412fb10cb0..2502663206d8eaa2089e001758cd3cff12afacd9 100644 GIT binary patch literal 17802 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 literal 10698 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 N?49gNzB&E#zW{Z8lHdRU diff --git a/ui-tests/test/mobile.spec.ts-snapshots/tree-firefox-linux.png b/ui-tests/test/mobile.spec.ts-snapshots/tree-firefox-linux.png index 5eff27d3f57ad0c346d7f54c9c49cd84af0e039d..017ff95b22b2372c020ac106b165047241e55be2 100644 GIT binary patch literal 25187 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 X1|Ka Date: Sun, 2 Oct 2022 10:19:14 +0200 Subject: [PATCH 39/49] Update firefox snapshot --- .../top-visible-firefox-linux.png | Bin 23282 -> 37596 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/ui-tests/test/settings.spec.ts-snapshots/top-visible-firefox-linux.png b/ui-tests/test/settings.spec.ts-snapshots/top-visible-firefox-linux.png index 468a28ed9574e8ecc587bab11284ed238fb13327..36ef49103c8e8029284d93e16a298eb2a06fa0ae 100644 GIT binary patch literal 37596 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 literal 23282 zcmeIa2T)aMyCu92iUD(05X>3HKv1F)L2^{diUJZPXEsjx4Bq@G*6$2v!K@h8ig)T}H z1U+8T6)szX{}tHQ$rHp*Lipl2S&J9lb+(eSV=w0nHMxg;N9#GqUYegYw(c|O_1XG} z&T-8}^>fRspRWxac%&61HLShfRo?mH)LIUX{pWlcFBpZsy{P^w%V8_K6dj}UVyWHh zR|Ph1i2CtkQPj7XWrGtlH^$t5SHAW%yJf~_BKMYgf&WbJ_wCCACj5=9mSZINp=NiM zRV`Y0O%&Q4Bq$57*9cOUExfWg&Tw|&RmMFjf^Oj@ixb`2g;)J*8>z>xh0BL4r-;|Y z>-BZNT=+W?E=Xzrw=2^*v@L*=os(3wLDZ*dC{$-lOiiJm;$ci!yz#(DN5=2o{@^eOtNtUmQA*C zTco+~{^95FbI~$RS?W`+U4KQ6J5KM0+nazRrtvm%dNwL8QZ8F77Mom_m34ph>ea32 zYcKfwoIc-_!tb00_1(i0K|yy{56J~)}m%E}(xzyHB+>*gmBxB=U7 zEsZT%Orx)Cd&7H-yH=%M#fgLUb9Vucn}^43_dEIiE|@sR@hLMi?$+1!N3VbQ7J%9RCjkQhG#3UB)c|3i(^Xm*<)T>vY#%uS9cxnx`<~@G$L>^b-T_%s;N3vDy zQ#VrQA51XksISN<&z&@WPk)N2c}+Myd?<-4Gr5^I8;t}c*vn^Le>kG5bJ{p6NruX0 zP_LWI9aeBNdaHWayLVdbqgaMZ7cVBhc(!1x)X|n`dNs{EE_BDSGI#FWajw65?OOY= z=~PGjDv3klSFT7~SR}rB{hBE}^gUgn%62RdH#2Q!sME`4BwKu9>HMGyEe{ek*Q_^E zBOY^g>7{3<~H_uu<{|V~oWlCjM@)e2}ZQH{c%c&09DleTx z|F;Yo@7^7RNhXWVlsrB3(-V`Ikat(2RQ6k9FqQFdiC9(p$QyMb(swo$YM6QBgNio%1m^mK|%xZh7?MTZXe! zes;cA_7{F_hw>tNH6~*@qFS?&gY^&A&5lw(IOGU!Ut3MK)ykWUM+}y%XJLuBe}A!8 zQ~VZce(zdVVG&PODJ*KdZq*MX=6rtNpC%q?YzdQcOQQ9Zo7x1|(;HynlkIDe)I0#yZsVJ;$yt*#qxH$&z{IBP~q&YjuZL)_up4X);NB{ zHmh$R?JJ5p9YidiU&3}q-UNa-T}G~Ei?GMOa8+Rhf_OG(KhVo6!gHOVy8pd=(UV7&bM8o8unx!2Nfj#O^mH&9UUxSS@<>Zz#xV&yE3CL#ms#4?$2w)zr*h_8fh6B4<8?GrA2FhKIRS{ zvtTjA**_B+`~OEmOY7|HG?^OJJI~F#aGN?Y&9OsA#gvu(ta@q^B(MdKU0e>_UweMp zu7!Urgx0TLA8XLSFHRvdJbrk${Y(%<eAQ0Cct|Q>2D1)caXylyGo1H zo1Yo-e7PbwTy9pn%6wIGtAJfx1{y;^)=U!z=I%6WLT65@c@41 z{cc}(l>|$8m1&nfVdima;ZD{Hjfg03{CF?Uc4|~G(!!27Z?YRT3t3uP-f7JE7sIMmaz;iU6#I^{v3cP!c6RBRL+aU2OvfjLq?MFjl&=7{=8WIwMycHCgK6&NPp+ovrK+l0R$3ZcWp2^pah2VAw0pnT9c@MaiDtKx-l7c4mPtxVKCQQ(vpuR9FRG%V zf_YrUUv}@_z4weioszWlZnv*N&P-g|)8hk-XN-bAefnfFF?hSlm`yc3tiS)Rcb*3Q z(xp06qdmCY;bX@<_wGAzKqvS4iIcv0jK|fe=Pz8S(M_pLQY1LzoEbM$b3Bih7#Hvb zZ&9_8YRY!0P

bE9T1?H&Hq7wA8jh!d<;cUP|gEW*DvzcSTN4?n9L>!-^Fpp^@p; ztxdk1dOn#}5`Nro>eH;5-Y93%^(VFYmxNu9k-c{9U1z6uxKfg|dX`fWY~QpgYgL_j zgY5@}aMz&a8}=VOefpYWyzaBTX=C-)d7h?6|15^Ce|D;`;?af!dxh!g>9MMPgTasI10glPX@EX(rrKoGW@e;9 zY%?`FI+}rj!RT56u5NB?t7vViiP3bKo}M;=y$PFZl=2Pbo)XWNla$=)_Vw0A8&_FH z#Ulm=2DfkD7EV58eHUwg_~=oOD&6wYo*L(ECNja|Wu()!HheF9dExQHhlTjxNXDWy zTIFHa1z%Rw#;4ZM^_RYv$?6&y7+~bkc1Kt|BDUWxLY1bU>hJ3MLy}msWQq3Y$D0lx zJgDWE*XSNIV*pp`ED3gzA~+MAUu>cxTddBZ%}#dt@R;kT*e*os!Zb@8N}^WL?oAsv zZcVZr(r}|!1J0Tp>x+E0=Q88+)vL=h{HFWNjn6U7(goK35siC1EW`>OJZr!x;AC8Qt z?*_tM;`Hm1rO#o+TCiF{N@Xplkvx$fAkgsLcy=^_7MF7o5fnRFMTTF!D{B}bk*iQGu$cNb}A$yBBDy~`t|D_vBY*R{aWQs)ZSboHZ(L; z21aRPV>6t`)eze&lG2!eC?ijAk0!lZrf+uY;I|{WKcnq2DdJnS){&z}<<6d^%15e% zfB0~+tgP&-c3dYGyys+AYAP@32#owTiL=vf0z9eZ{fyKC{;4pH0)M?1OKjjMJykK; z2Up>tBaQdge5WLuAs4sb4*IgCk%=EG{E(nPp)|{NWgv@g{)z#$?NIJxCw70bdH#awP*75glq%O=P zfZsOOxJ|q+-B$7a`}c#Rqx!L{7V>xZL84{)SO!~a|8EagZrhDV@J+VA?lF4&PWjrk z=T>9A;f`C_xOp4yD!~)1nw+`VZ~n2&(%SmS&YfrBu#$Ru;nBH~_A@#Nt;ibUt|tAB z=e$Mt+m2Rg>hbp?fgECG6}`7~jeJA8Er)L9anya1u&q;`ck~tYt7C;PIIM%DfOwAF{1n3zJ2>9tE?Q}Q4*|E7v( zKHAxRW8Utl`uFM9vK->$Q$BO%jB8Mi7n{zf`^yzlEesF1boTzNajBlKi2IkhE&2oL z7A?Xf=BJ~QdJQY%#}}6Jt2|bC{P#k5{`SP*bN1GM2LsBxU_-nAjvq9vY^Qn>su88I zwaYu)ZLp%%NyZ0uG5bph%*gVXb?*$4`CvO`X0!!`F;kMG4Kn2X4gScCG3}DKott zkELayS4~^KZTb_=tUdqGp}Dgx6z|DK{`hedXmZ`(-sENd{P}a|?U<^Izwi(4JCG|$ ztpDqxA0J;5tz0VgiwK~IqRa7Ta-$r?oA&rtGOJz)+m20*9-c1c$_dhpP)I{|lf z7xuh($kod$Sj6kt8F%VNs=Z5$&K#yGCm$-e+3`|aK|nCExO(|M`dvL6o*Z4+T`Ls? zdp5_$r%+hhB(M8AzlWwLA`!4>dA2_VDuyhs6VN z_S|>ZaPsMSP8y^{rY+kWi8e3Oga`_CB;naYJ`#$@G#~dnVT#6=IvYQfAf4qVs> zrVSU1FsxZ)?&GCmCH&~oBfnXfW4rvA8P5LNwI?VB{#?E-PS!qs&*KY#u0fr{e*8Gf^C*mn7C`|CE{^o><9nx+FkE+Mx` z64knSTc{`*xs941*3hfz>V}n^+`WJQTR)wRf!0O|K|-RUCMnY~4&KzD0}gag=dJXq zzZdX|B*86WOy4-xVBheH?)c%uA)ohMQczIfxypLBqD5c0sPqm^%x`sV)!g{{;_JTx zPEcFRmuGwCO-A=QNR?BX`6fb?t<21I`I}Z0nkLCepZ1;6j8kAbihsQ6g}yXgpezIv zp#sM=g4eipCB52A;$h!-jX^jUlJzIdI8t`coK?+P)yk%0HInD2fmNA z8;uF*An$(Z((ilU1G5;n<`x0@huTkg*%!@C7tE1tpT6@_trg1OH#Rmls_~808fP`V zdbN9|ajC#@4NCe@J`dx`TMsj>QT8~EHMh2gAQUS^-~4^a8kR7A+exiI9_6m2Ehr0y?1OTib6DH##>g1ks z3u=7fCVjf%D8goLW{kW$Gq;Hlr|%SfBT$;@NT(ct4ByOfiOmc`QE*IBNB7N63N)J5x0Qpi*tQ*GXiNdqcvGwy_=~cIax0JlR|5F z`>6w!H8qNnwAti=)4&aBRwJZ;>vFb%%N#-cQ^H@0e_yf1se(5CV+F(6A8Y@obqxw% zkx^M$x!G$Y3NHO{>*4ky@co_$;Lfl=j_brR;4acC!T`w`f#qE6P-%yRg^9++#VI5i zy;-tyYv7K#@oYvOvoO%o3iUsT@MeAC@4B1Sj14tM1M21`b=}M91NQ>d#U1R`&O4OB#HBAgH#<|OK+Dr8$@M-p(x15|g>QeOeq2z{ zLl+nGlxau&Yn`@Ag2Hb-8rGZC#$r4E-2nyl<42F4!HP1i&!0cf9ZuX@veWRuM(RTT zA5N7dl7&Di_q^etR}&U~WH&n$pwm(O24$ukXeBVM=~!Xm`E7MOAQ2KDFVDfj;Ui$5 z4)n>>x`Lv8ouU;}=e@kLv?GHpZP>Nu)Li$SYY45JGqYo~tHAtZu?`ldXpNjy<+?4NGaX zdiJfDDtAEKkN1}9plSwlJLC@{(B0z2!fE zBCIy*j&`O00DJx#`@gyQLfuwa$9(!OmG0@UQp5l8U$4=L`}6PrkGu~2?CR=@4pqtb zfRvvsW?lK*L|cFkB1q4N-cO&-!^V#A@F=1I&@;F#Uy=Zfny;;5g}?)%kF<$}rPpkE zqI&k~RohQT6%B#IDn?}N9@R9@CVNlki;9Y}IAacQb1R^Dxq`+IdSAYF8nzpOVdw7@ zcu#bm4kdBW>H-&L9{E1noZSKEklUSJ_D2s8W_2=>o;>xuJyX=DDG@wNaRWZj7pT&MZV zv&rES31)tQqesQS#yxX!aoG>2CG)b_iVSe~7$5 z%V|Mj7=gs0OrcP!Vf6zxnRJCWqqXv1oB^Fy0ZuEnPLlYCP zxvC>xRk5pO5Hll@_Hy7X@RZji1F4vhf33musG_WrQdmubK^Go7I5;ScjJ~&Ha-<8j zes!YZYi%7Jk7v(b?z-?G_WJxrfEj)B<_(8c_zmwXf6eY)W#zSmZvq|Sl<{&!gF9or zbyn>!9Y`MQYczo#p(M%Pge$xO!-#YZbLuF&s_L#MQfD!oxa*YX$Xpn?*QxV74D?9)^QM<5A}lPN=V@Ooz~C)k z02g1-0%Rm7bMt{kR*2K~*qcpvoRd@j+_`hB`*;k0+y{5LR~Yjr2}2}{)hxX4qN0u; zRfrYZVLSXRWPxHj%)^u7Ondpdd?OX+=o%Sm@Vbplw=ysz<7|_mkkG?;y_(jjT=2S1 zdU7-Z$vqArY`Z6)N&8b4OuETXRMaWUY1``?nGX(u@d4hfKuP30R^Y>t^L+*!L?97_ z{}#_rB3zw~*msD7LvChrqy+IFOdxDc1Lq!ZvUtBVAnk2f9JTjxzV4QFx~gPFd)AWn&o31F!8-?!_}HE-WJ zvf`|;6=;%8+qQK`5@4cZs^~h|>?a&mEWXq8jaI6oev&jajLy}Fska%*GfTS=;Wy)B zKbqK79K5Hr)$ z!yv6gfs_|uUtoEJ@{x`mF%#O_+Ixk)y}dgtA_JtzEDpbC=C`@#N_s_LVBqSM0sf>QDPLo{$!Nv@z*fKa@S){4}-|TqPBzWHKp6G2A zf%)OE9K1C#KHmQ5fPW#9sZ#}0J^g9S5YYe*%CK@}DNkRj`bIlAfe)8~KZ(T)3ngcI z&1oe=1p)>esl|TY&ynRzf`r}Jjax-Y@TsRj$U}Cpd-wTg&z?>8ru31B1tF81H~ymV z;g)bpz;4k$ots-IlTOlA#kz;XTlB4i$MmTBvGMf0RgMaHC18p5$T=%~kke3s*AE&%TvexYVdzPzdR&h&+O8 zz{|M?RaYzQ+q?I)t^?SUL&uJZgGn|{LSuBS6Fu@|!=?v&QMQSYgTd{hb5R|WA^Y36 zE9hWyRX-u){Q2|0J=q};fl{))I!*^hPlnK8bc@~x1zjW=LK~Y@gy@=@W%I^tvIh7O zwtVcsuFrq`0ekz@Ga^M;-KA9Cec+d7q9aCm?&|sqZ8nECJeFK>ZdNx}*W&I<1qCv7 zfQ;ujywL^JUG5-{L~C>NY2F0;x!L_WUjV;>j|y(+VzXB_RPcv>n03m5Y6u%DVr0NHUy@LJ z_nbT_4XMZpD+Zpaj*keb`jL)wh4(;dR}ica29ze#720L1Xhs+41MU>PmkIV^Ruoy0 z0p8RrK$%8}AQqr{1lJM{6tX{CO<+|*IuHZ?ynwj2U5^fgE?@;;^M zqlCX$Gv%!X4n>lm4J(77hHONd8`?CT!Sk3OE4{xnPnRx4)rHs<~1;x$T?Ybq)ciHWB{O>c`?qsQqx z+FkV;4yvxZ%0SYnHP>5Epx^<0AkQxo*a2t?l^o|48VU|1EEF8!mtv6e4-rg!^$7+6 zp!2)?S*Au>e2Nihq@x5n#S#ra1kX!wtz^5IWD?VZN>leEtr~a*_`}2Bzy6(8XymNeSv2t&>lXhJ z@%F7CSYp_sapLy}NAfmNNoPbXGIVv@wH18V{lo2`-$ftkB)NA}Y$B zHQJNV5E2_(+OoBKpYKc-3#sgYgZ3WZQ`p=5)y-Kyc8rPAZ?Cm^-d*{wUB1QO@*vVw^ zpD>3YmAt>CPyZKQXB?9zG@y^;;i=iBm4qa(1ESTB&&jO9gQkhRi8e1(8r40ga+pvY7#PtUyLoPOo35-o1=DZO8P0i+!oZIi5-y%qS)8*9p@y8=H0KB}sDwHG5QE)TzT0{ZZli`2K9#Rrj zy@OtD%Rxe2T^&?HJu<`z^SJuJz@2`l4PO-vEnU4Gm1Bl-cuG21F9V(G#iu_2;=X;- z+dUwluYa1X2f;o#wEg(;!vwx)#w23=pU9*}-1~$nm4>x-YpOe+8z4v)6ckimRq7e? zd-Hll#wh<2KRs1)_|Z2qmxy_vyo4&kH3(j%SDQExQEoXoe1}BhfJ1sGE_x}=%#sQ- z1xLE56&uOkg!qb#x2~R^<;~nNF)#p1-ARw@B-@f-DAy<%E zCp$wU-C@4vQ+zGf(nP!;qFUTnD^iNu(2GpxR%%8DrLTUsxzT_%;7cQv&?}f7&lX5d zOXZmoLS_?uvfYv^Q(In!Mnfi`mcJsp-;$aX6Spp>Cr`@ZI!t^95MTkQk93q=Mg@ya zE=B^}D~zaIbbtAVTb#ZlU-r1PgWcw=_d*8@&YM$EAYo@`XVo2@ZPJ>%t*1UsQ6uI$ zKRE zdzm&jJ4N<7Qd3i#`}!jB7w8g&jCkK119-%bRhyqVyIJ=&l5n9-)%D5B$f(=sLm=XB z@nbov46=n|HCAWNJbTtaJ9kwYfeT_XiIcb1E9vkW2v>;d9`Ef7WrBgraS( zNb!LHn^zcP4xDFpdO{&e?Hr^=VAC~npT9hJZ^>7%ByRh~PHLP0HK#M)|DDvjtz0P! zWg9HBLMyaIWDljciW3ACe)51MY-Wi)HDa z6t?;|1XosJtzA`lw&8{RSuw-5aa|W%du%=_s!B~uBiXRDfh?xgzt=-6EI5NU9It4!C%nQ2OV%u9dpg{6N!;o$rL^EN&{gYHL z0RYbd?hSOxm+@S{T+*!2mNGqKc6GtZQ_fK;L9&rL<%%;Jxm#_aR6J(izDjeEAGhfh zk^uo8hlnf`Xj7{)>ISf-*WNroo~yLEnLg95@}qFd4iFX)RJb?SuOvYbDU!oqT!T=S z`te#8kM~hQj{Qe@-r@JRPc<>lp3^(&?Ie?q^g7c1+J&(Xz?9@4p!W;`UPbBJ0Tbh# z4b<1p&F`*DxvHX~LK?Tbk5331Uk(-4-^OCSD74v;NOZjAfOsLc(farsebz~tx1vQc z1^l6|uIoXNiGdQu6xdY^geexN9uR90g`^OX$o+e|>q6~e;=+Xsz>z^fym`{IcNh)~ zUKcVid8px_WqJjIPuP6)lDP&z4i87OuJy%GuaQZT< z%#mu>t16b4Tw|deBB`I%k&%$+j^9gueJ)8q!yI3R*nB!N^YxqEwV**4iyDq z{xyEoM6U&%T}?DM2YtO|G@dzwE*XMB){Y-X4-w!$HNt9o!xQR_LW!`sZKFnq4;;uI zPn}c;O7lRI6t%36k|tv8fD+_+j^*3duYbj%Q+_&(>-cfWBl2N)t-fi@%rurr2$Z3^ zGetu{Fy^kJac%+RgOv{5V7zO8$WU!NW(_B zaNRx@ifz|HH+l73z3oqycETI|SBc)va~vMAI`9n%fY>S)KmIk5WWrzU8RGEgKqGui%<9C;`CNkvY-2bj-xeIhyPTB2ajmw5^#!ul;mb6EHuy zce$CKP!HPDP>VavL(1NHNF#RuR_hjVqv=|w z5Ns0sbR0guy*>bn8&ZS}$&u{cyHS}dV<)H1K{5#XH28#i))%yz$>rBDjc-|pxn(XWk%#e#8;|EK2ie^=e&+Q;nOfoV%G=Ggz z^^oOW3zZLdEw!MbsbV}ni;AK6-Wq-_-Y1V96(I^a^;OgC?IB?UGE_0baZzU9D29@7E-rFmdJI;6;Qm)LEi7!^2(?K+%d*C`&OnK(tIs zTh-ka>m}<7-nDW*7PI@<-nx4AYB1E8fS6l@mzFoI=}ZB~L5i}WHoc-`y&_DflZ+Qd(xM@KO?OI#IR?~Gl-Z z9Z2L|YklXV=r+i}J$v`$Ye4oMAXJR5Oel~J*|0%7T-r@tzjuraZdj-Q?oXbiMbL_% z6`59b=H%we((GnTAjoY>8Xh*mOvw@wWS2BV<~R)CoU$tW^XF~B_dPs4(VQ-QzHR_L zZ!Lho)myR+4ni1#cFjBuaR{Ho5BNOUJ9pmG(b2_PjcB73eh;2YKD6vc%H-rE_q5@m zx-)h8D(9=?n%8tf@`wj&q4G(#or*8fX-Z;@IYo9W$uKP`siw3-8?}lL+#$No>eHBR zgxb@fV1KJCq(&DfFieqz)oJk{4gH}F5fDl?u1g_HB~}8Q0+#=TdK7XEu&n+jss!JN zJNQsYFW%6v*u3?W>)wtk&44meK|C`HkVdLYGsU*O2sg&mNNMNo+i&3i6|YP=S@!}M zZen86vFStjgKTlz=i7+FD8;yKCu0GRK#(XEfX{MQ%3uAe26&>L}izq1Pm}cluWeRhY?; zf!M~*EtcyIB2OENe1Jwl@4NUU-$H+I7x7n@`Yxf*O_Xyc#RNWkvEVkHEY zkrYA&@tB*~cD@hBL4yM^Ro%nKGLYC9aT*8PLw*==QN6C%@A{4ZAiG{2%>6e>bi_*% ztihtc>T)s#tHE@%g-Jp0ruFM@*1j16gHax7H*zE)tF{nObK~aCZ=q}mHE2j@!_de%yZ6J8!39nM_!g%8*5Y3}I>2RJ=?Eh^)7k)CQB0=i$( zX%tLie%x}9lNW-Z^ks$0&Jm{!IIv78Qnd4YIM8m^`aqb(7bKYQoN3ba1}R8}NmAc! zV{6-jO741$#vvp(>86>(3q7eUWse5SHs;rh$+JwUmP72?r3Z1hPIKCnpTGUAR@1v#*MMYh*DLS|1WP=JAXJ(?n9*0i=xKQxisHLw|VX4vF%{3Nd{1%EG zV#43=5#8FJ@KBa)z39H+;9w^6mFXx! zk-Y-Jo+p&8O`*3Vkx3w*6k+y^Zmr)Qh#`=>v+ihu@9yi~73b(b$j7sRerL7fRlX-R zHyZ^0qu4$164!2$=PJaBx&MpA(chny!FiY%8XR1SG5`Z&y<_wvuqb{*(AA4o!fDJV`b zoMlI^>>fkLP}@-K9htCtyQxJ9gCCdHn9TAnJwE?%Ezo)ROyxOxHPKx8gd72DPQAxH zROR_M2@}nYR4ri1rJJau(gn&#mFth~-Fp%BDnOOIl~wY9&8=HOqC2=`{0V~bCHcJo z``y41m;5lDXBnvxV0(;h(7Prh-hc(N;=Fug+>tH4FzQAoit0G~IXk$H2vYx@m;#;U zs2+|IIDiDta&G(CIPMo!P9l_IG@Kz&tF}oaC0XFYeU(~~OK}WJT1_obzahP+UjZaJ zxH%kQn~`^Ud1Kd>En9+tH5gr%qGkdbY#NxInPT3rQ`gfLx0pWAVKWsRNdP|aqp4}% z88!m);V?)JNLqx{7y`L%WMJ7;H7@SiH{IwK4Xs|G!#mO-GrAmfYw+%W%53)J2)(AgjoK?&)4t&d9COa&R_b3*;Wl2wd*(U}+XVHbul z{kRI)!3qRc(> z801=#jF!W^whp!ZGmIY*e7N4a@67O4bn_TbX*iLg8FMB{7;y^`;KxTlK_MbYj{SwyE`Ni3^JwF%xa@s%2X2ov&T^leGz6 z>rq`fIptJ~Xvpu&QVUQ6UzOuq)JUEtl#>G_73E-bPKLf12d+Xv@7Jdmpcv}}H~;}g z)n;dmyZQNXXLonllP6CA^VM+mWUH@%)eM}D2&5%%oI`P`1o7pp$Zj?JRa6ubA?Od6 zqd4d!kIJci{EhL%&5M3#jNgWY;OLfoWa{7*)FN``=H}olQzl}%^0ra^{QNj>eRTjHms_Dd9U9UZ9AFpX>FG(TACwdCzQmDj zr9Fa9<8?ZOnVH#a>&lFrNQwo}y*4VTgnFw`v|MDMmx&a1+g}DLPsEf(+AdCOjkr>|F&6 zu%>CEEzj3HlX4dY0m#&LmVyLSe~jEF?WQ{-xfW+M64&HLP_vFE?r(fUBpS7R!%lMC zZOoYb;m8((3iPeGpMtaCYapBGkj`zynjQQ~a&t2leQ(;%pmK2`EGD*5L7jv^!OfMR zT^6Dtv>1u@ma?*PoW;No@{n6ZGV*0ZY|gEb3c>==*yoI~1{CiRy~$k>MVPnnoTFTUm$#7z(=D`hv+K-+Li9 ziV%D)b#KY4`E?_eg@`p1C6uU;PPBu`_s|#%L;sVM%gY#FiM zif`bL4P{kTRnrNixy5Oh8T6(AKazZ?HhRSnY~uu?3VlXM2>Qp7pvLSuT+CaxQK2>L z7#P2u<2iDA(OsOAqgfhoF%kj@IXYRXU1wAbmQlY`qB?2OeS>$+2Y!4eDRPi+VGq{q zPyq>Mg0gYu?cxla$Rur?uRmjvX;*jxdE%Tb?>L~~;>MB3$c7CVZ2#1x6_JYKz6(K@ z&+PlB->o3}(S|53Z^{ll2BLuvrJtlwKxN3um9f#LrE$n7jC72U*`Y_-5Q;VXXiBMU zBgVR`WY9v^t+#98AmGaiq!Adm<(J|6C$vl7NsS;Rau^sOB*wcS1R}EzuUeWxwg%xZ zBn55?Q|N>X;Yl1!B_rEOYm6eumi@FrM;E1EyJ20_t*@@tNDX2yPDdl7ee^kPcoRn+ zqezdV+=Zud7&U(Z33Rv4Fq@e~;v5pJ+z8L)sY|qK3bpUtNoq|XR2isOlLr;4Tzb{A z(Jy2c-$=kx{By6QgMKBC|5MSc^}bYFW8EI5;meUMspVWn$U>|IMt>am-GCsiU5J5IniPUFAqDCI$!d~%*hKGkkG`WXRF(A6z z+t)7Km@8s4!NbkHI3s7zPZq%5G>y_9pnKQ$B!RCU4JCP4(6^fwE|00MuGa3Uj*CO@ z9Y;FAB7_rYPzcChzI+)+v(GM!OEvK%!2$sZH#fIWnh25lgPZELGy{hpOOs8z7M~?o zZZZrl0fhv8Wxc8oEnJi+Hl?}90{RTFccqY?YeQ8Q2N{~Sfx*uOARkP!oKX5H;F!;Q zXlqJwvS)FI4t)kr43*l_E^BH~R8&kYmM!|A>Giy$7sS&2k^HB5E4vh6Nn aR$$|aJ&af7)Si(O622sUG2*=1Z~p`D{dz Date: Sun, 2 Oct 2022 10:48:52 +0200 Subject: [PATCH 40/49] Add some comments to explain CSS customizations --- packages/notebook-extension/style/base.css | 180 +++++++++++---------- 1 file changed, 97 insertions(+), 83 deletions(-) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index c767c4ed51..636a056545 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -6,34 +6,25 @@ @import './variables.css'; -/* Document oriented look for the notebook (scrollbar to the right of the page) */ +/** + Document oriented look for the notebook. + This includes changes to the look and feel of the JupyterLab Notebook + component like: + - scrollbar to the right of the page + - drop shadow on the notebook + - smaller empty space at the bottom of the notebook + - compact view on mobile +*/ + +/* Keep the notebook centered on the page */ body[data-notebook='notebooks'] .jp-NotebookPanel-toolbar { padding-left: calc(calc(100% - var(--jp-notebook-max-width)) * 0.5); padding-right: calc(calc(100% - var(--jp-notebook-max-width)) * 0.5); } -body[data-notebook='notebooks'] .jp-Notebook > * { - background: var(--jp-layout-color0); -} - -body[data-notebook='notebooks'] - .jp-Notebook.jp-mod-commandMode - .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) { - background: var(--jp-layout-color0) !important; -} - -body[data-notebook='notebooks'] .jp-WindowedPanel-inner { - margin-top: var(--jp-notebook-toolbar-margin-bottom); -} - -body[data-notebook='notebooks'] .jp-Notebook > *:first-child:not(:last-child) { - box-shadow: 0px 0px 12px 1px var(--jp-shadow-umbra-color); -} - body[data-notebook='notebooks'] .jp-Notebook { padding-top: unset; - padding-bottom: unset; padding-left: calc(calc(100% - var(--jp-notebook-max-width)) * 0.5); padding-right: calc( calc( @@ -43,12 +34,37 @@ body[data-notebook='notebooks'] .jp-Notebook { background: var(--jp-layout-color2); } +body[data-notebook='notebooks'] .jp-WindowedPanel-inner { + margin-top: var(--jp-notebook-toolbar-margin-bottom); +} + +body[data-notebook='notebooks'] .jp-Notebook-cell { + background: var(--jp-layout-color0); + padding-left: calc(2 * var(--jp-cell-padding)); + padding-right: calc(2 * var(--jp-cell-padding)); +} + +/* Empty space at the bottom of the notebook (similar to classic) */ body[data-notebook='notebooks'] .jp-Notebook.jp-mod-scrollPastEnd::after { min-height: 100px; } -/* body[data-notebook='notebooks'] .jp-WindowedPanel-window > *:first-child { */ -/* TODO: revisit when https://github.com/jupyterlab/jupyterlab/issues/13151 is fixed */ +/* Fix background colors */ + +body[data-notebook='notebooks'] .jp-Notebook > * { + background: var(--jp-layout-color0); +} + +body[data-notebook='notebooks'] + .jp-Notebook.jp-mod-commandMode + .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) { + background: var(--jp-layout-color0) !important; +} + +/** + Extra padding to the first and and last cell of the notebook. + TODO: revisit when https://github.com/jupyterlab/jupyterlab/issues/13151 is fixed +*/ .jp-Notebook-cell[data-windowed-list-index='0'] { padding-top: calc(2 * var(--jp-notebook-padding)); } @@ -106,7 +122,65 @@ body[data-notebook='notebooks'] } } -/* ---- */ +/* Mobile View */ + +body[data-format='mobile'] .jp-NotebookCheckpoint { + display: none; +} + +body[data-format='mobile'] .jp-Notebook > *:first-child { + margin-top: 0; +} + +/* Virtual Notebook fixes */ + +body[data-notebook='notebooks'] .jp-WindowedPanel-window { + background: var(--jp-layout-color0); + /* TODO: remove when https://github.com/jupyterlab/jupyterlab/pull/13154 is released */ + width: unset; +} + +body[data-notebook='notebooks'] .jp-WindowedPanel-inner { + /* TODO: remove when https://github.com/jupyterlab/jupyterlab/pull/13157 is released */ + width: unset; +} + +/* Notebook box shadow */ + +body[data-notebook='notebooks'] .jp-Notebook > *:first-child:not(:last-child) { + box-shadow: 0px 0px 12px 1px var(--jp-shadow-umbra-color); +} + +body[data-notebook='notebooks'] .jp-Notebook > *:first-child:not(:last-child) { + box-shadow: 0px 0px 12px 1px var(--jp-shadow-umbra-color); +} + +body[data-notebook='notebooks'] + .jp-Notebook + > *:first-child:last-child::before { + content: ''; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + box-shadow: 0px 0px 12px 1px var(--jp-shadow-umbra-color); +} + +body[data-notebook='notebooks'] + .jp-Notebook + .jp-Notebook-cell:not(:first-child)::after, +body[data-notebook='notebooks'] + .jp-Notebook + .jp-Notebook-cell:not(:first-child)::before { + content: ' '; + height: 100%; + position: absolute; + top: 0; + width: 11px; +} + +/* Additional customizations of the components on the notebook page */ .jp-NotebookKernelLogo { flex: 0 0 auto; @@ -187,63 +261,3 @@ body[data-notebook='notebooks'] overflow: hidden; white-space: nowrap; } - -/* Mobile View */ - -body[data-format='mobile'] .jp-NotebookCheckpoint { - display: none; -} - -body[data-format='mobile'] .jp-Notebook > *:first-child { - margin-top: 0; -} - -/* Virtual Notebook fixes */ - -body[data-notebook='notebooks'] .jp-WindowedPanel-window { - background: var(--jp-layout-color0); - /* TODO: remove when https://github.com/jupyterlab/jupyterlab/pull/13154 is released */ - width: unset; -} - -body[data-notebook='notebooks'] .jp-WindowedPanel-inner { - /* TODO: remove when https://github.com/jupyterlab/jupyterlab/pull/13157 is released */ - width: unset; -} - -body[data-notebook='notebooks'] .jp-Notebook-cell { - background: var(--jp-layout-color0); - padding-left: calc(2 * var(--jp-cell-padding)); - padding-right: calc(2 * var(--jp-cell-padding)); -} - -/* Notebook box shadow */ - -body[data-notebook='notebooks'] .jp-Notebook > *:first-child:not(:last-child) { - box-shadow: 0px 0px 12px 1px var(--jp-shadow-umbra-color); -} - -body[data-notebook='notebooks'] - .jp-Notebook - > *:first-child:last-child::before { - content: ''; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - box-shadow: 0px 0px 12px 1px var(--jp-shadow-umbra-color); -} - -body[data-notebook='notebooks'] - .jp-Notebook - .jp-Notebook-cell:not(:first-child)::after, -body[data-notebook='notebooks'] - .jp-Notebook - .jp-Notebook-cell:not(:first-child)::before { - content: ' '; - height: 100%; - position: absolute; - top: 0; - width: 11px; -} From b475821c4941b731b32628ee872126187e870b05 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sun, 2 Oct 2022 22:31:20 +0200 Subject: [PATCH 41/49] Select kernel in the ui tests --- ui-tests/test/smoke.spec.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ui-tests/test/smoke.spec.ts b/ui-tests/test/smoke.spec.ts index 18342d4b0f..176236c55b 100644 --- a/ui-tests/test/smoke.spec.ts +++ b/ui-tests/test/smoke.spec.ts @@ -30,6 +30,13 @@ test.describe('Smoke', () => { page.click('text="Notebook"') ]); + try { + // we may have to select the kernel first + await notebook.click('text="Select"', { timeout: 2000 }); + } catch (e) { + // The kernel is already selected + } + // Enter code in the first cell await notebook.locator( '.jp-Cell-inputArea >> .cm-editor >> .cm-content[contenteditable="true"]' From c529ed9a17cd5e5f5d8633a78bb8cfabb2b473a3 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sun, 2 Oct 2022 22:52:07 +0200 Subject: [PATCH 42/49] Fix autoscroll logic --- packages/notebook-extension/src/index.ts | 34 +++++++++++++----------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/packages/notebook-extension/src/index.ts b/packages/notebook-extension/src/index.ts index 77c7a0431f..c32ac3687a 100644 --- a/packages/notebook-extension/src/index.ts +++ b/packages/notebook-extension/src/index.ts @@ -12,17 +12,13 @@ import { IToolbarWidgetRegistry } from '@jupyterlab/apputils'; -import { CodeCell } from '@jupyterlab/cells'; +import { Cell, CodeCell } from '@jupyterlab/cells'; import { Text, Time } from '@jupyterlab/coreutils'; import { IDocumentManager } from '@jupyterlab/docmanager'; -import { - NotebookPanel, - INotebookTracker, - NotebookActions -} from '@jupyterlab/notebook'; +import { NotebookPanel, INotebookTracker } from '@jupyterlab/notebook'; import { ISettingRegistry } from '@jupyterlab/settingregistry'; @@ -284,21 +280,29 @@ const scrollOutput: JupyterFrontEndPlugin = { cell.toggleClass(SCROLLED_OUTPUTS_CLASS, scroll); }; - NotebookActions.executed.connect((sender, change) => { - const { cell } = change; + const handlers: { [id: string]: () => void } = {}; + + const setAutoScroll = (cell: Cell) => { if (cell.model.type === 'code') { - autoScroll(cell as CodeCell); + const codeCell = cell as CodeCell; + const id = codeCell.model.id; + autoScroll(codeCell); + if (handlers[id]) { + codeCell.outputArea.model.changed.disconnect(handlers[id]); + } + handlers[id] = () => autoScroll(codeCell); + codeCell.outputArea.model.changed.connect(handlers[id]); } - }); + }; tracker.widgetAdded.connect((sender, notebook) => { // when the notebook widget is created, process all the cells notebook.sessionContext.ready.then(() => { - notebook.content.widgets.forEach(cell => { - if (cell.model.type === 'code') { - autoScroll(cell as CodeCell); - } - }); + notebook.content.widgets.forEach(setAutoScroll); + }); + + notebook.model?.cells.changed.connect((sender, args) => { + notebook.content.widgets.forEach(setAutoScroll); }); }); From 7e185651ab56ff214e2710b79e771222439fafcf Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Mon, 3 Oct 2022 08:30:50 +0200 Subject: [PATCH 43/49] Update notebook reference snapshot --- .../notebook-firefox-linux.png | Bin 22702 -> 41264 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/ui-tests/test/general.spec.ts-snapshots/notebook-firefox-linux.png b/ui-tests/test/general.spec.ts-snapshots/notebook-firefox-linux.png index d07e343fa0afcfc0a72d7ff75570436321b361ea..d40340ac0caf29c672dba023c784534b885c02ad 100644 GIT binary patch literal 41264 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 From 4ae8e8d7c0312a7585e8406b35d3e25093b0ab16 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Mon, 3 Oct 2022 08:58:30 +0200 Subject: [PATCH 44/49] Update helper to run a cell --- ui-tests/test/smoke.spec.ts | 2 +- ui-tests/test/utils.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ui-tests/test/smoke.spec.ts b/ui-tests/test/smoke.spec.ts index 176236c55b..9895ed5d4c 100644 --- a/ui-tests/test/smoke.spec.ts +++ b/ui-tests/test/smoke.spec.ts @@ -32,7 +32,7 @@ test.describe('Smoke', () => { try { // we may have to select the kernel first - await notebook.click('text="Select"', { timeout: 2000 }); + await notebook.click('text="Select"', { timeout: 5000 }); } catch (e) { // The kernel is already selected } diff --git a/ui-tests/test/utils.ts b/ui-tests/test/utils.ts index d8289e307b..e48bd08c92 100644 --- a/ui-tests/test/utils.ts +++ b/ui-tests/test/utils.ts @@ -8,7 +8,7 @@ import { Page } from '@playwright/test'; export async function runAndAdvance( page: IJupyterLabPageFixture | Page ): Promise { - await page.click(".jp-Toolbar-item [data-icon='ui-components:run']"); + await page.keyboard.press('Shift+Enter'); } /** From 6ac4a95ad4adec98d6d2f97572d796149aed4b2d Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Mon, 3 Oct 2022 10:46:06 +0200 Subject: [PATCH 45/49] Fix selectors for autoscroll tests --- ui-tests/test/notebook.spec.ts | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/ui-tests/test/notebook.spec.ts b/ui-tests/test/notebook.spec.ts index feb7ca616a..dbe2163807 100644 --- a/ui-tests/test/notebook.spec.ts +++ b/ui-tests/test/notebook.spec.ts @@ -71,11 +71,18 @@ test.describe('Notebook', () => { await page.goto(`notebooks/${tmpPath}/${notebook}`); await waitForKernelReady(page); - // run the two cells - await runAndAdvance(page); + + // execute the first cell await runAndAdvance(page); + await page + .locator('.jp-mod-outputsScrolled') + .nth(0) + .waitFor({ state: 'visible' }); - await page.waitForSelector('.jp-Cell-outputArea pre'); + // execute the second cell + await runAndAdvance(page); + // the second cell should not be auto scrolled + expect(page.locator('.jp-mod-outputsScrolled').nth(1)).toHaveCount(0); const checkCell = async (n: number): Promise => { const scrolled = await page.$eval(`.jp-Notebook-cell >> nth=${n}`, el => From 6cc6a105aff8077bd52c43d3c5c2e588dd1f5478 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Mon, 3 Oct 2022 12:24:38 +0200 Subject: [PATCH 46/49] Add explicit video retain-on-failure --- ui-tests/playwright.config.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui-tests/playwright.config.ts b/ui-tests/playwright.config.ts index 9f6f1ec68f..a016ad08cf 100644 --- a/ui-tests/playwright.config.ts +++ b/ui-tests/playwright.config.ts @@ -3,7 +3,8 @@ import baseConfig from '@jupyterlab/galata/lib/playwright-config'; module.exports = { ...baseConfig, use: { - appPath: '' + appPath: '', + video: 'retain-on-failure' }, retries: 1 }; From 4200fb56ad43b324187bdb03caecc0f692e93c3f Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Mon, 3 Oct 2022 14:01:55 +0200 Subject: [PATCH 47/49] Fix some test wait conditions --- ui-tests/test/general.spec.ts | 3 +++ ui-tests/test/notebook.spec.ts | 4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ui-tests/test/general.spec.ts b/ui-tests/test/general.spec.ts index 02ae51fd84..6ee5e92754 100644 --- a/ui-tests/test/general.spec.ts +++ b/ui-tests/test/general.spec.ts @@ -23,6 +23,9 @@ test.describe('General', () => { ".jp-Notebook-ExecutionIndicator[data-status='idle']" ); + // wait for the checkpoint indicator to be displayed + await page.waitForSelector('.jp-NotebookCheckpoint'); + // force switching back to command mode to avoid capturing the cursor in the screenshot await page.evaluate(async () => { await window.jupyterapp.commands.execute('notebook:enter-command-mode'); diff --git a/ui-tests/test/notebook.spec.ts b/ui-tests/test/notebook.spec.ts index dbe2163807..284404b8e0 100644 --- a/ui-tests/test/notebook.spec.ts +++ b/ui-tests/test/notebook.spec.ts @@ -7,7 +7,7 @@ import { expect } from '@playwright/test'; import { test } from './fixtures'; -import { runAndAdvance, waitForKernelReady } from './utils'; +import { runAndAdvance } from './utils'; const NOTEBOOK = 'example.ipynb'; @@ -70,8 +70,6 @@ test.describe('Notebook', () => { ); await page.goto(`notebooks/${tmpPath}/${notebook}`); - await waitForKernelReady(page); - // execute the first cell await runAndAdvance(page); await page From 2ac5247234dc1ab946e4c1c197d1ad3302263b5a Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Mon, 3 Oct 2022 14:20:08 +0200 Subject: [PATCH 48/49] Try fix the autoscroll tests --- ui-tests/test/notebook.spec.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ui-tests/test/notebook.spec.ts b/ui-tests/test/notebook.spec.ts index 284404b8e0..45531ca2fa 100644 --- a/ui-tests/test/notebook.spec.ts +++ b/ui-tests/test/notebook.spec.ts @@ -70,6 +70,10 @@ test.describe('Notebook', () => { ); await page.goto(`notebooks/${tmpPath}/${notebook}`); + // wait for the checkpoint indicator to be displayed before exexuting the cells + await page.waitForSelector('.jp-NotebookCheckpoint'); + await page.click('.jp-Notebook'); + // execute the first cell await runAndAdvance(page); await page From c1cd7b715957cf2069d465c5e25bfef9850e7978 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Mon, 3 Oct 2022 14:22:21 +0200 Subject: [PATCH 49/49] Update ref snapshot for Chromium --- .../notebook-chromium-linux.png | Bin 26117 -> 29853 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/ui-tests/test/general.spec.ts-snapshots/notebook-chromium-linux.png b/ui-tests/test/general.spec.ts-snapshots/notebook-chromium-linux.png index aa022668381dfda63300cfeac11418922666167b..5e6a20f6f5fd6785db64a46f9c725e1dc2dcd943 100644 GIT binary patch literal 29853 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 A-T(jq literal 26117 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 u}s2@r5R z8rdL&%2d0UG@-!vqMl(Da6mbTcOv1e)tpy9q?XAapV{NRi1eg75e6cj-*qOm^K?o5 zWCKPz90y`6=jM^bh~A5ahOj{q!*_BoG!+!miY_ZFD9~b~P43qI4CU88`H=bOkv)5e zv@!_oCcGDkT}?YB2zh6x?SOg*=0ey2|20nYv~xHj2_;x9lS?h0V9(cpe~2)JHZb*K z#~*UXXYRoS$WEFhnb3hS>-zI}BdIO|pg|K6g{h|(O^wP>?RwO)vNF!yvFTO3IXtV- zM9Q!(3}$#A1!k+yhoMCJi{e@%(E>unXNZ7MLYV7_S+6qWM246@D3;W9Vy%30_-Xp>0F)9Aiz@-S|o~`&*{K?9VV$p zvM>@8O_3Ko7T=m_v)Ey1@dB$?LR=QuY(Ju1AQ~M^w_W1F!b8aI1CZtumzqef;^mHI zj5Se+&pnQXlS4w7`y5O(q%bJ-B8cw0a!KLw^IdXMurb z?4HcqG2-t=u6JO)=wV@$UWQT44|PBk?_kt}Zq6TY!7ZQ+ z`P|+2HmSmp8y5w}gcz@3AYL3NyA(-B2LhF^t3K>Zu?rnw3kaHli;IhKr7a_WE)LGY zb35tj8y(zms}C`uRW48~z606fLx$n_bEEhN=$+hX6O8*t6N{-VFm+pstxhSjLK8&? zaok|}$9|~?@EDb$g0dAXmhugUH^M2CIa@E=TQAFJVjiZD*8%mh6kg<=Fta-l#T$bV z%-C8}>lfTD);~b_KExYy?Z$BO&rM1a@RJ`QbTCo0*G$XH#M%%q1b_E#6n$OrM)2!S zIu4|nbxH!UMS>jK>Su*ks*J!Nn0)Xf`Xpq8y8|p}tt~JxN4IV$dU4#YfRHNfh~B5a zCY%W(t~UWriIN{Xt&D_`$d1hSm>8qNn>Dx?uwsLSj1bsr~*C(Mc-YRiBt?ymADZPl~!mZr32@pAJ--QqL;zt>`_0ueffsXqxh^r!v zTu;G?=3sK%E(Zr+_3xj?CIJE(KZ*$Lr_&<->ZK&vHsb5{9VDy?Y4_p(pT12ZZjF{0 zZTfwo#>ugy4Y(rrk`2f4g>>%1|9tyDtMNa<@PBMHFN_uiqb1>JNjO>(j=YjEaqfTM zg#oOyL3adguomy+B|j`dF8-p-XENK|IL3!!}}K1vuf=-K#9`R)z4*}Q$iB} DW7kiS

Q{d_9(R>Ev=wt8u>PB&+P2lT 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 Cht}2r diff --git a/ui-tests/test/settings.spec.ts-snapshots/top-hidden-chromium-linux.png b/ui-tests/test/settings.spec.ts-snapshots/top-hidden-chromium-linux.png index 29b709048bea85dabbb1c3b11398cf938335af77..8827a3f3b69482ef57948338e711b01d79a49ffd 100644 GIT binary patch literal 23653 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 f}3*KlO literal 23609 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 diff --git a/ui-tests/test/settings.spec.ts-snapshots/top-hidden-firefox-linux.png b/ui-tests/test/settings.spec.ts-snapshots/top-hidden-firefox-linux.png index 73cb2a586ef700215eadda0d5c3076a28e3e7e93..8e2845087d08c72774ea8130847cd53cc908edd6 100644 GIT binary patch literal 35815 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�g5we20`2RdZZ*djx3Q-xRk-kz(PvQYa? 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 literal 21597 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≷dSZwmCjcs#FN0E;na`(7kDaK3u3YW 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 Date: Sat, 1 Oct 2022 09:47:55 +0200 Subject: [PATCH 28/49] Update Notebook CSS --- packages/notebook-extension/style/base.css | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/packages/notebook-extension/style/base.css b/packages/notebook-extension/style/base.css index 865b81f6ef..66f3231cad 100644 --- a/packages/notebook-extension/style/base.css +++ b/packages/notebook-extension/style/base.css @@ -15,7 +15,7 @@ body[data-notebook='notebooks'] .jp-NotebookPanel-toolbar { body[data-notebook='notebooks'] .jp-Notebook > * { background: var(--jp-layout-color0); - padding: var(--jp-notebook-padding); + padding-bottom: var(--jp-notebook-padding); } body[data-notebook='notebooks'] @@ -46,7 +46,9 @@ body[data-notebook='notebooks'] .jp-Notebook { } body[data-notebook='notebooks'] .jp-Notebook.jp-mod-scrollPastEnd::after { - min-height: var(--jp-notebook-padding); + background: var(--jp-layout-color0); + min-height: var(--jp-notebook-toolbar-margin-bottom); + margin-top: var(--jp-cell-padding); } body[data-notebook='notebooks'] @@ -71,7 +73,12 @@ body[data-notebook='notebooks'] .jp-cell-toolbar { } @media only screen and (max-width: 760px) { - body[data-notebook='notebooks'] .jp-cell-toolbar { + body[data-notebook='notebooks'] .jp-CodeCell .jp-cell-toolbar { + top: 20px; + } + + body[data-notebook='notebooks'] .jp-MarkdownCell .jp-cell-toolbar, + body[data-notebook='notebooks'] .jp-RawCell .jp-cell-toolbar { top: 5px; } } @@ -169,10 +176,17 @@ body[data-format='mobile'] .jp-Notebook > *:first-child { } /* Virtual Notebook fixes */ + +/* TODO: remove when https://github.com/jupyterlab/jupyterlab/pull/13154 is released */ body[data-notebook='notebooks'] .jp-WindowedPanel-window { width: unset; } +/* TODO: remove when https://github.com/jupyterlab/jupyterlab/pull/13157 is released */ body[data-notebook='notebooks'] .jp-WindowedPanel-inner { width: unset; } + +body[data-notebook='notebooks'] .jp-Notebook-cell { + background: var(--jp-layout-color0); +} From 228dbb2712075a311ba8138ac034d007075ac8f5 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Sat, 1 Oct 2022 09:48:09 +0200 Subject: [PATCH 29/49] Update one more reference snapshot --- .../top-visible-chromium-linux.png | Bin 25969 -> 26009 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/ui-tests/test/settings.spec.ts-snapshots/top-visible-chromium-linux.png b/ui-tests/test/settings.spec.ts-snapshots/top-visible-chromium-linux.png index 867467eac360340a01820063a4115f50692485fe..6e576bee4e1aa56296fd92a7e9536168f127d981 100644 GIT binary patch delta 16197 zcmZv@2UJy87d3h@w#1fbY=96IL_t7BK)MyZB1LJ^H8kl;m3mB!V8e0|kgn3CcaUyG z=|#G9QR<~h@9^d(-~ZklZ#>4x7?I08XP>>-nrqIv))_5j@hf9V+_m%M)KE*LmStwR zE^{@F{HU5elcFW;=y02lv&Y}u zo1AprM~jUxsf~zw_3HiD?6*gPUEjZl{=DtLm#pJoqeTo$e>XHRxG_E4#wuj=IO3Au z8=2*Wl=e!hXph4|F0Qcl%60!;Wj`(U01pojm6@5TAuS*vu-%=e*Z2OfpID_`-f5